Temperature moteur et arduino

Bonjour !
Comme ma sonde de temperature moteur est douteuse, et que j'aimerais bien en savoir un peu plus sur les temperatures à divers endroits du moteur, j'ai fabriqué un petit thermometre à base d'arduino et de sondes DS18b20.
En voici deux photos, si ca vous interesse, je peux envoyer le schema, c'est tout con, il faut :

  • un ecran LCD 2x16
  • un atmega328P
  • deux resistances
  • des headers pour connecter l'ecran au circuit
  • une plaque a trous
  • 4 sondes DS18B20
  • un convertisseur 12v -> 5v

En gros, quelques euros de composants.

Les fonctionnalités:

  • 4 temperatures affichées :
    • air : pour la temperature ambiante de la cale moteur
    • head : la temperature de la culasse
    • pan : temperature du carter d'huile
    • egst : temperature d'echappement
  • possibilité de sortir les données à un format qui ressemble à du NMEA0182 sur un port serie TTL (trame $TEMP T1,T2,T3,T4) (non implémenté sur le mien, il suffirait de connecter deux fils pour les avoir)
L'équipage
03 août 2016
03 août 2016

Merci Damien
Quelques schémas, pour les béotiens que nous sommes , stp ?

03 août 2016

Ben oui , pourquoi pas faire une fiche bien claire , et bien détaillée pour tous ceux qui ne connaissent pas arduino
Ça serait bigrement intéressant

03 août 2016

Je m'y colle, donc :)

03 août 201616 juin 2020

Voici un doc word qui contient le code source et quelques explications, ainsi que le schema de principe du circuit.
N'hesitez pas si vous avez des questions !


03 août 201616 juin 2020

Bonjour, bonne idée pour moi aussi qui m'inquiète de la température de mon vieux Volvo.
J'ai récemment plutôt utilisé des Arduino pro mini. J'ai transposé le montage à l'aide de Fritzing.

04 août 2016

j'ai prototypé avec un nano aussi, mais finalement, pour des raisons d'integration dans le boitier, et pour economiser un nano, j'ai transposé le tout sur un atmega328p.

04 août 2016

C'est surtout le temps de se les faire livrer :D

04 août 2016

bof, les compatibles mini pro sont à moins de 2€.

04 août 2016

Comment as tu fixé les sondes sur le moteur aux différents endroits ?

04 août 2016

elles ne sont pas encore fixées, mais je pensais les coller à la cyano ou a l'epoxy

04 août 2016

vous êtes sympa les gars , mais où peut on trouver des tuyaux pour débuter avec arduino , pour moi , tout ça , pour le moment , c'est du chinois

04 août 2016

si tu causes anglais, le site officiel arduino est assez bien foutu arduino.cc[...]

sinon, il y a plein de tutos partout sur le net. Je te conseille d'acheter un arduino uno ou un nano pour commencer, c'est super facile a mettre en place : tu le branches au pc en usb, une plaque d'essai et quelques composants de base, et c'est parti !

04 août 2016

Le convertisseur 780X du 12V (ou 14V) au 5V, ça lui fait beaucoup, il faudrait une plaque de dispersion thermique.

04 août 2016

Ca n'apparait pas sur le montage, mais j'ai en fait utilisé un petit kit tout fait, avec un convertisseur à découpage. J'avais peur qu'un 7805, meme avec radiateur, ne tienne pas le coup, surtout si je décide de mettre le tout dans la cale moteur...

04 août 2016

Pourquoi pas une alarme haute pour chaque zone, avec un petit buzzer ;-)

04 août 2016

Tout à fait réalisable, mais alors il faudrait aussi mettre deux ou trois boutons en facade, pour pouvoir configurer les temperatures.
Pourquoi pas pour une V2 :langue2:

04 août 2016

Ce qui serait intéressant c'est un tuto , un peu comme ce tuto permettant de faire une soudeuse par point
www.avdweb.nl[...]er.html

avec un temps de soudure déterminé grace à l'arduino.

Tout le monde ne va pas devenir un passionné d'arduino , mais un grand nombre peut souhaiter connaitre les paramètre de son moteur , et si c'est possible grace à arduino.....

23 déc. 2016

Bonjour, j'ai fait un montage semblable avec des pré- alertes et alerte suivant trois seuil et trois sondes pendant l'hiver dernier mais pour ce qui est de l' EGT les sondes DS18B20 ayant une Plage de température mesurable de -55 à +125 °C , je ne m'y suis pas risqué car je pense bien que les gaz d'échappement seront au delà de 125°C; pouvez vous confirmer la ref de la sonde EGT?
Merci

23 déc. 2016

j'ai mis une sonde ds18B20 car je ne mesure pas vraiment la temperature des gaz d'echappement, mais celle du coude, coté refroidissement, du coup , ca ne pose pas de probleme. Mon moteur est actuellement démonté, et j'ai prévu d'ajouter d'autres sondes, et pour les points vraiment chauds, j'ai décidé de monter des thermocouples. Ceux que j'ai tiennent jusqu'a 800 , ca devrait aller :)

23 déc. 2016

Et tu les as fixées comment sur le moteur pour que ça tienne vraiment ?

25 déc. 2016

Bonjour Benoit, moi j'ai fait des fourreaux dans des tubes d'aluminium qui son justes au diamètre extérieur des sondes, ça permet de les enlever facilement. En fait pour l'instant je n'ai jamais vu de chauffe du moteur et meme il peine a monter en température, j'ai vérifier la sonde by-pass ras, je ne dois pas 'tirer' suffisamment dessus?

25 déc. 2016

