roboforum.ru

Технический форум по робототехнике.

SocketWireless® Embedded Serial-to-Bluetooth®

SocketWireless® Embedded Serial-to-Bluetooth®

Сергей » 21 май 2007, 21:44

Начинаю освоение wireless модуля MTS2BTSMI-L-SP. На первый взгляд модуль очень удобный как по размерам так и по характеристикам. Немного смутил шаг ножек в 1.703, но это ерунда. Питание может быть 3.3В и 5В, я купил под 3.3В, тк для меня это более рационально. Выводы USB, SPI, MIC, RST сделаны в виде дорожек на лицевой стороне платы, к ним как я понял нужно будет подпаиваться, что мне кажется в какойто степени не удобно. Ответный модуль взял от фирмы hama® "Bluetooth® USB-Adapter 2.0 EDR". Что радует - это ПО в комплекте и полная совместимость с любыми устройствами Bluetooth®. Есть разные настройки, вплоть до настройки UART  и тд. Включив оба модуля, нажимаю на поиск новых устройств и моментально нахлжу свой модуль, через мгновение он определяет его как SocketWireless®, и после нажатия connect устанавливается связь. Этот модуль у меня устанавливается как виртуальный COM5 (SPP профиль) и я могу работать как с обычным UART.
ЗЫ: фотки выложу потом если кто захочет. По мере изучения модуля буду отписываться.
Вложения
Тестирование.JPG

Myp » 21 май 2007, 22:53

[off]блюсолей =)
у меня такаже програмулина =)
[/off]
ну как там дальность пробивания сигнала ?:)

Сергей » 21 май 2007, 23:13

Насчет дальности не могу пока говорить, вроде нужна внешняя антенна.

Myp » 21 май 2007, 23:31

ну дык ты без антенный попробуй
внешняя антенна всё равно даст максимум 15-20 % прироста дальности

Сергей » 21 май 2007, 23:51

Тут как я понял встроенной антенны нет, в даташите не написано по крайней мере, хотя может пропустил. Обычно когда есть встроенная антенна - пишут. На полную мощь пока не проверить, у меня на компе стоит Class-2(это на 10м макс).

Сергей » 23 май 2007, 23:56

Вот недавно сконнектил два СОМ порта(через блютус модуль) для теста, для начала просто через HyperTerminal. Прием данных хороший, но пока не разобрался кое в чем. Вопрос такой: CTS и RTS для чего служат? я примерно представляю зачем они, но всетаки..  Дело в том что данные с устройства принимаются хорошо. Но если на модуль подать данные то ничего не происходит. Еще коечто заметил, если подсоединить только TX от модуля, то данные с модуля принимаются и идут дальше. Но если подключить сразу и RX и TX - данные не проходят ваще никак. Чегото запутался совсем, кто хорошо разбирается в UARTe скажи в чем тут могут быть траблы. :?

-= Александр =- » 24 май 2007, 02:38

Попробуй в конце посылки давать символы #10#13 - это будет программное управление потоком. Или дергать RTS/CTS.
Вроде так:
RTS - Request to start - запрос на передачу
CTS - Clear to send - готов принять

Глянь википедию, там рассказано как работает и вообще какие бывают методы управления потоком. (Их как я помню аж 3 штуки)  :roll:

Сергей » 24 май 2007, 10:31

Кажется понял, у меня в defaultных настройках модуля стоит flow-control, вот ему и нужно использовать стандарт rs232 с аппаратным управлением.
 Я не могу слать данные на модуль через СОМ порт, Терминал подвисает когда я пытаюсь прописать чтолибо. Модуль принимает только блютус сигнал, но чтобы настроить модуль, нужно слать именно на него напрямую, что у меня и не выходит без flow-control. Приду вечером с учебы, если приду вообще, то попробую замутить.

Сергей » 24 май 2007, 19:33

Глядел Википедию, еще в инете порылся насчет интерфейса + аппаратное управление потоком. Но я все перепробовал на модуле, чот ничо не помогает. Скорее всего я где то косячу. Вот к примеру, я юзаю обычный терминал, как мне его открывать, с аппаратным управлением или нет? Как пошагово приготовить мой модуль к приему данных то есть данные которые должны попасть В модуль от СОМ. А данные С компа через wireless связь нормально попадает в мой модуль и по TX течет в СОМ порт.. Да еще не разобрался почему если воткнут провод  RX(модуля) к RX СОМ то все принимаемые данные модулем накапливаются в буффере модуля, а после того как вынимаю кабель RX то все данные сразу по TX текут в СОМ... брееед, уже нервы на пределе  :x

Re: SocketWireless® Embedded Serial-to-Bluetooth®

Сергей » 08 фев 2008, 23:51

Вообще странно, помню что отписывался как только наладил девайс.. 4удеса)
Сейчас только заметил, сорри :oops: Девайс наладил, не знаю чего у меня там не выходило, я потом включил и все нормально заработало, и настраиваеца он легко. Вообщем хорошая штука)

Re: SocketWireless® Embedded Serial-to-Bluetooth®

LastLeader » 20 дек 2008, 14:38

Тут проект делаем по блютуз, заинтересовал этот модуль так как там есть АТ команды. Интересно можно ли узнавать уникальные адреса? И уровни сигналов от них Имена и тп. инфу для того чтоб обработать на МК.

Re: SocketWireless® Embedded Serial-to-Bluetooth®

Сергей » 20 дек 2008, 16:59

Да, типа того. Там очень много возможностей, посмотри даташит к модулю.

Re: SocketWireless® Embedded Serial-to-Bluetooth®

RadioHead » 16 ноя 2009, 00:57

Интересно можно ли узнавать уникальные адреса?

я читал несколько даташитов на подобные БТ модули с Ат командами - там АТ команды позволяют узнавать уникальный номер модуля.


Rambler\'s Top100 Mail.ru counter