Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


Корректировка данных АЦП Е-140

Вы не вошли.

 Поиск | Регистрация | Вход 

laf
30.10.2017 13:50:37
#1

Участник
Здесь с 16.09.2016
Сообщений: 13

Корректировка данных АЦП Е-140

Добрый день.
Проблема - расхождение измеряемых данных в LGraph и в разрабатываемом ПО.
Используется Е-140М SerNum: 1T315990 под linux raspbian. Устройство raspberry pi II ARMv7 Processor rev 4 (v7l), библиотека lcomp. 
Режим - одноканальный, дифференциальный. Диапазон +-10V. Источник тестового напряжения - батарея. напряжение стабильное.
Показания:
4.108 мультиметр
4.1115 Лграф
4.01574 по моим расчетам
Считанные из платы корректировки:
adc_table:
0: 3.16449
1: 3.24536
2: 5.02264
3: 12.0979
4: 1.01201
5: 1.00623
6: 1.00218
7: 1.00091
Используемые мной корректировки и чувствительность:
offset: 3.16449
scale: 1.01201
sens: 10 В / 8191.5 = 0.00122078
Функция преобразования кода АЦП в Вольт с корректировкой:
data(i) = ((float)(((short)adc_data(i)) + offset(idxNCh)) * scale(idxNCh) * sens(idxNCh))
(вид индексных скобок совпал с тегом - поправил)

Массивы offset и range заполняю заранее на этапе инициализации в соответствии с усилениями на каналах.

В чем может быть проблема?

30.10.2017 14:43:55
#2

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: Корректировка данных АЦП Е-140

sens надо другой брать, точно не помню или 1/8000  или 1/8100 (в описании должно быть). тк  используется цифровая коррекция и для нее так вот сокращен диапазон кодов АЦП.

laf
30.10.2017 15:19:34
#3

Участник
Здесь с 16.09.2016
Сообщений: 13

Re: Корректировка данных АЦП Е-140

Данные сошлись. Спасибо. При работе использовал SRC драйвера и инструкцию из архива http://www.lcard.ru/download/lcomp_linux.tgz. Ни слова о "приведенной разрядности" в указанных источниках не нашел. Большая просьба держать инфу актуальной.

30.10.2017 17:13:54
#4

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: Корректировка данных АЦП Е-140

Это все есть в руководстве пользователя и просто не дублируется в других местах.

laf
31.10.2017 10:13:39
#5

Участник
Здесь с 16.09.2016
Сообщений: 13

Re: Корректировка данных АЦП Е-140

Действительно. Смотрел только линуксовый архив.