Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств.

 
Опции темы
Непрочитано 13.09.2008, 01:07  
igorgenius
Прохожий
 
Регистрация: 07.06.2008
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
igorgenius на пути к лучшему
По умолчанию Как лучше реализовать связь КПК cо встраиваемым устройством

Здравствуйте! Нужен совет опытных людей.
Возникла следующая проблема.
Имеется устройство, занимающееся сбором данных (далее "регистратор"), имеется внешний отключаемый пульт управления на базе КПК. Между собой соединяются по RS-232. В последние полгода с КПК, имеющими RS-232, возникла напряженка (как-то не хочется покупать промышленные КПК (типа Motorola Symbol), стоимость которых начинается от 30 тыс. рублей). Стали мы думать как решить сию проблему:
1. Обычные преобразователи USB‹=›RS-232 работают только в режиме usb-function, а поскольку не все КПК имеют USB Host (да и на самом деле очень немногие), то вариант готового преобразователя не подходит (может, я плохо искал, и кто-то сможет посоветовать преобразователь, чтобы с одной стороны можно было КПК без USB Host подключать, а с другой RS-232, и еще чтобы драйверы виртуального COM-порта для Windows Mobile были?).
2. КПК скорее всего будут вытеснены девайсами с USB-OTG. Пока этого не произошло, на другом конце должно быть USB-OTG (или на обоих концах?).
Есть три варианта:
1. Разработать собственное устройство типа КПК на каком-нибудь Intel PXA270 и проч. и проч. -- это, естественно, самый независимый от меняющегося рынка вариант, но он же самый нереальный, так как цена такого девайса будет выше промышленного КПК (имеется в виду мелкосерийное производство, каким мы собственно занимаемся).
2. Разработать переходник USB‹=›RS-232 на каком-нибудь из сайпрессовских EZ-OTG. Тогда получена будет некоторая независимость от рынка PDA (то есть любой КПК и смартфон можно будет к имеющемуся устройству подключить и использовать его в качестве пульта управления). Правда, придется разработать драйверы для Windows Mobile, а также прошивку для EZ-OTG, ибо firmware занимаются всем, но только не преобразованием. Но это несравнимо проще, чем разрабатывать целый пульт, так ведь?
3. А можно вообще взять SL811HST и припаять его на регистратор вместо преобразователя уровней RS-232, поскольку та серия Блэкфина, которая используется в регистраторе, USB не имеет.
В связи со всем вышеизложенным, прошу высказаться по данной проблеме. Может быть еще какие-нибудь варианты? Может быть был опыт написания драйверов виртуальных портов для WM? Если реализовать вариант 3, может ли кто-нибудь подсказать про ПО (под Blackfin) для связи SL811HST и Blackfin? Агурова только начал читать.
igorgenius вне форума  
Непрочитано 13.09.2008, 01:16  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,535
Сказал спасибо: 698
Сказали Спасибо 4,313 раз(а) в 1,977 сообщении(ях)
Kabron на пути к лучшему
По умолчанию

Вопрос очень праильный. Наболлело. щас просто праздник ретурн завтра уф!
пардон мб уже послезавтра
Kabron вне форума  
Непрочитано 13.09.2008, 10:18  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,535
Сказал спасибо: 698
Сказали Спасибо 4,313 раз(а) в 1,977 сообщении(ях)
Kabron на пути к лучшему
По умолчанию

2. Разработать переходник USB‹=›RS-232 на каком-нибудь из сайпрессовских EZ-OTG. Тогда получена будет некоторая независимость от рынка PDA (то есть любой КПК и смартфон можно будет к имеющемуся устройству подключить и использовать его в качестве пульта управления). Правда, придется разработать драйверы для Windows Mobile, а также прошивку для EZ-OTG, ибо firmware занимаются всем, но только не преобразованием. Но это несравнимо проще, чем разрабатывать целый пульт, так ведь?

Зачем Cypress? Гораздо лучше FTDI все работает по winmobile сам проверял.

