Страница 5 из 7

Добавлено: Сб июн 09, 2007 08:17
Ozone
Хоть так хоть сяк, все равно не для передачи данных.
Совершенно верно, но ведь и речь шла не о передачи данных. Если я правильно понял товарЫща:
Пусть просто есть какой-то сигнал. Его нужно завести на COM-порт.
Ему надо завести произвольный (т.е. не данные UART) цифровой сигнал на порт RS-232. Или другими словами, задача состоит в том, чтобы использовать пины порта RS-232 как простые цифровые входы, своеобразный логический анализатор.
На что я ему ответил, как это можно осуществить и предупредил, что работать это будет так себе.
Подчеркиваю, правильный путь - это использовать микроконтроллер с буферной памятью для приема произвольного цифрового сигнала, а затем его уже передавать по UART на КПК в виде нормальных данных. В таком случае сигнал, естественно, надо уже заводить на RD - вход приемника данных.
Вы чего ребята насколько я туго соображаю, и то в курсе, что UART протокол асинхронной передачи.
Действительно асинхронный, что обозначает отсутствие дополнительного сигнала синхронизации в линии передачи. Поэтому контроллер UART сам внутри себя генерит нужную частоту опроса, синхронизация с данными происходит по стартовому биту.
Отсюда следует, что для того чтобы данные передавались, передатчик и приемник UART должны быть настроены на одинаковую частоту передачи.
Теперь, если на приемник подать произвольный сигнал (с произвольной частотой), то приемник, либо не сможет отловить стартовый бит, либо выдаст ошибку по стоповому биту или контролю четности, ну, или словит какой-то мусор.
ps Радио номер 5
Спасиб.
Посмотрю, что за чудо техники этот вольтметр.

Добавлено: Чт июн 14, 2007 08:04
Ozone
Прочитал в Радио про вольтметр…
Штука занятная. Идея, в общем, понятна…но вот ее реализация, для КПК, по-моему, мало пригодна.
Во-первых, используется ИК, а чтобы он работал, как показывает опыт с телефоном, в КПК надо попадать лучом достаточно точно, со строго определенной стороны, неудобно будет.
Во-вторых, сам обмен по ИК нестандартный, не IrDA, да и сами данные передаются не как данные, а в виде команд ЖК-индикатора, т.е. с программированием КПК будут очень большие проблемы, стандартный драйвер не получится использовать, плюс придется декодировать команды индикатора обратно в нормальные данные.
В-третьих, такое решение конечно дешевое, но канал связи совершенно не защищен от помех. Любой сбой в передачи может привести к полному отказу.

Будет время, может, попробую сделать подобную штуку, только чтобы работала через BT. :)

Добавлено: Пн июл 23, 2007 14:08
Genek
Почитал вашу темку, понравилось ;) Молодцы особенно Ozone
отличился :) Я недавно споял для своего HP 4700 COM шнурок, модем внешний, марки Acorp заработал (но я давно не пользуюсь диалапом ;) ) хотел подключить клавиатуру, с помощью купленного перехдника PS/2 to COM но не заработала. Воткнул в ПК- тоже не работает.. Разрезал этот переходник а там просто проводками соеденены контакты разъемов.... Никакого преобразователя... Обидно... Так вопрос вот в чем: как подключить клаву? Есть у когонить схемки, или идеи ?

Добавлено: Вт июл 24, 2007 21:46
Genek
мышку тоже попробывал, не работает :(

Добавлено: Чт июл 26, 2007 11:55
Genek
Дело в том что и на ПК не работает :( Вобщем про клавиатуру коечто нашел, там пояют преобразователь на микроконтролере... А что за com мышь?? Она прям с 9-ти пиновым разъемом?

Добавлено: Пт июл 27, 2007 01:33
sshd
Genek писал(а):А что за com мышь?? Она прям с 9-ти пиновым разъемом?
ну дык.... конечно с 9-ти.
25 там без надобности.

Добавлено: Пт июл 27, 2007 11:38
Genek
ну дык.... конечно с 9-ти.
25 там без надобности.
Я понимаю что без надобности, просто ниразу таких не видел... Чтобы именно в ком втыкались...

Добавлено: Пт июл 27, 2007 11:45
fanat-fsC550
Genek писал(а):Я понимаю что без надобности, просто ниразу таких не видел... Чтобы именно в ком втыкались...
Есть такая мышь (у меня была).

Добавлено: Пт июл 27, 2007 13:35
sshd
Genek писал(а):Я понимаю что без надобности, просто ниразу таких не видел... Чтобы именно в ком втыкались...
ну не видел, так не видел.......
раньше был самый распространённый вид мыши, между прочим.

Добавлено: Сб июл 28, 2007 23:15
Ozone
Кто знает как прошить контроллер оптической мыши для com порта?
Думаю, что никак…
Во всех мышах, которые я разбирал, стояли спец контроллеры не допускающие перепрограммирования.
Единственный способ – поставить свой контроллер. Что было бы интересно.
В большинстве мышей стоят оптические сенсоры производства Agilent. Протокол обмена с ними известен. Они, например, оказывается, могут выдавать не только изменение координат по двум осям, но и картинку поверхности, т.е. можно получать микрофотографии поверхности под мышью. :)

Dell x51v+com

Добавлено: Вс июл 29, 2007 23:03
john3333
Подскажите, а возможно запитать max 232 от выводов dell x51v? Если да, то от каких?

Добавлено: Пн июл 30, 2007 18:05
john3333
На дел х51в не нашел полной опробованной цоколевки выводов. Есть только rx,tx,gnd.А для полнофункционально сом требуются и остальные... Подскажите пины rts,dtr,cts,dsr...
Кстати, а линии rts,dtr,cts,dsr тоже надо пускать через мах232 ?

Добавлено: Пн июл 30, 2007 22:03
Ozone
С сенсора вроде тоже последовательность по осям катит, типа как в оптоканале...
Есть такое…
Надо только смотреть, чтобы чип сенсора был большой (с 16-ю ногами) и старый, типа ADNS-2051. В новых, и ног меньше делают, и квадратурный выход по осям выкидывают, только последовательный порт SPI оставляют.
Подскажите пины rts,dtr,cts,dsr...
http://pinouts.ru/PDA/dell_axim.shtml
У 51-го такой же.
Кстати, а линии rts,dtr,cts,dsr тоже надо пускать через мах232 ?
Да.
Если надо полный порт, то лучше взять что-нибудь другое с большим числом каналов сразу, в противном случае придется несколько штук max232 использовать. Сейчас есть трехвольтовые малопотребляющие аналоги.

Добавлено: Ср авг 01, 2007 14:37
john3333
А известен ли хоть один человек соорудивший рабочий com с такой :

http://pinouts.ru/PDA/dell_axim.shtml цоколевкой выводов rts(9),dtr(14),cts(8),dsr(13)?

Добавлено: Чт сен 13, 2007 21:18
ds5
А подскажите, в "распиновке" написано про 100к резистор в контакт 8 для PALM m130. Якобы для распознавания подключения СОМ кабеля. Нужно делать или нет? Или хватит только двух проводков: Rx и GND для подключения COMовского GPSприемника?