У меня проблема с выводом АЦП.
Я использую: 12-битный АЦП, встроенный в источник опорного напряжения MCU 3,3 В. Источник питания MCU, АЦП и источника опорного напряжения АЦП, использующего одну и ту же шину напряжения (3,3 В)
Среднее значение моих данных составляет ~ 20 мВ, и я получаю среднее значение примерно 20 мВ, 18 мВ, 16 мВ, 14 мВ, 12 мВ и 10 мВ на протяжении всей проверки моей печатной платы. Я получу случайное среднее значение, но среднее значение будет очень близко к любому из значений, упомянутых выше.
1-е и 2-е вложения - это данные из набора для разработки.
3-е приложение - измерение осциллографом входа АЦП.
4-е и 5-е приложения - это данные с моей печатной платы, среднее значение которых составляет 12 мВ.
6-е и 7-е приложения - это данные с моей печатной платы, среднее значение которых составляет 16 мВ.
8-е и 9-е вложения - это данные с моей печатной платы, среднее значение которых составляет 20 мВ.
У меня 0,1 мкФ привязан к ADVREF, питание АЦП.
Эта проблема вызвана шумом внутри моей печатной платы?
Глядя на некоторые из этих графиков, вы можете увидеть осторожные скачки уровня шума, что вызывает беспокойство. Вы получите некоторые эффекты оцифровки уровней шума, которые проявляются на гистограммах, но их незаметные скачки во временной области означают, что вы получаете некоторую связь от вашей платы или шумных рельсов.
Я думаю, что первым шагом является отключение ссылок АЦП от того же источника питания. Это может быть так же просто, как добавление последовательного резистора и шунтирующего колпачка. В идеале у вас должен быть отдельный маломощный регулятор.
Вы не дали достаточно информации, чтобы пойти дальше. Многое будет зависеть от спецификаций, таких как PSRR (коэффициент ослабления источника питания), но опорные напряжения почти всегда требуют специальной обработки.
АЦП не идеальны, и 12-битное устройство с опорным напряжением 3,3 В будет иметь теоретическое разрешение около 0,8 мВ. Вы видите изменения в несколько милливольт, и это меня совсем не удивляет - проверьте INL (интегральная нелинейность) устройства - это может быть +/- 3 бита. Проверьте спецификацию смещения постоянного тока устройства — оно может быть где-то между 2 мВ и 10 мВ. Проверьте DNL (дифференциальную нелинейность) устройства — это может быть 2 бита.
Все эти ошибки в сумме ухудшают картину.
Кроме того, ваша поставка 3V3 - насколько она точна и насколько дрейфует? Этот дрейф будет напрямую влиять на точность, так почему бы не рассмотреть возможность использования очень жесткого источника опорного напряжения (если его можно применить).
Феликс
Феликс
заполнитель
Феликс
Феликс
Феликс
заполнитель
Феликс
Феликс
заполнитель
Феликс