Dla tych, którzy myślą: TL; DR krótka historia: Chcę zmierzyć napięcie wyjściowe w określonej temperaturze, ale nie otrzymuję sygnału.
Detale:
Mam tutaj czujnik BOSCH MAP (0281006108), ma 4 piny:
- GND
- Temperatura
- 5 V.
- Ciśnienie
(zatwardziały)
Nie jestem pewien, czy czujnik dostarcza prawidłowe dane i jestem z natury osobą zainteresowaną szczegółami, więc chciałem porównać go z nowym czujnikiem. Ponieważ nie mogę tego zrobić w kontrolowanym teście w samochodzie, postanowiłem wykonać własną konfigurację testu.
Podłączyłem czujnik zgodnie ze specyfikacją i użyłem Arduino do zapisu danych. Na linii ciśnieniowej (4) otrzymuję informację i to się zmienia, jeśli zmieniam ciśnienie, ale na temperaturze nie dostaję NIC !
Podejrzewałem arduino, więc użyłem zewnętrznego zasilacza 5V, ale znowu nic z multimetrem. Potem wróciłem do samochodu i podłączyłem czujnik z powrotem na miejsce, dodałem więcej przewodów między wtyczką a czujnikiem i voila, samochód załatwił sprawę. Ale to mi nie pomaga.
Dlaczego więc, do diabła, nie działa w moim zestawie testowym, ale w samochodzie? Z tego co wiem 0281006108 jest czujnikiem analogowym, a ECU nie wysyła żadnych danych do czujnika.
Każda pomoc doceniona.