Устройства межмашинной связи. Часть 2

Передатчик функционально состоит из 8-разрядного буферного РД Прд, 9-разрядного сдвигового регистра, осуществляющего преобразование параллельного кода в последовательный, 16-разрядного РСВВ, формирователя и счетчиков, обеспечивающих синхронизацию обмена и формирование J 1-битовой посылки, гальванической развязки, выполненной на оптроне, и формирователя тока посылки 20 мА.

Приемник обеспечивает синхронизацию приема и прием данных с линии через оптронную развязку. Для этого он имеет сдвиговый регистр, преобразующий последовательный код в параллельный, счетчик числа принятых бит, определяющий конец приема посылки, дискриминатор длительности стартового бита, служащий для предотвращения приема ложной посылки, буферный РДПрм. Контроль и управление приемником осуществляются с помощью РСВ.

Устройство последовательного обмена может работать в активном (ток для линии связи 20 мА вырабатывает само устройство) или пассивном (ток для линии связи вырабатывает внешнее устройство) режиме работы. Режим работы определяется установкой соответствующих переключателей на плате. В устройстве предусмотрены также режим проверки, осуществляемый установкой разряда 02 PC Прд, что обеспечивает подключение выхода передатчика на вход приемника.

Устройство последовательного обмена СК02 отличается от рассмотренного реализацией приемника и передатчика, выполненных на одной БИС и расширенными функциональными возможностями: изменения длины информационной и стоповой посылок, контроля четности или нечетности, обмена на более высокой скорости обмена (24 000 бит/с). Кроме этого, модуль СК02 дополнен ПЗУ, предназначенным для хранения программы начальной загрузки системы с накопителя на сменных магнитных дисках СМ5400. Начальный адрес программы 173100. ПЗУ имеет собственный дешифратор адреса, который управляет считыванием информации из ПЗУ. БИС асинхронного приемопередатчика (АПП) предназначен для прямого и обратного преобразования кода данных, работу которой можно запрограммировать, установив переключатели следующим образом: длина слова данных в последовательном коде может быть выбрана от 5 до 8 бит; контроль может производиться на четное и нечетное количество бит; количество стоповых бит может быть 1, 2 или 5. Со стороны Канала микро-ЭВМ, модуль СК02 представлен так же, как и модуль, рассмотренный выше четырьмя программно доступными регистрами. Форматы РД Прд, PC Прм и PC Прд такие же, а РД Прм представляет собой 16-разрядный (а не 8-разрядный) регистр, назначение отдельных разрядов которого приведено на рис. 4.27.

Устройство И12 предназначено для обмена данными в последовательном коде с двумя внешними устройствами и обеспечивает ввод-вывод информации не только посылками типа «20 мА токовая петля», но и согласно стандарту обмена по «стыку С2». Благодаря применению ИС повышенной степени интеграции (канальных приемопередатчиков, логик управления прерыванием и управления каналом, а также БИС АПП), размеры платы уменьшены вдвое по сравнению с ранее описанными, что является немаловажным при построении многопользовательских систем на базе микроЭВМ.

Рассмотренные устройства являются полнодуплексными. Форматы регистров устройств 15ВВВ60-9600-03 и И12 совпадает с форматами регистров терминала ЭВМ, поэтому обычное использование этих устройств — подключение видеотерминалов 15ИЭ-00-013 к ЭВМ. Устройство СК01 является полудуплексным, обеспечивающим прием и передачу данных от удаленных внешних устройств и микроЭВМ в режиме непосредственного доступа к памяти. Для связи СК01 с внешним устройством используется также стартстопный способ передачи данных 20-битовыми посылками. Эта посылка отличается от описанной выше 11-битовой количеством информационных бит (16) и наличием бита контроля четности. Количество стартовых (один) и стоповых (два) бит осталось прежним.