Lecture du composant MAX31850K

Message
Auteur
Avatar de l’utilisateur
Serge67
Beta-Testeur
Messages : 153
Inscription : mar. janv. 18, 2011 5:38 pm
Localisation : Alsace, 35Km de Strasbourg
Contact :

Re: Lecture du composant MAX31850K

#16 Message par Serge67 » mer. mars 11, 2015 2:23 pm

Salut Remy,

Synchro à ce que je vois, je voulais justement poster les photos des modules terminés :D .


Voici quelques photos, il manque seulement le MAX31850 sur les modules pour Dim.
IMG_20150308_130517409.jpg
IMG_20150308_130538152.jpg
IMG_20150309_083443574.jpg
Merci beaucoup Remy pour cette nouvelle version corrigé.

Bonne journée à tous

Avatar de l’utilisateur
Serge67
Beta-Testeur
Messages : 153
Inscription : mar. janv. 18, 2011 5:38 pm
Localisation : Alsace, 35Km de Strasbourg
Contact :

Re: Lecture du composant MAX31850K

#17 Message par Serge67 » jeu. mars 12, 2015 10:13 pm

Salut,

Remy, avec cette mise à jour la lecture du MAX31850 fonctionne correctement :D .

Le problème de caractère ° est également réglé dans la partie météo :D .

Merci beaucoup pour ta contribution.

Serge

Avatar de l’utilisateur
Dim
Utilisateur
Messages : 243
Inscription : mar. janv. 18, 2011 5:39 pm
Localisation : 91-Essonne (proche Arpajon)
Contact :

Re: Lecture du composant MAX31850K

#18 Message par Dim » sam. mars 21, 2015 1:14 pm

Bonjour Serge, tous,

J'ai reçu les modules de Serge aujourd'hui, Super boulot, je ne suis effectivement pas équipé pour réaliser cela!
Un Grand Merci.

Il faut maintenant que je passe en Ubuntu 14.04, puis dernière version Logisdom, enfin câbler et configurer...
De quoi m'occuper ce WE!

Bon WE à tous.
Dim

Avatar de l’utilisateur
Serge67
Beta-Testeur
Messages : 153
Inscription : mar. janv. 18, 2011 5:38 pm
Localisation : Alsace, 35Km de Strasbourg
Contact :

Re: Lecture du composant MAX31850K

#19 Message par Serge67 » sam. mars 21, 2015 7:09 pm

Bonsoir Dim,

Merci pour les compliments :oops:

Bon courage pour le montage.
Par contre pour la mise à jour, Remy n'a pas encore mis à disposition la dernière version sous linux qui lit correctement le max31850. Il s'agit de la version 1.502.

Bon W.E a tous

Serge

Avatar de l’utilisateur
Dim
Utilisateur
Messages : 243
Inscription : mar. janv. 18, 2011 5:39 pm
Localisation : 91-Essonne (proche Arpajon)
Contact :

Re: Lecture du composant MAX31850K

#20 Message par Dim » mer. mars 25, 2015 11:44 pm

Bonsoir,

Je suis donc passé en Ubuntu 14.04 sur le PC Logisdom (opération un peu laborieuse pour mon Giada N10 : plus de 2 jours!).
Je testerai lorsqu'une version Ubuntu 14.04 64 bits de Logisdom sera disponible.
Ayant fait une migration 12.04->14.04 sur l'autre PC logisdom (Giada N3, très similaire) mais en 32bits il y a quelques semaines en quelques heures seulement, je me dis que je ferais peut-être bien de réinstaller celui-ci complètement, avec un 14.04 32 bits.
Pas d'intérêt particulier semble-t-il sur ce PC à être en 64bits, il ne fait rien d'autre.
Surtout si ça peut faire une version de moins à compiler pour Rémy!

A+
Dim

PS : Faut pas rougir pour des compliments mérités ! 8-)

Avatar de l’utilisateur
Dim
Utilisateur
Messages : 243
Inscription : mar. janv. 18, 2011 5:39 pm
Localisation : 91-Essonne (proche Arpajon)
Contact :

Re: Lecture du composant MAX31850K

#21 Message par Dim » lun. janv. 18, 2016 10:25 pm

Bonjour Serge,

