|
Поканальная разность измерений 24АЦП AD7714, между каналами ацп наблюдается постоянная разность значений |
|
|
|
Jan 27 2010, 09:11
|
Участник

Группа: Участник
Сообщений: 35
Регистрация: 5-03-09
Пользователь №: 45 725

|
Добрый день! На базе AD7714 собрана схема для измерений термопары ПП-типа. Схема - взята из даташита на 7714. Коэффициент усиления -128, частота фильтра - 2Гц - то есть - пытаюсь выжать все возможное. И получилось неплохо- около микровольта точность. Но вот беда, между всеми каналами присутствует постоянная разность значений в ~50 микровольт - между первыми четырьмя и 200 до пятого канала. (такую картину получил, когда все каналы повесил на одну термопару) График в прикрепе, там же и схема. Опрос проводится в псевдо-дифф. режиме, то есть все каналы измеряются относительно 6, повешенного на землю. Порядок опроса 1,2..5. Земли раздельные, под AD никаких дорожек. Резисторы - прецезионные 1k 0,05%, правда кондюки- керамика (0,1 мкФ). С чем может быть связаны такие показания? Разводка? Или дело в чем-то другом? Можно ли все каналы подключать к одной термопаре? (вообще- схема отлично реагирует на голос и даже проход мимо=), но как бы то ни было - разность постоянная и сохраняется от запуска к запуску, не меняется при смене порядка опроса)
Эскизы прикрепленных изображений
|
|
|
|
|
Jan 27 2010, 09:39
|
Участник

Группа: Участник
Сообщений: 35
Регистрация: 5-03-09
Пользователь №: 45 725

|
Если входы просто соединять, то болтающиеся в воздухе каналы прыгают безудержно) Конечно, при поключении к земле -ноль на всех каналах. Земля на другом слое просто - два полигона во всю тыльную часть платы. Соединены небольшой перемычкой в середине. Ужасно, да. А в чем причина -понять не могу. Калибровка используется только внутренняя -для внешней - нет точного задатчика температуры (напряжения)
|
|
|
|
|
Jan 27 2010, 09:51
|

Гуру
     
Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874

|
Цитата(Denverrus @ Jan 27 2010, 12:39)  Ужасно, да. А в чем причина -понять не могу. Калибровка используется только внутренняя -для внешней - нет точного задатчика температуры (напряжения) Возможно в древности АЦП. У сигма-дельта АЦП есть одна беда. Клок модулятора, пролазящий на входы в виде наводки, дает постоянное смещение результатов. Или медленно плавающее. По понятным причинам внутренняя калибровка с этим справится не может. У более новых АЦП как-то эти эффекты выражены слабее. Возможно, разработчики поработали над этой проблемой. Попробуйте микропотребляющие из новейших с внутренним генератором, на которые не нужно клок подавать снаружи. Ну и емкости на входах не должны быть слишком большими.
--------------------
Пишите в личку.
|
|
|
|
|
Jan 27 2010, 10:38
|
Участник

Группа: Участник
Сообщений: 35
Регистрация: 5-03-09
Пользователь №: 45 725

|
Цитата(Евгений Германович @ Jan 27 2010, 12:40)  А Вы попробуйте кондюк, как Вы его незаслуженно обозвали, погреть. Не сильно и в том канале, который у Вас измеряет. Показания должны поплыть. Конечно, поплывут!) Схема чувствительна даже к голосу, что уж говорить о реакции спаев и самих элементов на нагрев.
|
|
|
|
|
Jan 27 2010, 13:22
|

Профессионал
    
Группа: Свой
Сообщений: 1 079
Регистрация: 24-06-07
Из: г.Екатеринбург
Пользователь №: 28 654

|
Цитата(Denverrus @ Jan 27 2010, 13:38)  Конечно, поплывут!) Схема чувствительна даже к голосу, что уж говорить о реакции спаев и самих элементов на нагрев. Дело не в голосе. Вполне возможно, что разность показаний объясняется разбросом номиналов конденсаторов. Кстати, а номинал резисторов у Вас не великоват? Попробуйте все выкинуть- и резисторы и конденсаторы-должно помочь. Какой смысл ставить эти элементы для термопары? Термопара и перемычка - одно и тоже.
|
|
|
|
|
Jan 27 2010, 13:24
|
Участник

Группа: Участник
Сообщений: 35
Регистрация: 5-03-09
Пользователь №: 45 725

|
Сделал копию этой платы. Полная аналогия. Только дорожки входных каналов тоньше. В остальном - все то же. И что интересно. Результаты изменились =) Все каналы держатся в группе - 50 мкВ, то есть разность -10 мкВ между каналами. Результат радует, но не радует неизвестность причины такой разности.
Может ли так влиять состав припоя? Или что-то еще?
Интересно, что обе платы ни один раз пробовал перепаивать, дорожки "перезалуживал" - реакции никакой на одной плате одна разность между каналами, на другой другая.
Впайка-выпайка входных резисторов и конденсаторов влияет незначительно.
Сообщение отредактировал Denverrus - Jan 27 2010, 13:41
|
|
|
|
|
Jan 28 2010, 17:01
|
Участник

Группа: Участник
Сообщений: 35
Регистрация: 5-03-09
Пользователь №: 45 725

|
Еще раз хотел бы уточнить сам способ моей проверки измерений ацп. Каким образом вообще вычисляют разность между каналами? (калибратор.. или подобные устройства?) То есть может быть, все что я измеряю объединив каналы к одной термопаре - это заведомо ложный результат?
|
|
|
|
|
Jan 29 2010, 05:44
|
Профессионал
    
Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387

|
Цитата Еще раз хотел бы уточнить сам способ моей проверки измерений ацп. Каким образом вообще вычисляют разность между каналами? Вы ничего не сказали о том, как делаете калибровку АЦП. У AD7714 (да и у многих других дельта-сигма АЦП) регистры калибровки относятся к узлу непосредственно АЦП, но не входного мультиплексора и PGA, т.е. нет отдельных регистров для каждого канала. Соответственно если Вы не выполняете калибровку АЦП (системную самокалибровку или калибровку смещения нуля) для каждого канала, то результат вполне может быть таким, как Вы описали. К слову, в нескольких дельта-сигма АЦП от бывшей Crystal Semiconductor (куплена Cirrus Logic) имеются наборы регистров калибровки для каждого канала.
--------------------
aka Vit
|
|
|
|
|
Jan 29 2010, 06:14
|
Профессионал
    
Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387

|
Цитата автор писал, что в нуле все совпадает насчёт калибровки шкалы (усиления) автор точно не писал. А насчёт нуля есть нюансы. В AD7714 при закороченных входах получить не ноль у меня не получалось никогда. Но смещение в канале по факту имелось - проявлялось при наличии некоего ненулевого входного сигнала. Предполагаю, что фильтр там слишком умный. Если взять те же дельта-сигма АЦП от TI, то там при закороченных входах будет виден шум квантования.
--------------------
aka Vit
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|