È possibile chiudere automaticamente la finestra di potere di un'auto usando OBD e CAN bus?


8

Non sono un ingegnere elettrico o automobilistico, quindi scusate la mia ignoranza.

Ho trovato questo prodotto sul mercato per chiudere automaticamente gli alzacristalli elettrici per alcune marche.

Come possiamo inviare segnali al bus CAN usando un'interfaccia OBD ? Il produttore automobilistico espone una simile API?

Ho un'altra domanda correlata.

Possiamo scoprire, usando OBD, se gli alzacristalli elettrici / tetto apribile sono aperti o no?


1
Tutto dipende dall'auto e dal produttore, dovresti leggere la pagina Wikipedia su OBD, spiega come funziona abbastanza chiaramente
Keith M

Risposte:


9

Tutto dipende dal fatto che il produttore abbia multiplexato le finestre o meno.

Ad esempio, General Motors tende a multiplexare le proprie finestre. Ciò significa che ogni porta ha un modulo al suo interno. Il modulo controlla la finestra, la serratura della porta, lo specchietto retrovisore, ecc ... e riceve input dalla serratura e dagli interruttori della finestra.

L'unica cosa che passa attraverso l'inceppamento della porta è la massa elettrica e le linee di rete (principalmente). Quando il conducente preme un pulsante per il finestrino del passeggero, il modulo della portiera del conducente rileva l'ingresso dell'interruttore e invia un segnale attraverso la rete al modulo della portiera del passeggero. Il modulo della portiera del passeggero si abbassa quindi dal finestrino. Con questo tipo di installazione, è possibile generare un messaggio sulla rete che sposterà una finestra. Per essere molto chiari, questa non è una funzione standard OBD; è specifico per il produttore.

Questa interfaccia è esposta sulla rete per la diagnostica. Ho rotolato le finestre su e giù personalmente con uno strumento di scansione. A meno che le finestre non abbiano interruttori di posizione integrati, allora no.

Se le finestre sono cablate, non è possibile.


Grazie @vini_i. Come hai accennato, alzare e abbassare i finestrini utilizzando OBD è specifico del produttore / auto. Ma per quanto riguarda la semplice lettura dei dati relativi al fatto che gli alzacristalli elettrici / tetto apribile siano aperti o meno? Anche quello è specifico del produttore / auto?
rp1980,

1
@ rp1980 sì, anche questo è specifico del produttore
Keith M

Mi piacciono le tue risposte meglio quando sono formattate. Fornisci molti dati, quando fai i proiettili e tutto il resto. Più facile per un <umano come me> afferrare i concetti. Ottima risposta però.
Ppoggio,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.