블루투스 모듈에 대한 완전한 가이드

블루투스 모듈에 대한 완전한 가이드
퀄트릭스 인터내셔널

우리는 얽힌 세상에 살고 있어. 하지만, 우리에게 행운, 장치 간의 데이터 통신을 위해 장치를 연결하는 데 항상 케이블을 사용했다면 세상은 훨씬 더 복잡했을 것입니다.. 수십억 개의 IoT가 있습니다. (사물 인터넷) 세계의 연결. 너무 많은 케이블만이 지하 터널에 묻히거나 머리 위로 지나갈 수 있습니다.. 비용, 얽힌 케이블이 먼저 도달하지 않으면 경제적이고 일반적인 유지 관리가 우리를 질식시킬 수 있습니다.. 블루투스 기술과 블루투스 모듈 덕분에 (그리고 WIFI와 같은 다른 멋진 사람들, 4NS), 무선 주파수를 사용하여, 장치는 완전히 무선으로 연결하고 교차 통신 데이터 교환을 수행할 수 있습니다..

블루투스 모듈이란?

블루투스 모듈

블루투스 BLE 모듈 두 장치의 무선 Bluetooth 저에너지 연결을 지원하고 장치 간의 데이터 통신을 위한 프로토콜을 설정하는 인터페이스 역할을 하는 기술입니다.. 블루투스 저에너지 모듈의 매개 데이터 통신 범위는 일반적으로 평균 수십 미터이며 데이터는 지정된 주파수 대역에서 통신됩니다..

다양한 브랜드가 있습니다, 유형, 블루투스 모듈의 모델 및 분류. Bluetooth 모듈의 다양한 응용 프로그램은 가장 널리 수용되는 사물 인터넷 중 하나입니다. (사물인터넷) 연결 프로토콜.

Bluetooth 모듈을 적용할 수 있는 일부 영역은 다음과 같습니다.:

시간오 수 NS루투스 모듈 사용?

블루투스 모듈은 많은 응용이 있었고 다양한 방법과 응용으로 사용될 수 있습니다.. 전등 스위치 컨트롤러로 사용할 수 있습니다., 마이크로 컨트롤러에 연결하여 조명을 켜거나 끌 수 있기 때문에. 그들은 또한 다음과 같은 다른 용도와 응용 프로그램을 가질 수 있습니다.:

애플리케이션

IoT 연결

  • 개인 주택 연결
  • 산업 공정 유지보수
  • 보안 및 센서.

개인 레크리에이션 엔터테인먼트

  • 블루투스 스피커에서
  • 헤드폰
  • 게임 콘솔

전기 기기 및 액세서리

  • 텔레비전 및 라디오
  • 컴퓨터
  • 마우스 및 키보드

도시 유지 관리 및 자동화

  • 신호등 자동화
  • 사고 알림 알람
  • 메인 미터의 자동화.

병원 및 보건소

  • 구급차 추적 및 신속한 출동
  • 의약품 및 의약품 모니터링 및 추적
  • 의료진과 자원을 모바일로 스마트하게 제어.

건물 자동화 및 유지보수

  • 온도, 습도 및 기타 건물의 내부 환경 조건 자동화.
  • 건물의 일반 유지 보수
  • 에너지 및 전기 자동화

차량

  • 스테레오, 차량용 멀티미디어.
  • 차량 추적.
  • 차량간 데이터 통신 (대부분 자동차)

산업 제조 공정

  • 제조 도구 및 부품 추적
  • 장비 및 자원의 인벤토리 작성
  • 센서 및 알람

회로 설계

회로 설계

  • 블루투스 모듈의 분류에 따라, 블루투스 모듈은 일반적으로 약 100m의 최대 통신 범위를 가지고 있습니다.. 그리고, 따라서 근거리.
  • 회로 설계는 Bluetooth LE 모듈의 범위를 결정합니다..
  • 저전력 블루투스 모듈은 적은 양의 에너지와 전력을 소비하므로 단일 배터리 전원 장치 또는 다양한 IoT 연결에서 장치 간의 작은 데이터 번들 통신에 이상적입니다..

Bluetooth 모듈 회로는 2.4GHz 주파수 대역을 지원하며 다양한 응용 분야를 가지고 있습니다..

  • 적절한 마이크로 컨트롤러를 사용하여 Bluetooth 저에너지를 모든 시스템에 통합할 수 있습니다..

Bluetooth 모듈 회로의 일부 구성 요소는 다음과 같습니다.:

  • 블루투스 모듈의 움직임 및 습도 센서. (U2, MPU9250, U3, HDC1080 각각)
  • BLE 메인 마이크로 컨트롤러. (U1 CYBL10161)
  • 리튬 유래 배터리
  • 다양한 MHz 수정 발진기.
  • 바이패스 커패시터 장착 전원 핀.

핀 정의

일반적인 블루투스 모듈에는 5-6 다리. 각각 다른 기능을 수행하는.

일부 Bluetooth 모듈 핀의 예는 다음과 같습니다.:

핀 정의

다리기능
VCC5V는 VCC 핀에 연결됩니다..
접지모듈 접지에 사용. 이 핀을 연결하여 모듈을 접지합니다..
TXD마이크로 컨트롤러의 유닛과 연결되어 있는 동안. TXD는 블루투스 모듈이 수신한 정보를 직렬로 전송합니다., TXD 핀을 통해 출력.
RXDRXD가 수신한 직렬 데이터는 Bluetooth 모듈에 의해 무선 프로토콜을 통해 전송됩니다..
열쇠Bluetooth 모듈 AT 명령과 기본 모드 사이를 전환하는 데 사용됩니다.. KEY 핀을 특정 값으로 설정하여.
상태STATE는 블루투스 모듈의 연결 상태를 나타냅니다. (페어링 여부).

장착 제안 주의 사항 블루투스 모듈

장착 제안 블루투스 모듈 주의사항

