aide pour teleinfo et 1 wire
-
- Resp. Section
- Messages : 3358
- Enregistré le : dim. mars 18, 2007 12:21 pm
- Localisation : Toulouse
- Contact :
Pour ceux qui veulent faire une interface téléinfo/RS232, je vais donner le schéma d'une interface très simple, puisqu'elle ne nécessite qu'un optocoupleur et deux résistances, qui fonctionne sans alimentation externe, et qui respecte les niveaux RS232 ! Le tout se loge très bien dans un capot de connecteur. Photos et schéma demain...
Différents modèles maintenant en vente ici : http://store.adtek.fr/
Différents modèles maintenant en vente ici : http://store.adtek.fr/
Modifié en dernier par hd31 le mar. août 07, 2012 12:03 am, modifié 1 fois.
-
- Scotché au forum
- Messages : 986
- Enregistré le : jeu. déc. 14, 2006 10:11 pm
- Localisation : St Prim (38)
Tu nous mets l'eau à la bouche
Topic de mon installation :
http://www.chaleurterre.com/forum/viewtopic.php?t=5212
http://www.chaleurterre.com/forum/viewtopic.php?t=5212
-
- Resp. Section
- Messages : 3358
- Enregistré le : dim. mars 18, 2007 12:21 pm
- Localisation : Toulouse
- Contact :
-
- Très assidu
- Messages : 176
- Enregistré le : jeu. janv. 12, 2006 8:00 pm
Et alors, on a du mal à ce lever ....hd31 a écrit :Pour ceux qui veulent faire une interface téléinfo/RS232, je vais donner le schéma d'une interface très simple, puisqu'elle ne nécessite qu'un optocoupleur et deux résistances, qui fonctionne sans alimentation externe, et qui respecte les niveaux RS232 ! Le tout se loge très bien dans un capot de connecteur. Photos et schéma demain...
- juju
- Modérateur
- Messages : 1721
- Enregistré le : sam. mars 18, 2006 7:38 pm
- Localisation : Vaucluse 84
-
- Resp. Section
- Messages : 3358
- Enregistré le : dim. mars 18, 2007 12:21 pm
- Localisation : Toulouse
- Contact :
-
- Resp. Section
- Messages : 3358
- Enregistré le : dim. mars 18, 2007 12:21 pm
- Localisation : Toulouse
- Contact :
Pour les panneaux, je me suis contenté de les treuiller hier, et ce matin, j'ai ramassé ce qui était resté sur le toit. L'intégration en toiture se fera tranquillement la semaine prochaine.
Lien vers le post qui donne les relevés à l'oscilloscope :
http://www.chaleurterre.com/forum/viewtopic.php?t=13232
Voilà le schéma :
Version 1 (préférer la version 2 par défaut) :
Edité : valeurs de résistances augmentées.
Version 2 :
Cette version utilisant une autre broche pour la polarisation positive semble être mieux compatible avec les différents programmes en fonction de l'initialisation du port série. La version 1 (polarisée par la broche 7) ne fonctionne pas avec le logiciel de Elf.
L'opto est déterminant pour le bon fonctionnement, tout autre choix a peu de chance de fonctionner, les bidirectionnels sont souvent trop lents. Le phototransistor étant unique, éclairé par les deux led internes, avec un optocoupleur de ce type, l'utilisation de deux optocoupleurs unidirectionnels montés sur chaque alternance posera quelques problèmes supplémentaires. Celui ci est juste assez rapide, d'où l'inutilité d'un filtrage complémentaire du 50kHz, réalisé implicitement. Ceux qui ne sont pas convaincus prendront un oscilloscope, avec ce montage.
Je partais sur un montage plus orthodoxe, mais je suis arrivé à celui-ci en cherchant la simplicité et la suppression de l'alimentation. Il fonctionne bien sur plusieurs PC testés (ce qui n'était pas le cas du montage couramment utilisé et présenté plus haut) et avec un adaptateur USB/série. La polarisation est faite par deux signaux non utilisés pour la Téléinfo. Un hyperterminal et le logiciel de A.Dauguet fonctionnent sans souci. La simplicité du résultat me fait accepter l'entorse aux règles de conception, je ne garantis donc pas le bon fonctionnement dans 100% des cas. A tester... Mais le résultat me semble suffisamment séduisant.
La polarisation peut poser problème selon les logiciels. Rien n'empêcherait d'utiliser une polarisation externe très simple à faire.
Pour regrouper un peu les informations (recopie autre message) :
Nous vendons désormais les adaptateurs téléinfo directement sur notre boutique :
http://store.adtek.fr/. Il y a un modèle série tel que décrit et un modèle USB (drivers standards FTDI).
Anciennes infos : les soft TeleInfograph et TeleOneWire ne fonctionnent pas avec l'adaptateur dans l'état, car il n'y a pas de polarisation positive, en raison d'une initialisation différente du port série , qu'il serait certainement facile de modifier pour qui a les sources. A défaut, il faut ajouter une polarisation de quelque volts, la masse étant connectée au 5 du SubD, le fil qui allait sur la broche 4 va maintenant sur cette alimentation. On peut aussi faire une double polarisation, en prenant une alimentation, un pont diviseur (2x1k), le point milieu relié au 5, le fil qui allait au 4 va maintenant au + de l'alim (via éventuellement 1k), le fil qui allait au 3 allant maintenant au - de l'alim. On est alors paré contre toutes les facéties du programmeur, volontaires ou non !
Dernières infos : cela est en principe corrigé, le montage de la version 2 fonctionne normalement bien.
Polarisation externe juste pour le positif :
Polarisation totalement externe :
Voilà les bases, à chacun de modifier si besoin.
Rappel des paramètres du port série : 1200 bauds, 7 bits, parité paire, 1 bit de stop.
Lien vers le post qui donne les relevés à l'oscilloscope :
http://www.chaleurterre.com/forum/viewtopic.php?t=13232
Voilà le schéma :
Version 1 (préférer la version 2 par défaut) :
Edité : valeurs de résistances augmentées.
Version 2 :
Cette version utilisant une autre broche pour la polarisation positive semble être mieux compatible avec les différents programmes en fonction de l'initialisation du port série. La version 1 (polarisée par la broche 7) ne fonctionne pas avec le logiciel de Elf.
L'opto est déterminant pour le bon fonctionnement, tout autre choix a peu de chance de fonctionner, les bidirectionnels sont souvent trop lents. Le phototransistor étant unique, éclairé par les deux led internes, avec un optocoupleur de ce type, l'utilisation de deux optocoupleurs unidirectionnels montés sur chaque alternance posera quelques problèmes supplémentaires. Celui ci est juste assez rapide, d'où l'inutilité d'un filtrage complémentaire du 50kHz, réalisé implicitement. Ceux qui ne sont pas convaincus prendront un oscilloscope, avec ce montage.
Je partais sur un montage plus orthodoxe, mais je suis arrivé à celui-ci en cherchant la simplicité et la suppression de l'alimentation. Il fonctionne bien sur plusieurs PC testés (ce qui n'était pas le cas du montage couramment utilisé et présenté plus haut) et avec un adaptateur USB/série. La polarisation est faite par deux signaux non utilisés pour la Téléinfo. Un hyperterminal et le logiciel de A.Dauguet fonctionnent sans souci. La simplicité du résultat me fait accepter l'entorse aux règles de conception, je ne garantis donc pas le bon fonctionnement dans 100% des cas. A tester... Mais le résultat me semble suffisamment séduisant.
La polarisation peut poser problème selon les logiciels. Rien n'empêcherait d'utiliser une polarisation externe très simple à faire.
Pour regrouper un peu les informations (recopie autre message) :
Nous vendons désormais les adaptateurs téléinfo directement sur notre boutique :
http://store.adtek.fr/. Il y a un modèle série tel que décrit et un modèle USB (drivers standards FTDI).
Anciennes infos : les soft TeleInfograph et TeleOneWire ne fonctionnent pas avec l'adaptateur dans l'état, car il n'y a pas de polarisation positive, en raison d'une initialisation différente du port série , qu'il serait certainement facile de modifier pour qui a les sources. A défaut, il faut ajouter une polarisation de quelque volts, la masse étant connectée au 5 du SubD, le fil qui allait sur la broche 4 va maintenant sur cette alimentation. On peut aussi faire une double polarisation, en prenant une alimentation, un pont diviseur (2x1k), le point milieu relié au 5, le fil qui allait au 4 va maintenant au + de l'alim (via éventuellement 1k), le fil qui allait au 3 allant maintenant au - de l'alim. On est alors paré contre toutes les facéties du programmeur, volontaires ou non !
Dernières infos : cela est en principe corrigé, le montage de la version 2 fonctionne normalement bien.
Polarisation externe juste pour le positif :
Polarisation totalement externe :
Voilà les bases, à chacun de modifier si besoin.
Rappel des paramètres du port série : 1200 bauds, 7 bits, parité paire, 1 bit de stop.
Modifié en dernier par hd31 le mer. juin 20, 2012 3:02 pm, modifié 12 fois.
- juju
- Modérateur
- Messages : 1721
- Enregistré le : sam. mars 18, 2006 7:38 pm
- Localisation : Vaucluse 84
- juju
- Modérateur
- Messages : 1721
- Enregistré le : sam. mars 18, 2006 7:38 pm
- Localisation : Vaucluse 84
bonjour, bon appétit
1 en SP1
1 en SP2
et l'autre pas vraiment a jour!
j'ai aussi fait un test sur mon portable Elite ECS900 avec un adaptateur USB/SERIE c'est OK aussi
adaptateur équipé de la puce Prolific PL2303X
voila pour le retour d'expérience
continue a bien travailler pour nous
bon j'ai testé ta version sur 3 PC different c'est OK ça marche. Les PC:Une nouvelle version!
Cette version génère automatiquement des graphiques et peut être réglé pour sortir un fichier csv. Il est écrit entièrement en Java. Il fonctionne sous Windows
1 en SP1
1 en SP2
et l'autre pas vraiment a jour!
j'ai aussi fait un test sur mon portable Elite ECS900 avec un adaptateur USB/SERIE c'est OK aussi
adaptateur équipé de la puce Prolific PL2303X
voila pour le retour d'expérience
continue a bien travailler pour nous
JUJU et Alain
-
- Actif
- Messages : 16
- Enregistré le : mer. oct. 17, 2007 11:19 am
Bonsoir à tous,
grace à ce forum, je viens de finir mon interface teleinfo (qui fonctionne!) et j'ai reçu mon interface 1wire usb ainsi que 2 capteurs 18S20.
C'est là que ça se complique!
Je peux sans souci creer des graphes depuis excel en passant par .csv mais je souhaiterais faire un page automatique avec des courbes conso/temperature.
Et l, c'est le drame! je n'ai jamais programmé quoique ce soit (si ce n'est un peu de basic il y a 25 ans) et je suppose qu'il va falloir passer par du SQL (mySQL?) et du php (oui, j'ai un peu cherché quand même...).
En prenant en compte que j'ai un PC sous homeserver qui tourne 24/24, auriez vous quelques sites de reference pour les nuls afin de comprendre par l'exemple comment je peux faire une page simple (c'est à usage perso) pour gerer celà?
Merci d'avance
eric
grace à ce forum, je viens de finir mon interface teleinfo (qui fonctionne!) et j'ai reçu mon interface 1wire usb ainsi que 2 capteurs 18S20.
C'est là que ça se complique!
Je peux sans souci creer des graphes depuis excel en passant par .csv mais je souhaiterais faire un page automatique avec des courbes conso/temperature.
Et l, c'est le drame! je n'ai jamais programmé quoique ce soit (si ce n'est un peu de basic il y a 25 ans) et je suppose qu'il va falloir passer par du SQL (mySQL?) et du php (oui, j'ai un peu cherché quand même...).
En prenant en compte que j'ai un PC sous homeserver qui tourne 24/24, auriez vous quelques sites de reference pour les nuls afin de comprendre par l'exemple comment je peux faire une page simple (c'est à usage perso) pour gerer celà?
Merci d'avance
eric
- juju
- Modérateur
- Messages : 1721
- Enregistré le : sam. mars 18, 2006 7:38 pm
- Localisation : Vaucluse 84
bonjour Ericg
bonjour a tous
dit moi ce que tu pense de cela c'est la version2 et c'est en logiciel libre
http://www.automatepc.fr/?page=EnvPhebus
va voir aussi sur toute la domotique (le forum)
tient nous au courant
bonjour a tous
dit moi ce que tu pense de cela c'est la version2 et c'est en logiciel libre
http://www.automatepc.fr/?page=EnvPhebus
va voir aussi sur toute la domotique (le forum)
tient nous au courant
JUJU et Alain
-
- Actif
- Messages : 16
- Enregistré le : mer. oct. 17, 2007 11:19 am
Salut Juju, merci pour ces liens.juju a écrit :bonjour Ericg
bonjour a tous
dit moi ce que tu pense de cela c'est la version2 et c'est en logiciel libre
http://www.automatepc.fr/?page=EnvPhebus
va voir aussi sur toute la domotique (le forum)
tient nous au courant
Alors j'ai regardé Phebus mais ça me semble relativement compliqué et peut être un poil "surdimensionné" pour mon besoin. Je vais creuser un peu.
Pour le forum touteladomotique, je l'ai pas mal epluché mais je n'ai rien trouvé pour le debutant integral que je suis!
Je vais perseverer un peu et sinon j'abandonnerais, je ne dispose malheureusement pas de suffisament de temps pour faire tout ce que je souhaiterais!
Eric
-
- Très assidu
- Messages : 147
- Enregistré le : sam. oct. 27, 2007 10:42 pm
- Localisation : Viviers lès Lavaur (Tarn - 81)
Salut Eric,
l'idee est de te creer un compte sur un de mes sites web et d'acceder au menu "mesure". Ensuite, tu creers un "lot de mesures" dans lequel tu rajoutes des "mesures" (ex: t° retour PAC, t° extérieure, etc...).
Ces informations sont alimentees par ton PC en soumettant des valeurs via une URL qui contient l'id de la mesure cree sur le site, un code secret d'ecriture et la valeur a stocker.
La "difficulte" est d'appeler cette URL regulierement de facon automatisee (c'est ce que font les scripts de regul que nous developpons...).
Ensuite, mynetmemo te trace des courbes automatiquement, tu peux voir un resultat,ici...
http://mynetmemo.com/php3/mesure_graph. ... ret=abcdef
si le principe t'interesse, tu peux devenir le premier utilisateur, en plus de tigrou et de moi
a+
Tigrou et moi sommes en train de terminer une regul homemade a base de 1-wire et php. 1 des principes que nous avons imagine a ete d'envoyer des infos vers une base externe a la regul et cela correpond parfaitement a ton pb...ericg a écrit :Bonsoir à tous,
grace à ce forum, je viens de finir mon interface teleinfo (qui fonctionne!) et j'ai reçu mon interface 1wire usb ainsi que 2 capteurs 18S20.
C'est là que ça se complique!
Je peux sans souci creer des graphes depuis excel en passant par .csv mais je souhaiterais faire un page automatique avec des courbes conso/temperature.
eric
l'idee est de te creer un compte sur un de mes sites web et d'acceder au menu "mesure". Ensuite, tu creers un "lot de mesures" dans lequel tu rajoutes des "mesures" (ex: t° retour PAC, t° extérieure, etc...).
Ces informations sont alimentees par ton PC en soumettant des valeurs via une URL qui contient l'id de la mesure cree sur le site, un code secret d'ecriture et la valeur a stocker.
La "difficulte" est d'appeler cette URL regulierement de facon automatisee (c'est ce que font les scripts de regul que nous developpons...).
Ensuite, mynetmemo te trace des courbes automatiquement, tu peux voir un resultat,ici...
http://mynetmemo.com/php3/mesure_graph. ... ret=abcdef
si le principe t'interesse, tu peux devenir le premier utilisateur, en plus de tigrou et de moi
a+
Mon install AMZAIR PA26PRC
http://www.chaleurterre.com/forum/viewt ... 8368#48368
http://www.chaleurterre.com/forum/viewt ... 8368#48368