АЦП
Аналого-цифровой преобразователь: превращает напряжение на входе блока в число
Определение
АЦП (аналого-цифровой преобразователь) — узел внутри блока управления, который измеряет напряжение на входе и выдаёт целое число, пропорциональное этому напряжению.
Назначение
Сделать аналоговый сигнал доступным вычислителю. Микроконтроллер умеет работать только с числами; АЦП — граница между физическим напряжением и арифметикой прошивки.
Расположение
Внутри блока управления, на входных цепях. Отдельно не обслуживается и не заменяется.
Устройство
Часть микроконтроллера или отдельная микросхема, работающая совместно с входными делителями и фильтрами блока.
Входы
Напряжение сигнальной цепи после делителя и фильтра, а также опорное напряжение, относительно которого выполняется измерение.
Выходы
Целое число — код, который прошивка пересчитывает в физическую величину по заложенной характеристике.
Принцип работы
АЦП измеряет не абсолютные вольты, а долю от опорного напряжения:
10-битный АЦП: диапазон 0…5 В делится на 1024 шага
0 В → код 0
2.5 В → код ≈ 512
5.0 В → код 1023
шаг = 5 В / 1024 ≈ 4.9 мВ
Отсюда следствие, объясняющее целый класс неисправностей: если опорное напряжение изменилось, все коды меняются пропорционально, хотя входное напряжение осталось прежним. Блок получает искажённые числа от всех датчиков сегмента одновременно и фиксирует коды по каждому — при физически исправных датчиках.
Второе следствие: разрешение конечно. Изменения меньше шага квантования блок не видит принципиально, поэтому паспортные допуски датчиков всегда крупнее этого шага.
Типичные неисправности
Собственный отказ АЦП редок — он часть микроконтроллера. Практически значимы причины, искажающие измерение до него:
| Причина | Механизм | Проявление |
|---|---|---|
| Просадка опорного напряжения | Утечка в линии 5 В | Согласованное искажение всех входов |
| Смещение массы блока | Коррозия точки массы | Систематическая ошибка всех измерений |
| Деградация входного фильтра | Старение элементов | Шум в показаниях одного входа |
| Отказ микроконтроллера | Пробой, перегрев | Блок не работает целиком |
Типичные симптомы
Коды сразу по нескольким несвязанным датчикам; показания смещены в одну сторону; сканер выводит значения, противоречащие замеру мультиметром на том же разъёме.
Диагностика
АЦП не проверяется напрямую — проверяется корректность его условий работы:
Опорное напряжение на разъёме датчика 4.9-5.1 В
Масса блока падение в пределах нормы
Сверка: замер мультиметром на разъёме vs значение в сканере
расходятся → искажение внутри блока или в его цепях
совпадают → блок читает верно, вопрос к датчику
Последняя проверка — самая полезная: она разделяет «датчик врёт» и «блок читает неверно» одним сопоставлением.
Заблуждения
«АЦП вышел из строя». Практически всегда виноваты опорное напряжение, масса или входная цепь, а не сам преобразователь.
«Сканер показывает то же, что мультиметр». Сканер показывает результат пересчёта кода по характеристике прошивки. Расхождение с прямым замером — сам по себе диагностический признак.
«Больше разрядность — точнее диагностика». Разрешение ограничено не разрядностью, а шумом цепи и допуском датчика.
Связанные понятия
- Аналоговый сигнал — вход АЦП
- Опорное напряжение — база пересчёта, определяющая все коды
- ЭБУ — блок, внутри которого работает АЦП
Связанные понятия
- Аналоговый сигнал — Напряжение, принимающее любое значение в диапазоне: величина закодирована уровнем
- Опорное напряжение — Стабилизированные 5 В, которые блок выдаёт датчикам как базу для измерения
- ЭБУ — Электронный блок управления — вычислитель, который управляет двигателем по показаниям датчиков