Многоканальный последовательный порт

Внутри DS1206N четыре последовательных порта. У DS1206N-RS порт RS232 с разъёмом DB9M, а у устройств «-TM» и «-TS» последовательный порт с уровнями TTL доступен через разъём интерфейса TTL - стандартный штыревой разъём с шагом 2mm.

В DS1206N-RS реализованы три выхода и четыре входа. Каждый из трёх выходов можно использовать как линию TX последовательного порта или как управляющий выход, например RTS или DTR. Каждую из четырёх входных линий можно использовать как линию RX последовательного порта или как управляющий вход, например CTS или DSR.

С тремя выходами и четырьмя входами можно сказать, что DS1206N предлагает 3.5 последовательных «канала». Мы говорим «3.5 канала», а не «четыре канала», потому что у одного канала будет только линия RX и не будет линии TX (напомним, входов четыре, а выходов только три).

Схема вариантов разъёмов DS1206N.

Назначение выводов разъёма интерфейса TTL следующее:

ВыводНазваниеDS1206N-TMDS1206N-TS
#13.3VВыход на внешнее устройствоВход от внешнего устройства
#2PowerВход/выход питанияНе используется
#3GND Земля
#4RST Вход сброса, активный уровень LOW, управляйте по схеме с открытым коллектором
#5MD Вход линии настройки, активный уровень LOW, управляйте по схеме с открытым коллектором
#6-12 Линии последовательного порта TTL, см. таблицу распределения ниже

Подробнее об управлении последовательными портами и линиями ввода-вывода DS1206N см. объект ser. и объект io.

Приложение Serial-over-IP от Tibbo определяет 15 «вариантов распределения» - способов использования доступных линий ввода-вывода. Они приведены в таблице ниже:

Вариант распределения Доступные сигналы Контакты разъёма DB9M у DS1206N-RS Отсутствующая линия
#2#3#8#7#6#4#1
Вариант 0RX/TX/CTS/RTS/DSR/DTRRXTXCTSRTSDSRDTR------
Вариант 1RX/TX/CTS/RTS/DSR/DTR + RX/txRXTXCTSRTSDSRDTRRX4tx4
Вариант 2RX/TX/CTS/RTS + RX/TX + RX/txRXTXCTSRTSRX3TX3RX4tx4
Вариант 3RX/TX/CTS/RTS + RX/TX/CTS/rtsRXTXCTSRTSRX3TX3CTS3rts3
Вариант 4RX/TX/CTS/RTS + RX/TX/DSR/dtrRXTXCTSRTSRX3TX3DSR3dtr3
Вариант 5RX/TX/DSR/DTR + RX/TX + RX/txRXTXRX2TX2DSRDTRRX4tx4
Вариант 6RX/TX/DSR/DTR + RX/TX/CTS/rtsRXTXRX2TX2DSRDTRCTS2rts2
Вариант 7RX/TX/DSR/DTR + RX/TX/DSR/dtrRXTXRX2TX2DSRDTRDSR2dtr2
Вариант 8RX/TX + RX/TX + RX/TX + RX/txRXTXRX2TX2RX3TX3RX4tx4
Вариант 9RX/TX/CTS/rts + RX/TX + RX/TXRXTXRX2TX2RX3TX3CTSrts
Вариант 10RX/TX/DSR/dtr + RX/TX + RX/TXRXTXRX2TX2RX3TX3DSRdtr
Вариант 11RX/TX/CTS/RTS + RX/tx/CTS/RTSRXTXCTSRTSCTS4RTS4RX4tx4
Вариант 12RX/TX/CTS/RTS + RX/tx/DSR/DTRRXTXCTSRTSDSR4DTR4RX4tx4
Вариант 13RX/TX/DSR/DTR + RX/tx/CTS/RTSRXTXCTS4RTS4DSRDTRRX4tx4
Вариант 14RX/TX/DSR/DTR + RX/tx/DSR/DTRRXTXDSR4DTR4DSRDTRRX4tx4
Вариант распределения Доступные сигналы#12#11#10#9#8#7#6 Отсутствующая линия
Выводы разъёма TTL у DS1206N «-TM» и «-TS»

В столбце «Доступные сигналы» для каждого варианта показана своя комбинация линий ввода-вывода. Например, вариант 0 задаёт стандартную конфигурацию последовательного порта с линиями RX, TX, CTS, RTS, DSR и DTR. Вариант 2 даёт один канал с линиями RX, TX, CTS и RTS, ещё один канал только с линиями RX и TX и ещё один канал с единственной линией RX. Линия TX «отсутствует», потому что, повторим, доступно всего три выхода. Поэтому эта линия показана серым цветом и строчными буквами (tx).

Обратите внимание, что на DS1206N вывод 9 порта RS232 можно использовать для питания DS1206N или для подачи питания на подключённое последовательное устройство. Подробности см. в разделе Организация питания.

Исходный материал Tibbo обновлён 14 июня 2022Оригинал на docs.tibbo.com · Сообщить об ошибке