Bluetooth 모듈 장착에 대한 위의 완벽한 도식 표현/제안을 설명하는 아래 나열된 점을 문자로 따르십시오..

  • 블루투스 모듈 메인보드를 장착하는 동안 *1 면적 구성요소, 파란색으로 음영 처리된 영역에 금속 구성 요소(금속 섀시 및 신호 라인??-)를 배치하지 않도록 하십시오. (위의 다이어그램에서).
  • 블루투스 모듈 메인보드는 *1 우주.
  • 라우팅이 허용되지 않습니다. (*2 지역). 레이어에 구리를 배치하지 마십시오..
  • 를 위해 (*3 지역), GND 패턴 길이의 권장 길이 30mm보다 짧게 사용하는 경우, Bluetooth 모듈이 심각한 손상을 입을 위험이 있습니다..
  • 블루투스 모듈의 최적 범위를 찾는 과정에서, 모듈의 안테나를 확장하여 모듈의 메인보드 가장자리를 지나 3mm 늘립니다., 또는 접지면 가장자리. 그렇지만, 접지면을 사용하려면 일반적으로 최대 5mm 모듈의 안테나 확장이 필요합니다..
  • 적절한 Bluetooth 모듈 메인 보드 GND 및 모듈 핀 연결을 확인해야 합니다..
  • 이 연결을 유지하면서:
    • GND 비아는 GND 패드에 매우 가깝게 배열되어야 합니다..
    • 사용되지 않는 최상층 PCB를 구리로 채우는 동안, GND 비아에 간헐적으로 끼워 구리 플러드를 내부 GND 평면에 연결해야 합니다..
    • GND에 의해 언더모듈 구리층이 범람하는 상황에서, 즉시 연결하여 GND 비아를 사용하여 내부 GND 평면으로 흐름을 유도합니다..
  • Bluetooth 모듈이 모듈의 메인보드 중앙에 연결되어 있지 않은지 항상 확인하고 다시 확인하십시오.. 이것은 모듈의 데이터 통신 범위와 성능을 심각하게 손상시킬 수 있습니다..
  • 블루투스 모듈의 메인보드 레이아웃에서, 돌보다;
    • 가능한 한 자주 모듈 아래에서 실행되는 신호 라인의 양을 제한하십시오..
    • 안테나 아래의 아무 곳에서나 접지면 사용을 차단하십시오..
    • 경험이 충분하다면, 언더 안테나 모듈의 메인보드 부분을 잘라냅니다..

Bluetooth 모듈은 다음을 통해 장착할 수도 있습니다.:

Bluetooth 모듈은 다음을 통해 장착할 수도 있습니다.

수지 및 비금속 부품 배치에 대한 제안

장착 제안 블루투스 모듈 주의사항

블루투스 모듈 금속 부품 배치

  • 모듈 안테나의 튜닝에 영향을 미치지 않도록, 금속 부품을 최적의 최소 거리에 배치해야 합니다. (40mm위/아래, 30mm 왼쪽/오른쪽) 안테나에.
  • 호스트 애플리케이션 사용, 안테나 주변에 가깝게 설치된 금속 부품의 안테나 성능에 대한 부식 효과를 간헐적으로 추정해야 합니다.. (Metals는 항상 안테나 성능을 부식시킬 것입니다.).
  • 안테나에서 20mm 미만의 거리에 금속 부품을 설치하면 안테나의 통신 효율에 큰 영향을 미칩니다..
  • 설치 시, 다양한 요인의 영향을 측정 (인클로저 높이, 재료 유형; 금속, 플라스틱) 블루투스 모듈 안테나의 범위.

블루투스 기술 소개

블루투스의 에너지 분류

블루투스 기술은 두 가지 주요 그룹으로 분류됩니다. 각각은 하위 그룹으로 더 나뉩니다.. 두 가지 기본 Bluetooth 기술 클래스는:

    • 클래식 블루투스 기술
    • 저에너지 블루투스 기술 (가되었다)

클래식 블루투스 기술 대 ble

클래식 블루투스 기술

Classic Bluetooth 기술은 장치를 무선으로 연결하고 고속 데이터 통신을 위한 채널을 제공합니다.. Classic Bluetooth 기술을 통해 통신하는 데이터의 품질은 일반적으로 높지만, 데이터 전송은 많은 양의 에너지와 전력을 소비합니다.. 또한 Bluetooth 저에너지 기술만큼 응용 범위가 넓지 않습니다..

저에너지 블루투스 기술

더 BLE (블루투스 저에너지) 기술은 두 개의 장치를 연결하고 낮은 에너지 소비로 데이터 통신을 지원하는 기술입니다.. BLE의 범위는 BLE 기술의 유형에 따라 100m 이상에서 피크가 될 수 있습니다.. 그렇지만, BLE 전송 속도는 Classic Bluetooth 기술의 고속 통신보다 상당히 느립니다..

BLE 기술은 일반적으로 초저전력 BLE 모듈NS.

주의: 전화기와 같은 최신 장치, Low Energy 및 Classic Bluetooth 기술 모두와 통신할 수 있어야 합니다.. 이 목적을 위해, Bluetooth Smart 및 Bluetooth Smart Ready 인증 플래그 사용.

블루투스 주파수 및 주파수 대역

Bluetooth 기술 주파수 및 주파수 대역에는 다음과 같은 기능이 있습니다.:

  • 블루투스 기술 무선 연결 데이터 통신은 근거리.
  • 2.4GHz 작동 주파수 대역이 있습니다..
  • 클래식 블루투스 기술은 79 주파수 범위 채널. (1MHz 대역 간격으로)
  • 블루투스 기술은 2.400 GHz ~ 2.4835 GHz 주파수 범위
  • 있다 +4 dBm 및 -90dBm 공통 평균 데이터 통신 속도 및 감도.
  • BLE의 변조 계수 (또한 ~으로 알려진 블루투스 4.0) ~이다 0.4-0.55 ~와 함께 40 주파수 채널 및 2MHz 대역 간격.

블루투스 주파수 및 주파수 대역

Bluetooth 기술 표준으로서의 주파수 도약

어떤 면에서 블루투스 기술의 주파수 호핑 기능은 짧은 범위를 담당합니다.. 블루투스 전송을 도와줍니다.:

  • 채널 변경 (~에 대한 1,600 초당 시간) 특정 주파수 채널에서 다른 전송 신호의 간섭을 피하기 위해.
  • 다른 채널로 호핑 후 원활하게 재전송 시작.

