Est-il possible de fermer automatiquement la fenêtre d'alimentation d'une voiture en utilisant un bus OBD et CAN?

8

Je ne suis pas ingénieur électricien ou automobile, pardonnez donc mon ignorance.

J'ai trouvé ce produit sur le marché pour la fermeture automatique des vitres électriques pour certaines marques.

Comment envoyer des signaux au bus CAN à l'aide d'une interface OBD ? Le constructeur automobile expose-t-il une telle API?

J'ai une autre question connexe.

Peut-on savoir, à l'aide d'OBD, si les vitres électriques / toit ouvrant sont ouverts ou non?

rp1980
la source
1
Tout dépend de la voiture et du constructeur, vous devriez lire la page Wikipedia sur OBD, cela explique comment cela fonctionne assez clairement
Keith M

Réponses:

9

Tout dépend si le fabricant a multiplexé les fenêtres ou non.

Par exemple, General Motors a tendance à multiplexer ses fenêtres. Cela signifie que chaque porte a un module à l'intérieur. Le module contrôle la fenêtre, la serrure de porte, le miroir électrique, etc ... et prend les entrées de la serrure de porte et des interrupteurs de fenêtre.

La seule chose à traverser le bourrage de la porte est la mise à la terre et les lignes réseau (la plupart du temps). Lorsque le conducteur appuie sur un bouton de la fenêtre passager, le module de porte conducteur détecte l'entrée du commutateur et envoie un signal sur le réseau au module de porte passager. Le module de porte passager descend ensuite la vitre. Avec ce type de configuration, un message peut être généré sur le réseau qui déplacera une fenêtre. Pour être très clair, ce n'est pas une fonction standard OBD; il est spécifique au constructeur.

Cette interface est exposée sur le réseau pour les diagnostics. J'ai personnellement roulé des fenêtres de haut en bas avec un outil d'analyse. Sauf si les fenêtres ont des interrupteurs de position intégrés, alors non.

Si les fenêtres sont câblées, ce n'est pas possible.

vini_i
la source
Merci @vini_i. Comme vous l'avez mentionné, faire rouler les fenêtres de haut en bas à l'aide d'OBD est spécifique au fabricant / à la voiture. Mais qu'en est-il de la lecture des données relatives à l'ouverture ou non des vitres électriques / du toit ouvrant? Même cela est spécifique au constructeur / voiture?
rp1980
1
@ rp1980 oui, c'est aussi spécifique au fabricant
Keith M
J'aime mieux vos réponses lorsqu'elles sont formatées. Vous donnez beaucoup de données lorsque vous faites les balles et les trucs. Plus facile pour un <humain comme moi> de saisir les concepts. Excellente réponse cependant.
Ppoggio