AIRPOPCIE:
... A Os lecture de TempS1 = Cave Sonde 1 = TC de 11° à 16°
A 15s lecture de TempS2 = Grenier Sonde 3 = TG de -10° à +40°
A 3Os lecture de TempS3 = Extérieure Sonde 2 = TE de -10° à +40°
A 45s lecture de TempS4 = Caisson Sonde 4 = TK de 10° à 16°
La précision est indispensable sur TC à 0.1° pour les autres +/-0.2° suffit.
voilà le problème. ...
Une précision de ± 0.2° dans une cave, un grenier et à l'extérieur est complètement illusoire et ne reflétera en aucun cas la réalité, tout au plus elle pourra donner une indication sur les évolutions dans le temps.
Il faut savoir que dans de tels volumes (surtout à l'extérieur), due au mouvement d'air, aux diverses conductions et radiations, d'un demi-mètre au suivant, d'une demi-heure à la suivante, la température peut être différente de un à deux degrés.
Dans un caisson, cela peut avoir un sens s'il présente une bonne isolation vis à vis de l'extérieur, s'il est de dimensions raisonnables (quelques décimètres) et que l'air qui y est enfermé soit ou parfaitement calme ou totalement brassé.
La résolution d'un sonde DS18B20 est de l'ordre du quart de degré et sa précision de ± 0.5 °. Ne pas confondre résolution et précision (voir différents articles sur le WEB)..
Par ailleurs, un filtrage des mesures n'améliorera ni l'une, ni l'autre, il ne fera que réduire son spectre fréquentiel, ce qui est déjà une bonne chose pour éliminer le "bruit".
Evaluez bien votre besoin.
Un PID est un régulateur, c'est un organe qui, en comparant une valeur mesurée à une consigne, va par différents moyens (P, I et D) chercher à minimiser l'écart entre ces deux valeurs. Il n'est en aucun cas un moyen de filtrer une mesure. Il vous sera par contre utile pour réguler la température de votre caisson.
Cordialement.
Pierre