
- •Внешние устройства ввода и вывода Классификация и основные характеристики
- •Цифровая клавиатура
- •По способу информационного обмена:
- •Цифровой дисплей
- •По способу представления информации:
- •По способу информационного обмена:
- •Интерфейс цифрового дисплея
- •Интерфейс двоичного датчика
- •Интерфейс цап
- •Интерфейс ацп
Интерфейс двоичного датчика
Двоичный датчик – простейшее устройство, работающее по принципу «да/нет», «вкл/выкл». Например, контакт каких-нибудь реле.
Замыкающий контакт Размыкающий контакт
При обслуживании этого датчика используют программно-управляемый обмен и обмен по прерыванию.
Интерфейс с программно-управляемым обменом
1
2
8
При этом обмене используют 2 варианта процедур:
с ожиданием срабатывания датчика;
б) с выполнением программных процедур, соответствующих состоянию датчика (на момент его опроса).
Вариант а) Вариант б)
При использовании обслуживания по прерыванию двоичный датчик подключают таким образом, чтобы при его срабатывании формировался сигнал ЗПР для МП. В реальных схемах сигнал ЗПР формируют специальным образом (с защитой от дребезга контактов).
Интерфейс цап
ЦАП используется в МПС для связи с аналоговыми исполнительными устройствами. Он выполняет функции преобразования цифрового кода, выдаваемого ЭВМ, в аналоговый выходной сигнал. В МПС для исполнительных элементов обычно нужно напряжение постоянного тока соответствующей величины, поэтому на выходы ЦАП обычно включаются операционные усилители, преобразователи сигналов и др.
Имеются разнообразные специализированные БИС ЦАП. Они различаются:
Разрядностью входов цифрового кода
Диапазоном изменения выходного сигнала
Быстродействием
Условиями запуска (ЦАП могут иметь автоматический запуск, но чаще всего предусматривают внешний запуск соответствующим сигналам).
После получения цифрового кода и сигнала запуска ЦАП осуществляет собственно цифро-аналоговые преобразования в течение определенного времени – времени преобразования. До истечения этого времени (оно определяет быстродействие ЦАП) процедуру перезапуска и выдачу очередного кода на ЦАП производить запрещается.
1
8
1
2
1
2
Uвых
8
3
ДША
ВУ
4
5
6
7
8
1
2
8
Для обслуживания ЦАП используются два порта вывода (Р1 для выдачи на ЦАП цифрового кода. Р2 – для формирования сигнала запуска)
Схема алгоритма обслуживания ЦАП
Интерфейс ацп
АЦП предназначен для ввода в МЭВМ информации от аналоговых датчиков, т.е. АЦП выполняет функцию преобразования аналогового сигнала (обычно напряжение постоянного тока) в соответствующей цифровой код, пересылаемый в МЭВМ. Для осуществления аналого–цифрового преобразования АЦП имеют вход запуска, а также специальный выходной сигнал – «конец преобразования», который формируется АЦП после окончания преобразования и выдачи выходного цифрового кода. Этот сигнал обычно используется в ЭВМ как подтверждение достоверности входной информации, и может определяться либо программным путем (программно-управляемый обмен), либо аппаратно как сигнал прерывания для МП (информационный обмен по прерыванию).
Для обслуживания АЦП используются 3 порта:
Р1 – для ввода;
Р2 – для формирования сигнала запуска АЦП (форма и параметры сигнала запуска могут быть различными для различных АЦП);
Р3 – для ввода сигнала «конец преобразования».
D0
D1
D7
CS
RD
P17
Р1
Р2
D0
D1
D7
CS
WR
P20
P27
D0
Р3
D1
D7
RD
CS
ШД
КП
P10
1
6
5
3
7
8
2
4
1
8
2
1
АЦП
Uвх
8
1
2
8
P30
1
8
2
P37
При обслуживании АЦП по прерыванию Р3 не требуется, так как сигнал КП подключается непосредственно к входу ЗПР МП.
Схема алгоритма обслуживания АЦП