Устройства ввода-вывода аналоговых и дискретных сигналов для компьютерных систем. Засов В.А - 18 стр.

UptoLike

Составители: 

4.2.1. Данные, считанные с АЦП, представлены в формате знакового целого
двухбайтного числа (-2048 <= N < 2048). При этом максимальное напряжение,
соответствующее установленному входному диапазону, равно +2047, а минимальное -
2048.
Например:
int i, i=ADCHAN(0);
значение переменной i будет лежать в пределах от -2048 до +2047.
Ñîîòâåòñòâèå êîäà ÀÖÏ âõîäíîìó íàïðÿæåíèþ çàäàåòñÿ òàáë.4.2.,
Табл.4.2
Ко
д
Нап
р
яжение
+204 +MAX Вольт
00 Вольт
-2048 -MAX Вольт
где МАХ - значение установленного диапазона для канала АЦП, может быть
установлено от 1.024 В до 5.12 В.
4.2.2. Коды, выдаваемые на ЦАП, связаны с устанавливаемым выходным
напряжением ЦАП в соответствии с табл.4.3.:
Табл.4.3
Ко
д
Нап
р
яжение
+204 +5
,
12 Вольт
00 Вольт
-2048 -5
,
12 Вольт
4.2.3. На плате АЦП имеется 16 дифференциальных аналоговых каналов или 32
канала с общей землей (тип подключения устанавливается при помощи соответствующей
перемычки). В функциях ввода с АЦП задается такой параметр, как номер канала АЦП
или последовательность номеров каналов для многоканального ввода. С номером канала
связан также коэффициент усиления, т. е. для
каждого канала можно установить
индивидуальный коэффициент усиления. Формат номера канала задается табл.4.4.
Табл.4.4
Бит 16151413121110987654321
Им С5 ХХХХХU2 U1 X X X X С4C3С2 С1
Поля С5 и С4-С1 формируют пятибитный номер канала (первому каналу соответствует
число
0, 32-му число 31). При дифференциальном подключении бит С5 всегда должен
быть равен
0, при подключении с общей землёй бит С5 является старшим битом номера
канала АЦП. Поля
U2 и U1 этой таблицы определяют коэффициент усиления канала в
соответствие с табл.4.5.
Табл.4.5
Например, при выставленном на плате
перемычками диапазоне
±5.12 В и усилении 5
диапазон входного сигнала будет
±1.024 В, а при
усилении
1 диапазон будет ±5.12 В.
4.2.4. Все функции библиотеки предполагают использование дальних указателей
типа
FAR как для вызова процедур, так и для передачи адресов данных, поэтому
Бит U2 Бит U1 Усиление
0 0 1
0 1 2
1 0 5
1 1
резерв