Здавалка
Главная | Обратная связь

УСО для ввода данных с преобразованием из непрерывной формы в дискретную



УСО для ввода данных с преобразованием из непрерывной формы в дискретную могут использоваться для ввода данных с непрерывных датчиков или задающих устройств.

Непосредственно преобразование из непрерывной в дискретную форму осуществляется аналого-цифровым преобразователем (АЦП). Рассмотрим его в обобщенном виде (рис. 1):

 

Рис. 1.

В простейшем случае АЦП имеет один аналоговый вход. Выходом АЦП являются параллельных линий, по которым передается двоичное число, пропорциональное входному сигналу — цифровой выход. АЦП может быть подключен непосредственно к магистрали МПС и участвовать в обмене, как обычное УВВ. Соответственно, он имеет управляющие сигналы RD(разрешение чтения) и CS (выбор микросхемы).

Процесс преобразования данных в АЦП инициируется сигналом запуска (START).

Сигнал EOPсообщает об окончании преобразования и готовности данных на выходе АЦП. Временная диаграмма работы АЦП представлена на рис. 2.

 

Рис. 2.

Время от начала преобразования (запуска АЦП) до окончания преобразования (готовности выходных данных) называется временем преобразования ( ). Для различных АЦП время преобразования варьируется от десятков микросекунд до сотен миллисекунд.

Задача построения УСО с использованием АЦП распадается на три подзадачи:

· Организация подключения АЦП к магистрали МПС.

· Организация запуска АЦП.

· Определение момента окончания преобразования и инициация процедуры обмена.

·

Организация подключения АЦП к магистрали МПС

Подключение АЦП к магистрали МПС осуществляется весьма просто, так как АЦП может рассматриваться с точки зрения обмена с МП в качестве обычного УВВ.

Рис. 3.

Представленная схема обеспечивает возможность ввода данных из АЦП командой IN при установке на шине адреса значения 0000h.

 







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.