Модуль Bluetooth HC-05 (отличное качество)
Описание
Модуль позволяет организовать двунаправленную радиосвязь по протоколу Bluetooth при управлении различными объектами. Тип модуля: HC-05. Применение модуля оснащает приборы беспроводным интерфейсом и позволяет их связать мостом UART–Bluetooth–UART. Организация связи происходит по двум схемам. Контроллер-контроллер – для связи двух приборов на основе микроконтроллеров, оснащенных интерфейсом UART. Компьютер-контроллер – используя специально написанную программу и размещенную на андроиде, ноутбуке, ПК можно управлять прибором на основе МК и получать данные от датчиков прибора и передавать ему управляющие команды. Предназначен для бытового и коммерческого применения. Модуль выпускает фирма Guangzhou HC Information Technology.Совместим с Bluetooth-адаптерами поддерживающими SPP.
При соединении модуля и контроллера обмен информацией происходит через проводной интерфейс UART. Использование HC-05 не требует от инженера знаний особенностей Bluetooth. Контроллер воспринимает модуль как ответное устройство UART, а за организацию связи по радио отвечает электроника модуля. Также есть интерфейсы PCM, SPI и USB1.1 совместимый с 2.0.
Устройство представляет собой небольшую плату, на которой размещены: миниатюрная антенна из дорожки на верхнем слое платы в виде змейки, микросхема BC417 серии BlueCore4-Ext фирмы CambridgeSiliconRadio, микросхема флэш-памяти ES29LV800DB-70WGI производства Excel Semiconductor объемом 8 Мбит (1 МБ), хранящая программу и настройки. Микросхема BC417 поддерживает спецификацию Bluetooth V2.0+EDR и AT-команды, может работать в режиме Master или Slave с различной скоростью обмена данными.
Тех. характеристики:
- Частота приема и передачи: 2,4…2,48 ГГц
- Есть функция адаптивного переключения частоты
- Мощность передачи, мВт: максимальная 2,5, минимальная 0,25
- Чувствительность: 80 dBм
- Дальность связи: 10 м
- Скорость обмена данными максимальная: 115200 бод
- Напряжение питания: 3,3В (диапазон 3,1…3,6)
- Ток потребления: при установлении связи 30...40мА, при передаче данных составляет 8мА
- Температура хранения: – 40…+ 85 °С
- Рабочий диапазон температур: 25…+ 75 °С
- Размеры: 27 x 13 x 2 мм
Управляющей программой отключены сигналы:
- CTS, RTS – дополнительные линии UART.
- PCM_CLK, PCM_OUT, PCM_IN, PCM_SYNC – прием-передача звука.
- AIO0, AIO1 – ввод-вывод общего назначения.
- USB_D+, USB_D- – интерфейс USB.
Заводские настройки HC-05
- Пароль для режима обмена данными: 1234
- Роль в диалоге связи: slave
- Скорость UART для режимов АТ-команд:
- первый 38400 бод
- второй 9600 бод
Назначение некоторых контактов:
- 1 TX UART
- 2 RX UART
- 11 сброс
- 12 питание
- 13, 21, 22 общий
- 31 PIO8 индикатор рабочего режима
- 32 PIO9 индикатор статуса соединения
- 34 PIO11 вход установки режима
Основные режимы
Основной – сопряжение UART– Bluetooth, при этом контакт 34 KEY соединен с общим проводом. Режим АТ-команд для настройки и управления, на контакт 34 KEY подан уровень логической единицы.
Подключение к ПК
Для изменения заводских настроек модуль подключается к ПК с помощью преобразователя USB-UART. При подключении к COM порту потребуется преобразователь из уровней сигнала RS232 в уровни UART 3,3 В.
- Соединение модуля Bluetooth и COM порта ПК.
- Питание 3,3 В к контакту 12
- Общий 13, 21, 22
- ПК TX к контакту 2 RX
- ПК RX к контакту 1 TX
Вывод сброса соединяется с питанием модуля через резистор 10 кОм. Сброс происходит при соединении контакта с линией 0 В. Изменение заводских настроек происходит подачей АТ-команд с помощью терминальной программы в порт, где подключен модуль. Для выполнения этой операции нужно перевести модуль в режим АТ-команд. Переход в первый режим АТ-команд происходит при одновременной подаче питания на HC-05 и на контакт 34. Перевод во второй режим АТ-команд происходит подачей уровня логической единицы на контакт 34 после включения питания. Всего HC-05 воспринимает 36 АТ-команд. Допускается отправка только одной АТ-команды в секунду. Все команды должны иметь окончание /r/n.
Организация связи по Bluetooth ПК и микроконтроллера
- Питание 3,3 В к контакту 12
- Общий 13, 21, 22, 34
- Светодиод к контакту 31
- Светодиод к контакту 32
- МК TX к контакту 2 RX
- МК RX к контакту 1 TX
Если персональный компьютер не оснащен Bluetooth, то подключите любой внешний USB адаптер Bluetooth. Установите на ПК его драйвер. Выберите символ Bluetooth в нижней части экрана и пункт меню "Показать устройства Bluetooth", затем пункт "Введите код образования пары устройства". На заводе в модуль записан код 1234. Должна произойти автоматическая настройка виртуальных COM портов. Зайдите в свойства обнаруженного устройства Bluetooth. На вкладке “Службы” поставьте галочку напротив профиля последовательного порта и нажмите ОК. Для приема и передачи данных через виртуальный COM порт используется любая терминальная программа.
Свечение светодиода подключенного к контакту 32 говорит о установлении соединения. Мигание светодиода, подключенного к контакту 31, с частотой 2 Гц говорит о обмене данными.
Замена управляющей программы
Перезапись программы модуля, хранящейся в микросхеме флэш-памяти, относится к недокументированным возможностям. Для этого используются сигналы интерфейса SPI.
Характеристики
Документация
Datasheet отсутствует. Загрузите Datasheet и получите скидку 5% на всю корзину
Самовывоз | Курьер | Почта | EMS
Своевременный возврат товара