реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> интерфейс кпк-avr, передать несколько байт по rs232 в кпк
Serj78
сообщение Sep 20 2006, 14:09
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 966
Регистрация: 27-05-06
Из: СПб
Пользователь №: 17 499



Есть задача- заменить ноутбук на кпк (нужен только ozi explorer)

раньше данные от avr (обычный nmea) передавались в ноут.
В кпк соответственно есть или irda, или блютус.
первое- что приходит в голову- поискать готовый адаптер rs232- ирда или rs232-блютус.
однако меня терзают смутные сомнения, что так просто это не получится, нужны будут какие-либо идентификаторы в посылках...
Может, кто-нибудь делал такое? где об этом можно почитать?
Go to the top of the page
 
+Quote Post
Petka
сообщение Sep 20 2006, 19:24
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(Serj78 @ Sep 20 2006, 18:09) *
Есть задача- заменить ноутбук на кпк (нужен только ozi explorer)

раньше данные от avr (обычный nmea) передавались в ноут.
В кпк соответственно есть или irda, или блютус.
первое- что приходит в голову- поискать готовый адаптер rs232- ирда или rs232-блютус.
однако меня терзают смутные сомнения, что так просто это не получится, нужны будут какие-либо идентификаторы в посылках...
Может, кто-нибудь делал такое? где об этом можно почитать?


есть в продаже микросхема Vishay toim3232 или более новая toim4232. это микросхема rs232-IRDA.
Go to the top of the page
 
+Quote Post
Serj78
сообщение Sep 21 2006, 16:29
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 966
Регистрация: 27-05-06
Из: СПб
Пользователь №: 17 499



есть в продаже микросхема Vishay toim3232 или более новая toim4232. это микросхема rs232-IRDA.
[/quote]

а по поводу применения стандартных (покупных) адаптеров у кого-нибудь опыт есть?
а то этот toim поискал в ефинде- везде (имеется в виду в Питерских фирмах) 3 недели минимум ждать надо
Go to the top of the page
 
+Quote Post
VitPushchin
сообщение Sep 22 2006, 00:14
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 13-10-05
Пользователь №: 9 568



А Вы не пробовали поискать распиновку внешнего разъема КПК?
Чаще всего туда выведен обычный RS232, а с ним и работать намного легче. Единственный минус - требуется разъем и проводное соединение с КПК.
В случае с ИРДА Вам нужен микроконтроллер, УАРТ которого может работать в ИРДА режиме - но там будут дополнительные сложности с программированием стеков.
Можно рассмотреть и БлюТуза - проще всего брать блю-туз адаптер с возможностью работы по УАРТ. Но в этом (даже) случае придется писать или добывать как минимум H4 стек, да и на КПК тоже будут свои заморочки.
В общем, как всегда - все упирается в планируемое количество изделий и их стоимость - соответственно, в сумму, которую контора готова вложить в разработку.
Go to the top of the page
 
+Quote Post
Gennadiy_
сообщение Sep 22 2006, 11:28
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 79
Регистрация: 13-01-06
Из: Москва
Пользователь №: 13 133



Я думаю, все гораздо проще.
Блютус :
Берем модуль BLUEniceCOM II - кажется(до 960 000), я покупал в терраэлектронике в москве, и то ждать пришлось потому как он исчез из продажи из под носа, основа его LMX9820, работает как прозрачный ком порт, цена около 50грин. Есть много других аналогичных, в т.ч отечественного производства.

На КПК должен быть поддержан виртуальный ком порт, откроешь его из своего приложения и все ОК.
Я прилаживал это к телефону, но человек который обещал софт так его и вояет досихпор.

Ирда: вообщем аналогичнос помощью модуля , но могут быть варианты, физический уровень или покупаешь преобразователь HSDL-7001, например, соединяеш его с UART(До 115200), или как уже предложили, контроллер с встроенным 3/16 и реализушь стек протоколов, возможно упрощенный.

Софт КПК при реализации минимального протокола на МП должен уметь искать устройство и обмениваться с ним через обращения к протоколу ИРДА. Можно реализовать виртуальный ком на МП тогда софт КПК может работать с виртальным ком.

Н4 тут необязателен.
Go to the top of the page
 
+Quote Post
Serj78
сообщение Sep 22 2006, 14:11
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 966
Регистрация: 27-05-06
Из: СПб
Пользователь №: 17 499



Цитата(Gennadiy_ @ Sep 22 2006, 14:28) *
Я думаю, все гораздо проще.
Блютус :
Берем модуль BLUEniceCOM II - кажется(до 960 000), я покупал в терраэлектронике в москве, и то ждать пришлось потому как он исчез из продажи из под носа, основа его LMX9820, работает как прозрачный ком порт, цена около 50грин. Есть много других аналогичных, в т.ч отечественного производства.

