Capteur d'humidité résistif
Second test
On prend des risques en approchant un tissu humidifié du montage.
La valeur sur ces diagrammes est comprise entre 12 (capteur sec) et 360 (capteur mouillé), l'unité étant le millième
de 5 volts, puisque l'entrée analogique converti une tension entre 0 volts et la tension de référence (ici, 5 volts mais
le microcontrôleur possède une entrée "AREF" permettant de changer cette valeur) en une valeur numérique sur 10
bits, soit comprise entre 0 et 1024.
Test 2 : les calculs
Bien sûr, il est plus difficile d'étalonner un capteur d'humidité qu'un capteur de température, car on n'a pas forcément
sous la main un appareil de mesure d'humidité et il est difficile de faire varier l'humidité ambiante (rappelez-vous que
pour le test premier, j'ai humecté directement le capteur).
Donc on va recourir à la formule du diviseur résistif (rappelé ci-dessus et expliqué par Pierre Mayé dans son très utile
et très clair "Aide-mémoire des composants électroniques" chez Dunod éditeur, un peu de pub ne fait pas de mal et
si jamais l'auteur lit ces lignes, qu'il n'hésite pas à nous contacter pour qu'on parle de moteurs électriques, un autre
de ses ouvrages). Les calculs et les courbes sont rassemblés dans le fichier Excel ci-joint, que vous pourrez modifier
à votre guise, notamment en prenant en compte les valeurs de résistance correspondant à votre température
d'utilisation telles que vous les trouverez dans la datasheet fournie au début de cet article.
Feuille de calcul humidistance
pour connaître les valeurs de correspondance entre humidité relative (RH) dans l'air et acquisition d'une tension
analogique.
Le tableau est très simple : on reproduit la table de correspondance fournie par le constructeur, on applique la
formule de calcul de la tension entre les deux résistances RT et RH pour une tension d'entrée et une valeur de RT
connue, et on fait le calcul de conversion linéaire de la tension analogique en une valeur numérique telle que l'opère
le microcontrôleur Atmel 10 bits (d'où le 1024 que vous trouverez dans le tableau).
Tables de conversion humidité/tension/valeur numérique
Donc si tout à l'heure j'ai obtenu 360 dans la lecture du port analogique, c'est que ça correspondait à 47% d'humidité
relative (%HR) à la surface du capteur (logique puisque je ne l'ai pas non plus immergé dans l'eau, car avec la
plaque d'essai où il est fixé ce ne serait pas pratique).
Copyright © PoBot Page 5/6