Форум: "Система";
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];
ВнизСОМ-порт и устройство Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c