Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 3000544.doc
Скачиваний:
26
Добавлен:
30.04.2022
Размер:
14.75 Mб
Скачать

7.2.2. Операционная часть интерфейса

З аписываемые данные могут быть записаны в выходные регистры, к разрядам которых можно подключать линии дискретного управления исполнительными механизмами. Подключение исполнительных механизмов желательно производить, используя оптоэлектронную развязку для гальванического разделения маломощных сигналов управления (обычно TTL уровня) от силовых цепей. К выходам отдельных регистров возможно подключение ЦАП для получения аналоговых управляющих сигналов. Наличие развязки необходимо и в этом случае.

Пример подключения выходных регистров приведен на рисунке 7.12.

Для ввода дискретных сигналов от объекта управления их можно подключить к входу передатчика или входам группы параллельно включенных передатчиков. Управление передачей осуществляется стробом чтения, поступающим на вход разрешения передачи. При этом для уменьшения числа передатчиков перед его входом может быть установлен коммутатор управляемый или младшими разрядами адреса SA или определенными разрядами выходного регистра (рис.7.13.).

П ри использовании для управления коммутатором младших разрядов адреса они не должны быть использованы для целей селекции адреса.

При вводе аналогового сигнала он подается на АЦП, с выхода которого цифровой сигнал поступает на вход передатчика (виртуальный входной регистр) и передается в шину данных по сигналам управления как цифра.

Для регистрации быстропротекающих процессов перед АЦП устанавливается устройство выборки-хранения, обеспечивающее замораживание сигнала на время преобразования.

Н екоторые АЦП имеют выходы с тремя состояниями, что позволяет подключать их непосредственно к шине данных. Они имеют также дополнительные входы-выходы, обеспечивающие подключение к шинам ЭВМ: готовность, разрешение передачи, пуск (рис.7.14.).

Д ля ввода группы аналоговых сигналов перед АЦП устанавливают аналоговый коммутатор (рис.7.15.). Управление аналоговым коммутатором производят от выходного регистра, куда предварительно выводят номер аналогового канала. Запуск АЦП производят от фронта строба чтения, завершающего цикл обмена, или от разряда выходного регистра. Сигнал готовности АЦП может быть использован двумя способами. При обмене по опросу флага готовности используется входной регистр (регистр состояния), к разряду которого подключается линия готовности АЦП. Сигнал готовности может быть использован также для формирования сигнала задержки цикла обмена IO CH RDY. При этом необходимо у читывать, что время преобра­зования не должно превы­шать макси­мально допус­тимое время за­держки. Сигнал готовности также можно использовать для формирова­ния сигнала требования прерывания.

7.2.3. Микросхемы для построения интерфейсов Условные графические обозначения элементов цифровой техники

Э лементы цифровой техники представлены на принципиальных схемах условными обозначениями в виде прямоугольника разделенного на поля (рис. 7.16). В основном поле помещается обозначение функции элемента. В дополнительных полях помещают информацию о функциональном назначении выводов (метки), которые состоят из букв алфавита, цифр и специальных знаков без пробела. В месте подведения вывода размещается указатель на тип вывода. Обозначение некоторых указателей представлено на рис. 7.17. Обозначение некоторых функций приведено в табл. 7.1. Метки содержат информацию о назначении выводов (таблица 7.2). Вверху поля меток выхода помещается условное обозначение типа выходного каскада микросхемы, если он имеет особенности (рис.7.18.).

Обозначение функции Табл.7.1

обозначение

функция

обозначение

функция

ДС

дешифратор

RG

регистр

СД

шифратор

СТ

счетчик

CPU

процессор

MUX

мультиплексор

RAM

память с произвольным доступом

B

приемопередатчик

ROM

постоянная память

1

логическое "ИЛИ"

M

память

&

логическое "И"

L

логика

=1

исключающее "ИЛИ"

Функциональное назначение выводов Табл.7.2

MO

режим

DI

входные данные

R

сброс

DO

выходные данные

RD

чтение

DB

входные и выходные данные

WR

запись

Е

разрешение

S

установка

RQ

запрос

ST

пуск