
Bluetooth-приложения с модулями HOPERF: простота разработки и надежность передачи данных
Для создания приложений с беспроводным интерфейсом Bluetooth удобно использовать специальные модули - в этом случае практически не требуются опыт применения стека Bluetooth и знания в области проектирования антенн. Разработчику достаточно соблюсти правила монтажа модуля для эффективной работы антенны, передать AT-команды управления и выполнить обмен данными с внешним хостом через последовательный интерфейс UART. Кроме того, хост может вообще отсутствовать, если модуль способен выступить в роли микроконтроллера приложения. Компания HOPERF предлагает несколько вариантов таких модулей, построенных на базе ядра ARM Cortex, которые можно приобрести в ДКО Электронщик: HM-BT4502B, HM-BT4531B и HM-BT2102 (рис. 1).
![]() |
![]() |
![]() |
а) HM-BT4502B | б) HM-BT4531B | в) HM-BT2102 |
Рис. 1. Внешний вид Bluetooth-модулей HOPERF
Предлагаемые устройства имеют различия в параметрах (таблица 1), и, соответственно, в стоимости, что позволяет подобрать наиболее оптимальный вариант для приложения, не переплачивая за ненужные функции или лишний микроконтроллер.
Особенности Bluetooth-модулей HOPERF:
- Антенна на печатной плате (HM-BT4531B и HM-BT2102 имеют возможность подключения внешней);
- Поддержка таких AT-инструкций, как сброс, получение MAC-адреса, интервал соединения Bluetooth, скорость обмена, установка мощности радиопередатчика, идентификация, параметры UART, имя модуля и другие (с сохранением после отключения питания);
- Подключение через универсальный последовательный интерфейс UART;
- Управление паролем защиты для предотвращения вредоносных сторонних подключений и атак MITM;
- Отображение информации о состоянии модуля в реальном времени, включая идентификационный код устройства и заряд батареи;
- Интегрированные часы реального времени (RTC);
- Возможность использования в качестве отдельного микроконтроллера (интерфейс программирования - SWD).
Таблица 1. Основные характеристики Bluetooth-модулей HOPERF
Параметр | Bluetooth-модули | ||
Версия протокола BLE |
5.0 | 5.2 |
5.3 |
Bluetooth Mesh |
- | + | |
Режим модуляции |
GFSK |
||
Максимальная выходная мощность, дБм |
8 | 6 | 20 |
Чувствительность приемника, дБм |
-97 | -94 |
-97.5 |
Ток потребления при приеме, мА |
8 | 3.8 |
8.8 |
Ток потребления при передаче, мА |
8 (0 дБм) | 4.2 (0 дБм) |
9.3 (0 дБм), 33.8 (10 дБм), 185 (20 дБм) |
Потребление в спящем режиме, мкА |
4 | 1.4 |
5.0 |
Ядро ARM Cortex |
M0 | M0 |
M33 |
Тактовая частота, МГц |
- | 64 | 80 |
Память (Flash/RAM), кбайт |
512/138 | 256/48 |
768/64 |
Количество портов ввода-вывода |
17 | 2 | 18 |
Интерфейсы, периферия |
1xUART, 1xSWD, 2xADC, 4xPWM, 2xPWC, 2xPeriodical Flip Channel, RTC |
1xUART, 1xSWD, RTC |
|
Прочие сигналы |
Reset, TM (вход управления UART), внешний кварц 32.768 кГц | INT (выход прерывания UART) |
Reset |
PDN (вход отключения модуля), WAKEUP (вход управления спящим режимом) |
|||
Напряжение питания, В |
1.8...3.6 | 1.8...3.6 |
1.71...3.8 |
Диапазон температур эксплуатации, °C |
-20...85 |
-40...85 |
|
Габариты, мм |
15.10x11.20x2.60 | 17x12.5x2.6 |
20.0x12.0x2.6 |
Производители: Hope
Разделы: Приемо-передатчики
Опубликовано: 23.05.2025