Page 1 sur 3

Sonde DS18B20 "planté"

Publié : 08 avr. 2021, 19:44
par newton
Bonjour à tous
Nouveau sur le forum, mais je vous lis depuis qques temps déjà
Suite à l'inondation de la carte contrôleur de mon SPA, et aux conseils d'un copain qui a "domotisé" sa piscine, je me suis lancé.
J'ai donc viré la carte cramé et j'ai décidé d'utiliser un Raspberry et Domoticz pour retrouver les fonctionnalités de base de mon SPA, à savoir chauffé l'eau, filtrer etc...
J'ai donc un Raspberry P3B+, l'OS est "Raspbian GNU/Linux 10 (buster)", Domoticz Version: 2020.2, j'utilise les GPIO afin de contrôler les relais qui eux même commandent des contacteurs de puissance afin de commander la pompe 2 vitesses, l'ozoneur, la resistance de chauffe etc...
Tous ceci fonctionne à peu près bien, même si Blocky est un peu limité et que je n'ai pas encore essayé Python ou autre...
Cela dit, tout le fonctionnement du SPA est basé en particulier sur sa température et là, le souci.
J'ai 2 sondes DS18B20, une pour la température de l'air, et une pour celle de l'eau. branchées sur le port GPIO 4 en 1-Wire,
régulièrement, j'ai le message suivant:

2021-04-08 18:34:25.545 Error: 1-Wire system : error reading value from /sys/bus/w1/devices/28-3c01d60794c3
2021-04-08 18:34:35.545 Error: 1-Wire system : error reading value from /sys/bus/w1/devices/28-3c01d607916d

les sondes renvoient une valeurs "fixe", du coup si la température renvoyé est supérieur a la consigne, le PI n'ordonne plus la chauffe, et le SPA refroidi....
Si la température renvoyé est inférieur à la consigne, alors là, je chauffe et plus rien ne viens couper le chauffage...

Je m'en aperçois car la température est fixe dans les courbes, comme dans la capture jointe. Je dois alors aller débrancher rebrancher la sonde.
Vous auriez une idée du pb?

Re: Sonde DS18B20 "planté"

Publié : 09 avr. 2021, 07:39
par higgins91
Salut, ton problème viens soit d'un soucis de cablage, soit d'une sonde qui lache.
Comment as-tu réalisé ton cablage ? Longueur ? La résistance est bonne ?
Est-ce que les 2 sondes plantent ? Fais un essais avec 1 sonde à la fois (en premier celle de l'eau c'est potentiellement celle qui risque le plus)

J'ai moi aussi de temps en temps ce souci (disparition d'une sonde pendant 30mn/1h) mais les sondes reviennent sans intervention de ma part.

Re: Sonde DS18B20 "planté"

Publié : 09 avr. 2021, 19:00
par Neutrino
A l'époque, j'avais laissé tombé la lecture des ds18b20 par le pi pour passer sur un wemos d1 mini.
Les mesures s'en sont trouvées bien plus fiables.
Après dans matériel, tu peux essayer de mettre le délai d'inactivité à 1 ou 5 minutes.

Re: Sonde DS18B20 "planté"

Publié : 09 avr. 2021, 21:27
par newton
Merci @higgins91

j'ai mis des passe cable (ceci: https://www.amazon.fr/gp/product/B07M96 ... UTF8&psc=1 )

les sondes sont celle ci, cable de 3m: https://www.amazon.fr/gp/product/B088LN ... UTF8&psc=1

niveau resistance j'ai ça
20210328_131415.jpg
20210328_131415.jpg (2.53 Mio) Consulté 10163 fois
Je vais testé avec un seule sonde pour voir (demain...). mais j'ai commandé 2 nouvelles ref.

@Neutrino
Je vais essayer le réglage d'inactivité, mais comme la sonde semble continuer a me donner une info, même fausse...

Re: Sonde DS18B20 "planté"

Publié : 09 avr. 2021, 22:24
par gaston
Elo,

Pour moi, la résistance est mal placée, elle devrait être au plus près du Pi...
Elle sert de compensation pour la longueur des câbles donc à mettre au plus près du Pi et à l'ajuster en fonction de la dite longueur ;)

Gaston

Re: Sonde DS18B20 "planté"

Publié : 10 avr. 2021, 15:54
par newton
@Gaston,
il y a moins de 10cm entre la résistance et les bornes GPIO du Pi

Re: Sonde DS18B20 "planté"

Publié : 10 avr. 2021, 18:03
par higgins91
Question, tes connexions c'etdu du pont ? Parceque pour une bidouille sur une table ça passe, mais pour un montage qui tourne c'est a oublier. Essaye de trouver un connecteur de disque dur (les vieux, format ide) avec la nappe qui va bien. La c'est beaucoup mieux en terme de bon contact

Re: Sonde DS18B20 "planté"

Publié : 10 avr. 2021, 20:52
par newton
Tu parle des connexion coté Pi ? oui c'est des ponts..;
effectivement une nappe IDE serait mieux, je vais voir si je peux mettre la main la dessus...

Re: Sonde DS18B20 "planté"

Publié : 10 avr. 2021, 21:49
par Keros
higgins91 a écrit : 10 avr. 2021, 18:03 Essaye de trouver un connecteur de disque dur (les vieux, format ide) avec la nappe qui va bien. La c'est beaucoup mieux en terme de bon contact
Comment fais-tu ? Tu branches d'un côté la nappe sur les GPIO et de l'autre, tu la coupes et tu sépares les fils ?

Re: Sonde DS18B20 "planté"

Publié : 12 avr. 2021, 08:59
par higgins91
oui, c'est ce que j'ai fait sur mon installation. Cela permet d'avoir un connecteur qui reste bien en place coté Pi et des fils individuel de l'autre.