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


ADC_Sample,L-1450 ... Снова оно

Вы не вошли.

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

dsk
12.11.2003 10:31:19
#1

Гость

ADC_Sample,L-1450 ... Снова оно

Ситуация:читаю данные с двух каналов через ADC_Sample в цикле. На одном канале установлено напряжение 1.3в, на другом 0,3В. Читается на первом 1.0, на втором 0.2. Почему? Если читать с данные только по одному каналу, все читается корректно. В чем причина такой ошибки, как поправить?

Алексей Лапин
12.11.2003 11:10:04
#2

Гость

Re: ADC_Sample,L-1450 ... Снова оно

Может быть:
1. Слишком высокие выходные сопротивления источников сигнала (д.б. не более 1 кОм);
2. висят незадействованные входы (посадить на аналоговую землю);
3. неверная схема подключения.
Плату можно бесплатно протестировать у нас.

dsk
12.11.2003 11:34:40
#3

Гость

Re: ADC_Sample,L-1450 ... Снова оно

Нет, плата рабочая, выходные сопротивления источников не большие,незадействованные входы закорочены между собой и посажены на аналоговую землю, данные по каждому конкретному каналу читаются корректно в режиме опросов по одному каналу, и они читаются корректно если работать в режиме непрерывного сбора. Ошибка возникает, если через ADC_Sample опрашивать несколько каналов. Еще могу сказать, что если от опроса нескольких каналов перейти к опросу одного, то наблюдается повторяемый эффект постепенного восстановления показаний от 1 в до нужный 1.3 на первом канале или от 0.2 до 0.3 на втором. Такое восстановление происходит приметно через 3-4 вызова ADC_Sample. Такое впечатление, что сама ADC_Sample не успевает установить нужные для измерения парамтры канала или еще чего-то.