ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Протоколы физического уровняИнтерфейсы RS-232С Интерфейсы RS-232С, RS-422 и RS-485 разработаны Ассоциацией электронной промышленности (EIA - Electronics Industries Association) и Ассоциацией промышленности средств связи (TIA - Telecommunications Industry Associastion). EIA традиционно маркировала все свои стандарты префиксом "RS" (Рекомендованный стандарт). Широко используемый последовательный интерфейс синхронной и асинхронной передачи данных, определяемый стандартом EIA RS-232C и рекомендациями V.24 CCITT, изначально создавался для связи компьютера с терминалом. В настоящее время используется в самых различных применениях. Интерфейс RS-232C соединяет два устройства. Линия передачи первого устройства соединяется с линией приема второго и наоборот (полный дуплекс) Для управления соединенными устройствами используется программное подтверждение (введение в поток передаваемых данных соответствующих управляющих символов). Возможна организация аппаратного подтверждения путем организации дополнительных RS-232 линий для обеспечения функций определения статуса и управления.
В компьютере интерфейс RS-232C реализован в двух исполнениях – 9-ти контактном и 25 – контактном (рис.5.2а и рис.5.2б, соответственно). Рис. 5.2. Варианты реализации разъемов RS-232С.
Таблица 5.1.
Интерфейс RS-232C предназначен для подключения к компьютеру стандартных внешних устройств (принтера, сканера, модема, мыши и др.), а также для связи компьютеров между собой. Основными преимуществами использования RS-232C по сравнению с Centronics являются возможность передачи на большие расстояния и гораздо более простой соединительный кабель. В то же время работать с ним несколько сложнее. Данные в RS-232C передаются в последовательном коде побайтно. Каждый байт обрамляется стартовым и стоповыми битами. Данные могут передаваться как в одну, так и в другую сторону (дуплексный режим). Назначения сигналов следующие: FG – защитное заземление (экран). TxD – данные, передаваемые компьютером в последовательном коде (логика отрицательная). RxD – данные, принимаемые компьютером в последовательном коде (логика отрицательная). RTS – сигнал запроса передачи. Сигнал активен во все время передачи. CTS – сигнал сброса (очистки) для передачи. Активен во все время передачи. Говорит о готовности приемника. DSR – готовность данных. Используется для задания режима модема. SG – сигнальное заземление, нулевой провод. DCD – обнаружение несущей данных (детектирование принимаемого сигнала). DTR – готовность выходных данных. RI – индикатор вызова. Говорит о приеме модемом сигнала вызова по телефонной сети. Наиболее часто используются трех- или четырехпроводная связь (для двунаправленной передачи). Схема соединения для четырехпроводной линии связи показана на рисунке 5.2. Рис.5.3. Схема 4-проводной линии связи для RS-232C
Для двухпроводной линии связи в случае только передачи из компьютера во внешнее устройство используются сигналы SG и TxD. Все 10 сигналов интерфейса задействуются только при соединении компьютера с модемом. Формат передаваемых данных показан на рисунке 5.4. Собственно данные (5, 6, 7 или 8 бит) сопровождаются стартовым битом, битом четности и одним или двумя стоповыми битами. Получив стартовый бит, приемник выбирает из линии биты данных через определенные интервалы времени. Очень важно, чтобы тактовые частоты приемника и передатчика были одинаковыми (допустимое расхождение - не более 10%). Скорость передачи по RS-232C может выбираться из ряда: 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 бит/с. Все сигналы RS-232C передаются специально выбранными уровнями, обеспечивающими высокую помехоустойчивость связи (рис.5.5.). Отметим, что данные передаются в инверсном коде (логической единице соответствует низкий уровень, логическому нулю - высокий уровень). Для подключения произвольного УС к компьютеру через RS-232C обычно используют трех- или четырехпроводную линию связи (см. рис. 5.3), но можно задействовать и другие сигналы интерфейса. Рис.5.4. Формат данных RS-232C Рис.5.5. Уровни сигналов RS-232C на передающем и принимающем концах линии связи.
Не нашли, что искали? Воспользуйтесь поиском:
|