Comment mesurer correctement la température ambiante

Comment mesurer correctement la température ambiante

Chacun sait que toute mesure a tendance à perturber la grandeur physique que l'on cherche à mesurer. Ce problème est particulièrement flagrant quand on cherche à mesurer la température avec un capteur USB. Certains types de capteurs affectent plus la température que d'autres, mais il existe des manières de limiter le problème. Voyons cela en détail...


Le problème de base est que tout circuit de mesure électronique fonctionne en faisant circuler de l'électricité dans des composants, produisant un échauffement qui va donc perturber la mesure puisqu'il chauffera l'air à proximité du circuit. Cette chaleur étant à peine perceptible au toucher, on pourrait penser qu'elle est négligeable, et ce d'autant plus que la nature tend à dissiper la chaleur un peu partout. En réalité, quelques petites expériences montrent que cet effet n'est pas anodin, et qu'il faut en tenir compte si l'on veut des mesures précises en valeur absolue.

Quelques expériences


Pour nous affranchir autant que possible des principales variations de températures dues à l'environnement, nous allons baser nos expériences sur une petite boîte de glace de 1 litre en polystyrène. A titre de référence, regardons ce qu'il se passe si nous mettons juste une sonde Pt100 dans la boîte, en gardant à l'extérieur de la boîte le module Yocto-PT100 qui mesure la température:


Boîte isolante avec juste une sonde Pt100 Evolution de la température dans la boîte avec juste une sonde Pt100

Evolution de la température dans la boîte avec juste une sonde Pt100


Voyons maintenant ce qu'il se passe si nous mettons un capteur Yocto-Meteo-V2 dans la boîte. Nous gardons en rouge la mesure par la sonde Pt100, mais ajoutons en bleu la mesure de température faite par le Yocto-Meteo-V2:


Boîte avec un Yocto-Meteo-V2 et une sonde Pt100 Evolution de la température avec un Yocto-Meteo-V2 dans la boîte

Evolution de la température avec un Yocto-Meteo-V2 dans la boîte


On constate que la température dans la boîte a maintenant tendance à monter de manière significative, en raison de l'échauffement produit par l'électronique. Par contre, si l'on sépare la partie de mesure du Yocto-Meteo-V2 à l'aide d'un câble Picoflex comme décrit dans le manuel, la situation se rectifie:


Boîte avec un Yocto-Meteo-V2 et une sonde Pt100 Evolution avec juste la partie de mesure du Yocto-Meteo-V2 dans la boîte

Evolution avec juste la partie de mesure du Yocto-Meteo-V2 dans la boîte


Ceci démontre que la source de chaleur est essentiellement la partie principale du module, qui gère la connexion USB.

Utilisation en situation réelle


Dans une utilisation réelle du Yocto-Meteo-V2, ou de tout autre capteur environnemental, on cherche en général à mesurer les paramètres ambiants, dans un volume d'air supérieur de plusieurs ordres de magnitudes. On pourrait donc penser que le problème est très différent d'ici, où le volume d'air est limité à 1 litre. Or ce n'est pas si simple: le problème existe aussi, car l'air ne circule pas forcément comme cela nous arrangerait dans la proximité immédiate du capteur, surtout s'il est dans un boîtier protecteur. La situation dépend en particulier de la position du capteur.

Cas 1: Boîtier vertical, câble USB vers le bas

Lorsque le boîtier est placé au mur avec le câble USB vers le bas, la chaleur de la partie principale monte naturellement vers le capteur avant de pouvoir s'échapper du boîtier. Il y a donc une claire perturbation de la mesure de température. C'est le cas à éviter.

Effet de l'échauffement du processeur sur un Yocto-Meteo-V2 vertical, câble en bas
Effet de l'échauffement du processeur sur un Yocto-Meteo-V2 vertical, câble en bas



Cas 2: Boîtier horizontal

Lorsque le boîtier est posé à l'horizontal, la chaleur de la partie principale s'accumule en partie dans la partie fermée du boîtier et s'échappe par les différentes ouïes du boîtier, y compris celles vers le capteur. Il y aura donc un petit effet de réchauffement qui perturbera la mesure de température, mais moindre que dans le cas précédent.

effet de l'échauffement du processeur sur un Yocto-Meteo-V2 à l'horizontal
effet de l'échauffement du processeur sur un Yocto-Meteo-V2 à l'horizontal



Cas 3: Boîtier vertical, câble USB vers le haut

Lorsque le boîtier est placé au mur avec le câble USB vers le haut, la chaleur de la partie principale cherchera à s'échapper en priorité par les petites ouïes proches de la partie principale. La perturbation sera encore moindre.

Effet de l'échauffement du processeur sur un Yocto-Meteo-V2 vertical, câble en haut
Effet de l'échauffement du processeur sur un Yocto-Meteo-V2 vertical, câble en haut



Cas 4: Capteur séparé

La solution idéale est bien entendu de séparer la partie électronique de la partie de mesure, ce qui limite au maximum les perturbations. Vous pouvez pour cela soit utiliser les connecteurs Picoflex, et protéger la partie principale du capteur avec un YoctoBox-Short-Thick-Black, et protéger le capteur par un simple cache (à l'intérieur) ou une pagode (à l'extérieur):

Capteur Yocto-Meteo séparé par un câble Picoflex
Capteur Yocto-Meteo séparé par un câble Picoflex


Si vous disposez d'un bon fer à souder, vous pouvez aussi le souder directement au capteur, ce qui permet de le protéger par un YoctoBox-Sensor-Transp.

Capteur Yocto-Meteo séparé par un câble soudé
Capteur Yocto-Meteo séparé par un câble soudé



Autres capteurs environnementaux


Le Yocto-Meteo n'est pas le seul capteur Yoctopuce capable de mesurer la température, et des réalités similaires s'applique aussi aux autres:

  • Le Yocto-Temperature est très similaire. Pour lui, le bénéfice de séparer le capteur est encore plus grand, puisqu'il mesure la température au contact du circuit imprimé, et que la conduction thermique par le circuit imprimé peut contribuer à la perturbation de la mesure.
  • Les Yocto-PT100, Yocto-Thermocouple, Yocto-MaxiThermistor sont naturellement exempts de l'essentiel du problème puisqu'ils effectuent une mesure déportée au bout du fil. Pour mémoire, c'est le Yocto-PT100 qui a la meilleure précision absolue.
  • Le Yocto-Temperature-IR est partiellement exempt du problème puisqu'il effectue une mesure à quelques centimètres de distance, mais peut par contre se faire influencer par l'énergie radiée par d'autres objets.
  • Les Yocto-VOC-V3 et Yocto-CO2-V2 sont au contraire particulièrement susceptible de perturbation, car leur capteur de gaz principal dégage encore plus de chaleur. Sur ceux-ci, il n'est pas possible de déporter la mesure de température, donc une orientation adéquate est nécessaire pour réduire la perturbation. Une autre possibilité, souvent pertinente pour les mesures de gaz, consiste à créer une circulation d'air forcée par un petit ventilateur. Si ça n'est pas possible, et qu'une mesure de température vraiment précise est souhaitée, on peut complémenter le capteur par un Yocto-PT100 avec une petite sonde Pt100 au bout d'un fil.


Et dans tous les cas, n'oubliez pas de réfléchir à la chaleur émise par les autres objets électroniques avoisinants. Vous n'imaginez pas le nombre de personnes qui nous ont dit que leur capteur de température mesurait une température trop chaude alors qu'ils l'avaient fixé derrière leur écran ou leur PC :-)

Commenter aucun commentaire Retour au blog












Yoctopuce, get your stuff connected.