This documentation is out of date.
The new version of the documentation is here: https://cannylogic.com/docs |
Difference between revisions of "CANNY 5.2 duo, ADC Driver"
[checked revision] | [checked revision] |
(Created page with "== Общее описание == Один из трех каналов ввода-вывода CANNY 5.2 duo, а именно канал №10, может быть испо...") |
(→Смотри также) |
||
Line 82: | Line 82: | ||
[[CANNY 5.2 duo]] | [[CANNY 5.2 duo]] | ||
− | |||
− | |||
− | |||
<!--/NOPDF--> | <!--/NOPDF--> |
Revision as of 20:02, 14 August 2017
Общее описание
Один из трех каналов ввода-вывода CANNY 5.2 duo, а именно канал №10, может быть использованы в качестве аналого-цифрового преобразователя.
Для активации драйвера АЦП необходимо передать значение, не равное «0», в «Регистр включения АЦП канала №10».
Примечание: | Активация канала для работы в качестве аналого-цифрового преобразователя автоматически переводит данный канал в режим преобразования аналоговых сигналов, делая невозможным его использование в качестве дискретного входа или выхода драйвера ввода-вывода, т. к. драйвер АЦП имеет приоритет, при этом в регистрах входных и выходных значений данных каналов будут находиться результаты работы драйвера АЦП. |
АЦП канала №10 контроллера имеет разрешение 12 бит.
Регистры драйвера
Ниже приведено описание допустимых значений регистров управления работой драйвера АЦП.
Регистры установки конфигурации драйвера АЦП позволяют включить соответствующий канал для работы в качестве аналого-цифрового преобразователя:
Регистр | Ожидаемые значения | |||||||
---|---|---|---|---|---|---|---|---|
|
|
Регистры контроля драйвера АЦП содержат информацию о состоянии канала. Ниже приведено описание возвращаемых значений регистров контроля драйвера АЦП.
Регистр | Возвращаемые значения | ||||
---|---|---|---|---|---|
|
|
Примеры
Пример функциональной диаграммы активации АЦП канала №10 и получения результатов аналого-цифрового преобразования.
Примечание: | Аналого-цифровые преобразователи контроллера CANNY 5.2 duo являются линейными. |
Примечание: | Измерение значений напряжения каждого канала производится контроллерам один раз за 10 мс. В промежутке между измерениями регистр значения АЦП соответствующего канала сохраняет предыдущее измеренное значение. |
Смотри также