Добрый день.
АЦП ADS1248. Подключена к STM32 по SPI. Схема подключения полная из DS. Читается, пишется, DRDY при измерении/чтении изменяет.
К АЦП будут подключены тензомост и термистор.
В данный момент выполняю измерение внутренних значений АЦП на основании режима задаваемого через регистр MUX1.
Накопились вопросы, которые сам так и не смог решить.
1. В режиме MUX1 "проверка нуля ацп (AVDD + AVSS)/2" имеем шум на входе, который пока списываю на плату/питание/etc. Но иногда "ловлю" броски до максимума разрешения АЦП. Можно ли как то определить причину этого?
2. Режим MUX1 "контроль температуры". При прогреве АЦП, в разумных пределах, видим рост показаний от АЦП. Примерно на температуре +52..+53 градуса C имеем "бросок" показаний на 50-60 тысяч едениц. Затем показания опять плавно растут. При охлаждении платы и АЦП видим падение показаний и опять скачок уже вниз на 50-60 тыс. едениц.
Что было опробовано.
Проверено питание.
Замена АЦП.
Плата промыта.
Все равно имеем броски.
Подскажите - куда и что копать? Мыслей нет (
Могу приложить screenshot`s графиков снимаемых с АЦП