CANNY 7.2 Alfa. Аналого-цифровой преобразователь (АЦП)

Общее описание

Универсальные каналы ввода-вывода имеют входное сопротивление ~130кОм и каждый из них оснащен собственным АЦП, позволяющим измерять напряжение 0…32760мВ с разрешением 12 бит.

В процессе работы контроллера АЦП каналов ввода-вывода активны постоянно, дополнительных действий для их включения выполнять не требуется.

Кроме того, предусмотрена возможность определения напряжения питания контроллера, для чего используется отдельный АЦП. Информация о значении напряжения питания контроллера доступна в отдельном регистре.

Регистры драйвера

Регистр контроля драйвера АЦП содержит информацию о состоянии каналов. Ниже приведено описание возвращаемого значения регистров контроля драйвера АЦП.

Значения возвращаемые регистром значения АЦП канала.
Регистр Возвращаемые значения
Регистр значения АЦП канала №0

Регистр значения АЦП канала №7
0…4095 = результат работы аналого-цифрового преобразователя (измерений напряжения аналогового сигнала) указанного канала.
Регистр напряжения питания контроллера, мВ 0…32760 = значение напряжения питания контроллера в милливольтах.

Примеры

Пример функциональной диаграммы получения результатов аналого-цифрового преобразования.


Примечание: Аналого-цифровые преобразователи контроллера CANNY 7.2 Alfa являются линейными.

Примечание: Измерение значений напряжений на каналах ввода-вывода производится контроллерам с определенной периодичностью. В промежутке между измерениями регистры значений АЦП сохраняют предыдущие измеренные значения.

СМОТРИ ТАКЖЕ