Czy można sterować oświetleniem przez port OBD-II?


8

Czy można użyć wbudowanego portu diagnostycznego samochodu do przełączania reflektorów, oświetlenia wnętrza lub świateł postojowych? Gdyby nie przez port OBD-II, jak miałbym zdalnie przełączać światła w samochodzie?


1
Zależy to od tego, czy światła są kontrolowane przez moduł sterujący nadwozia, czy nie. Potrzebujesz scantool, który może również wykonywać kontrole dwukierunkowe.
Ben

1
Większość przekaźników kontroli światła widzi przełączoną masę na styku 86 oraz napięcie zapłonu lub akumulatora na stykach 30 i 85. Aby można było przechwycić przewód na styku 86 i włączyć przekaźnik za pomocą uziemionego zdalnego przełącznika. Uważam, że tak właśnie robią alarmy na rynku wtórnym.
Ben

Odpowiedzi:


7

Krótka odpowiedź brzmi: nie - nie bez narzędzi diagnostycznych producenta.

Długa odpowiedź brzmi: może. Nowoczesne samochody mają większość (jeśli nie wszystkie) świateł zewnętrznych i wewnętrznych sterowanych przez moduł sterujący nadwozia (BCM). Większość (jeśli nie wszystkie) przełączniki są również podłączone do BCM. Zapewnia to dużą elastyczność. Najlepszym przykładem jest pozostawienie włączonych świateł przednich lub wewnętrznych, BCM może je zmienić i wyłączyć po upływie określonego czasu, aby zapobiec rozładowaniu akumulatora.

Innym ciekawym przykładem jest sposób działania kierunkowskazów. W starszych samochodach włączenie sygnału kierunkowego zamknęłoby obwód z akumulatora na elemencie ze sprężyną na ścieżce. Ta sprężyna rozszerzałaby się z ciepła w miarę przepływu prądu. Gdy się wystarczająco rozszerzy, otworzy obwód, a gdy ostygnie, skurczy się i ponownie zamknie obwód. To działanie wygenerowało dźwięk kliknięcia, który jest nam zbyt dobrze znany. Oprogramowanie w BCM do sterowania kierunkowskazami oraz symulowanie dźwięku „klikania” (zwykle przez przetwornik w zestawie wskaźników).

Możliwe jest sterowanie (lub uruchamianie) lamp za pośrednictwem portu OBDII poprzez wydanie polecenia diagnostycznego „kontrola wejścia / wyjścia” (zgodnie z definicją w Unified Diagnostic Services ISO-14229) z identyfikatorem światła, którym chcesz sterować. Problem polega na znalezieniu tego identyfikatora, ponieważ są one specyficzne dla producenta pojazdu. Tylko oficjalne oprogramowanie diagnostyczne / sprzęt producenta zawiera te informacje.

Można by brutalnie wymusić identyfikatory, wysyłając polecenie sterujące IO dla każdego możliwego identyfikatora w zakresie specyficznym dla dostawcy systemu (około 500 identyfikatorów). Wymagałoby to dużo wiedzy, czasu i wysiłku - ale nie jest niemożliwe.


Zawsze myślałem, że dźwięk kliknięcia (pierwotnie) pochodzi z przekaźnika. Jednak nigdy nie zadał sobie trudu, aby spojrzeć. (Oryginalny patent kierunkowskazu wspomina jednak o podgrzewanej sprężynie).
Joey

Wystarczy dodać trochę osobistego doświadczenia do tej absolutnie poprawnej odpowiedzi: faktycznie poświęciłem trochę czasu na osobisty projekt szukający identyfikatorów specyficznych dla konstruktora i tego rodzaju rzeczy, więc jeśli chcesz pierwszego podejścia do tego, jak to zrobiłem, oto link do youtube. com / watch? v = KU7gl1n1tIs
P1kachu

0

Cóż, prawidłowa odpowiedź to 100% tak, możesz i tak właśnie jest. Moduł łatwego flashowania Speed ​​Turtle 2.0. Spójrz na nie, zauważ też, że sprawi to, że twoje fabryczne reflektory stroboskopowe będą bez modów, ale jeśli nie tego szukasz, zignoruj.


Witamy na stronie. Nie używaj wielkich liter, uważa się, że krzyczy i jest niegrzeczny. Zredagowałem to w normalnym przypadku.
Nick C
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.