Amélioration


Objectif

Améliorer la précision de notre thermomètre numérique

Logiciel

LibreOfficeCalc, Arduino et Isis



L'approximation de Steinhart est satisfaisante pour des valeurs comprises entre 20°C et 80°C (erreur maximale de +/- 0,4°C), en dessous de cette plage de température l'erreur augmente (voir activité précédente).

  


Ouvrir votre fichier LibreOfficeCalc Thermistance-votre-nom.ods.

Défiler vers le bas pour observer la courbe en rouge représentant la température en K en fonction de la résistance RT de la CTN.

La courbe en vert est une courbe de tendance tracée par Libre Office (courbe qui cherche à épouser la courbe en rouge). En haut du graphe on aperçoît l'équation de la courbe de tendance.




On a donc une nouvelle relation entre la température T°C et la résistance RT :



Attention les coefficients précédents peuvent varier en fonction de la précision de votre tableau de mesure. Vous prendrez les coefficients fournis par votre fichier.


Modifier le code Arduino précédent pour calculer et afficher la température :

avec cette nouvelle formule lorsque RT est supérieure à 15 kΩ (T < 20°C) ;

avec l'approximation de Steinhart pour les valeurs de RT inférieures ou égales à 15 kΩ.


En langage C :

La fonction puissance s'écrit pow. Exemple pow(2, -0.125)

Les nombres à virgules s'écrivent avec un point et non une virgule !



Q10. Est-ce que notre thermomètre est aussi précis que le thermomètre Hanna à sonde CTN dans la plage -10°C à 80°C. 

Comparer les performances des deux thermomètres dans la plage -50°C à 150°C cette fois.


Q11. Conclure sur l'utilisation d'une thermistance CTN dans la mesure de température.




Déposer dans le dossier Devoirs/rivierf situé dans vos documents :

votre compte-rendu (réponses aux questions) ;

votre document LibreOfficeCalc Thermistance-votre-nom.ods ;

votre programme Arduino DigitalThermometer-votre-nom.ino (dossier + fichier.ino).



Pour aller plus loin :

Créé avec HelpNDoc Personal Edition: Produire des livres électroniques facilement