[memo] Convertisseur 8 sondes 0/10V sans prétention...!!!

Modérateurs : ramses, Balajol, monteric, j2c

Répondre
Avatar du membre
patrick07
Maitre Solaire
Maitre Solaire
Messages : 1869
Enregistré le : lun. avr. 03, 2006 11:07 am
Localisation : Sud Ardèche -07- St Germain
Contact :

Message par patrick07 »

Voici le petit bout de programme à rajouter à votre application pour lire la carte multiplexée. Testé sur un tout petit MIII XD10 4 entrées analogiques (dont une configurée en TOR), 2 entrées TOR et 4 sorties relais. Avec cette carte on se retrouve avec: 10 entrées analogiques (dont 2 configurables en TOR), 0 entrées TOR et 4 sorties relais.

Explications:

Sur les 3 entrées I1,I2 et IB on a respectivement les bits 0,1 et 2 qui forment l'adresse de la voie en cours de lecture par la carte multiplexée. C'est trois bits sont envoyés aux 3 entrées du convertisseur Binaire/Décimal B03.

L'entrée I1 (bit0) passe de 0 à 1 et inversement au rythme de l'horloge de la carte convertisseur. Celle-ci a une fréquence (FClk) de 1 hertz environ, soit 1sec par voie (TClk). Le timer BW B10 reconstitue l'horloge en générant une impulsion à chaque front montant et descendant du bit0.

Le timer B/H B16 a pour fonction de ne valider la lecture de la valeur analogique sur l'entrée IC que quand celle-ci est stabilisée. La durée de son impulsion de sortie est à ajuster (½ TClk <TB16< TClk) pour envoyer une impulsion aux démultiplexeurs B04 et B20 juste avant le changement d'état de l'entrée I1 c'est à dire avant le changement de voie de la carte. L'inverseur B17 remet le signal de validation dans le bon sens.
L'entrée analogique est une entrée filtrée. La fréquence de coupure du filtre passe-bas ne doit pas être réglée trop faible pour éviter une lecture erronée, 5 à 10 fois FClk minimum.

On a en sortie des deux dé-multiplexeurs 8 valeurs numériques correspondantes aux températures des 8 sondes. Elles sont disponibles pour toutes applications de la même façon que si elles étaient connectées sur une entrée analogique dédiée.

A titre d'exemple, j'ai rajouté la visualisation de ces 8 valeurs sur l'afficheur du Millénium. L'affichage est ici séparé en deux pages de quatre valeurs. La commutation d'une page à l'autre se fait par appuis successifs sur la touche ''A'' en façade de l'automate et du bistable B31.

:wink:
Fichiers joints
Mux8_XD10.jpg
Mux8_XD10.jpg (73.47 Kio) Vu 30730 fois
Mux_pm3_pdf.zip
(203.2 Kio) Téléchargé 1205 fois
Patrick

