Название: BlueTooth для SimpleBGC by AlexMos Отправлено: stick от 24 Май 2013, 21:40:53 Как и обещал, выкладываю платку-переходник для подключения дешевых ВТ контроллеров типа HC-04 и HC-05 к контроллеру подвеса на БК моторах от Алексея.
Список компонентов, сборочный чертеж и отзеркаленый (под ЛУТ) рисунок печатной платы - во вложении. Теперь что с этим всем делать... Ну, про то, как изготовить плату по ЛУТ технологии я рассказывать не буду, чай не маленькие ;) Поговорим про сборку, а именно про припаивание ВТ контроллера к свежеизготовленной плате. Перво-наперво, на обратную сторону БТшки клеим полоску бумаги, это изолятор и дистансер. Чтоб наша не пролаченная плата не коротнула через себя чего лишнего. Толщины бумажного листа достаточно чтоб отодвинуть контакты ВТ от переходника. (http://160375591.users.photofile.ru/photo/160375591/200695762/xlarge/208617506.jpg) Далее, внимательно смотрим на чертеж, у меня сделана разводка светодиода состояния под 2 варианта БТшки. Запаивать надо только одну точку из двух!!!! В зависимости от купленного варианта ВТ. В случае запаивания обоих - последствия непредсказуемы. Будьте внимательны! ? не забываем запаять остальные точки. :D (http://andrew-stick.users.photofile.ru/photo/andrew-stick/4210425/xlarge/103401586.jpg) Ок, собрали и дважды все проверили. Можно включать и настраивать. Как настроить HC-04, написано тут. А мы поговорим про настройку HC-05. Полный даташит на него. В отличие от HC-04 (где все с точностью до наоборот!) перед попыткой достучаться до устройства через ftdi, его необходимо спарить с компом через ВТ!!! В противном случае, это чудо китайской инженерной мысли не будет отвечать на АТ команды. Сцуко, за пол дня весь моск разрушился, пока дошло. Последовательность действий: 1) подаем питание 2) спариваем с компом (П?Н: 1234) 3) отключаем 4) паяем перемычку между PIO11 и +3.3в (это переводит железяку в командный режим) 5) подключаем к usb2ttl конвертеру 6) запускаем терминалку с параметрами связи 38400,8,N,1 7) отправляем команду AT<CR><LF>, должно придти ОК. 8) Если нет, меняем местами RX TX 9) повторяем п.7 10) меняем все что надо, в соответствии с АТ командами в даташите. (http://f3.s.qip.ru/XDaoT00P.png) ВАЖНО! Для нормальной работы с SimpleBGC, надо установить скорость обмена на 115200. Это делается командой AT+UART=115200,0,0 ? не забываем после каждой команды нажимать <enter>, т.е. закрывать символами <cr><lf>. Дальше меняем имя девайса, пин и все что посчитаете нужным. Все АТ команды описаны в даташите. Отключаем, отпаиваем программирующую перемычку, удаляем "старый" девайс из девайс менеджера компа и парим его заново, под новым именем и пином. Все, можно пользовать. 8) (http://andrew-stick.users.photofile.ru/photo/andrew-stick/4210425/xlarge/103401588.jpg) (http://andrew-stick.users.photofile.ru/photo/andrew-stick/4210425/xlarge/103401589.jpg) |