Le sujet est finalement resté en "plan" tout l'été, seule l'arrivée de la froidure, et des jours rouges m'y ont remis...
1ère tentative de connexion sur l'établi : Ok, super, il mesure 20°C, j'y mets les doigts, et ça monte à plus de 31. Parfait.
Je le mets en place, et je reviens vérifier sur l'écran : il m'indique 375°C : délire, il n'est pas à cette température, la chaudière est éteinte!
En outre il est plus souvent en erreur qu'en lecture valide... tiens, il vient de passer à 371,50.

Qu'ai je donc louppé?
Une lecture valide une fois de temps en temps, pour de très nombreuses erreur de conversion, ou composant déconnecté...

Il est derrière un HA7NET. Une tentative de connexion derrière un Multigest est un échec total, je pense que Multigest ne connait pas ce type de composant dans sa version actuelle.
Il est vrai que le Ha7Net a déjà beaucoup de monde sur son bus, mais la déconnexion d'une partie importante du bus 1wir en echange rein au pb...

Dernier élement, les rares lectures qu'il fait semblent être une exagération de la température attendue, plus ou moins centrée sur 50°C ? (il dit 180 au lieu de 80, mais 0 au lieu de 40°C - à vue de nez... ou plutôt à vue de graphique devrais-je dire)

Si tu as une idée sur le pb...

Merci!
Dim

Avatar de l’utilisateur
Serge67
Beta-Testeur
Messages : 153
Inscription : mar. janv. 18, 2011 5:38 pm
Localisation : Alsace, 35Km de Strasbourg
Contact :

Re: Lecture du composant MAX31850K

#22 Message par Serge67 » mer. janv. 20, 2016 9:04 pm

Bonsoir Dim,

Désolé du retard de la réponse.

Ton problème ressemble au mien, lors du montage en lieu et place dans la chaudière!
En fait j'avais commandé des sondes sur Ebay (provenance Chine, voir photos un peu plus haut!), qui fonctionnaient très bien sur mon établi, mais ne fonctionnaient plus une fois installées dans la chaudière.
Après recherche, j'ai trouvé que le thermocouple était en contact avec le tube métallique extérieur. Comme j'avais installé 2 sondes sur la chaudière, elles étaient en court-circuit à travers la masse. J'ai donc démonté chaque sonde et mis un isolant (pad thermique) autour du thermocouple. Depuis c'est OK.

Pour ce qui est des erreurs de lecture, j'en ai aussi, mais ce sont pas les seuls capteurs qui me renvoi des erreurs. Je mets cela sur compte de la taille de mon réseau avec environ 95 capteurs répartis sur 2 interfaces HA7s et environ 50m de câble 1-wire.
En branchant directement le module Thermocouple à proximité du HA7s je ne constate pas d'erreurs de lecture.

Je te joins le schéma du module, tu peux essayer de shunter la résistance R1 de 510 Ohm sur la ligne DATA du 1-wire 5v et voir si les erreurs de lecture disparaissent.
Schéma convertisseur max31850K.png
Voila pour les idées que j'ai à propos de tes problèmes.

Bonne soirée

Serge

Avatar de l’utilisateur
Dim
Utilisateur
Messages : 243
Inscription : mar. janv. 18, 2011 5:39 pm
Localisation : 91-Essonne (proche Arpajon)
Contact :

Re: Lecture du composant MAX31850K

#23 Message par Dim » jeu. janv. 21, 2016 9:50 pm

Bonsoir Serge,

pas de pb, peu de temps, et quand il y en a c'est la motivation qui n'y est pas forcément durant la semaine!
Je regarde ça ce WE.

Merci pour ta réponse!
Dim.

Avatar de l’utilisateur
Remy
Administrateur du site/Developpeur
Messages : 319
Inscription : lun. janv. 17, 2011 6:10 pm
Localisation : 40km est de Lyon
Contact :

Re: Lecture du composant MAX31850K

#24 Message par Remy » ven. janv. 22, 2016 4:22 pm

Hello,
me revoilà ... désolé pour la réponse tardive.
L'interface Multigeste à l'époque ou je vous les ai envoyé ne prenaient pas en charge les MAX31850K.
J'ai revu le code depuis, vous pouvez mettre à jour le firmware, pour cela dans LogisDom dans Configuration Réseau, onglet de votre module Multigeste, clic droit avec la souris et "Mise à jour"
Une fenêtre s'ouvre, cliquez sur Démarrer, Sélectionner alors le fichier .hex du firmware (fichier joint à ce post)
Attendre alors la fin du processus, puis refermer la fenêtre de mise a jour, LogisDom se reconnecte alors à l'interface.
Il faudra redémarrer LogisDom pour qu'il refasse une connexion initiale.

