Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.04.04;
Скачать: CL | DM;

Вниз

СОМ-порт и устройство   Найти похожие ветки 

 
DDD   (2001-12-13 16:33) [0]

У меня есть устройство, которое посылает данные на СОМ-порт:
-5В и +5В, относительно схемной земли.
Как правильно получить данные при помощи программы?


 
TonnyS ©   (2001-12-13 16:45) [1]

что это за устройство такое? у COM-порта примерно:
"0" = -5..-12 В, "1" = -3..0 В, а +5В - это куда?


 
OlegY ©   (2001-12-13 17:49) [2]

Как в анектоте: примэрно 7
A space = logical 0 = positive voltage between +3 and +12V
A mark = logical 1 = negative voltage between -3 and -12V




 
Com Port   (2001-12-14 01:44) [3]

Согласно данным из достоверных источников, если имеется в виду работа с Com портом компьютера, то вполне нормально работает обычная 5-ти вольтовая КМОП. Т.е. логическая 1 - 0.5В, логический 0 - 4.5В.
Однако, TonnyS, Вы о чем мувите? Где Вы нашли "COM-порт" с такими параметрами?


 
ValeraVV   (2001-12-14 07:09) [4]

Это COM порт, только стандарт RS-485 (двухпроводка, земли как таковой нет), нужна специальная плата или переходник (в нем две микросхемы всего одна MAX232, вторая - видимо - MAX485 :-)). А работаешь в системе с платой как с обычным портом (про переходник на RS-232 уж не говорю)


 
TonnyS ©   (2001-12-14 14:24) [5]

"ёжики тоже иногда ошибаются" - сказал ёжик, слезая с кактуса. Я не поленился порыться, наиболее прав оказался OlegY. Если интересно, то описание на русском RS-232C: http://www.gaw.ru/html.cgi/interface/rs232/start.htm


 
ComPort   (2001-12-14 16:35) [6]

Ну конечно же OlegY прав. Это и ёжику понятно. Я лишь хотел добавить, что внешнему устройству не необходимо иметь двуполярные 12 вольт. Достаточно однополярных 5В.


 
ValeraVV   (2001-12-14 18:06) [7]

он же говорит относительно схемной земли, про землю сигнальную ни слова
может и ошибаюсь ;-( , зато Delphi тут ни причем :-)


 
ValeraVV ©   (2001-12-18 07:38) [8]

из-за утери вдохновения отсылаю к описанию, причем на english
http://www.bb-elec.com/tech_articles/rs422_485_app_note/overview.asp#rs485


 
Shein   (2002-01-08 11:28) [9]

Если вопрос еще стоит, то вот мой вариант.
Хорошо бы знать что за устройство подключается, но в общем случае скорее всего там КМОП вход/выход, тогда вот подключение:
RS232 "COM"(9-ти контактный)

2 RxD ----------------- TxD устройства
3 TxD -----------------R--*---|>|--->+5V
|
*---|<|--->-5V
|
----RxD устройства
5 GND------------------GND схемная земля
7 RTS-----|
8 CTS-----закоротить 7 c 8
4 DTR-----
6 DSR-----| и 4 c 8
R это резистор где-то 1-5 кОм Диоды нужны, чтоб ограничить уровни поступающие на вход устройства в пределах его питания. Они могут стоять и внытри устройства, а могут и не стоять. Еще желительно чтоб, компьютер и устройство имели общее заземление. И все - вперед. Работаешь с COM"мом любой компонентой позволяющей читать и писать в порт.



Страницы: 1 вся ветка

Текущий архив: 2002.04.04;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.013 c
1-9535
snoup
2002-03-23 20:15
2002.04.04
Как в определенное время запустить exe-файл (например в 10:37) написав его название


1-9541
kull
2002-03-23 14:45
2002.04.04
Доставка почты...


4-9686
King Nothing
2002-02-03 15:46
2002.04.04
Вывод растра из ресурса


1-9522
Foxer
2002-03-22 20:38
2002.04.04
Еще один вопрос


1-9462
Creecker Dikar
2002-03-24 13:43
2002.04.04
Как можно сохранить иконку из компонента Image в BMP файл?