[РУКОВОДСТВО] Аналоги и замена микросхем Практика поставок Проверено

Чем отличаются HC-05 и HC-06 и чем их заменить?

IC
Служба поставок ICBOMS · Склад в Шэньчжэне, экспресс DDP и подбор аналогов
[ПРОВЕРЕНО] Экспертиза
Прямой ответ службы закупок

Оба модуля построены на одном радиочоке CSR BC417 и работают как классический Bluetooth SPP, то есть как беспроводной последовательный порт. Разница в прошивке: HC-05 может быть и мастером, и слейвом, а HC-06 — только слейвом, поэтому HC-06 не может сам установить соединение с другим модулем. Набор AT-команд у HC-05 полный, у HC-06 ограничен именем, паролем и скоростью. Прямая замена возможна только с учётом роли: модуль, который должен инициировать связь, обязан быть HC-05 или другим мастер-способным модулем.

Содержание руководства (11 разделов)

Что это за модули

HC-05 и HC-06 — платы с радиочоком CSR BC417 и прошивкой последовательного профиля SPP. Для контроллера они выглядят как обычный UART: всё, что отправлено в TX, уходит по радиоканалу, всё принятое появляется на RX. Со стороны телефона или компьютера соединение открывается как виртуальный COM-порт.

Это классический Bluetooth, а не BLE. Модули BLE, такие как HM-10 или JDY-23, работают по другому профилю и не являются заменой один в один: телефон видит их иначе, а прошивка контроллера требует другого стека.

Отличия HC-05 и HC-06

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

Свойство HC-05 HC-06
Роль мастер и слейв, переключается AT-командой только слейв
Набор AT-команд полный: роль, имя, пароль, скорость, привязка ограничен: имя, пароль, скорость
Инициирование соединения может подключаться к другому модулю не может, только принимает подключение
Режим AT удержанием KEY при включении обычно до сопряжения
Применение два модуля между собой, обмен между устройствами связь с телефоном или ПК

AT-режим и команды

У HC-05 вход в AT-режим выполняется удержанием вывода KEY или EN при подаче питания. Скорость в этом режиме обычно 38400 бод, а после настройки модуль возвращается к рабочей скорости. Команды записываются заглавными буквами и заканчиваются переводом строки: AT+ROLE=1 делает модуль мастером, AT+ROLE=0 — слейвом, AT+NAME задаёт имя, AT+PSWD — пароль, AT+UART — скорость и формат кадра.

У HC-06 набор команд короче: имя, пароль и скорость. Роль изменить нельзя, потому что мастер-режим в прошивке отсутствует. Формат ответов у разных прошивок отличается, поэтому при переносе кода с одного модуля на другой проверяют не только команды, но и окончания строк.

Если модуль не отвечает на AT-команды, проверяют три вещи: вывод KEY действительно поднят, скорость терминала совпадает с режимом модуля, а TX и RX соединены перекрёстно.

Замена: JDY-31 и другие варианты

JDY-31 — модуль классического Bluetooth SPP, который чаще всего предлагают вместо HC-05 и HC-06. Он поддерживает роль мастера и слейва, работает с AT-командами, близкими к HC-серии, и имеет более высокую заявленную скорость UART. По назначению это ближайшая замена, но не полная: набор команд и формат ответов могут отличаться, поэтому прошивку проверяют на конкретном экземпляре.

У JDY-31 есть важная особенность питания. Многие платы не имеют встроенного стабилизатора, и вывод VCC рассчитан на 3,3 В. Подача 5 В на такой модуль выводит его из строя или перегревает. Логические уровни TX и RX тоже 3,3 В, поэтому при подключении к контроллеру с питанием 5 В нужен делитель или преобразователь уровней.

Модули BLE, включая HM-10 и JDY-23, не являются заменой: у них другой профиль, другая модель обмена и другие команды. Заменить HC-05 на BLE можно только вместе с переделкой прошивки и, часто, приложения.

  • JDY-31 — классический SPP, ближайший функциональный аналог.
  • HM-10, JDY-23 и другие BLE-модули — другой профиль, не прямая замена.
  • ESP32 с прошивкой SPP — более сложное решение, но требует другого кода.
  • Перед заменой проверяют питание, уровни и набор AT-команд конкретной платы.

Подключение и питание

Радиус связи зависит от антенны, ориентации, корпуса и помеховой обстановки. Заявленные в описаниях метры не гарантируют дальность в конкретном шкафу или станке, поэтому для промышленного применения дальность проверяют на месте.

  • TX модуля соединяется с RX контроллера, RX модуля — с TX контроллера.
  • Логика модулей рассчитана на 3,3 В; при контроллере на 5 В линии RX модуля нужен делитель.
  • Питание подаётся от источника, способного отдать импульсный ток: при передаче потребление кратковременно растёт.
  • Конденсатор по питанию рядом с модулем снижает просадки при передаче.
  • Антенна не должна быть закрыта металлом или экраном корпуса.
  • Вывод STATE, если он есть, показывает состояние соединения и удобен для диагностики.

Типичные ошибки

  • Подача 5 В на модуль или плату, рассчитанную на 3,3 В.
  • Прямое соединение TX модуля с TX контроллера вместо перекрёстного.
  • Попытка использовать HC-06 как мастер: прошивка этого не поддерживает.
  • Ожидание BLE-функций от классического SPP-модуля и наоборот.
  • Слабый источник питания: модуль подключается, но соединение рвётся при передаче.
  • AT-команды отправляются без перевода строки или на неверной скорости.
  • Модуль закреплён внутри металлического корпуса, и дальность падает до нуля.

Частые вопросы

  • Можно ли заменить HC-05 на HC-06 — только если мастер-режим не нужен.
  • Чем отличается HC-05 от HC-06 — ролью и набором AT-команд.
  • Почему модуль не отвечает на AT-команды — не поднят KEY, неверная скорость или непреобразованные линии.
  • Можно ли подключить модуль к 5 В — только через стабилизатор, если плата не рассчитана на 5 В.
  • Чем заменить снятый с производства HC-05 — JDY-31 или другой классический SPP-модуль с мастер-режимом.
  • Есть ли такие модули у вас — пришлите роль, напряжение питания и требования к UART; при отсутствии нужного исполнения подберём совместимую позицию.

Чем полезен такой заказ через нас

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

[ЗАКАЗ] Комплектация BOM и экспресс-поставка

Примените это к своей спецификации

Отправьте партномера или файл спецификации (Excel / CSV). По каждой строке проверим складские остатки в Шэньчжэне, наличие заводской упаковки и проверенные аналоги — с отгрузкой единой партией.

Открыть форму запроса →

Как написано это руководство

Руководство написано службой поставок ICBOMS в Шэньчжэне и выверено по документам производителей и стандартам, на которые ссылается текст. Формулировки ограничены тем, что делает эта служба, и тем, как оценивают деталь — без ориентировочных цен, сроков поставки и остатков: всё это считается по каждой строке отдельно, по факту проверки. Дата последней вычитки стоит в начале страницы.