Étape 5: Au large du plateau capteurs (température d’huile et pression d’huile)
Au large du plateau capteurs sont utilisés avec des jauges de pièces de rechange pour permettre aux amateurs de voitures et coureurs afficher plus de détails sur la fonction de moteur, celle qui est disponible via le tableau de bord et peut-être même le port OBD II. Elles doivent être installées dans la voiture selon les instructions du fabricant pour donner des lectures précises et sans danger.
Les deux capteurs que j’utilise ici sont d’une compagnie appelée Autometer qui réalise des jauges depuis de nombreuses années et dont les produits sont utilisés par nombreuses équipes de course professionnelle (même celles dont ils ne Commanditez). Ils sont également venir avec emplacements montrant ce qui se passe électriquement lorsque les capteurs fonctionnent. Ces deux arriver à travailler à l’évolution des valeurs de résistance de façon curviligne en ce qui concerne les choses qu'ils ressentent. Microcontrôleurs ou plus précisément des convertisseurs analogiques-numériques fonctionnent sur une logique de tension et attribuer des valeurs numériques aux tensions ramassées hors entrées. Beaucoup sont logique 5 v et v 3.
Afin de convertir la résistance à la tension de ce qu’on appelle un diviseur de tension est utilisé. Un diviseur de tension est un circuit simple qui utilise la résistance variable du capteur et une résistance immuable pour générer une tension quelque part entre 0 et la tension d’entrée. Pour en savoir plus sur ce regard ici : et ici https://learn.sparkfun.com/tutorials/voltage-dividers
Dans le cas de la convertisseur analogique à numérique sur l’edison vous obtenez 1024 étapes dans une gamme de 5 volts, ce qui est assez classique sur microcontrôleurs aujourd'hui (vous obtenez la même chose sur l’arduino). Pour pouvoir utiliser la portée maximale de cette étapes numérique 1024 vous devez optimiser pour une certaine partie de la résistance à la lecture de la courbe pour vos capteurs. Heureusement cela a été fait votre et une simple formule a été écrit pour résoudre ce problème.
RS=sqrt(rmin×rmax)
Puis choisir l’arrêt de la résistance du plateau qui est plus proche de la réponse.
Sur les photos pour cette page, vous pourrez voir schémas de branchement de ces capteurs. Notez que généralement la partie filetée des capteurs est au sol et obtient s’est échouée au moteur tout simplement en le vissant sur la fiche de galerie ou distribution de capteur point vous utilisez. Vous pouvez facilement tester ces capteurs en peu d’huile dans une poêle de chauffage ou à l’aide d’une pompe à vélo.
Voici mon code pour les deux capteurs :
S’il vous plaît noter que j’ai divisé la fonction réponse courbé vers le haut en plusieurs étapes. Dans certains cas où la courbe est mathématiquement complexe (ou le microcontrôleur n’est pas apte à ce genre de math) cela peut reduire le temps de réponse.