CANNY 7.2 Alfa. Аналого-цифровой преобразователь (АЦП)
Общее описание
Универсальные каналы ввода-вывода имеют входное сопротивление ~130кОм и каждый из них оснащен собственным АЦП, позволяющим измерять напряжение 0…32760мВ с разрешением 12 бит.
В процессе работы контроллера АЦП каналов ввода-вывода активны постоянно, дополнительных действий для их включения выполнять не требуется.
Кроме того, предусмотрена возможность определения напряжения питания контроллера, для чего используется отдельный АЦП. Информация о значении напряжения питания контроллера доступна в отдельном регистре.
Регистры драйвера
Регистр контроля драйвера АЦП содержит информацию о состоянии каналов. Ниже приведено описание возвращаемого значения регистров контроля драйвера АЦП.
Регистр | Возвращаемые значения |
---|---|
Регистр значения АЦП канала №0 … Регистр значения АЦП канала №7 |
0…4095 = результат работы аналого-цифрового преобразователя (измерений напряжения аналогового сигнала) указанного канала. |
Регистр напряжения питания контроллера, мВ | 0…32760 = значение напряжения питания контроллера в милливольтах. |
Примеры
Примечание: Аналого-цифровые преобразователи контроллера CANNY 7.2 Alfa являются линейными.
Примечание: Измерение значений напряжений на каналах ввода-вывода производится контроллерам с определенной периодичностью. В промежутке между измерениями регистры значений АЦП сохраняют предыдущие измеренные значения.