주파수 변조

블루투스 기술은 주파수 변조 계수의 변화로 에너지 소비 및 일반 설계 비용을 절감할 수 있습니다.. 저에너지 블루투스 기술에서 볼 수 있듯이.

제품에 Bluetooth 기능이 탑재되어 있어야 합니다.

제품에 Bluetooth 기능을 장착하는 방법은 다음과 같습니다.:

  • 제품에 맞는 최적의 무선 표준 적용을 선택한 후, Bluetooth 기술이 귀사의 제품을 위한 최고의 무선 기술인지 확인하십시오..
  • 적절한 Bluetooth 모듈 또는 제품에 가장 적합한 Bluetooth 칩을 선택하십시오..
  • 테스트 장비를 직접 선택하기 어려운 경우 RF 설계 전문가의 서비스를 이용할 수 있습니다..
  • Bluetooth 모듈을 설치하고 제품에 구성하십시오..
  • 모듈의 안테나가 제대로 작동하는지 테스트하고 확인하십시오..
  • 사전 테스트 절차로 이동하기 전에 발생할 수 있는 오류 또는 잠재적 위험을 다시 확인하십시오. (발견된 경우, 돌아가서 위의 단계에서 오류를 수정하십시오. 4 그리고 5).
  • 전자파 방사율을 결정하는 사전 테스트 절차를 수행하여 실험실 규제 기관 요구 사항을 충족합니다..
  • 그런 다음 테스트 결과를 제시해야 합니다. (단계에서 7 ~ 위에) 해당 지역의 무선 규제 기관에. (최대 요금이 청구될 수 있습니다. $1,000 NS 3,000 일일)
  • 자격증을 취득할 수 없는 경우. (단계로 돌아가기 3 ~ 위에).
  • 인증에 성공했다면. Bluetooth 기능의 통합을 완료하고 즐기십시오..

블루투스 모듈을 선택하는 방법?

Bluetooth 모듈은 적절한 Bluetooth 시스템에 이식될 때만 최적의 완전한 기능을 달성하도록 설계되었습니다.. 블루투스 모듈의 응용 마이크로프로세서 및 블루투스 칩 회로 하드웨어 설계, Bluetooth 제품 개발자가 포함하는 특정 매개변수와 함께, 멋진 무선 블루투스 경험을 위한 유용한 사양을 갖춘 블루투스 모듈 이식 제품.

그렇기 때문에 다양한 모듈이 있으므로 필요에 가장 적합한 Bluetooth 모듈을 선택해야 합니다.. 등의 기능이 각각 다릅니다.; 전송 거리 및 속도, 주파수 채널, 등. Bluetooth 모듈을 선택할 때 고려해야 할 사항은 다음과 같습니다.:

고려 사항설명
표준 및 프로토콜사용 가능한 수많은 Bluetooth 표준 중 시장에서 정기적으로 사용 가능한 세 가지는 다음과 같습니다.:

향상된 데이터 속도 (EDR), 최신 저에너지 (NS) 기본 요금 (BR).

일반적으로 기술 세계에서 이러한 Bluetooth 기술은 지속적으로 개선되고 있음을 알아야 합니다.. 따라서 시장에서 사용 가능한 최신 버전도 얻으십시오.. 게다가, 그들은 모두 특정 기능을 가지고 있습니다 (장점과 단점) 그러므로, 블루투스 모듈 선택 시, 전문가와 상담하는 것이 좋습니다 (당신이 하나가 아니라면) 요구 사항에 가장 적합한 표준 및 프로토콜을 사용하여 모듈을 결정합니다..

메모: 선택한 Bluetooth 모듈은 제조업체 내장 표준 외에 다른 표준/프로토콜도 지원할 수 있어야 합니다..

주파수 대역일반적으로, 블루투스 기술에서, NS 79 총 주파수 채널 1 MHz 대역 간격은 2.4 GHz 및 2.4835 GHz 주파수 대역. 그렇지만, NS 블루투스 4.0 기준 치수 고용하다 저에너지 블루투스 저전력 소비 집중 기술. 결과적으로 2MHz 대역 간격을 갖는 BLE 및 40 주파수 채널.

필요에 따라 WIFI-Bluetooth 기능을 단일 모듈로 결합해야 하는 경우, Bluetooth의 2.4GHz 주파수 대역에서 작동하는 Wi-Fi 주파수 대역 802.11b/g/가 있는 모듈을 선택하십시오..

5GHz 주파수 대역에서만 지원할 수 있기 때문에 802.11a/h/j/n/ac/p WIFI 버전이 장착된 모듈이 필요한 경우 모듈 설계에 더 많은 비용을 지출해야 할 수 있습니다..

 

전송 거리블루투스 기술 데이터 전송 거리는 일반적으로 단거리.

미터 단위의 통신 거리를 기반으로 한 Bluetooth 모듈의 세 가지 주요 분류가 있습니다..

수업 1: 100 미터 최대 거리

수업 2: 10 미터 최대 거리

수업 3: 1-미터 최대 전송 거리

그래서, 귀하의 필요에 가장 적합한 클래스의 Bluetooth 모듈을 선택하십시오.. 하지만, 특정 요인은 다음과 같은 Bluetooth 모듈 전송 거리에도 영향을 미칩니다.; 모듈 안테나 및 배터리, 전송 재료 및 상태 등.

데이터 통신 동작 전류 및 전압 및 출력 전력Bluetooth 모듈의 작동 전류 및 전압은 Bluetooth 모듈의 배터리 수명을 결정하는 중요한 요소입니다., 충전 수명 등.

 

 

 

 

블루투스 기술에서, 전력은 전송 범위에 정비례합니다.

전력 분류최대 전력 (dBm)전원 제어 요구 사항
120의무적 인
24강제적이지 않은
30강제적이지 않은

 

위에 나열된 전력 표준 외에도, 선택한 모듈은 해당 지역 정부의 스펙트럼 규제 기관 전력 요구 사항도 준수해야 합니다..

 

마이크로 컨트롤러마이크로 컨트롤러는 블루투스 모듈의 브레인박스에 비유될 수 있습니다.. 하드웨어 최적화를 포함한 블루투스 모듈의 모든 과정을 기본적으로 제어하고 지시합니다., 데이터 통신, 데이터 처리 등. 그러므로, 블루투스 모듈을 선택하는 동안, 참고하다; 가격, 전력 소비, 기억 용량, 처리 속도, 및 치수. 그리고, 필요에 가장 적합한 마이크로 컨트롤러 매개변수가 있는 모듈을 선택하십시오..
운영 체제여러 운영 체제를 지원하는 Bluetooth 모듈 선택, 안드로이드와 같은, 맥, 리눅스, 등., 다른 스마트 장치에서 사용할 수 있습니다., Bluetooth 모듈 설정 및 구성 프로세스 최적화.
전송 속도다른 Bluetooth 기술 및 따라서, 블루투스 모듈의 에너지 분류는 전송 속도가 다릅니다..

가되었다 (블루투스 저에너지) 기술 설계의 초점은 전력 소비율을 최소화하는 데 중점을 두고 있으며 높은 데이터 전송 속도는 일반적으로 많은 전력 소비를 수반하기 때문에 고속 데이터 통신에 적합하지 않습니다..

조정데이터 속도
기본 요금GFSK1 MB / s
향상된 데이터 속도
파이 / 4-DQPSK

8DPSK

2 MB / s

3 MB / s

에너지 부족 GFSK1 MB / s

 

안테나 및 인터페이스안테나는 Bluetooth 모듈 칩에 고정되거나 외부에 있을 수 있습니다.. 칩 고정 안테나, 크기가 더 컴팩트합니다 (*5* 2.5mm) 더 넓은 범위의 사용에 적용할 수 있습니다, 제공하는 편리함 외에도. 또한, 안테나의 또 다른 분류는 신호 전송 방향을 기반으로 합니다..

무지향성 안테나: 신호를 전송 360 학위 (모든 방향으로) 그러므로, 더 많은 범위가 있습니다.

단방향/방향성 안테나: 특정 방향으로만 데이터 전송.

그러므로, 필요에 가장 적합한 안테나 사양의 Bluetooth를 선택하십시오..

그리고, 안테나와 모듈이 지역 스펙트럼 규제 기관에서 적절하게 인증되었는지 확인하십시오..

최적의 작동 온도.Bluetooth 모듈의 일반적이고 일반적인 최적의 작동 온도는 -400C ~ 850씨. 그렇지만, 보호 절연 및 냉각 시스템이 장착된 특정 모듈이 있어 극한의 온도에서 최적으로 작동할 수 있습니다..

블루투스 모듈에 대한 RF 성능 테스트

틀림없이, Bluetooth를 제품 또는 모든 장치에 통합하려는 사람이 저지를 수 있는 가장 큰 실수는 다음과 같이 가정하는 것입니다., 기성품 Bluetooth 모듈을 구입하면 RF 엔지니어가 필요하지 않습니다.. 최근 몇 년 동안 Bluetooth 모듈 제조업체는 판매용으로 출시하기 전에 모듈에 대해 매우 광범위한 RF 테스트를 수행했습니다.. 이러한 테스트는, 물론이야, RF 전문가에 의해 수행.

그럴지도 몰라, 어떤 RF 테스트가 수행되었는지 또는 수행되었는지 여부를 결정하는 표준 표시가 없기 때문에. 그래서, 자신의 개인 RF 전문가를 두는 것이 현명할 것입니다.. 모든 사물 인터넷 연결에서 Bluetooth 모듈에 대한 RF 성능을 수행하려면. RF 성능 테스트는 연결을 진단하고 검사하는 데 도움이 됩니다., 블루투스 모듈의 전송 품질 및 기타 중요한 매개변수.

몇 가지 일반적인 RF 성능 테스트에는 다음이 포함됩니다.:

  • 변조 특성
  • 반송파 주파수의 오프셋 및 드리프트
  • 대역 내 스퓨리어스 방출
  • 블루투스 모듈의 출력 전원
  • 대역폭 크기
  • 주파수 범위
  • 모듈의 전력 밀도
  • 대역 외 스퓨리어스 방출
  • 수신기 테스트

미디엄변조 특성

변조 특성 테스트는 특수 데이터 패턴 값의 주파수 편차를 사용합니다. (최고 및 평균) 신호를 전송하는 Bluetooth 모듈의 모달 기능이 제대로 작동하는지 확인하기 위해. 이는 FSK 변조 품질 검사에 중점을 두어 수행됩니다..

캐리어 주파수'오프셋과 드리프트

반송파 주파수의 오프셋 및 드리프트 테스트는 호핑 중 하나를 사용하여 수행됩니다., 송신기의 송신 신호 캐리어 주파수가 지정된 범위 내에서 제어되고 있는지 확인하여 송신 주파수 안정성을 결정하기 위한 고정 또는 직접 모드 송신 주파수.

NSn-대역 스퓨리어스 방출

대역 내 스퓨리어스 방출은 Bluetooth 전송 주파수의 대역 호스트 스펙트럼 스퓨리어스 신호가 표준에서 지시하는 범위에서 작동하는지 확인하기 위해 수행됩니다..

NS블루투스 모듈'출력 전력

블루투스 장치는 분류됩니다., 세 그룹으로 전력 제한을 기반으로. 출력 전력 테스트는 단순히 블루투스 모듈의 전력 피크와 평균 출력 전력을 결정하는 것입니다.. 출력 전력 테스트를 수행하려면. 메모:

  • 데이터 통신 모드로 고정 주파수를 설정해야 합니다..
  • 출력 전력 테스트용, PRBS 신호 전송.
  • 테스트 신호의 지속 시간에는 프리앰블과 버스트가 포함되어야 합니다..

NS및 너비 테스트

대역폭 테스트는 다음으로도 알려져 있습니다. 20 dB 대역폭 테스트. 송신신호의 방사주파수가 첨두치보다 낮은지 확인하는 시험이다. 20 dB, 그러므로, 간섭에 쉽게 영향을 받지 않도록 하고 따라서, 표준 요구 사항에 따라.

