Перейти к содержанию

Как узнать напряжение аккумулятора через адаптер ELM327?

Обновлено Редакция GAW

Контакт 16 разъёма OBD-II — плюс аккумулятора, контакты 4 и 5 — земля (распиновка J1962). Микросхема ELM327 умеет измерять это напряжение сама: в её даташите напряжение подаётся на вывод 2 через делитель 47 и 10 кОм, а команда AT RV возвращает результат в вольтах.

Как измерить

  1. Дождаться приглашения «>» и отправить AT RV.
  2. Адаптер ответит, например, 12.6V — с одним знаком после запятой.
  3. Для точности — измерить напряжение мультиметром и отправить AT CV 1247 для 12,47 В: значение записывается в EEPROM адаптера.

Делитель и точность

Наш расчёт по делителю из даташита: на вывод микросхемы попадает доля напряжения 10 / 57.

Uвывод=Uакк⋅10 кОм47 кОм+10 кОмU_\text{вывод} = U_\text{акк} \cdot \frac{10\ \text{кОм}}{47\ \text{кОм} + 10\ \text{кОм}}
Напряжение на контакте 16На выводе ELM327Погрешность 2 %
12,0 В2,11 В±0,24 В
12,6 В2,21 В±0,25 В
14,4 В2,53 В±0,29 В
28 В4,91 В±0,56 В

Около 28 В напряжение на выводе подходит к питанию 5 В — отсюда предел, указанный Elm Electronics. Пересчитать делитель под свои резисторы можно в калькуляторе делителя напряжения, а как правильно мерить мультиметром для калибровки — в уроке «Измерения мультиметром».

Если адаптер на команды AT отвечает, а машину не видит, разберитесь с сообщениями по ответу «Что означают сообщения ELM327 NO DATA и UNABLE TO CONNECT». Не оставляйте адаптер в разъёме надолго — см. ответ «Разрядит ли адаптер в разъёме OBD-II аккумулятор».

Похожие вопросы

Почему ELM327 показывает не то же, что мультиметр на клеммах аккумулятора?

Потому что адаптер меряет напряжение на контакте 16 разъёма, а не на клеммах: между ними провода, предохранитель и контакты, и под нагрузкой на них падает часть напряжения. Добавляется собственная погрешность адаптера — около 2 % без калибровки. Калибровать стоит по мультиметру, подключённому к тем же контактам 16 и 4 или 5 разъёма (наш вывод).

Можно ли так определить, что аккумулятор разряжен?

Напряжение — косвенный признак: оно зависит от нагрузки, температуры и того, работает ли двигатель с генератором. Для сравнения одного и того же аккумулятора в разные дни AT RV удобна; для оценки состояния ориентируйтесь на требования производителя аккумулятора и машины.

Нужно ли включать зажигание для AT RV?

Нет: команды AT обрабатывает сама микросхема адаптера, а контакт 16 подключён к аккумулятору постоянно. Зажигание нужно только для обмена с блоками машины.

Источники

  1. Elm Electronics. ELM327 OBD to RS232 Interpreter (ELM327DSJ) — AT RV: напряжение на выводе 2 микросхемы, по умолчанию через делитель 47 кОм и 10 кОм (10 кОм — от вывода 2 к Vss) при питании 5 В; измерение до примерно 28 В, точность без калибровки около 2 %; раздел «Reading the Battery Voltage» (с. 29): пример ответа 12.6V, калибровка AT CV 1247 по мультиметру, значения пишутся в EEPROM, результат округляется до 0,1 В; рис. 9 — 16 — плюс аккумулятора
  2. OBD Solutions. STN1110 Multiprotocol OBD to UART Interpreter (STN1110DSG) — разд. 6.2.2: напряжение бортовой сети измерять прямо на контакте 16 (DLC_RAW); разд. 6.2.4: контакты 4 и 5 соединены, потому что у некоторых машин нет одного из них

Нашли ошибку?