Tiens moi au courant

Remy
Pièces jointes
MultiGest.hex.zip
(17.22 Kio) Téléchargé 536 fois

Avatar de l’utilisateur
Dim
Utilisateur
Messages : 243
Inscription : mar. janv. 18, 2011 5:39 pm
Localisation : 91-Essonne (proche Arpajon)
Contact :

Re: Lecture du composant MAX31850K

#25 Message par Dim » sam. janv. 23, 2016 6:00 pm

Bonsoir Rémy, Serge,

Donc après vérif, ma sonde Pt100 est bien isolée, l'ohmmètre dit 100ohm, et ne réagit pas, je peux la bouger, secouer dans tous les sens.
Donc seconde opération, strap sur la résistance de510 sur la ligne 1wire du MAX, et Bingo, température réaliste, plus d'erreurs de lecture.
Je vais tenter la mise à jour de Multigest dans la foulée, mais je crains d'avoir détruit son bus 1wire, il ne voulait plus lire aucun composant à la fin de mes essais le WE dernier...

Merci pour vos conseils!
A suivre.
Dim

Avatar de l’utilisateur
Serge67
Beta-Testeur
Messages : 153
Inscription : mar. janv. 18, 2011 5:38 pm
Localisation : Alsace, 35Km de Strasbourg
Contact :

Re: Lecture du composant MAX31850K

#26 Message par Serge67 » sam. janv. 23, 2016 9:30 pm

Bonsoir Dim,

Attention, le max31850k n'est pas prévu pour fonctionner avec une PT100 qui est une résistance variable en fonction de la température, mais avec un thermocouple de type K.
Un thermocouple est en fait une jonction de 2 fils en matériaux différents, qui génèrent une très faible tension et celle-ci varie avec la température.
Pour plus d'explication: https://fr.wikipedia.org/wiki/Thermocouple


Bonne soirée.

Serge

Avatar de l’utilisateur
Dim
Utilisateur
Messages : 243
Inscription : mar. janv. 18, 2011 5:39 pm
Localisation : 91-Essonne (proche Arpajon)
Contact :

Re: Lecture du composant MAX31850K

#27 Message par Dim » sam. janv. 23, 2016 9:34 pm

C'est bien le cas, j'ai dit pt100 par confusion, l'ohmetre disant 100ohm, et ayant un convertisseur pt100 à côté de moi à ce moment là!

Désolé, c'est bien un type K, sinon je n'aurais pas eu ces résultats satisfaisants, (pas une seule erreur de lecture depuis! :)

Dim.

Avatar de l’utilisateur
Remy
Administrateur du site/Developpeur
Messages : 319
Inscription : lun. janv. 17, 2011 6:10 pm
Localisation : 40km est de Lyon
Contact :

Re: Lecture du composant MAX31850K

#28 Message par Remy » dim. janv. 24, 2016 1:16 pm

Oups ... je viens de faire un essais ... LogisDom ne veut pas lire mon MAX31850 avec Multigeste ... comme ça fait un bail que j'ai fait ça ... je vais voir ...
....................................................................
............................................
..........................
Après re-essais , la lecture du MAX31850 se fait correctement, j'ai du aller trop vite ce matin ...

Avatar de l’utilisateur
Serge67
Beta-Testeur
Messages : 153
Inscription : mar. janv. 18, 2011 5:38 pm
Localisation : Alsace, 35Km de Strasbourg
Contact :

Re: Lecture du composant MAX31850K

#29 Message par Serge67 » dim. janv. 24, 2016 7:19 pm

Bonsoir à tous,

Dim, heureux pour toi que cela fonctionne :D. Tu vas pouvoir enregistrer les températures de la chaudière. J'espère que tes sondes sont de meilleures qualités que les miennes!


Voilà le résultat d'une sonde chinoise après 2 mois d'utilisation dans ma chaudière bois :cry:
Sonde thermocouple.jpg
D'après la doc, elle devrait supporter 1250°c et elle n'a jamais dépassé les 850°c voir 900°c :?

Comme j'en ai acheté 2, je devrais réussir à passer l'hiver ;)


Remy, merci pour le rajout de la partie chauffage dans le wiki. Je ne l'utilise pas, mais je constates que tu as intégré pas mal de possibilités qui vont peut-être me servir un jour :D

Cordialement

Serge

Répondre