Ich bin kein Elektro- oder Automobilingenieur, also verzeihen Sie meine Unwissenheit.
Ich habe dieses Produkt auf dem Markt gefunden, um elektrische Fensterheber für bestimmte Marken automatisch zu schließen.
Wie können wir über eine OBD- Schnittstelle Signale an den CAN-Bus senden ? Stellt der Automobilhersteller eine solche API zur Verfügung?
Ich habe noch eine verwandte Frage.
Können wir mit OBD herausfinden, ob elektrische Fensterheber / Schiebedach geöffnet sind oder nicht?
Antworten:
Alles hängt davon ab, ob der Hersteller die Fenster gemultiplext hat oder nicht.
Zum Beispiel neigt General Motors dazu, ihre Fenster zu multiplexen. Dies bedeutet, dass jede Tür ein Modul enthält. Das Modul steuert das Fenster, das Türschloss, den elektrischen Spiegel usw. und nimmt Eingaben von Türschloss und Fensterschaltern entgegen.
Das einzige, was durch den Türstau passieren kann, sind Strommasse und Netzwerkleitungen (meistens). Wenn der Fahrer einen Knopf für das Beifahrerfenster drückt, erkennt das Fahrertürmodul den Schaltereingang und sendet ein Signal über das Netzwerk an das Beifahrertürmodul. Das Beifahrertürmodul rollt dann das Fenster herunter. Mit dieser Art der Einrichtung kann im Netzwerk eine Nachricht generiert werden, die ein Fenster verschiebt. Um ganz klar zu sein, ist dies keine OBD-Standardfunktion; es ist herstellerspezifisch.
Diese Schnittstelle wird zur Diagnose im Netzwerk verfügbar gemacht. Ich habe persönlich Fenster mit einem Diagnose-Tester auf und ab gerollt. Wenn in den Fenstern keine Positionsschalter eingebaut sind, dann nein.
Wenn die Fenster fest verdrahtet sind, ist dies nicht möglich.
quelle