Comment détecter l'état du moteur / allumage (marche / arrêt) en utilisant OBD2?


13

Mon appareil doit savoir quand un moteur / allumage de voiture est démarré et arrêté.

Est-il possible d'obtenir ce statut en utilisant OBD2?

Si oui, quel PID me fournira cette information? Dois-je écrire une logique spécifique à la voiture dans mon appareil pour prendre en charge cette fonctionnalité?


Puissance / pas d'alimentation?
Pᴀᴜʟsᴛᴇʀ2

@ Paulster2 Cela ne détecterait que si le contact est mis - je soupçonne que l'OP veut savoir si le moteur tourne ...
Nick C

@NickC - Peut-être que oui ... Je jetais ça là-bas comme pour ne pas trop y penser ... aussi pourquoi c'est un commentaire ;-)
Pᴀᴜʟsᴛᴇʀ2

Réponses:


9

Tout dépend exactement de ce que vous recherchez.

Si le moteur tourne / ne tourne pas, vérifiez le régime. Si le régime n'est pas nul, le moteur tourne. Si le régime est nul ou aucune communication, le moteur ne fonctionne pas. Cela peut être facilement fait dans le flux OBD.

Si vous voulez autre chose que cela, vous avez besoin d'un fabricant spécifique et tout le monde ne le supportera pas. Si une voiture a un commutateur d'allumage doux, il est connecté à un module qui lit sa position et active les relais pour alimenter la voiture. Il s'agirait d'accéder à ce module pour les données. Si la voiture a un interrupteur d'allumage dur qui contrôle directement l'alimentation de la voiture, alors au plus un PID "actif au démarrage" peut être disponible.


Merci @vini_i. Quel sera le RPM de la voiture lorsqu'elle ne bouge pas? par exemple, il est démarré mais en mode parking ou en mode neutre. Si le RPM n'est pas nul même dans ces cas, cela fonctionnera pour moi.
rp1980

@ rp1980 Sauf pour les voitures hybrides , le régime de ralenti normal d'une voiture est supérieur à 400 tr / min.
vini_i

Et les voitures hybrides? Est-ce zéro?
rp1980

@ rp1980 Les voitures hybrides suivent leurs propres règles. Le RPM n'est pas un bon indicateur pour eux. Cependant, ils ont normalement des commutateurs d'allumage doux.
vini_i

2
@vini_i - Vous devez également inclure le véhicule à démarrage automatique (ce nom peut être faux ... ceux qui s'éteignent aux feux de stop et redémarre dès que vous relâchez le frein) avec les véhicules hybrides.
Pᴀᴜʟsᴛᴇʀ2
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.