На КПК должен быть поддержан виртуальный ком порт, откроешь его из своего приложения и все ОК.
Я прилаживал это к телефону, но человек который обещал софт так его и вояет досихпор.

Н4 тут необязателен.


замечательно! BLUEniceCOM II - это больше всего подходит... будем искать...
Go to the top of the page
 
+Quote Post
Gennadiy_
сообщение Sep 24 2006, 17:59
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 79
Регистрация: 13-01-06
Из: Москва
Пользователь №: 13 133



BlueNiceCom III - правильно, на модуль есть распиновка.
Прикрепленный файл  E_BlueNiceCom_III.pdf ( 120.56 килобайт ) Кол-во скачиваний: 643
Go to the top of the page
 
+Quote Post
Serj78
сообщение Sep 25 2006, 17:26
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 966
Регистрация: 27-05-06
Из: СПб
Пользователь №: 17 499



Спасибо! Скачал, посмотрел.. скачал описание на lmx,

неужели ничего конфигурировать не надо? 2 ноги режим, 2 скорость передачи и вперед?
или все-таки надо в модуль что-то перед работой грузить?
Go to the top of the page
 
+Quote Post
Gennadiy_
сообщение Sep 25 2006, 20:01
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 79
Регистрация: 13-01-06
Из: Москва
Пользователь №: 13 133



Reset подтянуть надо.
Можно поменять имя устройства и установить пин код, для этого есть готовая утилита, хотя и недоделанная, скачал с какогото сайта, еще, возможно тамже, утащил ЮзерГуид на 9820, так его недавали скачивать, в нем есть подробные описания команд.
Модуль после установления соединения переходит в прозрачный режим, о чем выведен сигнал на какойто пин, я на этот и др пины вешал светодиоды. До установления соединения он в командном режиме.

Пару раз он "влетал" в некий режим, когда данные приходили с заголовком, или вместо данных шел пакет. Тоесть с ПВМ в терминалке по радиоканалу на модуль печатаешь набор символов, а на выходе ЮАРТ получаешь просто некий "пакет", возможно служебный, интерпретировать не пытался.
Поэтому меры по контролю состояния соединения принять необходимо, обязательно. Остальное работает как написано.

Вообще, довольно старый чип(9820), про него и тут можно найти и на Сахаре и на Телесистемах.
Под него ктото сам плату делал.
Go to the top of the page
 
+Quote Post
AVNN
сообщение Sep 28 2006, 12:28
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 28-09-06
Из: Минск
Пользователь №: 20 776



Для Bluetooth лучше всего BLUENICECOM III. Только надо учесть что у LMX9820 проблемы с програмным выключением (если такое необходимо).
Для IRDA MCP2150+TFDU4100 (или аналоги). IRDA меньше потребляет.
Go to the top of the page
 
+Quote Post
AVNN
сообщение Sep 28 2006, 12:43
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 28-09-06
Из: Минск
Пользователь №: 20 776



Цитата(Gennadiy_ @ Sep 25 2006, 23:01) *
Пару раз он "влетал" в некий режим, когда данные приходили с заголовком, или вместо данных шел пакет. Тоесть с ПВМ в терминалке по радиоканалу на модуль печатаешь набор символов, а на выходе ЮАРТ получаешь просто некий "пакет", возможно служебный, интерпретировать не пытался.
Поэтому меры по контролю состояния соединения принять необходимо, обязательно. Остальное работает как написано.


Так это он вышел из transparent mode и все данные стали передаваться стандартными пакетами. Кстати после включения он тоже присылает данные о состоянии в виде пакетов. Так что нужно очистить буфер UART перед работой. smile.gif
Go to the top of the page
 
+Quote Post
Kopa
сообщение Sep 29 2006, 10:53
Сообщение #12


Знающий
****

Группа: Участник
Сообщений: 598
Регистрация: 22-08-05
Пользователь №: 7 861



Цитата(Serj78 @ Sep 20 2006, 17:09) *
Есть задача- заменить ноутбук на кпк (нужен только ozi explorer)
.. первое- что приходит в голову- поискать готовый адаптер rs232- ирда

Перекрестная ссылка http://electronix.ru/forum/index.php?showt...=18313&st=0
Продаются также IRDA для RS-232 на комп.
У многих КПК RS-232 на разьеме. Распиновку найти не сложно.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 06:29
Рейтинг@Mail.ru


Страница сгенерированна за 0.0145 секунд с 7
ELECTRONIX ©2004-2016