NS빈도 범위

  • 주파수 범위 테스트는 주파수 대역의 전송 신호가 특정 범위의 한계 내에서 유지되는지 확인하기 위해 수행됩니다..
  • 주파수 범위 테스트는 고정 주파수를 사용하여 두 개의 동시 프로세스에서 수행됩니다..
  • 낮은 밴드 (2399 MHz ~ 2405 MHz) 그리고 하이 밴드 (2475 MHz ~ 2485 MHz) 스펙트럼은 둘 다 테스트됩니다.
  • 범위는 저대역 및 고대역 주파수에서 추정됩니다. (fL 및 fH 각각) 공식으로 (fH-fL)

NS저밀도 시험

전력 밀도 테스트는 Bluetooth 모듈의 가장 높은 전송 가능한 최대 출력 전력이 표준 요구 사항 범위에 속하는지 확인합니다..

하드웨어

블루투스 모듈의 하드웨어, 블루투스 nrf5832 모듈의 하드웨어처럼, 매우 낮은 전력을 사용하고 소비하는 매우 유연한 Bluetooth 모듈입니다.. 이 BLE 모듈의 크기는 10mm x 10mm 이하입니다., 또한 nrf52 모듈 중 하나이며 하드웨어 사양은 다음과 같습니다.:

  • nRF52832 SoC 솔루션을 사용하는 노르딕반도체입니다. (북유럽 nRF52832 모듈)
  • 블루투스 범위는 2Mbps입니다., CSA#2 사용, 광고 확장
  • 64kB RAM 기능이 있는 512kB 플래시가 있습니다.
  • 10.0×10.0×2.0mm의 크기와 치수를 가지고 있습니다.
  • Bluetooth® Low Energy에 이상적으로 적합한 매우 유연한 다중 프로토콜 모듈, Bluetooth® 메시, ANT+ 및 2.4GHz 초저전력 무선 애플리케이션.

샘플 하드웨어 설치

Bluetooth 모듈 하드웨어는 쉽게 설정됩니다.. 다음은 하드웨어 설치에서 따라야 할 몇 가지 단계입니다.:

회로 연결

  • Bluetooth 모듈이 전압 조정기가 장착된 브레이크아웃 보드로 제조된 경우, 모듈에 전원을 공급할 수 있습니다. 3.6 6V로.
  • 그럼에도 불구하고 데이터 핀 논리 전압 레벨, 최적의 수신 핀 작동 전압을 결정합니다. (일반적으로 3.3V).
  • Arduino 5V 출력 전송 핀을 연결하여 모듈을 태우지 않도록 주의하십시오. (텍사스) 모듈의 3.3V 출력 수신 핀에 (수신) 그들 사이의 선으로, 전압 분배기를 통해.
  • Bluetooth 모듈의 3.3V 신호는 또한 Arduino 5V T에 직접 연결할 수 있는 하이 로직으로 허용됩니다.
  • 5V 블루투스 모듈 Arduino 연결이 마침내 완료되었습니다..

샘플 소스 코드

설치 과정에서, Arduino와 일부 특정 구성 요소 및 장치 간에 통신을 설정해야 합니다..

Arduino 보드와 스마트폰 간의 통신을 보여주는 간단한 소스 코드입니다.:

샘플 소스 코드