[url=https://ard-tek.com/index.php/forum/sujets-recents]Le forum du MaxiSun[/url]

apollogf
Stagiaire Solaire
Stagiaire Solaire
Messages : 68
Enregistré le : mer. mars 19, 2008 17:58 pm

Message par apollogf »

Bonjour Patrick,
un grand merci pour ton schéma simplifié, même si je ne vais pas inventer l'eau chaude , ça va grandement m'aider à en faire !
Je m'attele au typon en début de semaine et je le mettrai à dispo dès que c'est fait.
Bien cordialement
Grégory

apollogf
Stagiaire Solaire
Stagiaire Solaire
Messages : 68
Enregistré le : mer. mars 19, 2008 17:58 pm

Message par apollogf »

Comme promis le typon simplifié pour l'entrée dans les pics.
Photos de l'ensemble dès que c'est fait .
Grégory
Fichiers joints
Attention à la mise à l'échelle pour pas à 2.54 avant l'impression
Attention à la mise à l'échelle pour pas à 2.54 avant l'impression
circ8sondes.jpg (127.02 Kio) Vu 30621 fois

Avatar du membre
Wlz
Etudiant Solaire
Etudiant Solaire
Messages : 160
Enregistré le : lun. avr. 16, 2007 17:34 pm
Localisation : Bagnères 65

Message par Wlz »

[quote="patrick07"]Comme je le précisait dans le post initial, ce circuit est plutôt prévu pour des sondes KTY. Avec ces capteurs semiconducteurs on peut atteindre une linéarité de 0,1°C pour une plage de 0/100°C. Avec des PT1000 on a difficilement moins de 1°C de non-linéarité pour la même plage de mesure.[/quote]

Bonjour, je me pose la question de savoir si le type de sonde utilisée (pt ou KTY) a une influence sur la longueur maximale autorisée entre sonde et carte.
Quelle est la distance à ne pas dépasser pour avoir un résultat qui reste correct?

Merci
wLz

Avatar du membre
patrick07
Maitre Solaire
Maitre Solaire
Messages : 1869
Enregistré le : lun. avr. 03, 2006 11:07 am
Localisation : Sud Ardèche -07- St Germain
Contact :

Message par patrick07 »

Bonjour,

Il faut réserver cette carte pour des liaisons courtes, 2 ou 3m maxi, pour regrouper les températures de la chaufferie par exemple.

Pour les autres sondes utiliser plutôt des convertisseurs séparés.

:wink:
Patrick

[url=https://ard-tek.com/index.php/forum/sujets-recents]Le forum du MaxiSun[/url]

Avatar du membre
Wlz
Etudiant Solaire
Etudiant Solaire
Messages : 160
Enregistré le : lun. avr. 16, 2007 17:34 pm
Localisation : Bagnères 65

Message par Wlz »

Merci pour la réponse, donc si je comprend bien la distance limite dans ce cas ne dépend pas du type de sonde (PT100 ou KTY) mais de la carte utilisée. Du coup je me pose une autre question au sujet du montage sur le thermostat differenciel, je la pose donc là bas .
wLz

Avatar du membre
patrick07
Maitre Solaire
Maitre Solaire
Messages : 1869
Enregistré le : lun. avr. 03, 2006 11:07 am
Localisation : Sud Ardèche -07- St Germain
Contact :

Message par patrick07 »

Bonsoir,

Le type de sonde ne change rien à la sensibilité aux parasites.

Cette carte change de voie (sonde) toutes les secondes et n'est que très légèrement filtrée par la carte pour avoir un temps de stabilisation sur l'entrée du Millénium relativement faible. On ne peut pas non plus régler la fréquence de coupure du filtrage de l'entrée analogique du M3 trop basse sinon on lisse toutes les entrées, 5 à 10Htz minimum. C'est surtout cela qui rends cette carte un peu plus sensible que les autres mais dans la pratique cela peu très bien marcher, tout dépend de l'environnement et du soin apporté au câblage.

J'ai le même genre de montage sur plusieurs régul de chauffage central de conception perso (à microcontroleur) qui tournent bien depuis plus de 10 ans, avec des longueurs de câble de 10 ou 20 mètres...

:wink:
Patrick

[url=https://ard-tek.com/index.php/forum/sujets-recents]Le forum du MaxiSun[/url]

Avatar du membre
fpyfu
Maitre Solaire
Maitre Solaire
Messages : 809
Enregistré le : sam. déc. 24, 2005 21:50 pm
Localisation : Valréas 84600

Message par fpyfu »

bonjour
patrick 07, ta carte devrait fonctionner avec ce module si j'ai bien compris! ( avec le bout de code qui va bien bien sur). J'ai regardé les commandes dans la DLL livrée avec cette carte ça doit pouvoir ce faire.
pour ceux qui voudraient faire le suivit du fonctionnement de leur installation (graphe, historique ect... ect)
avec la disparition des ports série sur nos pc si l'on veut espionner l'installation il ne va rester que l'USB ou le 1Wire

la carte
http://www.conrad.fr/carte_interface_d_ ... 528_259924



un relevé pro
http://mynetmemo.com/php3/mesure_graph. ... ret=abcdef

un lien qui va peut être te passionner
http://www.chaleurterre.com/forum/viewt ... ight=carte

un relevé modeste en pièce jointe
Fichiers joints
lundi_001__640x480__213.gif
lundi_001__640x480__213.gif (30.49 Kio) Vu 15884 fois

Avatar du membre
fpyfu
Maitre Solaire
Maitre Solaire
Messages : 809
Enregistré le : sam. déc. 24, 2005 21:50 pm
Localisation : Valréas 84600

Message par fpyfu »

bonjour
je confirme:

-régulation différentiel de Patrick tourne OK sans problème avec une précision redoutable.
-modification faite rien que pour moi en thermostat avec histeresys réglable: Idem OK
et puis ce multiplexeur adapté sur carte Welleman vm100 ou Conrad K85 c'est que du bonheur
j'ai même fait des test pendant une semaine 24h/24h avec ce multiplexeur branche sur des cartes 0/10V a partir de LM335 dans un autre cadre (régulation de pompe a chaleur). Pareil très stable :D pourtant montée sur une plaque d'essais!!! voir photo jointe
Merci Patrick
Alain
Fichiers joints
Photo [640x480].jpg
Photo [640x480].jpg (67.49 Kio) Vu 15916 fois

Avatar du membre
patrick07
Maitre Solaire
Maitre Solaire
Messages : 1869
Enregistré le : lun. avr. 03, 2006 11:07 am
Localisation : Sud Ardèche -07- St Germain
Contact :

Message par patrick07 »

Bonsoir Alain et chapeau tu t'es vachement bien débrouillé !!!

Le schéma du thermostat simple avec hystérésis réglable (cherchez pas je ne l'ai pas encore mis en ligne) j'étais pas sûr de mon coup, je n'ai pas eu le temps de le tester et pourtant il faudrait que je m'y mette, il y a pas mal de petites applications pour ce genre de montage... Merci de l'avoir fait à ma place et content pour toi que ça t'ai dépanné !!!

:wink:
Patrick

[url=https://ard-tek.com/index.php/forum/sujets-recents]Le forum du MaxiSun[/url]

Avatar du membre
fpyfu
Maitre Solaire
Maitre Solaire
Messages : 809
Enregistré le : sam. déc. 24, 2005 21:50 pm
Localisation : Valréas 84600

Message par fpyfu »

bonjour
juste une petite mise au point.
des capteurs de température, des courbes, du suivit pourquoi! puisque souvent un régulateur différentiel suffit.
il ne s'agit pas de faire des courbes pour faire des courbes!
ben c'est simple: on n'est pas tous égaux devant le soleil.
Par exemple j'habite au sud de la Picardie (au nord de la région parisienne) bref dans l'Oise.
Le soleil y est rare et souvent si il se montre il est ardent pendant quelques jours.
de plus j'ai des masques: en ce moment rien avant 9h30 et arrêt a 17h30 (ben oui ça a poussé depuis l'année dernière)
en demie saison je chauffe avec le solaire, puis en fin de saison je fait de l'appoint . Mais comment savoir si j'utilise au mieux cette énergie si rare, et comment savoir si j'ai pris la bonne décision: Je n'est trouvé qu'un seul myen: espionner l'installation et vérifier si ce que je lui demande de faire est le bon choix.
par exemple en demi saison je donne la priorité au chauffage, mais lorsque la consigne de température dans la maison est atteinte, je stocke afin de restituer des la disparition du soleil.
Mais est ce la bonne stratégie, comment le savoir. Et bien en espionnant l'installation je me suis aperçût que dans certain cas il valait mieux dépasser la consigne et ne pas stocker. Dans ce cas la mon chauffage démarrait plus tard.
pareil quand la consigne de température dans la maison est atteinte vaut il mieux stocker ou préchauffer l'eau sanitaire. Toujours en espionnant l'installation je peut vérifier mes choix.
quand tout sera validé.... et quand je serais riche :? je mettrais tout ça dans l'automate.
voila pourquoi un maximum de sondes et de relevées
Haaaaa si j'habitai dans le chud avec un toit plein chud a 70° et sans masque
Alain

jpier2003
Newbie
Newbie
Messages : 47
Enregistré le : sam. janv. 21, 2006 0:12 am
Localisation : Lyon 69

Message par jpier2003 »

Bonsoir,
Je suis avec intérêt vos échanges sur les priorités fonctions de données récupérées d'un compteur d'énergie à renvoyer sur le M3.
Je comprends votre souci de chercher une corélation entre l'évolution des données "papier" et l'optimisation chauffage, stockage, ECS.
Je vais habiller un mur de 60 cm d'épaisseur de tube PER -alu comme l'a dèjà fait Yves Guern.
J'ai récupéré un compteur d'énergie Cétas sur Ebay et je pense conduire une vanne 3 ou 4 voies pour accumuler dans le mur une certaine puissance calorifique avant de basculer sur l'ECS en hiver.
Compte tenu de l'inertie de la pierre par rapport à l'eau, je pense que votre idée de calcul avec un compteur d'énérgie est plus intéressant qu'un simple thermostat. J'ai vu sur le site quelqu'un qui parlait d'un convertissseur M-bus pour attaquer le M3. Savez-vous où je peux retrouver les explications ?

Avatar du membre
Yves Guern
Expert Solaire
Expert Solaire
Messages : 522
Enregistré le : dim. janv. 01, 2006 20:02 pm
Localisation : Jouques (13)

Message par Yves Guern »

Bonsoir

A mon avis intégrer un compteur d'énergie dans le mur ne sert pas à grand chose

Il faudrait en savoir un peu plus mais a priori:

* en hiver il n'y aura jamais assez d'énergie dans le mur
* en hiver on ne cherche pas spécialement à faire de l'eau chaude mais à préchauffer l'ECS: cela se fait en 1h le matin et 1h le soir lorsque le soleil n'est plus assez fort pour chauffer le mur (qui est à plus haute température).
Donc une bascule gérée au mieux par les deltaT panneaux - mur - ECS peut aussi faire très bien la chose...


Ce qui devrait vous (nous) guider dans vos choix c'est de faire:
* au plus simple
* au plus facilement maintenable
* explicable à une tierce personne...

A+

Avatar du membre
m_you49
Maitre Solaire
Maitre Solaire
Messages : 3635
Enregistré le : sam. déc. 31, 2005 12:36 pm
Localisation : Beaupréau-en-Mauges - 49

Message par m_you49 »

Salut Yves.
Ce qui devrait vous (nous) guider dans vos choix c'est de faire:
* au plus simple
* au plus facilement maintenable
* explicable à une tierce personne...
Je souscris à 100 %. Ca parait évident, mais pas à tout le monde. Beaucoup réinventent l'eau chaude, alors qu'il suffit de savoir quel est le bon robinet et dans quel sens on le tourne. Mais s'il y en a que ça aide à s'approprier les systèmes et à mieux les comprendre, pourquoi pas. Chacun voit midi (solaire) à sa porte. Quand celle-ci est ouverte, si l'ombre est perpendiculaire à la façade c'est que la maison est bien orientée sud. Et pour ça, pas besoin de calculs.
Amis de la simplicité, bonsoir et @ +.
Mil'd.
M.You - 49

salut.steph
Newbie
Newbie
Messages : 2
Enregistré le : ven. juin 13, 2008 0:03 am
Localisation : belgique

Message par salut.steph »

Salut à tous,

Manu25 m'a gentiment orienté vers ce poste car je cherche un montage pour convertir une mesure avec PT1000 pour la mettre sur un PIC...

j'ai trouvé ce montage dans les post précédents par contre je constate que les limites sont 0/100°C si je ne m'abuse ! J'aimerais mesurer de -30 à 120° faut il modifier beaucoup de choses ? et lesquelles si possible...svp ce serait pour une application PAC+solaire

Un tout grand merci
Bonne soirée

Steph

Répondre

Retourner vers « Crouzet M2-M3, autres API et péripheriques »