Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Probleme Capteur temperature
#11
Problème résolu ce jour avec la pose d'une nouvelle sonde  Smile
Répondre
#12
Bonjour,

J'ai le même problème de perte d'information récurrente de la sonde de température.
Je suis obligé de modifier en permanence le type de capteur, sauvegarder et faire reset.
Ensuite remettre le bon capteur DS18B20 et tous rentre dans l'ordre pendant un jour ou 2.
Ensuite cela recommence !!!!

Perso je mets sur "Température canal 0"

Je ne pense pas que cela vienne de la sonde sinon cela ne fonctionnerait pas du tout.
C'est peut-être la valeur de la résistance qui est inadaptée ?

Quelqu'un à-il solutionné le problème ?
Merci.

Franck.
Répondre
#13
(26-07-2024, 07:08 PM)tupolev89 a écrit : Problème résolu ce jour avec la pose d'une nouvelle sonde  Smile

Bonjour,

J'ai changer ma sonde de température (longueur 2m) sur mon ballon et j'ai toujours le même problème.
L'affichage de la température disparait au bout d'un moment. Je fait un reset du routeur et elle réapparait et disparait à nouveau.
Je n'ai pas trouvé de solution à mon problème.
les tensions 5V et 3V sur lESP32 du routeur solaire sont stables.
Je relance la communauté à ce sujet.

Merci.
Franck.
Répondre
#14
Probablement qu'un câble blindé ferait l'affaire. Vous devez avoir des parasites.
André
Répondre
#15
Merci, je vais essayé le câble blindé, je ferai ensuite un retour d'expérience.
Répondre
#16
Pour une sonde DS18B20 située à environ 15 mètres, les parasites peuvent perturber la communication sur le bus 1-Wire. Voici quelques conseils pour réduire ces parasites :
Réduire les parasites sur un câble long (15 m) avec DS18B20
  • Utiliser du câble blindé et torsadé
    Un câble de type Ethernet (CAT5e ou CAT6) blindé avec des paires torsadées est recommandé pour limiter les interférences électromagnétiques et la capacité parasite.
  • Bien mettre la masse de la tresse du câble blindé
    Reliez la tresse à la masse (0 V) du circuit pour évacuer les parasites.
  • Utiliser une résistance pull-up adaptée
    Classiquement 4,7 kΩ entre Data et VCC, mais pour de longues distances, une résistance un peu plus faible (2 à 3,3 kΩ) peut améliorer la qualité du signal en limitant les réflexions et la montée lente de la tension.
  • Ajouter un condensateur filtrant
    Un condensateur céramique de 100 nF (0,1 µF) entre Data et masse peut aider à filtrer les parasites haute fréquence.
  • Eviter les câbles enroulés
    Déroulez le câble pour éviter l’induction mutuelle et le couplage capacitif parasites.
  • Alim séparée et stable
    S'assurer que l'alimentation 3.3V est stable. Eventuellement ajouter un condensateur de filtrage ne peut pas faire de mal. 
  • Terminer par une résistance de charge (optionnel)
    Une résistance série faible (100 Ω) près du microcontrôleur peut limiter les oscillations sur le bus.
Ces bonnes pratiques permettent une transmission plus propre sur des longueurs jusqu’à plusieurs dizaines de mètres et évitent les erreurs de lecture ou interruptions. On peut ainsi fiabiliser le bus 1-Wire même avec des sondes distantes comme à 15 m.
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)