АЦП: выборка, квантование и опорное напряжение
Цель: Понять аналого-цифровое преобразование: выборку сигнала во времени, квантование по уровню, разрешение, роль опорного напряжения и ограничения реального входа АЦП.
3 часа короткая теория, самостоятельная практика, проверка результата и тест.
Суть темы
АЦП преобразует аналоговое напряжение в двоичный код. Сигнал сначала рассматривается в отдельные моменты времени — выполняется выборка, — а затем его амплитуда округляется до одного из конечного числа цифровых уровней — выполняется квантование.
N-разрядный преобразователь имеет 2^N возможных кодов. Идеальный шаг по напряжению примерно равен полному диапазону, делённому на число кодов. Это разрешение, но не гарантированная абсолютная точность: в реальном АЦП существуют шум, смещение, ошибка коэффициента передачи и нелинейность.
Ключевые связи и параметры
Опорное напряжение задаёт масштаб преобразования, поэтому его нестабильность непосредственно влияет на результат. Вход АЦП обычно содержит небольшую выборочную ёмкость; источник сигнала должен успеть зарядить её до нужной точности за время выборки.
Частота выборки должна быть достаточной для исследуемого сигнала. Если в сигнале есть компоненты выше половины частоты выборки, они могут отобразиться как ложные более низкие частоты. Поэтому перед преобразователем применяют аналоговое ограничение полосы.
Разбор примера
Для 12-разрядного АЦП с диапазоном 0…3,3 В идеальный шаг около 0,806 мВ. Это не означает точность 0,806 мВ: к квантованию добавляются ошибки опорного напряжения и самого преобразователя.
Сигнал 7 кГц нельзя корректно представить выборкой 10 кГц без предварительного ограничения полосы, потому что половина частоты выборки составляет 5 кГц.
Практическая работа и проверка
- Рассчитайте идеальный шаг АЦП.
- Подайте несколько известных постоянных напряжений и сравните код с расчётом.
- При постоянном входе наблюдайте разброс кода.
- Измените сопротивление источника и посмотрите, влияет ли оно на результат.
- Сравните измерение медленного и более быстрого сигнала.
Типичные ошибки и диагностика
- Приравнивать количество бит к абсолютной точности.
- Игнорировать качество опорного напряжения.
- Подключать слишком высокоомный источник без проверки времени выборки.
- Измерять быстрый сигнал с недостаточной частотой выборки и без аналогового фильтра.
Связь с реальным устройством
Точность измерения определяется всей цепью: источником сигнала, входом АЦП, опорным напряжением, разводкой и обработкой цифрового кода.
Что нужно запомнить
- Разрядность задаёт число кодов, но не гарантирует абсолютную точность.
- Опорное напряжение является частью измерительной системы.
- Выборка во времени и квантование по уровню — разные ограничения.
- Частота выборки должна соответствовать полосе сигнала.
- Входной конденсатор АЦП должен успеть зарядиться от источника.