Go Down

Topic: Précision de température (Read 2453 times) previous topic - next topic

nathan30

Bonjour, je me posais une question

J'ai acheter ce capteur : http://www.dfrobot.com/index.php?route=product/product&filter_name=ds18b20&product_id=689#.UZ093bX0HTo

Il affiche une précision a 0.5°C. Or quand je rentre le programme j'ai des valeurs comme 23.31°C..

Comment cela se fait il ?

Christian_R

La précision c'est la marge d'erreur du capteur (écart maximal entre valeur réelle et valeur mesurée).
A ne pas confondre avec la résolution : on peut afficher beaucoup de chiffres après la virgule mais qui ne sont pas significatifs.
Christian


Artouste


Bonjour, je me posais une question

J'ai acheter ce capteur : http://www.dfrobot.com/index.php?route=product/product&filter_name=ds18b20&product_id=689#.UZ093bX0HTo

Il affiche une précision a 0.5°C. Or quand je rentre le programme j'ai des valeurs comme 23.31°C..

Comment cela se fait il ?

en dehors de la reponse de christian
les ds18b20 sont programmables en résolution entre 9 et 12 bits (0.0625 °C)
plus la resolution est importante, plus le temps d'acquisition est long

68tjs

Et en complément de la réponse de Christian et d'Artouste :
Différence entre étalonnage et calibration


Le programme qui pilote le capteur affiche 23,1 °C.
Tu disposes d'un thermomètre ultra précis qui donne comme indication : 23,7°C

L'étalonnage consiste à dire que le capteur donne une indication inférieure de 0,6°C et c'est tout.
Tu as juste la connaissance de l'erreur de mesure.

La calibration consiste à corriger le résultat de mesure avant de le rendre disponible en tenant compte des résultats de l'étalonnage.
Dans le programme on affiche directement : "mesure + 0,6"

infobarquee

bonjour,
j'ai utilisé ce capteur pour ma couveuse cette année, résultat, la cata totale.
j'ai comparé avec un thermo à mercure  en permanence et avec 3 sondes différentes dont 2 montées en simultanée.
en dessous de 37C ils ont tous affiché entre 2-4C d'écart en plus et 1-1.15C d'écart entre eux.
la seule valeur trouvée valable a été à partir de 39C.

donc attention à son utilisation.

68tjs

Les écarts que tu signales étaient-il reproductibles ou bien étaient-il aléatoires ?

S'ils étaient aléatoires c'est foutu mais ce serait étonnant car la spec du 18b20 donne de meilleures performances. Il ne pourrait s'agir que "d'une mise en boîtier" désastreusement défectueuse.

Par contre s'ils sont reproductibles c'est jouable même si c'est un tantinet pénible :  étalonnage individuel (*) de chaque capteur suivi d'une calibration.

(*) Quatre enceintes climatiques disponibles à la maison :
- le congélateur  -> si le capteur est utilisable à -18°C
- le réfrigérateur
- la température ambiante
- le four à 65 °C
plus bien évidement :
- l'eau bouillante  -> si le capteur est utilisable à +100°C
- la glace fondante

infobarquee

reproductibles malheureusement et 2 fournisseurs différents.
le fait d'utiliser l'une ou l'autre méthode pour les connecter change les données recues avec plus ou moins d'écart.

nathan30

Pour les écart j'ai tester et cela ne ma pas choquer tant que sa..

68tjs

Quote
reproductibles malheureusement et 2 fournisseurs différents.


Au contraire si c'est reproductible c'est corrigeable avec un étalonnage suivi d'une calibration.
Relie mon post précédent.

Je donne la signification suivante à "reproductible" :
Mesure initiale dans une pièce : la sonde donne une mesure avec +2,4 degrés d'erreur par rapport à un étalon.
On met la sonde dehors,  indication : en s'en fout mais disons +10,5°C.
On replace la sonde dans la pièce, la sonde redonne la même erreur à savoir +2,4 degrés.

infobarquee

je pensais pas pour reproductible aux même écarts de valeurs, mais en reproduisant le même phénomène.
donc, non, les écarts ne sont pas les même et varient.
Quote
en dessous de 37C ils ont tous affiché entre 2-4C d'écart en plus et 1-1.15C d'écart entre eux.

68tjs

Ce n'est donc probablement pas un problème de 18b20 mais de conditionnement du 18b20 dans sa "canne".Ou alors la datasheet est erronée, Maxim-Dallas est quand même un fournisseur sérieux.

Artouste


Ce n'est donc probablement pas un problème de 18b20 mais de conditionnement du 18b20 dans sa "canne".Ou alors la datasheet est erronée, Maxim-Dallas est quand même un fournisseur sérieux.

bonjour
je suis assez d'accord :
avoir des rendus differents avec des 18B20 n'est pas un scoop  :smiley-mr-green:
mais la variation elle est généralement plus "linéaire"

en pro j'ai fais faire des test en enceinte qualité "metro" avec des 18B20 (en 92 et en Z) solidarisés (face to face pour les 92 et back to face pour les Z )
la dispersion absolue meme pour des memes lots peut etre "intriguante" mais restait dans les specs.

la variabilité elle , etait beaucoup plus "stable"

alienboats

Est-il utile de rappeler que la chaleur se transmet par :
- conduction
- convection (sauf dans le vide)
- rayonnement.

Si on place un oeuf (de couleur claire) et un capteur (noir) sous une lampe, il y a peu de chance que le capteur donne une indication fiable de la température de l'oeuf sauf à le coller dessus et le protéger des effets de rayonnement et convection.

En dehors des enceintes de laboratoire, si on a une source de chaleur et des parois plus ou moins isolées, on aura inévitablement des différences de température.

Sans parler des effets de l'hygrométrie !

Dans une pièce habitable, on peut avoir des différences de plusieurs°C suivant la position et la nature de la sonde, des emetteurs de chaleur et de l'isolation des parois.

En conditions réelles, une précision d'1°C est déjà un challenge.

68tjs

Sans oublier le brassage d'air eh les courants d'air.

Tout ce que tu dis est parfaitement vrai pour la précision intrinsèque mais là il s'agissait de reproductibilité du produit "canne de mesure à base de DS1307"
Est-ce que la "canne" placée exactement dans les mêmes conditions redonne ou non la même valeur ?
Or infobarquee dit que non et si tu as suivi son projet de couveuse son "ex" four à micro-onde est bien isolé.

Si j'étais encore en activité j'aurais autopsié la bête mais je n'ai plus accès à l'outillage adapté.

Go Up