Кроме того есть USB драйверы от Ratoc, которые сильно расширяют функциональность USB PDA. М.б. и Cypress подхватит. Только не устанавливайте HID он у мена отрубил все кнопки на КПК.
Kabron вне форума  
Непрочитано 13.09.2008, 17:10  
igorgenius
Прохожий
 
Регистрация: 07.06.2008
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
igorgenius на пути к лучшему
По умолчанию

Сообщение от Kabron
Зачем Cypress? Гораздо лучше FTDI все работает по winmobile сам проверял.
Кроме того есть USB драйверы от Ratoc, которые сильно расширяют функциональность USB PDA. М.б. и Cypress подхватит. Только не устанавливайте HID он у мена отрубил все кнопки на КПК.
В описании драйверов для FTDI сказано, что требуется КПК с USB Host -- но в данный момент это не слишком частое явление. Или я что-то путаю? А о схеме Vinculum с USB Host ходят слухи, что при передаче по RS-232 требует наличия CTS и RTS, иначе работает неверно, -- этого как раз в регистраторе нету...
О драйверах Ratoc не знал -- спасибо, попробую разобраться.
igorgenius вне форума  
Непрочитано 13.09.2008, 17:15  
igorgenius
Прохожий
 
Регистрация: 07.06.2008
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
igorgenius на пути к лучшему
По умолчанию

Про Ratoc ступил -- уже рассматривал такой вариант, но он в форм-факторе CompactFlash, чего, опять же, далеко не у всех КПК есть (скорее, у единиц он есть)...
igorgenius вне форума  
Непрочитано 14.09.2008, 10:22  
Elf
Прописка
 
Регистрация: 15.04.2005
Сообщений: 256
Сказал спасибо: 1
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
Elf на пути к лучшему
По умолчанию

А почему проще не сделать? IR есть в любом КПК. Переходник RC232›IR можно сляпать на колене. А софт для КПК наваять тоже не сложно, да есть полно готового кода для КПК с IR.
Или я чего-то не понимаю?
Elf вне форума  
Непрочитано 14.09.2008, 11:56  
igorgenius
Прохожий
 
Регистрация: 07.06.2008
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
igorgenius на пути к лучшему
По умолчанию

Сообщение от Elf
IR есть в любом КПК.
Не, IrDA (если я правильно понял) не в любом КПК есть, далеко не в любом. Что действительно есть в любом КПК и смартфоне -- так это USB function. Мне кажется наиболее вероятным, что в перспективе достать КПК с USB будет проще, чем с IrDA. Хотя с IrDA работать действительно было бы попроще...
igorgenius вне форума  
Непрочитано 14.09.2008, 18:45  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,535
Сказал спасибо: 698
Сказали Спасибо 4,313 раз(а) в 1,977 сообщении(ях)
Kabron на пути к лучшему
По умолчанию

Сообщение от igorgenius
Про Ratoc ступил -- уже рассматривал такой вариант, но он в форм-факторе CompactFlash, чего, опять же, далеко не у всех КПК есть (скорее, у единиц он есть)...
Какой нах CompactFlash - абсолютно нормальные host-usb. Смотрите внимательнее. У меня через него даже кардридеры типа все в одом работают.
Есть еще Jungo windriver для WinCE, якобы даже с Microchip'om работают. Еще не проверял.
Kabron вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как реализовать искробезопасную цепь на RS-485 alag57 Автоматика и аппаратура связи 4 07.07.2009 12:47
Как заставить COM-порт работать со своим устройством? LazarenkoAS2 Коллекция глюков 0 20.09.2008 20:25
Подскажите, как лучше реализовать автоматический обогрев. asis_xxx Поиск схем. Делимся схемами 13 09.05.2008 07:02
Как можно реализовать управление 8-сегментным индикатором? greafuger Микроконтроллеры, АЦП, память и т.д 22 17.03.2008 23:16
Как реализовать блок-памяти electronic-v Микроконтроллеры, АЦП, память и т.д 0 26.12.2007 12:51


Часовой пояс GMT +4, время: 16:55.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot