BLUETOOTS


Микросхема WT12-A-AI BLUEGIGA служит для установления беспроводной bluetooth-связи между микропроцессорными устройствами и управляется со стороны UART текстовыми командами.


На корпусе стоит точка против 1-го контакта. Для простоты отладки на период испытаний ее можно подключить к com-порту комьютера через согласовывающую уровни напряжений микросхему MAX232 платы P28 (Olimex) информационными линиями (6) Rx, (26) Tx вместо ножек процессора (2) PD0=RXD, (3) PD1=TXD.


Шина земли проходит по нижним контактам платы, а питание VDD можно снять с противоположной точки, примыкающей к монтажу сверху. Поскольку подключаемый модуль рассчитан на пониженное напряжение 3.3В, потребуется стандартный понижающий элемент LP2950ACZ-3.3G (3.3 берем с output, желательно подпереть его конденсатором ЕСАP 10 мкф. 16 в.).


Стандартное соединение по com-порту с Baud Rate 115200 осуществляется любой терминальной программой, с которой модуль управляется AT-командами, отвечая на них эхо сигналом и информационными сообщениями.

HELP (Enter) - выдает перечень команд
INFO (Enter) - информацию о производителе
SET BT AUTH * пароль (Enter) - запоминает пароль на соединение
INQUIRY 5 NAME (Enter) - в течение 5 секунд ведет поиск устройств и выдает их номера и имена (можно через параметр LAP передавать шифром пароль).

С момента подключения модуль виден с компьютера через Bluetooth устройство, отрабатывая стандартный протокол соединения по сom-порту (запрос пароля на соединение). Если пароль совпал, компьютер присваивает соединению номер виртуального com-порта c Baud Rate 155200. Для обслуживания новой линии связи запускается вторая терминальная программа. При передаче по беспроводному соединению с компьютера данных модуль транслирует их на реальный com-порт, автоматически покидая командный режим. Сообщения об ошибках соединения и прочих событиях поступают в текстовой форме.

На связь с телефоном 00:0e:6d:f0:64:48 (номер можно узнать по inquiry) по каналу 1 (например) модуль выходит командой

CALL 00:0e:6d:f0:64:48 1 RFCOMM

причем с телефона подтверждается пароль модуля и потребность в соединении. Программирование телефонов оставляет несколько туманным вопрос, как именно в j2me находится установленный системой для передачи данных канал.


Модуль радиосвязи не должен располагаться вблизи медной монтажной плоскости. Радиомодули монтируются обычно отдельно. Отладочный вариант системы несложно собрать на пластиковой визитной карточке. После изучения особенностей системы провода управления перекидываются на микропроцессор (и модуль можно поместить в пластиковую коробочку). Применение WT12 в робототехнике раскрыто на примере робота исследователя.

Rambler's Top100