Nie można łatwo „dotknąć” żadnego ECU / PCM. W zależności od roku, w którym znajduje się Twój pojazd, może to być prosty zestaw wskaźników analogowych, które możesz podłączyć do linii sygnałowej, ale musisz skonstruować sprzęt, aby przekonwertować sygnały na użyteczne dane.
Jeśli jest to nowszy pojazd, będziesz musiał poradzić sobie z protokołem canbus i to będzie bardzo trudne.
Najlepszym rozwiązaniem jest uzyskanie adaptera OBD2 (ob-board diagnostics II), który pozwoli na przechwycenie danych nadawanych przez ECU / PCM. To, co nadaje, to PID (identyfikatory programowalne). Na przykład PID to prędkość, obroty silnika, temperatura płynu chłodzącego silnik itp.
Aby uzyskać zużycie paliwa, musisz wykonać kilka obliczeń. Poziom paliwa / zużycie paliwa nie jest PID, który ECU / PCM często nadaje, nawet jeśli jest wyświetlany na desce rozdzielczej. Deska rozdzielcza / wskaźniki będą sterowane przez canbus, podczas gdy PID będą nadawane przy użyciu protokołu OBD2.
Za pomocą pi możesz podłączyć się do adaptera OBD2 (zdobądź jeden za ~ 30-90 USD amazon) za pośrednictwem bluetooth lub wifi, a następnie przeczytaj, jakie kiedykolwiek PID chcesz.
CAN bus https://en.wikipedia.org/wiki/CAN_bus
OBD2 Pierwsze kroki z OBD-II
Dodatkowo możesz po prostu dostać adapter obd2 i użyć telefonu / tabletu z Androidem i uruchomić Torque Pro, który zrobi wszystko, czego szukasz. Używam tego cały czas w swoich samochodach, gdy jestem na torze lub testuję modyfikacje. Wykona wszystkie obliczenia dotyczące zużycia paliwa / zużycia paliwa.
Oto zrzut ekranu, który wziąłem z Torque, czytając niektóre z dostępnych PID dla mojego samochodu.