HPC.ru lite - Все форумы
Форум: Внешняя периферия, аксессуары и уход за КПК
Тема: COM порты КПК.
Страницы: 1 2 3 4 5 6 [7] 8 9 10 11

[Ответить]
Ozone [09.06.2007 08:17] :
Совершенно верно, но ведь и речь шла не о передачи данных. Если я правильно понял товарЫща:
Ему надо завести произвольный (т.е. не данные UART) цифровой сигнал на порт RS-232. Или другими словами, задача состоит в том, чтобы использовать пины порта RS-232 как простые цифровые входы, своеобразный логический анализатор.
На что я ему ответил, как это можно осуществить и предупредил, что работать это будет так себе.
Подчеркиваю, правильный путь - это использовать микроконтроллер с буферной памятью для приема произвольного цифрового сигнала, а затем его уже передавать по UART на КПК в виде нормальных данных. В таком случае сигнал, естественно, надо уже заводить на RD - вход приемника данных.
Действительно асинхронный, что обозначает отсутствие дополнительного сигнала синхронизации в линии передачи. Поэтому контроллер UART сам внутри себя генерит нужную частоту опроса, синхронизация с данными происходит по стартовому биту.
Отсюда следует, что для того чтобы данные передавались, передатчик и приемник UART должны быть настроены на одинаковую частоту передачи.
Теперь, если на приемник подать произвольный сигнал (с произвольной частотой), то приемник, либо не сможет отловить стартовый бит, либо выдаст ошибку по стоповому биту или контролю четности, ну, или словит какой-то мусор.
Спасиб.
Посмотрю, что за чудо техники этот вольтметр.
Ozone [14.06.2007 08:04] :
Прочитал в Радио про вольтметр…
Штука занятная. Идея, в общем, понятна…но вот ее реализация, для КПК, по-моему, мало пригодна.
Во-первых, используется ИК, а чтобы он работал, как показывает опыт с телефоном, в КПК надо попадать лучом достаточно точно, со строго определенной стороны, неудобно будет.
Во-вторых, сам обмен по ИК нестандартный, не IrDA, да и сами данные передаются не как данные, а в виде команд ЖК-индикатора, т.е. с программированием КПК будут очень большие проблемы, стандартный драйвер не получится использовать, плюс придется декодировать команды индикатора обратно в нормальные данные.
В-третьих, такое решение конечно дешевое, но канал связи совершенно не защищен от помех. Любой сбой в передачи может привести к полному отказу.

Будет время, может, попробую сделать подобную штуку, только чтобы работала через BT.
Genek [23.07.2007 14:08] :
Почитал вашу темку, понравилось Молодцы особенно Ozone
отличился Я недавно споял для своего HP 4700 COM шнурок, модем внешний, марки Acorp заработал (но я давно не пользуюсь диалапом ) хотел подключить клавиатуру, с помощью купленного перехдника PS/2 to COM но не заработала. Воткнул в ПК- тоже не работает.. Разрезал этот переходник а там просто проводками соеденены контакты разъемов.... Никакого преобразователя... Обидно... Так вопрос вот в чем: как подключить клаву? Есть у когонить схемки, или идеи ?
Genek [24.07.2007 21:46] :
мышку тоже попробывал, не работает
Genek [26.07.2007 11:55] :
Дело в том что и на ПК не работает Вобщем про клавиатуру коечто нашел, там пояют преобразователь на микроконтролере... А что за com мышь?? Она прям с 9-ти пиновым разъемом?
sshd [27.07.2007 01:33] :
ну дык.... конечно с 9-ти.
25 там без надобности.
Genek [27.07.2007 11:38] :
Я понимаю что без надобности, просто ниразу таких не видел... Чтобы именно в ком втыкались...
fanat-fsC550 [27.07.2007 11:45] :
Есть такая мышь (у меня была).
sshd [27.07.2007 13:35] :
ну не видел, так не видел.......
раньше был самый распространённый вид мыши, между прочим.
Ozone [28.07.2007 23:15] :
Думаю, что никак…
Во всех мышах, которые я разбирал, стояли спец контроллеры не допускающие перепрограммирования.
Единственный способ – поставить свой контроллер. Что было бы интересно.
В большинстве мышей стоят оптические сенсоры производства Agilent. Протокол обмена с ними известен. Они, например, оказывается, могут выдавать не только изменение координат по двум осям, но и картинку поверхности, т.е. можно получать микрофотографии поверхности под мышью.
[Ответить]
[< Назад]  [Вперед >]