Voilà, c'est ça.
Tu prends une baguette en alu carrée de chez Casto, un truc plein et de grosse section.
Tu perces dans la longueur un trou très légèrement inférieur au diamètre du capteur et de la longueur du capteur
Tu fais un trait de scie dans la longueur pour que le trou soit élastique.
Plus un trou perpendiculaire pour qu'un des boulons du moteur puisse y passer.
Et comme ça tu plaques ce "fourreau" ,comme dit notre ami Pla, contre la culasse, le coude d'échappement, le carter à huile...

Amicalement.
FX

23 déc. 2016

Hello,

Avec ce thermocouple, on doit pouvoir savoir si le moteur est en train de fondre ou pas:
store.fut-electronics.com[...]1024o-c

1024°C !!! ;-)

Amicalement.
FX

25 déc. 201625 déc. 2016

Hello,

Quelle point du moteur mesurer ?
Quelle T° maxi à la culasse ? (choix du capteur)

Aller, tiens, en lisant ce fils, ça m'a donné envie.
Je vais donc me lancer dans un montage Arduino pour la T° du moteur.
Je ne pense mesurer qu'une seule T°. Je pense la culasse.
Qu'en pensez vous ?
S'il ne fallait mesurer qu'une seule T°, je me dis que la culasse serait la plus réactive et parlante.
On y trouve des flux d'eau et d'huile, et il me semble que s'il y a une surchauffe, elle sera détecté en premier à cet endroit et avec pas trop d'inertie.

Qu'une seule T° car l'idée est de finir par un affichage sur un des cadrans NMEA2000 du cockpit avec 2 données bien visible de nuit simultanées:
- T° moteur
- Vitesse vent réel
Comme ça lors des longues traversées au moteur, je pourrais contrôler que le moteur ne surchauffe pas et voir si par hasard le vent ne serait pas suffisant pour remettre les voiles.

Amicalement.
FX

25 déc. 2016

Bonjour FX, j'espère que le vieux barbu a été généreux avec toi. Concernant les points à mesurer, il faut bien comprendre que si c'est une panne du système de refroidissement, c'est à dire pompe, entrée d'eau etc., en effet la culasse chauffera très vite, par contre si c'est une panne moteur au sens carburation ce devrait être visible sur l'EGT avant que la culasse ne soit en surchauffe.

25 déc. 2016

N'est-ce pas au niveau de la durite d'échappement que l'on voit la température monter très rapidement en cas de panne du système de refroidissement ?

25 déc. 2016

Hello,

Ben justement, c'était bien là mon hésitation...
Je pensais aussi mesurer la T° dans le coude. Bon je ne sais pas encore trop comment placer le capteur, dedans ? en surface ?
Car sir je le mets DANS la conduite, le capteur est à la fois en contact avec les gaz et l'eau de refroidissement. L'un doit être brulant et l'autre très chaud et ainsi je ne sais pas trop ce que je vais mesurer.
Ce milieu "hybride" eau+gaz" ma gène et manque d'homogénéité non ?
Et en surface du coude, juste fixé avec un serflex inox, pourquoi pas ?!?
A votre avis, quelle est la T° du coude en surface ?

Autre question, quelle va être le décalage en temps entre la surchauffe constatée à l'échappement, puis sur la culasse ?
15 sec. ? 30 sec ? La ça ne vaudrait pas le coup de mesurer les 2 points, c'est trop rapproché je trouve par rapport au temps de réaction du gars qui va couper les gaz. autant n'en mesurer qu'un seul.

Amicalement.
FX

25 déc. 2016

Il me semble que dans le cas des alarmes commerciales (Vetus et autres) la sonde est vissée à travers la durite à 30 ou 50 cm après le coude, et l'alarme est vers 80° , on doit trouver les détails dans le catalogue Vetus .

25 déc. 2016

j'ai eu un avion sur lequel l'egt (Exhaust Gas Temperature) était surveillé et permettait l'ajustement de la richesse du moteur par la mesure de température bien avant que les culasses ne soient en surchauffe . La sonde traversait le tube d'échappement, maintenue par un collier (en principe vendu avec la sonde) et mesurait la température du gaz qui reflète la santé du moteur, préférable à une mesure mélange gaz eau ou une eau à 10° et une eau à 25° peuvent sans doute fausser l'appréciation.

25 déc. 2016

en effet si l'eau ne circule plus ce sera une mesure des gas direct qui sera faite ,de même si le flux d'eau varie ça se traduira par des variations de t°

25 déc. 2016

Ok, je vais faire comme vous dites pour fixer les sondes
Pour l'emplacement le mieux est peut-être de les mettre au plus près des sondes d'origine

25 déc. 201616 juin 2020

Hello,

L'un d'entre vous aurait-il la library DallasTemperature ?

J'ai un pb avec celle que je viens de charger sur Gitub. Et le lien qu'on trouve partout ailleurs est mort.
www.milesburton.com[...]Library

Elle ne monte pas dans le Sketch, son nom reste en noir au lieu de rouge et les mots clés ne sont pas reconnus:

Amicalement.
FX

25 déc. 2016

Je n'ai malheureusement pas les sources que j'ai utilisé sur ce PC. Si tu es toujours embeté, je rentre chez moi le 30, je pourrai te les envoyer à ce moment la.

25 déc. 2016

J'ai, si tu me laisses un instant je t'envoie ça par email perso.

25 déc. 2016

Hello,

Super !
Merci Pla. Je vais avancer.

Amicalement.
FX

25 déc. 2016

fait à 19.51 local :mdr:

25 déc. 2016

Quelle version as-tu ?
J'ai une 3.7.2 depuis un petit temps mais pas encore testée.

25 déc. 2016

Sinon il y a plein de libraires OneWire qui permettent d'adresser le ds18b20 sans souci, apparemment...

2012-06-20 - Shetland - Sumburg Head

Phare du monde

  • 4.5 (72)

2012-06-20 - Shetland - Sumburg Head

2022