Répondre à la discussion
Affichage des résultats 1 à 14 sur 14

[Flowcode] Sonde DS1Bb20 étanche, CRC Error



  1. #1
    adrexo

    [Flowcode] Sonde DS1Bb20 étanche, CRC Error

    Bonjour,

    J'ai un projet à réaliser en terminal sti2d, j'ai terminé toutes ma partie, cependant un de mes camarade bloque sur la programmation de la sonde, je décide de l'aider, mais je me retrouve aussi bloquer.
    Je vous demande donc de l'aide pour résoudre le problème à savoir la résolution de l'erreur "CRC Error" affiché par l'écran LCD.
    Pour la partie programmation je me suis servi du one wire dans le lien (le single) : http://www.matrixtsl.com/wiki/index....e_Wire_(Comms)
    Bien entendu j'ai adapter le port du one wire flowcode au port de donnée de la sonde (fils jaune).
    J'ai vu sur une internet que la résistance (4,7Kohm) est IMPORTANTE et que si c'était inférieur à 4,7 kohm, cela endommagé la sonde, or mon camarade lui n'a pas mis du tout de résistance, le problème vient-il de là ? J'ai alors rajouter la résistance.
    Je vous laisse une image du montage en pièce jointe (je m'excuse du non respect des codes couleurs des fils choisi par mon camarade,).

    Je vous remercie d'avance.

    -----

    Images attachées Images attachées

  2. Publicité
  3. #2
    adipie

    Re : [Flowcode] Sonde DS1Bb20 étanche, CRC Error

    Bonjour, le fil noir (GND) de la sonde est en l'air et le fil rouge (+5V) n'est pas relié directement au +5V.
    Branchement à revoir et merci de poster un schéma lisible.
    Dernière modification par adipie ; 03/05/2017 à 06h58.

  4. #3
    adrexo

    Re : [Flowcode] Sonde DS1Bb20 étanche, CRC Error

    Voici un montage avec Fritzing du DS18B20 (en pièce jointe).
    Le fils gnd de la sonde est bel est bien dans la labdec.
    Avec un bloc "Entrée" au lieu du one-wire de flowcode j'arrive à récupérer des 0 et des 1 avec un intervalle très rapide.
    Je précise que ma platine essai (labdec) se lit uniquement à la verticale.
    Images attachées Images attachées

  5. #4
    adipie

    Re : [Flowcode] Sonde DS1Bb20 étanche, CRC Error

    Ton câblage est toujours faux, utilise le câblage ci-dessous.
    Ds18b20.JPG

  6. #5
    adrexo

    Re : [Flowcode] Sonde DS1Bb20 étanche, CRC Error

    Le montage est-il désormais bon ? Cela ne change en rien l'erreur obtenu sur le LCD "CRC erreur" (le problème ne viens pas du LCD, c'est juste que la variable destinée à récupérer la température n'arrive pas à passer le test dans l'algorithme), je pense qu'il y a un lien avec le scratchpad de la sonde (je n'obtient aucune valeur du scratchpad alors que j'utilise bien la macro du one-wire sur flowcode pour mettre le scratchpad dans une variable de type octet).
    Images attachées Images attachées

  7. A voir en vidéo sur Futura
  8. #6
    adrexo

    Re : [Flowcode] Sonde DS1Bb20 étanche, CRC Error

    Sur ce lien le branchement du DS18B20 est différente de celle que tu me propose et pour lui cela semble fonctionné : http://forum.arduino.cc/index.php?topic=162429.0
    Je n'est pas encore tester, mais puis-je me fier à son branchement ?

  9. Publicité
  10. #7
    adipie

    Re : [Flowcode] Sonde DS1Bb20 étanche, CRC Error

    Citation Envoyé par adrexo Voir le message
    Le montage est-il désormais bon ?
    Voir mon schéma et tu as la réponse.

  11. #8
    paulfjujo

    Re : [Flowcode] Sonde DS1Bb20 étanche, CRC Error

    bonjour,



    difficile de brancher 3 fils !

    sur la photo R ressemble plus à une 470 ohms qu'à une 4,7K
    il manque la liaison entre le fil jaune de la sonde (signal) et le fil qui va à l'aduino

    breadboard_DB18B20.jpg

  12. #9
    adrexo

    Re : [Flowcode] Sonde DS1Bb20 étanche, CRC Error

    Malgré la qualité médiocre de l'image c'est bien une résistance 4,7 Kohm (j'ai demander à mon professeur), j'ai refait un nouveau montage (pièce jointe) et celle-ci semble fonctionné je n'obtient plus aucune erreur, cependant je rencontre une difficulté dans la programmation, le scratchpad de la sonde me renvoie une valeur très grande 1300 et normalement je dois la diviser par 2 pour obtenir des celsius, mais la valeur est beaucoup trop grande. Aussi quand j'essaye de réchauffer la sonde, la valeur diminue au lieu d'augmenter. J'ai aussi changer le port d'alimentation en mettant sur le 3.3V au lieu du 5V et si je remet sur le 5V j'ai des valeurs négative.
    Images attachées Images attachées

  13. #10
    adipie

    Re : [Flowcode] Sonde DS1Bb20 étanche, CRC Error

    Peux tu confirmer que les pistes sont bien orientées verticalement (conforme aux traits blanc).
    Si c'est le cas ton câblage est encore mauvais.
    PLp.JPG

  14. #11
    adrexo

    Re : [Flowcode] Sonde DS1Bb20 étanche, CRC Error

    Je confirme, la plaque se lit uniquement à la verticale (ton trait blanc), si le câblage est encore faux, quelle serais alors le bon câblage car pourtant je reçois des informations du scratchpad.

  15. #12
    adipie

    Re : [Flowcode] Sonde DS1Bb20 étanche, CRC Error

    Je viens seulement de comprendre que tu alimentes ton capteur en mode parasite.
    Essaye de l'alimenter en mode normal.
    Est ce que la source 5V est bien régulée ?

  16. Publicité
  17. #13
    adrexo

    Re : [Flowcode] Sonde DS1Bb20 étanche, CRC Error

    Bien réguler, c'est-à-dire ? Si il délivre bien que du 5V ?

  18. #14
    adipie

    Re : [Flowcode] Sonde DS1Bb20 étanche, CRC Error

    Citation Envoyé par adrexo Voir le message
    Bien réguler, c'est-à-dire ? Si il délivre bien que du 5V ?
    Que tu vois une droite sans ondulation à l'oscilloscope.

Sur le même thème :

Discussions similaires

  1. [Autre] Sonde de T° étanche pour arduino
    Par lgjean dans le forum Électronique
    Réponses: 25
    Dernier message: 25/12/2016, 21h37
  2. Sonde pt100 (Flowcode)
    Par tony12570 dans le forum Électronique
    Réponses: 35
    Dernier message: 04/06/2014, 16h56
  3. Rendre une sonde de température étanche
    Par black templar dans le forum Électronique
    Réponses: 22
    Dernier message: 18/04/2014, 21h48
  4. Réponses: 14
    Dernier message: 28/03/2013, 15h18
  5. Sonde de température étanche
    Par mdiabolo dans le forum Électronique
    Réponses: 14
    Dernier message: 22/02/2011, 19h48