Bluetooth-модуль HopeRF HM-BT2201 для прозрачной передачи данных по BLE
8 мая
На склад КОМПЭЛ поступили образцы беспроводного модуля HopeRF HM-BT2201 (рисунок 1), предназначенного для организации прозрачного канала передачи данных с внешним BLE-устройством, например со смартфоном или планшетом. Он построен на базе чипа Bluetooth BLE 5.2 SoC, в котором используется 32-битное процессорное ядро ARM® Cortex®-M33 с максимальной частотой 76,8 МГц, а также встроенный радиочастотный приемопередатчик 2,4 ГГц. Модуль содержит встроенную антенну и управляется с помощью минимального набора AT-команд.
Bluetooth-модуль с малым энергопотреблением может быстро реализовать беспроводное соединение и передачу данных между такими подчиненными и ведущими BLE-устройствами, как мобильные телефоны и планшеты. HM-BT2201 предназначен для работы с внешним микроконтроллером, при этом все управление происходит по последовательному UART-интерфейсу посредством ограниченного набора простых AT-команд. С помощью подачи высокого уровня на порт PB01 во время сброса можно принудительно перевести модуль в режим AT-команд, в противном случае он переходит в режим прозрачной передачи данных. Размер пакета в этом режиме может быть согласован с хостом (максимум – 240 байт), а параметры соединения — настроены с помощью соответствующих AT-команд.
Особенности HM-BT2201:
- реализация на базе 32-битного процессора ARM Cortex-M33;
- поддержка нескольких протоколов BLE 2,4 ГГц;
- управление через последовательный интерфейс связи UART;
- чувствительность приема -98,9 дБм при 1 Мбит/с GFSK;
- максимальная мощность передачи +0 дБм;
- рабочее напряжение 1,71…3,8 В;
- ток приема 3,6 мА при 1 Мбит/с GFSK;
- потребление в режиме передачи 4,1 мА при 0 дБм;
- рабочая температура -40…85°C.
Возможности управления с помощью AT-команд:
- поддержка AT-команды для сброса модуля и получения MAC-адреса;
- поддержка AT-команд для настройки интервала подключения BLE и управления различными скоростями пересылки (динамическая регулировка энергопотребления);
- поддержка AT-команд для регулировки мощности передачи, изменения интервала и настройки данных вещания и идентификационного кода устройства, установки задержки данных (на время подготовки внешнего MCU к получению данных из последовательного порта), изменения скорости передачи по последовательному порту, а также смены имени модуля и поддержки сохранения данных при отключении питания;
- возможность трансляционного контента отражать состояние модуля в реальном времени, включая уровень заряда батареи и индивидуальный идентификационный код устройства, что подходит для приложений вещания.
Наши информационные каналы