COM порты КПК.
В продолжение темы про беспроводной адаптер SBT_COM.
Написал инструкцию, как проверять и конфигурировать адаптер. Очень надеюсь, что понятно.
Для конфигурирования адаптера с ПК через последовательный кабель используется программа Simply Blue Commander (для ПК под Windows). Устанавливать ее не требуется, достаточно скопировать папку на диск и запустить в ней SimplyBlueCommander.exe.
Написал инструкцию, как проверять и конфигурировать адаптер. Очень надеюсь, что понятно.
Для конфигурирования адаптера с ПК через последовательный кабель используется программа Simply Blue Commander (для ПК под Windows). Устанавливать ее не требуется, достаточно скопировать папку на диск и запустить в ней SimplyBlueCommander.exe.
- Вложения
-
- SimplyBlueCommander.zip
- (444.44 КБ) 2000 скачиваний
-
- config_SBT_COM.zip
- (846.64 КБ) 1466 скачиваний
NOKIA N900
- RealPalmman
- Доктор (4 lvl)
- Сообщения: 206
- Зарегистрирован: Вт сен 02, 2003 17:54
Требуется читать через COM-порт КПК информацию напр. с ноги блока управления двигателя, которая идет например на катушку зажигания.
В каком виде (напряжение и т.д.) должен быть сигнал? Подавать его на RXD COM порта? Вероятно, не лишним будет использование оптрона для гальванической развязки. Что я еще не учел?
В каком виде (напряжение и т.д.) должен быть сигнал? Подавать его на RXD COM порта? Вероятно, не лишним будет использование оптрона для гальванической развязки. Что я еще не учел?
Palm m105 -> iPAQ h2210 -> FS Loox 720
GPS BC-307 -> BT-338
Nokia 6310i -> Nokia 5500
GPS BC-307 -> BT-338
Nokia 6310i -> Nokia 5500
- RealPalmman
- Доктор (4 lvl)
- Сообщения: 206
- Зарегистрирован: Вт сен 02, 2003 17:54
Большое спасибо за полезные ссылки. Есть вероятность, что не все автомобили имеют OBD2 разъем. ( Это я буду выяснять)Dart писал(а):http://www.obddiag.net/projects.html
http://avtodiagnostika.ru/modules/wfdow ... .php?cid=5
или я не понял что за нога блока управления двигателем.
Предлагаю абстрагироваться от автомобиля. Пусть просто есть какой-то сигнал. Его нужно завести на COM-порт. Каким параметра он должен соответствовать и на какие ноги COM-порта чего надо заводить.
Palm m105 -> iPAQ h2210 -> FS Loox 720
GPS BC-307 -> BT-338
Nokia 6310i -> Nokia 5500
GPS BC-307 -> BT-338
Nokia 6310i -> Nokia 5500
Должен удовлетворять стандарту RS-232C по напряжению.Каким параметра он должен соответствовать и на какие ноги COM-порта чего надо заводить.
Заводить его надо на входы служебных сигналов: CTS или DSR.
Тут больше будет проблем с софтом. Ничего из стандартного работать не будет.
Надо будет организовать программный опрос этих служебных сигналов. Возможно, даже потребуется написать свой драйвер для COM-порта.
И при этом все равно будет работать тормозно и без всяких гарантий - КПК нериалтаймовая система.
Правильный путь - это ставить микроконтроллер с буферной памятью, чтобы он принимал сигналы и затем передавал их на КПК по UART.
NOKIA N900
Не DTR, а DSR - (Data Set Ready) вход сигнала готовности от аппаратуры передачи данных.DTR =Готовность устройств DCE DTE/КПК (выход)
А больше некуда. Это связанно с работой контроллера UART и драйвера COM-порта.немного не понял, при чем здесь пины готовности устройств...
Ведь если произвольный сигнал подать на вход приемника данных RD, то контроллер UART не сможет засинхронизироваться, он ведь настраивается на строго определенную скорость, и, скорее всего, просто выдаст ошибку.
В тоже время в драйвер COM-порта позволяет мониторить состояние служебных сигналов, что можно использовать в своей программе для осуществления цифрового ввода произвольного сигнала.
Я встречал устройства работающие подобным образом. Решение, конечно, супер дешевое,
но сам способ довольно ограниченный и ненадежный. Ведь все это еще работает под Виндой, а там минимальный квант времени 10 мс (если я правильно помню ), т.е. о вводе более быстро изменяющихся сигналов можно забыть.
По протоколам самые лучшие книжки - это книжки Михаила Гука.
А последнее, это какое?В последнем Радио стр. 42 Уникальное устройство: Вольтметр с IR интерфейсом.
А то я Радио регулярно не читаю, но попробую найти, поглядеть.
NOKIA N900
Ozone
кстати, я в своё время передавал данные между двумя компами по двум служебным сигналам ком-порта (DTR/DSR/CTS/RTS).
причём эти два провода можно было менять местами и это не сказывалось на работоспособности.
кстати, я в своё время передавал данные между двумя компами по двум служебным сигналам ком-порта (DTR/DSR/CTS/RTS).
причём эти два провода можно было менять местами и это не сказывалось на работоспособности.
проблема не только в скорости, но и в том, что стандартными функциями не поменять одновременно два сигнала.Ozone писал(а):Ведь все это еще работает под Виндой, а там минимальный квант времени 10 мс (если я правильно помню ), т.е. о вводе более быстро изменяющихся сигналов можно забыть
Samsung GT-S8500 + MicroSD 8Gb