УСО для ввода данных с преобразованием из непрерывной формы в дискретную
УСО для ввода данных с преобразованием из непрерывной формы в дискретную могут использоваться для ввода данных с непрерывных датчиков или задающих устройств.
Непосредственно преобразование из непрерывной в дискретную форму осуществляется аналого-цифровым преобразователем (АЦП). Рассмотрим его в обобщенном виде (рис. 1):
Рис. 1.
В простейшем случае АЦП имеет один аналоговый вход. Выходом АЦП являются параллельных линий, по которым передается двоичное число, пропорциональное входному сигналу — цифровой выход. АЦП может быть подключен непосредственно к магистрали МПС и участвовать в обмене, как обычное УВВ. Соответственно, он имеет управляющие сигналы RD(разрешение чтения) и CS (выбор микросхемы).
Процесс преобразования данных в АЦП инициируется сигналом запуска (START).
Сигнал EOPсообщает об окончании преобразования и готовности данных на выходе АЦП. Временная диаграмма работы АЦП представлена на рис. 2.
Рис. 2.
Время от начала преобразования (запуска АЦП) до окончания преобразования (готовности выходных данных) называется временем преобразования ( ). Для различных АЦП время преобразования варьируется от десятков микросекунд до сотен миллисекунд.
Задача построения УСО с использованием АЦП распадается на три подзадачи:
· Организация подключения АЦП к магистрали МПС.
· Организация запуска АЦП.
· Определение момента окончания преобразования и инициация процедуры обмена.
·
Дата добавления: 2019-02-08; просмотров: 535;