Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Будылдина2 / ПДС_ЭКЗАМЕН.DOC
Скачиваний:
358
Добавлен:
11.04.2015
Размер:
2.55 Mб
Скачать

10. Интерфейс rs-232. Управление потоком передаваемых данных.

Широко используемый последовательный интерфейс синхронной и асинхронной передачи данных, определяемый стандартом EIA RS-232-C и рекомендациями V.24 CCITT. Изначально создавался для связи компьютера с терминалом. В настоящее время используется в самых различных применениях.  

Интерфейс RS-232-C соединяет два устройства: терминальное DTE ( ПК ) и связное DCE ( модем ). Линия передачи первого устройства соединяется с линией приема второго и наоборот (полный дуплекс) Для управления соединенными устройствами используется программное подтверждение (введение в поток передаваемых данных соответствующих управляющих символов). Возможна организация аппаратного подтверждения путем организации дополнительных RS-232 линий для обеспечения функций определения статуса и управления.  

Максимальная скорость передачи составляет 115 Кбит/с на расстояние до 15 метров.

Определяет 25 рабочих цепей. Одновременно могут использоваться от 12 до 16 цепей интерфейса. Наиболее важные цепи интерфейса – это 8 цепей:

  1. Обнаружение несущей частоты ( DCD )

  2. Прием последовательных данных ( RXD ).

  3. Передача последовательных данных ( TXD ).

  4. Готовность терминала ( DTR ).

  5. Связь установлена ( DSR ).

  6. Запрос на отправку ( RTS ).

  7. Готовность приема ( CTS ).

  8. Индикатор вызова ( RI ). Прием модемом сигнала вызова по телефонной сети.

Сигналы интерфейса RS-232С подразделяются на классы:

  1. Последовательные данные ( например TXD, RXD ). Интерфейс RS-232 С два независимых последовательных канала данных: первичный и вторичный. Оба канала могут работать в дуплексном режиме т.е. одновременно осуществляют передачу и прием информации.

  2. Управляющие сигналы квитирования ( например RTS, CTS ). Сигналы квитирования – это средство при помощи которого обмен сигналами позволяет DTE начать диалог c DCE до фактической передачи или приема данных по последовательной линии связи.

  3. Сигналы синхронизации ( например TC, RC ). В синхронном режиме ( в отличии от наиболее распространенного асинхронного) между устройствами необходимо передавать сигналы синхронизации, которые упрощают синхронизм принимаемого сигнала в целях его декодирования.

Все сигналы RS-232C передаются специально выбранными уровнями, обеспечивающими высокую помехоустойчивость связи. Отметим, что данные передаются в инверсном коде (логической единице соответствует низкий уровень, логическому нулю - высокий уровень).  Формат данных состоит из стартового бита, 8 бит данных, бита честности и 2 стоповых бит. Получив стартовый бит, приемник выбирает из линии биты данных через определенные интервалы времени. Очень важно, чтобы тактовые частоты приемника и передатчика были одинаковыми, допустимое расхождение - не более 10%). 

Интерфейс RS-232C предназначен для подключения к компьютеру стандартных внешних устройств (принтера, сканера, модема, мыши и др.), а также для связи компьютеров между собой. Основными преимуществами использования RS-232C по сравнению с Centronics являются возможность передачи на значительно большие расстояния и гораздо более простой соединительный кабель. В то же время работать с ним несколько сложнее. Данные в RS-232C передаются в последовательном коде побайтно. Каждый байт обрамляется стартовым и стоповыми битами. Данные могут передаваться как в одну, так и в другую сторону (дуплексный режим– данные в обе стороны могут передаваться одновременно).  

Соседние файлы в папке Будылдина2