#44-1, H2: изолированный порт RS232/422/485 (разъём DB9M)

Сочетается с: ---
См. также: #44-2, #01, #02, #05


Подробности
Это «полноценный» последовательный порт, который можно электронно настроить на работу в режиме RS232, RS422 или RS485. Tibbit построен на универсальном приёмопередатчике Sipex SP337.
Гальваническая изоляция обеспечивается цифровыми изоляторами ISO7141 и ISOW7842 производства Texas Instruments (ISOW7842 также вырабатывает изолированное питание). Эти изоляторы образуют отдельный домен питания, в который входят приёмопередатчик SP337, окружающая его обвязка (на схеме не показана) и разъём DB9.
Из-за изоляции вывод земли (контакт 5) разъёма DB9M не соединён с землёй системы (процессора), а выводит наружу землю изолированного домена. Все линии ввода-вывода на разъёме DB9M тоже относятся к этому изолированному домену. Из-за необходимости вывести изолированную землю наружу этот Tibbit выполнен как гибрид (H2), а не просто как модуль (M2), как в случае неизолированного RS232/422/485 Tibbit #02.
Теоретическая изоляция между доменом питания системы и изолированным доменом питания этого Tibbit достаточна, чтобы выдерживать типичные разряды ESD. Изоляция также защищает от небольших разностей потенциалов земли, которые со временем могут привести к отказам оборудования.
Режимы связи
Режим RS232, RS422 или RS485 выбирается линиями управления FD/HD и 232/422-485:
| Режим | FD/-HD | -232/422&485 |
| RS232 | HIGH | LOW |
| RS422 | HIGH | HIGH |
| RS485 | LOW | HIGH |
Если линии не подключены, на FD/-HD по умолчанию устанавливается HIGH, а на -232/422&485 - LOW. Это значит, что по умолчанию выбирается режим RS232.
В режиме RS232 у порта есть сигналы RX, TX, RTS, CTS, DTR и DSR. Это полнодуплексный режим.
В режиме RS422 у порта есть пары сигналов +/-RX, +/-TX, +/-RTS и +/-CTS. Это полнодуплексный режим.
В режиме RS485 у порта только пары сигналов +/-RX и +/-TX. Это полудуплексный режим, поэтому можно соединить +RX с +TX и -RX с -TX. Тогда система сможет обмениваться данными по единственной (витой) паре проводов. Направлением управляет линия RTS: LOW означает приём данных, HIGH - передачу.
Для «обычных» применений RS232/422/485 этот Tibbit нужно подключить к линиям TX и RX UART процессора (см. [SER]). Планируете использовать ещё и управление потоком RTS/CTS? Тогда понадобится также линия прерывания (см. [INT]).
Разъём DB9
Tibbit #44-1 - гибридное устройство со встроенным разъёмом DB9M. Назначение контактов разъёма следующее:
| RS232 | RS422 | RS485 | |
| #1 | <не подключён> | Isolated RTS- (выход) | <не подключён> |
| #2 | Isolated RX (вход) | Isolated RX- (вход) | Isolated RX- (вход) |
| #3 | Isolated TX (выход) | Isolated TX+ (выход) | Isolated TX+ (выход) |
| #4 | Isolated DTR (выход) | Isolated TX- (выход) | Isolated TX- (выход) |
| #5 | Изолированная земля | Изолированная земля | Изолированная земля |
| #6 | Isolated DSR (вход) | Isolated RX+ (вход) | Isolated RX+ (вход) |
| #7 | Isolated RTS (выход) | Isolated RTS+ (выход) | <не подключён> |
| #8 | Isolated CTS (вход) | Isolated CTS+ (вход) | <не подключён> |
| #9 | <не подключён> | Isolated CTS- (вход) | <не подключён> |
Приведённое назначение контактов стандартно для всех устройств Tibbo с универсальным портом (например, см. последовательный порт DS1102).
Светодиоды
Светодиодов восемь: пять красных и три зелёных. Красные светодиоды подключены к линиям TX, RTS, DTR, FD/-HD и -232/422&485. Зелёные светодиоды предназначены для RX, CTS и DSR.
Все светодиоды буферизованы (логическими элементами) и загораются при состоянии LOW соответствующих линий управления.