roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 ноя 2024, 11:13

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: SocketWireless® Embedded Serial-to-Bluetooth®
СообщениеДобавлено: 21 май 2007, 21:44 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Начинаю освоение 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
Тестирование.JPG [ 38.46 КиБ | Просмотров: 4887 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 21 май 2007, 22:53 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
[off]блюсолей =)
у меня такаже програмулина =)
[/off]
ну как там дальность пробивания сигнала ?:)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 21 май 2007, 23:13 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Насчет дальности не могу пока говорить, вроде нужна внешняя антенна.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 21 май 2007, 23:31 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
ну дык ты без антенный попробуй
внешняя антенна всё равно даст максимум 15-20 % прироста дальности


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 21 май 2007, 23:51 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Тут как я понял встроенной антенны нет, в даташите не написано по крайней мере, хотя может пропустил. Обычно когда есть встроенная антенна - пишут. На полную мощь пока не проверить, у меня на компе стоит Class-2(это на 10м макс).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 май 2007, 23:56 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Вот недавно сконнектил два СОМ порта(через блютус модуль) для теста, для начала просто через HyperTerminal. Прием данных хороший, но пока не разобрался кое в чем. Вопрос такой: CTS и RTS для чего служат? я примерно представляю зачем они, но всетаки..  Дело в том что данные с устройства принимаются хорошо. Но если на модуль подать данные то ничего не происходит. Еще коечто заметил, если подсоединить только TX от модуля, то данные с модуля принимаются и идут дальше. Но если подключить сразу и RX и TX - данные не проходят ваще никак. Чегото запутался совсем, кто хорошо разбирается в UARTe скажи в чем тут могут быть траблы. :?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 май 2007, 02:38 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Попробуй в конце посылки давать символы #10#13 - это будет программное управление потоком. Или дергать RTS/CTS.
Вроде так:
RTS - Request to start - запрос на передачу
CTS - Clear to send - готов принять

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 май 2007, 10:31 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Кажется понял, у меня в defaultных настройках модуля стоит flow-control, вот ему и нужно использовать стандарт rs232 с аппаратным управлением.
 Я не могу слать данные на модуль через СОМ порт, Терминал подвисает когда я пытаюсь прописать чтолибо. Модуль принимает только блютус сигнал, но чтобы настроить модуль, нужно слать именно на него напрямую, что у меня и не выходит без flow-control. Приду вечером с учебы, если приду вообще, то попробую замутить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 май 2007, 19:33 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Глядел Википедию, еще в инете порылся насчет интерфейса + аппаратное управление потоком. Но я все перепробовал на модуле, чот ничо не помогает. Скорее всего я где то косячу. Вот к примеру, я юзаю обычный терминал, как мне его открывать, с аппаратным управлением или нет? Как пошагово приготовить мой модуль к приему данных то есть данные которые должны попасть В модуль от СОМ. А данные С компа через wireless связь нормально попадает в мой модуль и по TX течет в СОМ порт.. Да еще не разобрался почему если воткнут провод  RX(модуля) к RX СОМ то все принимаемые данные модулем накапливаются в буффере модуля, а после того как вынимаю кабель RX то все данные сразу по TX текут в СОМ... брееед, уже нервы на пределе  :x


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SocketWireless® Embedded Serial-to-Bluetooth®
СообщениеДобавлено: 08 фев 2008, 23:51 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Вообще странно, помню что отписывался как только наладил девайс.. 4удеса)
Сейчас только заметил, сорри :oops: Девайс наладил, не знаю чего у меня там не выходило, я потом включил и все нормально заработало, и настраиваеца он легко. Вообщем хорошая штука)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SocketWireless® Embedded Serial-to-Bluetooth®
СообщениеДобавлено: 20 дек 2008, 14:38 
Не в сети
Аватара пользователя

Зарегистрирован: 31 авг 2008, 20:27
Сообщения: 132
Откуда: Ukraine (Kiev)
Тут проект делаем по блютуз, заинтересовал этот модуль так как там есть АТ команды. Интересно можно ли узнавать уникальные адреса? И уровни сигналов от них Имена и тп. инфу для того чтоб обработать на МК.

_________________
Доказано что 98% человеческих действий автономны и только 2% обдуманные – Так давайте свалим 98% на автоматы))) Сайт – http://wet.in.ua/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SocketWireless® Embedded Serial-to-Bluetooth®
СообщениеДобавлено: 20 дек 2008, 16:59 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Да, типа того. Там очень много возможностей, посмотри даташит к модулю.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SocketWireless® Embedded Serial-to-Bluetooth®
СообщениеДобавлено: 16 ноя 2009, 00:57 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 21:45
Сообщения: 17
Откуда: мск
Цитата:
Интересно можно ли узнавать уникальные адреса?

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


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO