Цифро-аналоговые преобразователи

Цифро-аналоговые преобразователи (ЦАП) преобразуют цифровые выходные данные в непрерывный, или аналоговый, сигнал. Такой сигнал необходим для управления двигателями, соленоидами, реле, графопостроителями и другими УВВ. Наиболее распространенные ЦАП имеют схемы со взвешенными сопротивлениями резисторов и резисторно-цепные схемы2. У большинства преобразователей соответствие входного кода выходному напряжению фиксировано, но в ЦАП с умножением допускается изменение этого соответствия. Выходной сигнал ЦАП с умножением равен произведению значения цифрового сигнала на входе на эталонное напряжение.

Выпускаются ЦАП, разработанные специально для микро-ЭВМ. Обычно эти устройства имеют адресуемые входные буфера, через которые устройство можно загрузить 8-разрядным словом. Примером может служить 10-разрядный ЦАП AD7522 фирмы Analog Devices, изображенный на рис. 8.33.

Микропроцессор может либо загрузить ЦАП за одну операцию, либо загрузить 2 байта входного кода для ЦАП раздельно. Для выполнения загрузки за одну операцию необходимо, чтобы один и тот же управляющей сигнал отпирал оба буфера. Раздельная загрузка 2 байт требует, чтобы каждый из двух буферов отпирался по своему сигналу управления, т. е. старший и младший байты кода передаются через различные выходные порты. По сигналу LDAC (LOAD DAC — «загрузить ЦАП») данные передаются из буферов в регистр преобразователя. Сигнал LDAC — сигнал по уровню напряжения; он должен иметь действующее значение (высокий уровень) по крайней мере в течение 0,5 мкс.

На рис. 8.34 приведен стандартный интерфейс между 8-разрядным процессором и преобразователем. Передача данных происходит следующим образом:

Шаг L Центральный процессор посылает восемь младших разрядов данных в порт 0 (младший байт регистра ЦАП).

Шаг 2, Центральный процессор посылает два старших бита данных в порт 1 (старший байт регистра ЦАП).
 

Шаг 3. Центральный процессор посылает единицу в порт 2, что делает уровень сигнала LDAC высоким.

Шаг 4. Центральный процессор посылает нуль в порт 2, завершая выдачу сигнала LDAC.
 



http://7-juristov.ru/ консультант плюс для юриста система консультант юрист. . Бумажные фасовочные пакеты купить оптом nkpak.ru.