Блок для автомобильного бортового компьютера
Rh — мгновенный расход бензина в литрах в час (когда стоишь с заведённым двигателем). Когда машина едет вместо Rh появляется Ri — мгновенный расход на 100км.
Rm — средний расход в литрах на 100км за минуту. Только при движении.
Rp — количество потраченного бензина в литрах за поездку. Если заглушить и опять завести машину, обнуляется.
S — скорость км/ч. Скорость откалибрована по навигатору под конкретные колёса. При скорости выше 110 км/ч подсветка экрана начинает моргать. Удобно на трассе если семья и семейный бюджет дороже адреналина.
T — пробег в км за последнюю поездку.
t — температура за бортом.
Rzapr и Tzapr — общий расход бензина в литрах и расстояния в километрах. Хранится в энергонезависимых ячейках. Обнуляется маленькой кнопкой если включен второй экран. Удобно контролировать подсчёт потраченного бензина для корректировки. Также можно контролировать АЗС, если заправить полный бак и обнулить. Через пару недель приехать туда же и опять заправить до полного. Сравнить показания на колонке АЗС с Rzapr. У меня были расхождения максимум в 0.3 литра.
Ta — тахометр об/мин
Блок предназначен для работы с программой CANHacker V2.00.01 и работает в связке с модулем MCP2515
Подключение модуля:
SCK - 13 pin arduino
SI - 11 pin arduino
SO - 12 pin arduino
CS - настраивается (по умолчанию 10 pin arduino)
INT - настраивается (по умолчанию 2pin arduino)
Внимание! Библиотека CanHacker.h по умолчанию настроена на частоту кварца в модуле MCP2515 на 16 мГц. Если у вас модуль с частотой 8 мГц. То вам необходимо в библиотеке CanHacker.h в строке 68 найти: CAN_CLOCK canClock = MCP_16MHZ; сделать изменения на такие : CAN_CLOCK canClock = MCP_8MHZ;
Автор блока : aidar_i на форуме flprog
Тестирование и оформление : Eraser19rus на форуме flprog
Блок был создан на основе скетча и библиотек для CANHacker автор : Dmitry
Flprog v 6.3.1 . Arduini IDE v 1.8.12 на момент создания
ЭТОТ БЛОК ПРЕДНАЗНАЧЕН ДЛЯ РАБОТЫ С CAN LIN.
Автор блока:
Movlonov Nodirbek To'raqul o'g'li
movlonov.nodirbek@mail.ru