Бюджет погрешностей (error budget)
Требование «измерять напряжение с точностью 0,1 %» относится ко всему тракту: датчику, делителю, усилителю, опорному напряжению и АЦП. Чтобы понять, укладывается ли схема, каждую ошибку выписывают отдельно, приводят к общим единицам и складывают — это и есть бюджет погрешностей.
Обновлено Редакция GAW
Бюджет погрешностей (error budget) — перечень всех составляющих погрешности измерительного или управляющего тракта, приведённых к общим единицам и одной точке схемы, с итоговой оценкой. По нему видно, укладывается ли схема в требуемую точность, какая составляющая главная и что даст калибровка. Готовые бюджеты для типовых случаев считают калькуляторы погрешности АЦП и погрешности источника опорного напряжения.
Как его составляют
- Перечислить источники ошибок: начальная точность опорного напряжения, его температурный дрейф и старение, допуск и ТКС резисторов делителя, смещение и ошибка усиления усилителя и АЦП, нелинейность, шум.
- Привести к общим единицам и одной точке: проценты, ppm полной шкалы или LSB АЦП; ошибки усилителя — ко входу или к выходу. Вес младшего разряда 12-битного АЦП — 244 ppm полной шкалы, 16-битного — 15 ppm (MT-010, рис. 1).
- Сложить двумя способами: наихудшим случаем (сумма модулей) и корнем из суммы квадратов. Реальная ошибка обычно между ними, ближе к RSS (SNAA320B, разд. 4; ABCs of ADCs).
- Сравнить с целью и решить, что калибровать: калибровка при одной температуре убирает статические ошибки опорного — начальную точность и сдвиг после пайки (SNAA320B, табл. 5-1); смещение и усиление АЦП убирает калибровка по двум точкам входа — нулю и шкале; температурный дрейф — только калибровка при нескольких температурах; шум не убирает никакая.
Пример
Наш расчёт для 12-разрядного АЦП с внешним опорным: начальная точность опорного ±0,1 % (1000 ppm), INL ±1 LSB (244 ppm), смещение ±2 LSB (488 ppm).
| Сложение | Итог | В LSB 12 бит |
|---|---|---|
| Наихудший случай: 1000 + 244 + 488 | 1732 ppm | ≈ 7,1 LSB |
| RSS: √(1000² + 244² + 488²) | ≈ 1139 ppm | ≈ 4,7 LSB |
Главная строка здесь — опорное напряжение. ADI в своём разборе предлагает сначала распределить допуск: из цели 0,1 % отвести 0,075 % на АЦП и 0,025 % на остальное — и затем проверять каждую строку против своей доли (ABCs of ADCs).
Типовое и предельное
В строки бюджета можно подставлять и типовые значения, и предельные, но итог по типовым — не гарантия. Если для какой-то величины в даташите есть только типовое значение (например, долговременный дрейф или температурный гистерезис опорного), это стоит пометить в таблице.
Частые вопросы
Складывать погрешности или брать корень из суммы квадратов?
Сумма модулей — наихудший случай: она гарантирует, что ошибка не выйдет за границу, но обычно завышает. Корень из суммы квадратов (RSS) годится для независимых ошибок и ближе к тому, что покажут измерения. По ADI и TI реальная ошибка лежит между двумя оценками, чаще ближе к RSS. В отчёте полезно давать обе.
В каких единицах вести бюджет?
В любых общих: процентах, ppm полной шкалы или LSB АЦП, — лишь бы все строки были в одних единицах и отнесены к одной точке тракта. Пересчёт: 1 % = 10 000 ppm, а у N-разрядного АЦП ошибка в LSB равна ppm · 2^N / 10^6 (SNAA320B, ур. 3).
Можно ли смешивать в бюджете типовые и предельные значения?
Можно, но тогда итог уже не гарантия, и это надо подписать. Предельное значение из столбца Max обещано производителем, типовое — нет. Аккуратнее вести две колонки: по гарантированным значениям и по типовым.
Источники
- Analog Devices (Maxim). The ABCs of Analog to Digital Converters: How ADC Errors Affect System Performance, tutorial 748, 2002 — раздел System Requirements — два способа сложения: RSS для некоррелированных ошибок и наихудший случай, гарантирующий, что ошибка не превысит предела; измеренная ошибка обычно между ними, чаще ближе к RSS; цель 0,1 % ≈ 10 бит; распределение: 0,075 % на АЦП, 0,025 % на остальное; лучшую точность оценивают по INL, деля её на 2^N
- Texas Instruments. Voltage Reference Selection and Design Tips For Data Converters, SNAA320B — разд. 4, ур. 1–2 — наихудший случай как сумма, RSS как корень из суммы квадратов для некоррелированных составляющих, реальная ошибка между ними, ближе к RSS; все ошибки переводят в общие единицы (ppm); ур. 3 — ppm в LSB: ppm · 2^N / 10^6; разд. 5 — калибровка убирает статические ошибки
- Analog Devices. MT-010 Tutorial: The Importance of Data Converter Static Specifications, Rev. A — рис. 1 — вес младшего разряда: 12 бит — 244 ppm полной шкалы, 16 бит — 15 ppm; с. 4–5 — для бюджета полезна INL по конечным точкам
Нашли ошибку?
Смотрите также
- Бюджет ошибок АЦППолная погрешность измерения АЦП: сумма и RSS в LSB, мВ и битах
- Погрешность опорного напряженияИОН: все ошибки в ppm, мВ и LSB, сумма и RSS
- RSS (корень из суммы квадратов)Квадратичное сложение независимых погрешностей
- RTI и RTOКак пересчитывают смещение и шум усилителя ко входу и к выходу
- Точность и разрешение измеренияЧем точность отличается от разрешения и повторяемости
- Типовое значениеКолонка typ в даташите: условия, отличие от гарантированных min и max