[an error occurred while processing this directive]
|
Опять прошу помощи у общественности, бо запутался с ADS1241
Burr-Brown'овским. Итак. 4 дифф. канала 0-1, 2-3, 4-5, 6-7
на 4 однотипных 50-омные платиновых термосопротивления.
Схема включения - 4х-проводная. 1й провод - 400мкА через REF400 на
ТСП, 2й провод - с ТСП на вход АЦП без всяких промежуточных
фильтров, емкостей и т.п., 3й провод - с ТСП на вход АЦП,
4й провод - выход опоры (REF192GP (2,5В) через повторитель на
4х элементах AD8544 - по одному операционнику на канал).
АЦП работает от кварца 2.4576МГц, усиление=1, буфер выключен,
data rate=15Гц, по следующей методе.
При переключении на канал сразу запускается SELFCAL.
Первые данные после калибровки не считаются.
Потом 20 выборок с накоплением в массив.
Потом переключаемся на следующий канал. Опять калибровка и т.д.
Ладно, с тем, что рассчетные данные не совпадают с показаниями
АЦП в ледяной ванне и кипятке (причем по результатам пересчета
несовпадение составляет -2 - -5 град.С), я готов смириться.
Но я никак не могу понять, почему 4й канал стабильно завышает
показания. Независимо от того, какое ТСП подключено к нему и
от какого источника тока запитано и на какую опору привязано,
4й канал стабильно завышает показания по пересчету градусов на 7-10
в плюс относительно соседних. Причем завышает даже если я заставляю
АЦП работать только на этом канале, т.е. это не эффект от переключения
каналов. Кто-нибудь с этим АЦП работал? Что посоветуете???
E-mail: info@telesys.ru