2x DS18B20 longue distance sur RaspBerry Pi
Répondre à la discussion
Affichage des résultats 1 à 13 sur 13

2x DS18B20 longue distance sur RaspBerry Pi



  1. #1
    invitee0d5526c

    2x DS18B20 longue distance sur RaspBerry Pi


    ------

    Bonjour,

    Je tente actuellement de mettre en place des capteurs de température à différents endroits de la maison.
    J'en ai donc un à environ 3m, et un autre à 10m. Les capteurs sont alimentés en 3.3v car les GPIO du RaspberryPi ne supportent pas 5v. La résistance pullup utilisée a été de 1k, 5k, 10k. Schéma :
    1l65.jpg

    avec toujours le même résultat :
    Les deux sondes sont bien listées, mais elles affichent toutes deux 85°C.

    Quelle serait la solution ? Alimenter les sondes en 5v, et alimenter le port de communication en 3.3v avec sa resistance pullup ?

    Comme ceci :
    a73d.jpg

    Et avec quelle valeur pour la résistance pullup ?

    Merci d'avance de votre aide...

    -----

  2. #2
    DAUDET78

    Re : 2x DS18B20 longue distance sur RaspBerry Pi

    Le DS18B20 fonctionne à 3V et 4,7K de PullUP

    Donc je pense à un problème de soft (Timing trop court ?)
    PS : tu as intérêt à mettre du câble 2 conducteurs blindé
    J'aime pas le Grec

  3. #3
    invitee0d5526c

    Re : 2x DS18B20 longue distance sur RaspBerry Pi

    Oups j'ai oublié de préciser...
    Je l'exploite en shell, avec :
    Code:
    sudo modprobe w1-gpio
    sudo modprobe w1-therm
    cat /sys/bus/w1/devices/10-000802824e58/w1-slave
    Donc je ne gère pas de timing

    [edit]

    Heey ! Re-salut Daudet !

  4. #4
    DAUDET78

    Re : 2x DS18B20 longue distance sur RaspBerry Pi

    Coté soft .... j'y connais plus rien depuis 2005 !
    Utilise un seul capteur pour simplifier le soft dans un premier temps (et valider le fonctionnement)
    J'aime pas le Grec

  5. A voir en vidéo sur Futura
  6. #5
    invitee0d5526c

    Re : 2x DS18B20 longue distance sur RaspBerry Pi

    ça fonctionne avec uniquement celui de 10m, et une résistance de 5k (sauf erreur, j'ai fait ça hier je n'ai pas le matos disponible ici)...

    Je vais essayer ce soir de trouver la bonne résistance avec un potentiomètre, chaque sonde de séparément, puis ensemble.

  7. #6
    Jack
    Modérateur

    Re : 2x DS18B20 longue distance sur RaspBerry Pi

    une résistance de 5k ???? Ca existe?

    Cette valeur de résistance n'est pas critique à qq % près. Il doit y avoir un autre problème. S'il s'agit d'un problème hard, un oscillo devrait en dire plus long.

    A+

  8. #7
    invitee0d5526c

    Re : 2x DS18B20 longue distance sur RaspBerry Pi

    Citation Envoyé par Jack Voir le message
    une résistance de 5k ???? Ca existe?
    2 10k en parallèle, on fait avec les moyens du bord :P

  9. #8
    cubitus_54

    Re : 2x DS18B20 longue distance sur RaspBerry Pi

    Bonjour,

    J'ai fait un projet similaire il a peu de temps sur un PIC.

    La valeur de la résistance n'est pas critique. 4.7k est celle qui est préconnisée. Si tu mets 2.2k ou 6.8k, ça fonctionnera sans doute...

    J'ai 4 sondes sur environ 20m de câble...

    Ca fonctionne même avec des tensions faibles, j'avais utilisé un temps un accu LI-ION quand il est déchargé il est entre 3.3 et 3.5V et ça fonctionnait très bien.

    Tes problèmes viennent du programme, mais là, je ne peux ne pas t'aider.
    Il faut que ton microcontrôleur travaille à une fréquence élevée supérieure à 8 MHZ si possible.

  10. #9
    invitee0d5526c

    Re : 2x DS18B20 longue distance sur RaspBerry Pi

    Tu étais en mode parasite cubitus ?

  11. #10
    cubitus_54

    Re : 2x DS18B20 longue distance sur RaspBerry Pi

    Avec et sans, je n'ai pas vu de différence, mais je l'ai activé par prudence

    La procédure pour lire un ou plusieurs n'est pas la même.

    Comme à dit DAUDET78, fait un test avec 1 DS18B20

  12. #11
    invitee0d5526c

    Re : 2x DS18B20 longue distance sur RaspBerry Pi

    Citation Envoyé par cubitus_54 Voir le message
    Avec et sans, je n'ai pas vu de différence, mais je l'ai activé par prudence
    Je voulais dire tu as le pin 1 et 3 à la terre (mode parasite, alimenté par le 2:data), ou le pin 3 est relié à ta batterie (mode normal) ?

    schema-ds18b20-cablageparasite.jpgschema-ds18b20.jpg

  13. #12
    cubitus_54

    Re : 2x DS18B20 longue distance sur RaspBerry Pi

    Bonjour,

    Non je parlais de la prise en compte par le programme du CRC ou pas.

    Sur la doc constructeur le mode à deux fils nécessite un transistor ? Je ne sais même pas le type...

    J'ai utilisé du cable téléphone, deux paires soit quatre fils .

  14. #13
    invite03481543

    Re : 2x DS18B20 longue distance sur RaspBerry Pi

    Bonjour, le mode parasite est peu conseillé pour des distances comme les tiennes, ça va bien pour du "onboard" mais au delà c'est peu pertinent. Utilise le mode normal avec 3 fils, tu peux allez jusqu'à une vingtaine de mètres en baissant la résistance de pull-up jusqu'à 1K pour un capteur.Dans ton application qui nécessite de la distance le plus simple est d'utiliser des CTN par exemple de 100K, ainsi les résistances de lignes seront négligeables devant la valeur de ta CTN.Vu que tu utilises un µC il est possible par exemple de faire une acquisition automatique de chaque valeur du pont résistif degré par degré, de stocker le tout en EEPROM puis d'aller chercher la température correspondante à la tension lue sur l'entrée analogique.Pour l'étalonnage tu peux te bricoler très simplement une caisse en carton dans laquelle tu mets un dissipateur que tu fais chauffer pas à pas avec un transistor par exemple, les fils de ta CTN collés sur le haut du carton celle-ci prenant la température interne une fois ton carton mis à l'envers.

Discussions similaires

  1. Transmetteur FM longue distance
    Par invite29c75920 dans le forum Électronique
    Réponses: 38
    Dernier message: 26/08/2011, 15h41
  2. Vortex longue distance ...
    Par invite42895621 dans le forum Physique
    Réponses: 2
    Dernier message: 29/04/2011, 17h41
  3. transmission longue distance sur BNC
    Par thomasalbert1993 dans le forum Électronique
    Réponses: 5
    Dernier message: 14/09/2009, 21h13
  4. WIFI Longue Distance Directionnelle
    Par invite712ece60 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 1
    Dernier message: 19/07/2009, 13h35
  5. WIFI longue distance
    Par invitefd69dbe2 dans le forum Électronique
    Réponses: 8
    Dernier message: 14/12/2003, 08h01
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...