Page 3 sur 7

Posté : mar. mai 20, 2008 9:34 pm
par sergio26750
super,
j'espère que votre super régulation sera disponible avant la prochaine saison de chauffe !

Salutations.

Sergio.
:D

Posté : dim. sept. 28, 2008 9:15 am
par stephk
Salut,

Je suis en train d'essayer de faire marcher un ch'ti réseau 1-wire à base de ds1820.

J'ais un problème de lecture des sondes, sous logtemp, j'ais des "error reading sensor" très souvent, cela peut durer des heures et plus !

J'ais un adaptateur serie, mes sondes sont cablé en mode parasite (broche 1-3 relié).

Auriez-vous une idée du problème ou des conseils pour amélioré le cablage ?

Merci d'avance :wink:

Posté : dim. sept. 28, 2008 9:31 am
par tigrou
Bonjour,

Déjà je n'utilise pas le mode "parasite power" qui est bien pour des très petits réseaux. A par la simplicité évidente, je n'y voit que des inconvénients ... pour éviter de tirer un fil supplémentaire.

Est ce que vous ne pouvez pas alimenter le VCC de chaque 18B20 pour commencer ?
Sinon, il faut retirer les 18B20 un par un pour trouver celui (ou le brin) qui chahute.
Ensuite pour la topologie du réseau il y a des tutos suur le site maxim coté One Wire.
Le bus est assez tolérant. Du moins avec l'alim branchée.


Mon bus se porte a merveille sauf que je retrouve des variations de température sur un des capteurs quand je commute un relais :shock: :shock: :shock:
Depuis que j'ai débranché le LCD de l'alim One Wire, le phénomène est moins sensible.

Posté : dim. sept. 28, 2008 9:58 am
par stephk
Oui je peux rajouter un VCC, je l'avais prévu au cas où.
Le +5V d'une prise molex du PC peux faire l'affaire ?

Je ne pense pas que cela vienne d'une sonde en particulier, j'ais fais des essais avec 1,2 ou 5 sondes, le phénomène est identique.

Posté : dim. sept. 28, 2008 10:06 am
par tigrou
Pour le VCC il faut faire un essai.
Dans tous les cas, il faut bien sur relier les masses.

Posté : dim. sept. 28, 2008 11:15 am
par elf
stephk a écrit :J'ais un problème de lecture des sondes, sous logtemp, j'ais des "error reading sensor" très souvent, cela peut durer des heures et plus !
Blindage !
Conducteur blindé pour du onewire sur toute la longueur ou
- privilégier des croisements perpendiculaires avec les câble électriques, c'est à dire : éviter les passages en parallèle,
- si malgré tout le passage en parallèle avec un câble électrique est obligatoire : enrubanner le câble onewire avec une feuille d'alu de cuisine (merci maman :) ).

Cordialement.

Posté : dim. sept. 28, 2008 11:27 am
par stephk
ça marche po :cry:

je viens de rajouter le +5V, j'ais testé avec 2 sondes, les deux m'indique 85°c en permanence maitenant :(

Mon cable est pas blindé, étant simplement en phase de teste sur le bureau avec un cable de 30/40 cm, je pense pas que cela vat changé grand chose.

Posté : dim. sept. 28, 2008 11:32 am
par elf
Puisque le montage est très réduit : une photo please !

Posté : dim. sept. 28, 2008 12:36 pm
par stephk
Voilà des photos :D

Image

Image

Image

Image

Image

Posté : dim. sept. 28, 2008 6:16 pm
par elf
Après un AM bien ensoleillé, revenons à nos moutons :)

Avant d'employer LogTemp as-tu testé tes DS1820 avec OneWireViewer de Dallas ? Je trouve que c'est le soft idéal pour les premiers tests.
http://www.maxim-ic.com/products/ibutto ... Viewer.cfm

As-tu testé un DS1820 directement sur l'adaptateur série ? Au fait quel est la référence de cet adaptateur ?
Car c'est bizarre, le DS1820 a une plage de T° qui varie de -50° à +70° hors tu reçois +85° et 85 décimal = 55 hexa = 01010101 étonnant non ? Soit 0v..5v..0v..5v (ou inversement, je n'ai pas vérifié)

Posté : dim. sept. 28, 2008 7:46 pm
par stephk
Je fais actuellement tourné 2 sondes sous onewirevieviewer, je vais laissé mijoter au moins 24h pour voir si le problème revient..

Mes sondes sont des DS18S20, leur plage est de -55°c / +100°c.

J'ais testé une sonde en passant par le port RJ45 d'une carte 4 relais de chez hobby-board et j'ais le même prob.

L'adaptateur est un DS9097U

Posté : lun. sept. 29, 2008 8:54 am
par elf
Attention, dans la doc de Dallas il est dit que certains ports COM de PC utilisent des niveaux de signal inférieurs à (±) 5V. La version DB-9 du DS9097U ne fonctionne pas avec ces ports.

Si on alimente par l'extérieur en 5V un DS9097U-E25 (et je pense toute la chaine 1wire) avec un port COM dont les niveaux de signal sont inférieurs à (±) 5V vérifier que le port COM ne soit pas endommagé par le 5V sur son entrée RXD.

Posté : lun. sept. 29, 2008 11:28 am
par elf
Au fait, la T° de 85° correspond, d'après la doc Dallas : The power-on reset value of the temperature register is +85°C, à un reset du DS18S20 suite à un changement d'alim "mode parasite/alim extérieure".
Ce qui paraît normal après une utilisation en mode parasite.
As-tu déconnecté et reconnecté le DS18S20 après ce reset afin de voir s'il a bien pris la commande qui normalement doit être enregistrée dans l'EPROM ???

Posté : lun. oct. 06, 2008 10:44 pm
par flap
Bonjour,

Juste une petite image de la regul que nous avons developpe avec tigrou (et que nous continuons a developper...)

Malheureusement, il ne fait pas encore assez froid dans le Lauragais (region Toulousaine) ;-)

http://www.regulevol.info/

Image

Posté : lun. oct. 06, 2008 10:46 pm
par hd31
C'était bien, posé en vrac sur le ballon !