Pages: [1]   Go Down
Author Topic: adresse DS18B20  (Read 1021 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

bonjour, je suis nouveau sur le forum, je débute dans l'arduino et dans le cadage, autant dire que je n'y connais rien d'autre que ce que j'apprend en vous lisant.
Mon projet est d'automatiser une serre orchidée. Pour le moment j'en suis à la lecture des donné date heure sur un LCD, ca c'est bon ca fonctionne.
Par contre je suis au stade température. Viseblement mon code  ( trouvez sur le net) fonctionne , mais mon arduino ne me trouve pas mes capteurs , tout ce que me dit le moniteur série c'est NO MORE ADRESS.
Est ce quelqu'un peu m'aider?
Merci d'avance.
Logged

Chulak
Offline Offline
Full Member
***
Karma: 2
Posts: 234
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

salut,
personnelement j'utilise la technique montrer ici.. (en enlevant le superflux non utile pendant le fonctionnement)

http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.ArduinoExpertCapteursComplexesDS18B20Test

sa marche tres bien.. avant d'en mettre tout de suite 50 des capteurs .. fais le teste avec un seul.. ^^..
Logged

Aimez la Vie, mais preferez la Mort, car seulement celle-ci vous liberera des tenebres de la Vie.

Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

salut je te remercie pour ta réponse,
en fait je me suis aperçue que ma bread board ne fonctionne pas smiley-confuse
Donc maintenant ca fonctionne, mais j'ai une difference de température de 6°C env. avec un thermomêtre normale !!! lequel est le mauvais?

J'ai mis 2 capteurs et le 2 me donne la même valeur
Logged

Offline Offline
Faraday Member
**
Karma: 34
Posts: 5183
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

salut je te remercie pour ta réponse,
en fait je me suis aperçue que ma bread board ne fonctionne pas smiley-confuse
Donc maintenant ca fonctionne, mais j'ai une difference de température de 6°C env. avec un thermomêtre normale !!! lequel est le mauvais?

J'ai mis 2 capteurs et le 2 me donne la même valeur
bonsoir
attention les ds18B20 sont très sensibles à l'environnement (vous me direz c'est fait pour   smiley-mr-green  )
en 2003 pendant l’épisode caniculaire, je testais un ensemble de 4 18B20 dont un rendait de temps en temps des résultats étonnants , perte de 7/8 ° assez brutale sans explication rationnelle (au moins au début) .
j'avais mis hors de cause les capteurs , j'avais échangé les positions et sur un test en chambre chambre froide fermée le rendu était correct après stabilisation
J'ai mis 2 jours avant de comprendre ce qu'il se passait :
C’était tout simplement du au verre d'eau glacée que je me servais régulièrement (il faisait vraiment chaud) , il était pourtant posé à plus d'un mètre du capteur, mais  le petit souffle de ventilation sortant du PC entrainait par convection et circulation sur la paillasse  l'air rafraichi par le verre vers le capteur.
Mettez pour test vos 2 capteurs sous "cloche" ou en chambre fermée (un simple réfrigérateur ou un congelo) et regardez si l’écart de mesure est significatif sur une période d'~ 1 à 2 heures .
J'ai eu aussi des 18B20 plus susceptible que d'autres mais dans une marge plus raisonnable , attention aussi à la résolution choisie.

 


Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

merci je fais le test sous cloche , je verrai bien mais ce matin j'ai encore un ecart de 3°C env.

Qu'entends tu par résolution? ( et oui je suis débutant tant en électronique qu'en prog  smiley-kiss vous avez pas finis avec mes questions  smiley-wink
Logged

Orleans
Offline Offline
Jr. Member
**
Karma: 1
Posts: 88
Macbidouilleur
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Les DS18b20 sont également sensibles a la "qualité" de leur alimentation, et au temps entre 2 lectures de température.
Ton +5v est il bien stable ? fait il vraiment 5v ?
Est tu en mode 2 fils ou 3 fils ?
quelle est la longueur de tes câbles ? - passé 2 ou 3 metres; le mode 3 fils est a priviligier.
combien de temps attends tu entre 2 lectures ? - en mode 2 fils attendre au moins 1 seconde entre chaque lecture.Sur 3 fils ont peut aller plus vite.

Logged


Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

bonjour,
alors je suis mode 2 fils à moins de 20cm, je suis passeé à 5seconde entre 2 lectures  j'ai mis mes capteurs sous cloche et j'ai toujours 4°C d'ecart avec un thermometre, je ne comprend toujours pas d'où cela peut venir smiley-confuse
Logged

Chulak
Offline Offline
Full Member
***
Karma: 2
Posts: 234
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ton thermomètre est-il fiable?? lol
Logged

Aimez la Vie, mais preferez la Mort, car seulement celle-ci vous liberera des tenebres de la Vie.

Offline Offline
Faraday Member
**
Karma: 34
Posts: 5183
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

bonjour,
alors je suis mode 2 fils à moins de 20cm, je suis passeé à 5seconde entre 2 lectures  j'ai mis mes capteurs sous cloche et j'ai toujours 4°C d'ecart avec un thermometre, je ne comprend toujours pas d'où cela peut venir smiley-confuse
bonjour
les 2 18B20 "sous cloche"  rendent la même T° ?
même réflexion que la réponse de Tealcoune
ce que vous prenez comme thermomètre de référence c'est quoi exactement ?

pour la résolution les 18B20 peuvent être calés entre 9 et 12 bits.
en phase de test restez en 9 bits, ça suffit amplement pour voir si il y a des dérives de construction .
 
Et si vous n'habitez pas en haut du mont blanc  smiley
faites ce test avec vos 2 18B20 :
isolez bien les sorties des 18B20:
mettez une grande casserole d'eau à bouillir,
plus loin mettez dans un grand récipient (saladier) rempli d'eau des glaçons en grande quantité
mettez 5 cuillères de gros sel et mélangez  (non je ne me suis pas gouré de forum   smiley-mr-green ce n'est pas une recette de cuisine)

mettez vos 3 thermomètres (2 18B20 + votre... référence) dans l’eau bouillante
relevez les T° toutes les 30" pendant 5 minutes

sortez les thermo , laissez les à l'air libre (sous cloche) pendant 5 minutes , notez les T° relevée toutes les 30"

plongez les ensuite dans l'eau glacée
même procédure de relevé

Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Je vous remercie pour votre aide, mais j'ai toujours cette différence et c'est pas forcement simple de faire ton expérience Artouste
donc je pense que je vais rester comme ça , il suffira que j'augmente la température de déclenchement du chauffage.
En plus je viens de brancher mon capteur d'humidité et comble, c'est que j'ai aussi une difference de 3% avec les autre ^^ Donc je me dit que ces qui me servaent ne sont pas forcement très fiable  smiley-sad
Logged

Pages: [1]   Go Up
Jump to: