Описание
Digilent PmodBT2
- Совместимость с Bluetooth 2.1/2.0/1.2/1.0
- Добавьте беспроводные возможности с помощью этого маломощного радио Bluetooth класса 2
- Поддержка профиля HID для создания таких аксессуаров, как указывающие устройства и т. д.
- Безопасная связь, 128-битное шифрование
Интерфейс Bluetooth
PmodBT2 — это мощный периферийный модуль, использующий Roving Networks RN-42 для создания полностью интегрированного интерфейса Bluetooth.
Функциональное описание
PmodBT2 использует 12-контактный порт Pmod и взаимодействует через UART. На плате имеется вторичный разъем SPI для обновления прошивки RN-42 при необходимости, однако этот порт не используется при нормальной работе.
Типичное применение PmodBT2 — замена проводного соединения UART между двумя устройствами с поддержкой Bluetooth. При сопряжении с компьютером Android, Linux, Mac OS X или Windows PmodBT2 выглядит как последовательный COM-порт, аналогичный тому, как ведет себя мост USB-UART или последовательный порт RS-232. Pmod BT2 можно легко настроить с подключенного по Bluetooth компьютера, введя команду ‘Command Mode’, которая позволяет программировать такие параметры, как скорость передачи данных UART, в энергонезависимые регистры конфигурации.
При использовании с другим PmodBT2 можно создать беспроводной мост UART без необходимости программной настройки соединения Bluetooth. Это достигается с помощью настроек перемычек на плате для управления автоматизированным процессом обнаружения двух Pmod BT2’s. Таким образом, вы можете осуществлять беспроводную связь между двумя встроенными устройствами без сложного программного обеспечения, которое требуется для решений WiFi или 802.15.4. Общайтесь беспроводным способом с помощью простых последовательных распечаток и считываний!
Обратите внимание, что из-за ограничений безопасности, встроенных в iOS, Pmod BT2 нельзя использовать с iPhone, iPad или другими устройствами iOS.
Взаимодействие с Pmod
Интерфейс UART/Pmod
PmodBT2 взаимодействует с главной платой через протокол UART. По умолчанию интерфейс UART использует скорость передачи данных 115,2 кбит/с, 8 бит данных, без контроля четности и один стоповый бит. Скорость передачи данных при запуске можно настроить на предопределенные скорости или установить на определенную, настраиваемую пользователем скорость передачи данных в диапазоне от 1200 бит/с до 921 кбит/с.
Вывод сброса (RST) на J1 активен на низком уровне. Если переключить вывод RST, устройство подвергнется жесткому сбросу. Этот жесткий сброс выполняется аналогично включению и выключению питания устройства. Вторым интерфейсом помимо стандартных сигналов UART является вывод STATUS, также находящийся на J1. Вывод STATUS напрямую отражает состояние подключения устройства. STATUS подается на высокий уровень устройством при подключении и на низкий в противном случае.
Перемычки
PmodBT2 имеет несколько настроек, которые настраиваются с помощью блоков перемычек JP1 – JP4. Все эти перемычки выбираются в первые 500 мс работы и настраивают поведение модуля RN-42 ‘s, независимо от того, замкнуты они или раскорочены при включении питания PmodBT2.
JP1 восстанавливает заводские настройки устройства по умолчанию после трех переключений положения перемычки (замыкание-размыкание или размыкание-замыкание). Это работает только в том случае, если JP1 был изначально закорочен до включения Pmod BT2. Кроме того, каждый переход должен быть разделен паузой в 1 секунду. Если все сделано правильно, светодиод на Pmod BT2 будет быстро мигать.
JP2 позволяет выполнить сопряжение со специальным классом устройств, определенным пользователем в программном обеспечении. Это можно использовать для того, чтобы Pmod BT2 работал в качестве замены кабеля RS232. JP3 позволяет автоматически подключаться к сохраненному адресу, определенному пользователем. Наконец, JP4 выбирает, работать ли с сохраненной скоростью передачи данных (по умолчанию 115,2 кбит/с) или со скоростью передачи данных 9600 бод независимо от выбранной программным обеспечением скорости при закорачивании.
Физические размеры
Выводы на разъеме выводов расположены на расстоянии 100 мил друг от друга. Длина печатной платы составляет 1,5 дюйма (3,81 см) по сторонам, параллельным штырькам на штыревом разъеме, и 0,8 дюйма (2,032 см) по сторонам, перпендикулярным штыревому разъему. Печатная плата на модуле RN-42 увеличивает длину печатной платы с 1,5 дюймов до 1,75 дюймов (4,445 см).