이것이 달성된 방법:

  • LED 대상 연결 핀과 스마트폰 데이터 저장 변수를 먼저 정의해야 합니다..
  • 설정 섹션에서, 와 38400 전송 속도 (모듈의 기본 전송 속도) 직렬 통신, 출력으로 정의하기 위해 LED 핀을 낮게 설정.
  • 루프 섹션에서, 읽지 않았지만 읽을 수 있는 직렬 포트 데이터의 가용성을 확인하십시오.()기능.
  • 위의 절차 (3) 블루투스 모듈로 전송된 모든 문장을 'true'로 설정
  • 읽기와 함께()기능, 사용 가능한 데이터를 읽고 '상태' 변수로 전송.
  • 함수 '0' 및 println(), 각기, LED를 끄고 "LED" 문자열을 다시 보냅니다.: OFF” 직렬 포트를 통해 스마트폰에.
  • 위의 두 줄을 다시 실행하십시오. (명령) "상태"변수를 다음으로 재설정하여 0. (메모: "LED: ON” 문자열은 수신된 문자가 다음과 같을 경우 스마트폰으로 전송됩니다. 1; LED가 다시 켜집니다).
  • RX 및 TX 라인을 분리하여 준비된 코드를 업로드하십시오..

장점

  • Bluetooth 및 Bluetooth 장치의 사용은 무선인 다른 장치의 간섭을 피하는 데 도움이 됩니다..
  • 적외선 기술을 사용하는 장치보다 더 넓고 훨씬 더 나은 범위를 가지고 있습니다..
  • Bluetooth 기능이 있는 장치 및 Bluetooth 장치, 일반적으로, 매우 쉽게 구할 수 있고 비싸지 않다.
  • Bluetooth 기술은 다른 많은 장치에서 널리 사용되고 채택되어 장치 간의 쉬운 교차 통신이 가능합니다..
  • Bluetooth는 다양한 형식의 문서와 파일을 전송하는 데에도 사용할 수 있습니다..
  • 매우 낮은 전력을 사용합니다..
  • 적외선 기술에 영향을 미치는 가시선 문제는 블루투스에 해당되지 않음. 물리적 장애물에 관계없이 다른 장치와 쉽게 연결할 수 있습니다., 범위 내에 있는 한.

시간 작동합니까?

Bluetooth 기술과 모든 Bluetooth 장치는 전선이나 케이블 없이 서로 연결하고 통신합니다.. 아주 먼 거리를 이동할 수 없는 전파를 이용하는 무선 연결입니다.. 각 Bluetooth 장치에는 전원이 켜질 때마다 전파 신호를 방출하는 칩이 포함되어 있습니다., 다른 Bluetooth 장치가 이를 인식하고 연결하여 통신 및 데이터 전송을 시작할 수 있습니다., 파일 또는 기타. 여러 Bluetooth 지원 장치의 연결은 피코넷(piconet)이라고 하는 것을 형성하며 모두 범위 내에 있으면 원활하게 통신할 수 있습니다.. 대개, 이와 같이 연결하여, 하나의 장치(마스터라고 함)는 연결된 다른 모든 장치를 제어합니다., 노예라고 하는.

NS블루투스 모듈의 종류

가되었다

가되었다 (블루투스 저에너지) BLE 모듈 중 하나이며 BLE Arduino 모듈로 Arduino 보드와 호환되는 Bluetooth 모듈 범위의 새로운 항목입니다..

블루투스 5 모듈

블루투스 5 모듈에는 블루투스가 포함됩니다. 5.0 기준 치수, 블루투스 5.1 모듈 및 블루투스 5.2 모듈 및 구성:

  • nRF52810 모듈
  • nRF52811 모듈
  • nRF52832 모듈
  • nRF52840 모듈
  • nRF52833 모듈

블루투스 5 또한 다음 Tl Bluetooth 모듈에 대한 지원 프로토콜 역할을 합니다.:

cc2642B1 모듈, cc2540 모듈 및 cc2652 모듈

블루투스 5 모듈 Arduino도 언급할 가치가 있습니다..

블루투스 4 기준 치수

여기에는 블루투스가 포함됩니다. 4.0 기준 치수, 블루투스 4.1 모듈 및 블루투스 4.2 모듈 및 이들은 고성능 및 저에너지 모듈의 그룹이며 BT를 구성합니다. 900 시리즈, BL600 시리즈 및 TiWI-UB1 및 TiWI-UB2.

블루투스 2 그리고 3 기준 치수

오디오 및 데이터 블루투스 모듈일 뿐입니다..

미디엄블루투스 모듈의 주요 분류

수업 1: 거리 범위가 다음과 같은 모듈 100 미터 및 100mW의 출력을 제공합니다

수업 2: 거리 범위가 다음과 같은 모듈 10 미터 및 2.5mW의 출력을 제공합니다.

수업 3: 거리 범위가 다음과 같은 모듈 10 센티미터 및 1mW의 출력을 제공합니다.

영형블루투스의 작동 모드

  • 대기 모드: 이것은 장치가 켜져 있고 아직 연결되지 않은 Bluetooth 장치의 첫 번째 상태입니다.. 일반적으로 주변의 Bluetooth 신호를 인식하고 선택할 수 있는지 확인하기 위해 스캔합니다..
  • 조회 모드: 신호를 스캔하는 과정에서, 인식할 수 있는 신호를 포착하는 경우, 그런 다음 신호를 보내고 연결을 위해 선택할 수 있는 연결 목록을 제공합니다.. 하나가 선택되면, Bluetooth 장치와의 연결을 수락하거나 거부하라는 메시지 또는 프롬프트가 장치로 전송됩니다..
  • 활성 모드: 두 기기가 연결되었을 때, 이제 활성 모드에 있으며 모든 전송을 수신합니다..
  • 스니프 모드: 이 모드에서, 슬레이브 장치는 마스터 장치의 명령이나 명령을 수신합니다..
  • 홀드 모드
  • 주차 모드: 그들은 여전히 ​​주인과 연결되어 있습니다., 가끔 듣고 있지만 교통에 참여하지 않음.

NS마이크로 컨트롤러와 인터페이스하는 luetooth 모듈

쉽고 원활한 블루투스 통신을 위해, 블루투스 모듈은 일반적으로 마이크로 컨트롤러와 함께 사용되며 가장 일반적이고 널리 사용되는 마이크로 컨트롤러는 8051 제어 장치. 첫 번째, TX와 RX 핀을 각각의 적절한 연결에 연결해야 합니다..

적절한 연결 후, 다음은 스마트폰으로 LED를 시도하고 제어하는 ​​작은 코드입니다.. 프로그램은 이러한 작업을 수행하는 것을 목표로 합니다.:

  • 에서 UART 통신을 초기화합니다. 8051 제어 장치
  • Bluetooth 모듈에서 정보 및 데이터 송수신

#include <reg51.h>

#include "UART_H_file.h" /* Include UART library */

sbit LED=P1^0;

void main()

{

char Data_in;

UART_Init(); /* Initialize UART */

P1 = 0; /* Clear port initially */

LED = 0; /* Initially LED turn OFF */

while(1)

{

Data_in = UART_RxChar(); /* Receive char serially */

if(Data_in == '1')

{

LED = 1;/* Turn ON LED */

UART_SendString("LED_ON"); /* Send status of LED*/

}

else if(Data_in == '2')

{

LED = 0;/* Turn OFF LED */

UART_SendString("LED_OFF"); /* Send status of LED*/

}

else

UART_SendString("Select proper option");

}

}

블루투스 모듈의 ost

블루투스와 같은 블루투스 모듈 가격 5.0 모듈은 모듈 유형에 따라 크게 다릅니다., 브랜드 및 기타 요인. 가장 잘 작동하고 가장 저렴한 블루투스 모듈을 선택하기 위해, 가격에 영향을 미칠 수 있는 고려해야 할 몇 가지 요소는 다음과 같습니다.:

  • 전력 및 전력 소비: 이것은 대부분의 사람들이 일반적으로 전력 소비가 가장 낮은 모듈을 구입하여 사용하기를 원하기 때문에 Bluetooth 모듈에서 중요한 요소입니다..
  • 전송 범위: 구형 Bluetooth 모듈은 전송률이 낮지만 최신 Bluetooth 모듈은.
  • 공급업체: 이는 공급자마다 동일한 품목에 대해 다른 가격을 제공하기 때문에 중요합니다.. 일부 공급업체는 일반적으로 동일한 제품에 대해 경쟁업체보다 낮은 가격을 제공하는 것으로 알려져 있습니다., 따라서 이를 염두에 두고 지속적으로 품질의 제품을 저렴한 가격에 제공하는 것으로 보이는 사람들을 애용하는 것이 좋을 것입니다..

블루투스로 아두이노 제어하기

Arduino 보드는 Bluetooth로 제어할 수 있으며, 그 방법은 다음과 같습니다.. 첫 번째, 당신은 필요합니다:

  • 아두이노 보드
  • 블루투스 보드
  • Bluetooth 기능이 있는 컴퓨터 또는 스마트폰.

이 세 부분이 있습니다, 안드로이드 장치는 무엇입니까 (스마트 폰), 블루투스 모듈 트랜시버와 아두이노, 모두 직렬 방식으로 연결되어 있습니다.. 필요한 기능을 수행하기 위해 Arduino로 보낼 코드를 확인하고 지침과 결과에 따라 수행합니다..

첫 번째, Arduino 보드를 Bluetooth 모듈에 올바르게 연결해야 합니다.. 연결할 수 있는 연결이 많지 않기 때문에, Arduino와 Bluetooth 모듈 간의 연결은 비교적 쉽습니다.. 연결은 다음과 같습니다:

아두이노 핀 블루투스 핀

수신 (핀 0) 텍사스

텍사스 (핀 1) 수신

5V VCC

접지 접지

 

연결을 완료한 후, 다음 단계는 Arduino IDE 소프트웨어를 사용하여 다음 코드를 Arduino에 업로드하는 것입니다..

char data = 0; //Variable for storing received data

void setup()

{

Serial.begin(9600); //Sets the data rate in bits per second (baud) for serial data transmission

pinMode(13, OUTPUT); //Sets digital pin 13 as output pin

}

void loop()

{

if(Serial.available() > 0) // Send data only when you receive data:

{

data = Serial.read(); //Read the incoming data and store it into variable data

Serial.print(data); //Print Value inside data in Serial monitor

Serial.print("\n"); //New line

if(data == '1') //Checks whether value of data is equal to 1

digitalWrite(13, HIGH); //If value is 1 then LED turns ON

else if(data == '0') //Checks whether value of data is equal to 0

digitalWrite(13, LOW); //If value is 0 then LED turns OFF

}

}

스마트폰을 블루투스 모듈과 아두이노에 연결하기

그런 다음 Android 응용 프로그램을 다운로드하고 장치를 Bluetooth 모듈과 페어링해야 합니다..

그 다음에, 너:

  • Arduino에 전원을 공급하여 Bluetooth 모듈을 켭니다..
  • 사용 가능한 장치에 대해 스마트폰을 스캔.
  • 기본 비밀번호를 입력하여 스마트폰과 모듈을 페어링합니다. 1234 또는 0000.
  • Android 기기에 LED 애플리케이션 설치.
  • 대상 열기
  • 페어링 된 장치를 클릭하십시오
  • 그런 다음 사용 가능한 목록에서 Bluetooth 모듈을 선택하십시오..
  • 성공적으로 연결한 후, 켜기 및 끄기 버튼을 클릭하여 LED가 켜져 있고 꺼져 있는지 확인하십시오..
  • 그 다음에, 블루투스 모듈을 분리할 수 있습니다.

Bluetooth를 통한 Arduino UNO와 PC 간의 통신

PC나 노트북을 사용하여 블루투스를 통해 아두이노를 제어하는 ​​것은 휴대폰을 사용하는 것과 매우 유사합니다.. 적어도 첫 번째 단계는. Bluetooth를 통해 PC와 Arduino와 통신하려면:

  • Arduino에 전원을 공급하여 Bluetooth 모듈을 켭니다..
  • 사용 가능한 장치에 대한 노트북/PC를 스캔.
  • 기본 암호를 입력하여 PC를 모듈에 페어링합니다. 1234 또는 0000.
  • PC에서 위치에 "Standard Serial over Bluetooth 링크" 엔터티가 나타나는지 확인합니다.; 기기 관리자, 포트 아래 (와 함께 & LPT).
  • 그 다음에, 블루투스 모듈의 LED 조명을 켜서 블루투스를 통한 PC와 아두이노 통신 테스트 실행 또는 끄다.

이것이 달성된 방법

  • 포함된 직렬 라이브러리에서 생성한 직렬 개체를 통한 직렬 통신 활성화.
  • LED 상태 정의, 특정 문자열 변수.
  • 프로그램의 창 크기에 설정된 설정 섹션에서 직렬 통신 시작.
  • PC 관리자에 있는 COM 포트 번호를 사용해 보십시오..
  • 문자열 "LED: Arduino의 OFF” 또는 “LED ON”은 직렬 포트 버퍼링을 나타내며 따라서, 새로운 라인 형성.
  • 루프 섹션에서, Serial을 사용하여 읽지 않았지만 읽을 수 있는 직렬 포트 데이터의 가용성을 확인합니다.. 사용 가능() 기능.
  • 까지 읽은 문자열로() 사용 가능한 데이터를 읽는 기능. ("LED: 꺼짐” 또는 “LED: 에")
  • 그래픽 구성 및 사용자 지정 (배경색, 크기, 등.) 지속적으로 반복되는 메인 추첨을 통한 프로그램의 기능 및 기능() 기능.
  • rect로 필요한 두 개의 버튼을 스케치하십시오.() 기능.
  • 텍스트와 함께() 기능, led 상태 문자열 및 기타 필요한 모든 텍스트를 인쇄.
  • 첫 번째 "if" 문을 사용하여, 버튼의 기능을 활성화하고 Arduino가 문자 '1'을 수신하는 방식으로 "TURN ON" 버튼 영역을 제한합니다., "TURN ON"버튼을 누르면 LED가 동시에 켜집니다..
  • 버튼을 누를 때마다 강조 표시되도록 구성.
  • "TURN OFF" 버튼에 대해 "TURN ON" 프로세스를 반복합니다..
  • 실행 버튼을 클릭하여 프로그램을 활성화하십시오.
  • Bluetooth 모듈의 LED 표시등이 2초 간격으로 깜박이면 장치가 모듈과 페어링되었음을 나타냅니다..

어떤 모듈이 가장 높은 범위를 가지고 있습니까??

모듈이 가장 높은 범위를 가짐

Nordic Nrf52 모듈 중 하나인 Nordic nRF5232 모듈, 및 Nordic Bluetooth 모듈은 일반적으로 약 1120 미터 -1140 모든 블루투스 중 미터 5 모듈이며 현재로서는 가장 긴 범위를 가지고 있습니다.. 하지만 앞으로, 기술이 발전함에 따라, 의심할 여지 없이 더 넓은 범위의 모듈이 있을 것입니다..

NS연결된 Apple 장치에서 Bluetooth 모듈 설정

이것은 어려운 과정이 아니며 5분 이내에 완료할 수 있습니다.. 또한 고급 지식이 필요하지 않으며 초보자도 할 수 있습니다.. 이것은 쉬운 단계로 수행할 수 있습니다:

  • 메뉴바에 표시되는 블루투스 아이콘 활성화
  • 실행 아이콘을 클릭하십시오, 그런 다음 시스템 환경 설정을 클릭하고 Bluetooth를 선택하십시오.
  • 이후, 마우스를 '메뉴에 블루투스 표시'로 이동하고 확인란을 클릭합니다.
  • 쉬프트 버튼을 길게 누르세요, 옵션 키와 함께 메뉴 표시줄 모서리에 있는 Bluetooth 기호를 클릭합니다..
  • 표시되는 디버그 하위 메뉴를 찾아 마우스 커서를 그 위로 가져갑니다..

연결된 블루투스 기기에 문제가 있는 경우, 디버그 메뉴에서 Bluetooth 모듈을 완전히 재설정할 수 있습니다.. 블루투스 구성이 지워집니다., 블루투스 하드웨어 재설정, 연결된 모든 Bluetooth 장치의 연결을 끊습니다..

Apple 기기 연결 문제를 해결하고 싶다면, 두 번째 메뉴를 시도.

NS국내 블루투스 모듈 시장

블루투스 모듈 시장은 여전히 ​​성장하고 있으며 그 이상의 가치가 있습니다. $800 최근 100만 2020 여전히 성장하고 도달할 것으로 예상됩니다. 1.2 올해 10억 달러 2026. 시장은 다른 카테고리로 나뉩니다:

모듈별

모듈에 따르면, 시장은 세 가지로 나눌 수 있습니다.;

  • 블루투스 저에너지 (가되었다) 모듈 시장은 저전력 블루투스 모듈을 제공합니다, 초저전력 BLE 모듈, 뿐만 아니라 가장 작은 BLE 모듈.
  • 듀얼 모드 블루투스 모듈 시장
  • 클래식 블루투스 모듈 시장

지역/지리적 위치별

시장은 지역에 따라 다음과 같이 분류됩니다.:

  • 북아메리카, 미국과 캐나다를 포함하는
  • 영국을 포함한 유럽, 독일, 프랑스, 이탈리아, 스페인

아시아 태평양, 중국을 포함하는, 인도, 일본, 대한민국

  • 라틴 아메리카, 브라질을 포함한, 아르헨티나, 멕시코
  • 중동 및 아프리카 국가로 구성된 중동 및 아프리카.

NS루투스 메쉬 모듈

블루투스 메쉬 모듈

블루투스 메쉬 모듈은 BLE보다 네트워크 측면에서 더 광범위한 블루투스 모듈의 일종입니다. (블루투스 저에너지). 이 기술은 많은 상호 연결된 장치 간에 Bluetooth를 통한 통신을 가능하게 하며 이전 모듈에 대한 업그레이드입니다.. 신뢰성이 매우 높고 이를 통해 전송되는 데이터와 정보가 항상 의도한 목적지에 틀림없이 도달하도록 설계되었습니다., 인상적인 보안으로 인해. Nordic은 nRF52 시리즈와 같은 다양한 시리즈를 제공합니다., Bluetooth와 같은 개발 키트와 함께 5.1 개발 키트??–– 블루투스 메시 모듈용.

블루투스 메시는 다양한 시장에서 사용할 수 있으며, 서로 통신하기 위해 연결되는 상당히 많은 수의 장치가 필요한 사물 인터넷에 사용됩니다.. Bluetooth 메시 모듈은 Bluetooth Low Energy에서도 작동하며 개선 및 업그레이드할 수 있습니다., 칩에서 사용 가능한 메모리의 유형과 크기에 따라.

Bluetooth 메시 모듈의 장점 중 일부는 다음과 같습니다.:

  • 빌딩 자동화의 산업 및 상업 수준 솔루션.
  • 전체 스택 구현으로 인한 장치 간 상호 운용성, 상호 운용성 도구 및 프로세스, 상호 운용성 및 통신을 위한 특정 접근 방식.
  • 아주 잘 알려진, 특정 기본 요구 사항을 충족하고 제품에 상당한 가치와 기능을 제공하는 신뢰할 수 있고 신뢰할 수 있는 기술.

블루투스 메시 네트워킹 제품 구축에 관심이 있다면, 호환되는 하드웨어 및 소프트웨어가 필요합니다.. Bluetooth 메시 네트워크에는 기본 Bluetooth LE 4.X 또는 5.0 스택, 알림 패킷을 알리고 스캔하기 위해 GAP 브로드캐스터 및 관찰자 역할을 지원합니다..

Bluetooth LE에서 Bluetooth 메시 네트워킹 프로토콜을 사용하려면, Bluetooth Module Provider의 SDK를 사용하는 것이 좋습니다., Bluetooth 메시 네트워킹 프로토콜 및 해당 API가 포함된.

Bluetooth 메시 모듈은 다음 레이어로 구성됩니다.:

  • 무기명층: 이 계층은 상위에 대한 기본 BLE 사양에 대한 추상화를 정의합니다. 이러한 추상화를 캐리어라고 하며 정보를 네트워크로 가져오는 데 사용되는 정보 캐리어를 나타냅니다..
  • 네트워크 계층: 이 계층은 모든 수준 간의 릴레이 및 보안을 담당합니다..
  • 수송층: 이 계층은 한 지점 또는 한 장치에서 다른 장치로 메시지의 분해 및 전송을 처리합니다.
  • 액세스 레이어: 메시지가 의도한 대상에 도달하고 액세스할 수 있도록 합니다..
  • 기초 모델 레이어

최고의 Bluetooth 모듈을 선택하기 위한 탐색에서, 당신은 당신을 돕기 위해 저희에게 연락할 수 있습니다.

 

작성자 ——
이 게시물 공유