Администрирование Железо Обзор модулей Bluetooth Sun, October 18 2026  

Поделиться

Нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.

Обзор модулей Bluetooth Печать
Добавил(а) microsin   

Меня все еще часто спрашивают о том, какие модули покупать, и о проблемах, которые вызывают новые модули, особенно последние HC-05s, которые, похоже, имеют сломанную прошивку, поэтому я хотел бы дать обновленную информацию о том, какие модули покупать.

Примечание: здесь приведен перевод статьи Martyn Currey [1].

Прежде чем расстаться со своими деньгами, если вы еще этого не сделали, проведите небольшое исследование. Есть много разных типов Bluetooth и много разных модулей, и есть много дешевых модулей, которые имеют ограниченную или сломанную прошивку, которая в лучшем случае усложнит жизнь, а в худшем - просто не будет делать то, что вы хотите.

Определитесь, какой именно тип Bluetooth вам нужен (Classic или BLE, какие функции он должен выполнять), найдите модуль, который работает и имеет хорошее описание (даташит), или о нем есть много информации в Интернете. Конечно, это может быть не совсем просто, как кажется, и возможно вам поможет информация из этой статьи.

Статья посвящена модулям, удобным для хобби, таким как HC-06, HC-05, HM-10, JDY-xx. Эти модули очень распространены и обычно предлагают прозрачную связь через UART, поэтому их легко соединять друг с другом. Однако у них, как правило, ограниченные возможности. Если ищете более сложную плату Bluetooth, вам может быть лучше использовать устройства от Nordic или Microchip.

[Выбор стандарта Bluetooth (модуля)]

Выбор типа используемого Bluetooth или модуля будет зависеть от того, что вы хотите сделать, хотя некоторых случаях это может не иметь значения.

Если вы хотите связать друг с другом два устройства Arduino, то подойдет почти любой модуль BT Classic или BLE. Если вы выбрали BT Classic, то убедитесь, что хотя бы один из модулей является мастером, например должно быть сочетание HC-05 (может работать в двух ролях SPP, master и slave) и HC-06 (работает только как slave SPP). Если вы решите использовать BLE, то подойдет любая пара соответствующих модулей. Например, два HM-10.

Если вы хотите подключиться к мобильному телефону, то он будет диктовать, какой стандарт BT вы используете. Смартфон Android может работать через BT Classic или BLE, а смартфон Apple только через BLE. Так что вероятно лучше использовать BLE как совместимый вариант связи как для Android, так и для Apple, однако BT Classic может быть немного проще в использовании.

[Bluetooth 2.0/2.1 Classic/EDR – модули Bluetooth SSP]

Модули HC. Для Bluetooth Classic 2.0/2.1 SSP хорошим вариантом для выбора будут модули HC-06 и HC-05 от Wavesen/Guangzhou HC Information Technology Ltd. Эти модули работают очень хорошо, они очень надежны, их можно использовать сразу из коробки, у них есть хорошие даташиты на английском языке и много информации по применению в Интернете.

Wavesen. Сайт на китайском языке, очень старый.
HC01, страница со списком продукции. Сайт тоже только на китайском, но более свежий.
Taobao store.

HC 05 front and back            HC 06 front and back
HC-05   HC-06

HC-05s и HC-06s выглядят очень похоже, за исключением того, что на HC-05 есть золотая галочка, а на HC-06 её нет. Официальные модули имеют логотип www.hc01.com и HC, так что ищите модули с логотипами HC.

HC-06 English data sheet V2.2 (PDF 756.96 kb).
HC-05 English data sheet V1.01 (PDF 633.55 kb).
HC-05 AT Command List (PDF 83.68 kb).

Я хотел остаться с Wavesen и начал использовать их модули HC-02s в качестве более дешевой альтернативы HC-06. HC-02s имеют BT 2.1 SPP и BLE 4.0, и SPP имеет команды, аналогичные HC-06. HC-02s были простой заменой и хорошо работали.

Есть также модули HC-04 [3], с поддеркой BT 2.1 SPP и BLE 5.

HC-02 English data sheet (PDF 1.6 mb).
HC-04 [3].
HC-04 Chinese datasheet V2.6 (PDF 583 kb).

HC 02 front and back            HC 04 modules
HC-02 Duel Mode   HC-04 и HC-04s Duel Mode

Существует много копий/поддельных HC-06 и HC-05 плат, так что может быть трудно купить официальные модули HC. Старайтесь выбирать модули, на которых есть официальный логотип HC.

Примечание: модули HC-05 и HC-06, которые я купил на OZON, оказались не Classic, а BLE.

[Модули JDY]

Модули JDY доступны практически везде. Может быть непросто определить, какой именно стандарт Bluetooth поддерживает определенный модуль JDY, и тут помочь может только поиск ресурсов в Интернете. Неясно, кто на самом деле производит модули JDY. В документах FCC показаны разные модули с разными названиями компаний; это могут быть Shenzhen Innovation technology, а также Shenzhen City Hong Teng Yu Da Electronic Technology Co. Ltd.

Чаще всего я использую JDY-31 и JDY-33, они оба могут использоваться в качестве замены HC-06. JDY-31 представляет собой модуль Bluetooth Classic SPP. JDY-33 поддерживает Bluetooth Classic SPP + BLE4.

JDY 31 front and back            JDP 33 front and back
JDY-31   JDY-33

JDY-31 Datasheet V1.3 English (PDF).
JDY-33 Datasheet V1.6 English (PDF).

[ESP32]

Если вам нужно решение типа "все в одном", то плата с микроконтроллером ESP32 от компании Espressif будет хорошим выбором. Их можно программировать как в Arduino IDE, так и с помощью официального SDK ESP-IDF [7]. Модули с процессором ESP32 поддерживают как Bluetooth Classic, так и BLE, причем без дополнительного внешнего чипа. Другие процессоры от Espressif обычно поддерживают только BLE.

esp32 pico kit            esp32 DevKitM front
ESP32 Pico Kit   ESP32-DevKit M

[Словарик]

BT BlueTooth.

BLE Bluetooth Low Energy [6].

EDR Enhanced Data Rate, повышенная скорость передачи данных.

SPP Serial Port Profile.

[Ссылки]

1. Buying Bluetooth Modules site:martyncurrey.com.
2. HC-06 vs HC-05: The Complete Bluetooth Module Comparison Guide for Your Projects site:pcbsync.com.
3. Модуль Bluetooth RS-232 (Wireless Bluetooth RS232 TTL Transceiver Module).
4. Bluetooth SPP: обзор вариантов реализации.
5. M0S SiPEED BL616: обзор модуля.
6. Службы BLE, руководство для начинающих.
7. ESP-IDF FAQ.
8. 261015M0S-SiPEED-BL616-module-doc.zip - документация, схема, даташиты.

 

Добавить комментарий


Защитный код
Обновить

Top of Page