Цитата(navy2000 @ Sep 30 2010, 18:13)
Это как? Как приемник RS-232 будет принимать эти сигналы?
Нда. В очередной раз констатирую, что объяснять я видимо не умею
Хотя как еще нужно написать? Шрифтом выделить что ли?
RXD и TXD через те же самые трансиверы RS485Приемник RS232 в PC, например, совершенно нормально примет сигнал с передатчика RS485/RS422, т.к. по стандарту у него (приемника RS232) чувствительность ±3V, а в реальности большинство этих приемников нормально принимают сигналы уровня TTLV (0...2В). Передатчик же RS485 без нагрузки (терминальных резисторов) выдает выходной сигнал размахом практически в его питание (5В). Подключаете так:
ПК RS232 --- прибор RS232
---------------------------------------
GND --- GND (общий провод трансивера RS232)
RTS (выход) --- RTS (вход)
CTS (вход) --- CTS (выход)
DTR (выход) --- DTR (вход)
DSR (вход) --- DSR (выход)
DCD (вход) --- DCD (выход)
RI не используется
ПК RS232 --- прибор 4-wire RS485/RS422
---------------------------------------
GND --- SH (общий провод трансивера RS485)
RXD --- Z (инв. выход)
TXD --- B (инв. вход)
GND --- A (неинв. вход)
На входах A и B при этом должна стоять какая-то защита, чтобы не превысить ограничение по синфазному напряжению для трансиверов RS485 (-7В...+12В).