
- •Схемотехника и мп техника
- •Понятие адресного пространства. Совмещенные и параллельные адресные пространства: основные архитектурные и схемотехнические признаки.
- •Клавиатурные алгоритмы: варианты алгоритмов с указанием особенностей и применения.
- •1.2.3 Многоклавишные алгоритмы
- •Iord#. Данные из порта считываются процессором во внутренний шинный буфер.
- •Input/output) с успехом применяются и в интерфейсе ide (ata). Эти режимы используют инструкции
- •Ввод/вывод в режиме прямого доступа к памяти (пдп) (dma): схемотехнические особенности для различных архитектур системы. Области применения режима.
- •Аппаратные реализации шины для интерфейса «Токовая петля 20 мА». Особенности построения и основные ограничения.
- •Xon/xoff. Если двунаправленный обмен не требуется, используют только одну линию данных, а для
- •Последовательная передача в асинхронном режиме: основные характеристики. Понятие стартового и стопового битов, их уровни. Назначение и устройство схемы автофазировки.
- •Виды модуляции, используемые в модемах: сравнительный анализ с точки зрения помехоустойчивости и скорости передачи.
- •2.2. Модели управляющих автоматов
- •2.3.2. Граф-схемы алгоритмов
- •2.3.3. Графы переходов
- •5.1. Программные модели автоматов
- •1 Case (англ.) — случай. Построения произвольной гса с последующим ее структурированием и
- •5.1.2. Использование конструкции s w I t c h при реализации
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. Двунаправленная линия.
В состав схем контроллера входят также усилители приемники (ПРМ) и передатчики (ПРД).
Понятие физической и логической скоростей передачи данных по последовательной шине, их соотношение.
Последовательная передача в синхронном режиме: основные характеристики. Понятие стартового слова и его размер.
Последовательная передача данных может
осуществляться как в асинхронном, так и синхронном режимах. Синхронный режим передачи предполагает постоянную активность канала связи. Посылка
начинается с синхробайта, за которым вплотную следует поток информационных байт. Если у
передатчика нет данных для передачи, он заполняет паузу непрерывной посылкой байтов
синхронизации. Очевидно, что при передаче больших массивов данных накладные расходы на
синхронизацию в данном режиме обмена будут ниже, чем в асинхронном. Однако в синхронном
режиме необходима внешняя синхронизация приемника с передатчиком, поскольку даже малое
отклонение частот приведет к быстро накапливающейся ошибке и искажению принимаемых данных.
Внешняя синхронизация возможна либо с помощью отдельной линии для передачи сигнала
синхронизации, либо с использованием самосинхронизирующего кодирования данных (например,
манчестерский код или NRZ совместно с логическим групповым кодированием), при котором на
приемной стороне из принятого сигнала могут быть выделены и импульсы синхронизации. В любом
случае синхронный режим требует либо дорогих линий связи, либо дорогого оконечного
оборудования (а может, и того и другого). Для PC существуют специальные платы — адаптеры SDLC
(довольно дорогие), поддерживающие синхронный режим обмена. Они используются в основном для
связи с большими машинами (mainframes) IBM и в настоящее время мало распространены (их
вытеснили менее дорогие и более эффективные средства коммуникаций – сетевые адаптеры). Из
синхронных адаптеров в настоящее время чаще применяются адаптеры интерфейса V.35.
Последовательный интерфейс на физическом уровне может иметь различные реализации,
различающиеся способами передачи электрических сигналов. Существует ряд родственных
международных стандартов: RS-232C, RS-423A, RS-422A и RS-485. На рис. 2.42 приведены схемы
соединения приемников и передатчиков и показаны их ограничения на длину линии (L) и
максимальную скорость передачи данных (V).
Рис. 2.42. Стандарты последовательного интерфейса