Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Схемотехника и МП техника.docx
Скачиваний:
0
Добавлен:
30.12.2019
Размер:
25.54 Mб
Скачать

Xon/xoff. Если двунаправленный обмен не требуется, используют только одну линию данных, а для

управления потоком обратная линия используется для сигнала CTS (аппаратный протокол) или

встречной линии данных (для программного протокола).

Преобразовать сигналы RS-232C в токовую петлю можно с помощью несложной схемы,

приведенной на рис. 2.49. В качестве примера выбрано подключение принтера с токовой петлей к

СОМ-порту с аппаратным управлением потоком. Здесь для получения двуполярного сигнала,

требуемого для входных сигналов СОМ-порта, применяется питание от интерфейса.

При некоторой «изворотливости» программного обеспечения одной токовой петлей можно

обеспечить и двунаправленную полудуплексную связь двух устройств (компьютеров). Спецификой

такого соединения является то, что каждый приемник «слышит» как сигналы передатчика на

противоположной стороне канала, так и сигналы своего передатчика. Эта ситуация расценивается

коммуникационными пакетами (например, классический KERMIT) просто как эхо-сигнал.

Естественно, для безошибочного приема передатчики должны работать только поочередно.

Рис. 2.49. Подключение принтера с интерфейсом «токовая петля» к СОМ –порту

Весьма распространенным способом последовательной передачи данных остается способ

«токовой петли 20 мА», который заимствован из телеграфии. Обычно этот способ подклю-

чения применяют для медленных электромеханических устройств, например, клавиатуры,

ПчУ и т.п. Два устройства (ПРД и ПРМ) соединяются двухпроводной линией, образующей

замкнутую электрическую цепь. В передатчике размещается ключ (К), который может

размыкать цепь, а в приемнике - детектор тока (ДТ), определяющий наличие или отсутствие

тока в цепи. Кроме того, в эту цепь включается источник питания Е и токоограничивающий

резистор Ro. Источник питания Е и резистор Ro могут располагаться как в передатчике (в

этом случае передатчик называют активным, а приемник - пассивным), так и в приемнике

(приемник активный, а передатчик пассивный). На рис. 3.20 приведена схема «токовой

петли» с активным приемником. Резистор Ro служит для получения стандартной величины

тока 20 мА. В качестве ДТ может использоваться электромагнитное реле или какое-либо

электронное устройство (например оптрон); вместо резистора Ro может использоваться

электронный ограничитель тока; ключ К также может быть электронным. Из-за опасности

повреждения электронных схем обычно величину Е устанавливают менее 40 В.

Токовая петля обеспечивает только симплексную передачу и используется при последова-

тельной передаче данных на значительное расстояние (до 2 км) при малых скоростях.

Рис. 3.20. Токовая петля 20 мА. Рис. 3.21. Двунаправленная линия.

В состав схем контроллера входят также усилители приемники (ПРМ) и передатчики (ПРД).

  1. Понятие физической и логической скоростей передачи данных по последовательной шине, их соотношение.

  1. Последовательная передача в синхронном режиме: основные характеристики. Понятие стартового слова и его размер.

Последовательная передача данных может

осуществляться как в асинхронном, так и синхронном режимах. Синхронный режим передачи предполагает постоянную активность канала связи. Посылка

начинается с синхробайта, за которым вплотную следует поток информационных байт. Если у

передатчика нет данных для передачи, он заполняет паузу непрерывной посылкой байтов

синхронизации. Очевидно, что при передаче больших массивов данных накладные расходы на

синхронизацию в данном режиме обмена будут ниже, чем в асинхронном. Однако в синхронном

режиме необходима внешняя синхронизация приемника с передатчиком, поскольку даже малое

отклонение частот приведет к быстро накапливающейся ошибке и искажению принимаемых данных.

Внешняя синхронизация возможна либо с помощью отдельной линии для передачи сигнала

синхронизации, либо с использованием самосинхронизирующего кодирования данных (например,

манчестерский код или NRZ совместно с логическим групповым кодированием), при котором на

приемной стороне из принятого сигнала могут быть выделены и импульсы синхронизации. В любом

случае синхронный режим требует либо дорогих линий связи, либо дорогого оконечного

оборудования (а может, и того и другого). Для PC существуют специальные платы — адаптеры SDLC

(довольно дорогие), поддерживающие синхронный режим обмена. Они используются в основном для

связи с большими машинами (mainframes) IBM и в настоящее время мало распространены (их

вытеснили менее дорогие и более эффективные средства коммуникаций – сетевые адаптеры). Из

синхронных адаптеров в настоящее время чаще применяются адаптеры интерфейса V.35.

Последовательный интерфейс на физическом уровне может иметь различные реализации,

различающиеся способами передачи электрических сигналов. Существует ряд родственных

международных стандартов: RS-232C, RS-423A, RS-422A и RS-485. На рис. 2.42 приведены схемы

соединения приемников и передатчиков и показаны их ограничения на длину линии (L) и

максимальную скорость передачи данных (V).

Рис. 2.42. Стандарты последовательного интерфейса