Page 1 sur 1

[Résolu] Longueur 1-wire trop importante ?

Publié : 18 janv. 2017, 18:02
par RaspOlivier
Bonjour,
Config Rpi3 V3 5877 et 3 DS18B20 en parallèle avec R = 4,7K

Avec la config ci-dessus, cela marche normalement.

Mais si je branche ma 4ème sonde DS18B20 qui est à 35 mètres (câble cat6) les valeurs tombent à 0°C sur toutes mes sondes.

J'ai désactivé le 1-Wire, j'obtiens le log ci-dessous après réactivation :

2017-01-18 17:31:06.408 Using 1-Wire support (kernel W1 module)...
2017-01-18 17:31:06.408 1Wire: Added Device: 28-0216184444ee
2017-01-18 17:31:06.408 1Wire: Added Device: 28-0216184b0aee
2017-01-18 17:31:06.408 1Wire: Added Device: 28-02161851d7ee
2017-01-18 17:31:07.409 (BUS 1-WIRE) Temp (Température arrière cuisine)
2017-01-18 17:31:07.412 (BUS 1-WIRE) Temp (Température coffret adduction eau)
2017-01-18 17:31:07.414 (BUS 1-WIRE) Temp (Température extérieure (garage))
2017-01-18 17:32:08.928 Error: 1-Wire system : error reading value from /sys/bus/w1/devices/28-0216184444ee
2017-01-18 17:32:08.928 Error: 1-Wire system : error reading value from /sys/bus/w1/devices/28-0216184b0aee
2017-01-18 17:32:08.928 Error: 1-Wire system : error reading value from /sys/bus/w1/devices/28-02161851d7ee

La quatrième sonde n'est donc pas lue et fait planter les 3 autres.

Question : Pensez-vous que ce soit la longueur de câble qui créé une capacité parasite et qui fait bugger l'ensemble du bus 1-wire ?

Pour info, le branchement et les tensions sont corrects (2 vérifications) et le test de la sonde en local ne pose alors aucun problème.

Merci.

Re: Longueur 1-wire trop importante ?

Publié : 18 janv. 2017, 19:32
par Neutrino
Bonjour,
Tu l'alimentes comment ?
Essaye avec une résistance plus basse, sur un montage en série, la résistance intrinsèque du câble peut créer ce genre de problème.

Re: Longueur 1-wire trop importante ?

Publié : 19 janv. 2017, 05:58
par RaspOlivier
Salut Neutrino et merci,
Tu l'alimentes comment ?
Le DS18B20 est alimenté par le même câble.

Je passerais à 2,2K la résistance ce soir.

EDIT du soir ...

Je suis passé à 2,7K et j'ai une première lecture OK.

donc raspi guéri !

Et ça permet de voir que pour -1,6°C extérieur, j'ai que 3,6°C dans mon coffret d'arrivée d'eau !

Merci.