Некоторые сведения об интерфейсе RS-232C.
RS-232C - рекомендуемый стандарт на интерфейс последовательного обмена данными между устройствами Ассоциации Производителей Электронного Оборудования. Аббревиатура RS-232C буквально означает: Рекомендуемый Стандарт 232 версия С (Recommended Standard 232 revision C).
RS-232 - интерфейс передачи информации между двумя устройствами на расстоянии до 20 м. Информация передается по проводам с уровнями сигналов, отличающимися от стандартных 5В, для обеспечения большей устойчивости к помехам. Асинхронная передача данных осуществляется с установленной скоростью при синхронизации уровнем сигнала стартового импульса.
Рекомендация на него носит сейчас название EIA/TIA–232–E, RS-232 называют COM-порт не верным, RS-232 это стандарт и в нем есть не только разъем DE-9, который ставили на все материнки и куда только можно.
СОМ-порт называется «последовательным»(интерфейс RS-232), так как информация через него передаётся по одному биту, последовательно бит за битом (в отличие от параллельного порта(LPT)). По сути, на самом деле, последовательных портов в ПК дофига... чуть ли не все, вот еще пара классических последовательных интерфейсов: Eternet, USB(коей и сменил для пользователей СОМ-порт)
В RS-232 есть и другие разъемы, популярный был еще DB-25, сейчас отойдя в сторону на ПК и уступив первенство USB, все чаще видишь удивление что какое-то оборудование(сетевое/серверное/специализированное) работает через RS-232и сразу думают что оно отсталое, старое, забывая что это отработанный интерфейс и, где он применяется, высоких скоростей не требуется, а вот отработанность, согласованность в купе с надежностью как раз и нужна. Варианты где мы все еще видим RS-232 aka COM-port, еще очень много, почти все забирают
- консольный порт управления оборудование
- приема сигнальной информации с различных устройств
Помимо этого все это есть на серверах к которым стабильно что-то включено.
Немного теории и описания аббревиатур:
DTE – устройство, у которого сигнал передаваемых данных TxD является
выходным (по ассоциации с фразой “Dанные – ТЕбе”).
DCE – устройство, у которого сигнал передаваемых данных TxD является
входным (по ассоциации с фразой “Dанные – СЕбе”).
DCE (Data Communication Equipment – оборудование передачи данных)
используется для подключения потребителя данных к линии
передачи данных.
DTE (Data Terminal Equipment – оконечное оборудование данных)
представляет собой потребителя данных.
RS-232C определяет состав и характеристики сигнальных линий для соединения DCE и DTE, а так же требования к протоколам обмена данными междуними. Стандарт RS-232C допускает так же связь между двумя устройствами DTE.
Название | RS-232 | RS-422 | RS-485 |
---|---|---|---|
Тип передачи | Полный дуплекс | Полный дуплекс | Полудуплекс (2 провода),полный дуплекс (4 провода) |
Максимальная дистанция | 15 метров при 9600 бит/с | 1200 метров при 9600 бит/с | 1200 метров при 9600 бит/с |
Задействованные контакты | TxD, RxD, RTS, CTS, DTR, DSR, DCD, GND* | TxA, TxB, RxA, RxB, GND | DataA, DataB, GND |
Топология | Точка-точка | Точка-точка | Многоточечная |
Макс. кол-во подключенных устройств | 1 | 1 (10 устройств в режиме приема) | 32 (с повторителями больше, обычно до 256) |
Заинтересовался темой т.к. регулярно в логах где используется соединение через консоль или более общее понятие Serial интерфейс появляются такие аббревиатуры. Решил собрать по ним памятку
- DTE - DCE называется 'прямой кабель'
- DTE - DTE называегся 'нуль-модемный кабель'
- DCE - DCE называется 'Tail Circuit Cable'
Скорость [бод] Макс. длина [метры]
19200 15
9600 150
4800 300
2400 900
Конец!
Комментариев нет:
Отправить комментарий