[TERMINE] Régulation de chauffage par PIC par fil pilote
Répondre à la discussion
Affichage des résultats 1 à 30 sur 297

[TERMINE] Régulation de chauffage par PIC par fil pilote



Vue hybride

  1. #1
    invite890ff058

    [TERMINE] Régulation de chauffage par PIC par fil pilote

    Bonjour,
    J'aimerai realiser une regulation du chauffage par PC d'abord et ensuite par PIC quand j'aurai la connaissance necessaire.

    Il "suffit" d'envoyer les ordres sur les pilotes car ce sont des chauffages electriques :

    Confort 0V --> utilisé
    Eco 230V --> utilisé
    Hors Gel 115V negatif --> non utilisé
    Arret 115V positif --> utilisé par le delesteur et peux-etre par mon montage

    Je vais mettre 2 relais + 2 diodes qui seront commander par le PC (port //)
    Puis-je utiliser des relais 125V AC ou il faut des 250V AC ?

    Mon premier probleme est de trouver les fils pilotes dans le tableau electrique !
    Je l'ai ouvert et ca a l'air bien fait.
    220 - inter - relais - je ne sais pas quoi pour le chauffage au sol et pour les radiateurs 220 - inter - au chauffage je suppose

    Je pense avoir trouvé quelques fils pilotes qu'il me faut mais je suis pas sur car il y a un programmateur et un delesteur. Je ne voudrai pas supprimer le delesteur. Il faut que je debranche les fils pilotes du programmateur et les brancher au montage ?


    Ensuite quand le montage qui est tres simple sera fini, je m'attaquerai au logiciel !
    Quand je me lancerai dans l'univers des PICs, j'espere pouvoir realiser une commande par PIC.
    Une petite question : Combien faut-il d'entrée pour mesurer une tension qui varie d'1V environ a 1mV de precision ?
    Est-ce qu'il faut un composant autre que le PIC pour pouvoir mesurer ces tensions ? J'aimerai pouvoir en mesuré 4 ou 5 avec un PIC et disposer de 8 bits de sortie.

    Merci de votre aide !

  2. #2
    invite890ff058

    Re : [Projet] Régulation chauffage par PC par fil pilote

    Un petit schema explicatif du montage :
    http://azertylr.free.fr/electronique...0chauffage.bmp

    Désolé pour la qualité mais j'ai fait ca sur un logiciel que je voulais tester.

  3. #3
    Gérard

    Re : [Projet] Régulation chauffage par PC par fil pilote

    Bonjour,
    As-tu pensé que le PC devra rester allumé tout le temps pour la commande de ton chauffage ?
    Le schéma n'est pas très lisible.
    Certain PIC intègrent un CAN 10 bit qui permet une résolution de ~4,8 mV si tu le fais travailler entre 0 et 5V.
    Il est possible de définir d'autres tensions que 0 et 5V (ex 2 et 4V) ce qui permet une meilleure résolution, attention à la valeur et la stabilité des tensions de référence.
    Gérard.
    A ta place je commencerais par les PIC et pas le PC, mais ce n'est que mon avis.

  4. #4
    invite890ff058

    Re : [Projet] Régulation chauffage par PC par fil pilote

    Salut,
    Tu ne peux pas zoomer sur le schema ? Je n'ai pas pu relier certaines bornes, je ne sais pas trop pourquoi.

    Pour le moment je n'ai encore aucune connaissance des PICs.
    Je vais peux etre me lancer a Noel.

    Oui pour le PC il devra rester allumé, c'est pour ca que je souhaite le faire au final avec un PIC.
    Mais un petit relais qui commute sur le programmateur si le PC est eteint et le tour est joué

    J'ai trouver où prendre le fil pilote pour le salon : a la sortie du programmateur.
    Par contre pour les chambres, il y a une sortie alors qu'il y a 3 radiateurs. Je n'ai pas trouvé ou le raccord se fait.
    Pour la salle de bain, pareil il y a un chauffage au sol et un seche serviette.
    C'est bizarre car si je me souviens bien, le seche serviette s'arrete si le delesteur se met en route mais le mode confort/eco du programmateur n'a pas l'air d'influencer quelque chose. Pareil pour le chauffage au sol, il a l'air d'etre toujours en confort.
    Je vais tester le programmateur de suite.

    La mesure de tension, c'est pour mesurer une temperature.
    Avec un AOP on peux faire que la tension soit entre 0 et 1V par exemple, avec CAN 8 bits : 1mV de resolution non ?
    A condition que les sources de tensions soit stables mais ca c'est une autre histoire !
    Pour les CAN : il faut 1 port d'entrée c'est ca ?
    Car il me faudrai comme je l'ai dit que ca mesure 4 a 5 temperatures.

    Merci de m'avoir répondu.

  5. A voir en vidéo sur Futura
  6. #5
    Gérard

    Re : [Projet] Régulation chauffage par PC par fil pilote

    Bonjour,
    http://www.abcelectronique.com/bigonoff/
    pour les PIC, c'est la référence, ça occupera tes longues soirées d'hiver.
    Pour 1 mV de résolution et une amplitude de 1V, 8 bit ne suffisent pas.
    Ce n'est pas grave , le CAN intégré aux PIC est un 10 bit.
    Fais un tour chez Microchip
    http://www.microchip.com/stellent/id...PAGE&nodeId=64
    tu pourras te faire une idée.
    Gérard.

  7. #6
    invite890ff058

    Re : [Projet] Régulation chauffage par PC par fil pilote

    Salut,
    J'ai deja dl les cours de bigonoff et j'ai commencer tout doucement a lire

    Effectivement je me suis tromper, pour 1mV c'est 10bits

    Avec un PIC on peux mesurer combien de tension differente ?
    Le 16F628 est assez utilisé je crois.
    Une petite question : quelle est la difference entre les PIC 16 et 18 ?

    Pour la commande des fils pilotes, on pourrai utiliser des triacs. +5V : 115V positif
    -5V : 115V negatif mais par contre pour faire du 220V, il faudrai synchroniser la commande avec le 220V non ?

    Merci

  8. #7
    Gérard

    Re : [Projet] Régulation chauffage par PC par fil pilote

    Bonjour,
    Le 16F628 ne contient pas de CAN, le 16F876 en a un.
    Pour tes fils pilotes, je ne sais pas trop comment ça marche.
    Les 18Fxxx sont plus récents que les 16F.
    Pour te faire la main, un 16F876 est déjà pas mal.
    Attention à l'utilisation des triacs, ils ont la masse commune avec le montage --> tout est sous la tension du secteur. Si tu tiens au triac, utilise un optotriac pour sa commande.
    Bonne nuit,
    Gérard.

  9. #8
    gienas
    Modérateur

    Re : [Projet] Régulation chauffage par PC par fil pilote

    Bonsoir azertylr et tout le groupe

    En ce qui concerne la commande de tes fils pilotes, je ne suis pas sûr que ton projet triac soit convenable. La consommation sur le fil pilote est dérisoire, et le triac a peu de chances de rester amorcé.

    Quand tu parles de +/- 115V, j'ai peur que tu fasses une "confusion". Il me semble que c'est du 230V redressé monoalternance en - ou en +. Au final cela donne bien +/- 115V mais en tension moyenne, mais avec des crêtes à +/- 350V

    Mon chauffage fonctionne avec un PC. J'avais un PC industriel, qui a tenu 10 ans (24/24 &7/7). Le plus fragile était l'écran, que je préférais éteindre, pour n'allumer au moment de certaines actions manuelles sur le programme. Ce PC avait des ports E/S sur une carte.

    L'UC m'a laché au printemps. J'ai essayé de convertir le programme pour sortir sur le port parallèle. C'est OK. J'ai pour l'instant un vieux portable, sous W95, qui a l'avantage de se mettre en veille de disque dur et d'écran, et d'être très silencieux. Le programme de gestion fonctionne bien, mais serait "impossible" (dans l'état actuel de mes connaissances) sous XP, car la gestion des ports est verrouillée sous XP. Je ne me suis pas encore attelé à cette tâche qui est, paraît il, réalisable.

    Mais je suis comme toi: "j'envisage" de passer par un PIC. Un jour
    D'ailleurs, il n'y en aura pas qu'un.

  10. #9
    Gérard

    Re : [Projet] Régulation chauffage par PC par fil pilote

    Bonjour,
    As-tu déjà calculé le cout (facture EDF) d'un PC qui tourne 24h/24 et 7j/7 ?
    Avec qq PIC, un (des) LCD, qq BP la conso est ridicule.
    C'est un projet intéressant.
    Gérard.

    voir ici pour le cout

    http://forums.futura-sciences.com/th...tml#post422691
    le 1er message renvoie vers EDF
    Dernière modification par Gérard ; 01/12/2005 à 09h44.

  11. #10
    Gérard

    Re : [Projet] Régulation chauffage par PC par fil pilote

    oups ......

    http://particuliers.edf.fr/article437.html

    voila l'adresse EDF
    Gérard.

  12. #11
    invite890ff058

    Re : [Projet] Régulation chauffage par PC par fil pilote

    Salut,
    Effectivement le +115V c'est du 220 redressé monoalternance avec une diode.
    C'est vrai que le consommation doit etre faible : irrealisable avec des triacs alors.

    Est-ce que des relais 115V AC suffisent ?

    gienas : je serai interesser par le montage que tu a fait.
    En delphi programmer le port parrallele sous XP est très simple, il suffit d'avoir une DLL.

    Concernant les PICs :
    Je vais peux-etre debuter avec un PIC16F877 car il comporte 33 E/S
    Il m'en faut : 5 entrées analogiques (4 CAN donc non ?) 12 sorties TTL et des sorties pour ecran LCD + quelques E/S pour communiquer avec un PC.
    Quelle est la difference entre un PIC16F877-04/P et un PIC16F877-20/P ? leur frequence de travail ?
    Je prendrai aussi un PIC16F84 pour m'entrainer.

    Je suis en train de rediger une page sur mon projet :
    http://azertylr.free.fr/electronique/chauffage.html

    Merci de votre aide.

  13. #12
    invite2562e666

    Re : [Projet] Régulation chauffage par PC par fil pilote

    Bonjour, Azerty
    Voilà ce (du concret) qui pourrai te convenir :
    http://www.68hc08.net/modules/news/a...php?storyid=57
    Un processeur puissant dans un volume particulièrement réduit il y a également un programme de démontration du LCD et, si cela t'intéresse je me tiens à ta disposition pour tout renseignement complémentaire : programmateur/debugger à moins de 10 euros, , .. (y compris des cours assembleur "à la bigonoff");
    th

  14. #13
    invite890ff058

    Re : [Projet] Régulation chauffage par PC par fil pilote

    Salut,
    Il me semble que c'est toi qui etait contre les PIC et a 100% dans les 68HC** ?
    Cette carte a l'air interessante mais je prefere malgres tout me lancer dans les PICs.

    A ce propos, j'aimerai les programmer en pascal car je programme deja en delphi.

    J'ai vu pour commander les LCD, il faut 7 E/S, ce qui ferait 24 ports sur les 33 du 16F877. Ca laisse de la marche pour mettre quelques boutons de commandes et une liason avec un PC qui utiliserai 2 ports en RS232 avec un MAX232 soit 7 ports de libre.

  15. #14
    invite2562e666

    Re : [Projet] Régulation chauffage par PC par fil pilote

    Bonbjour, Azerty

    Je ne suis pas "contre" les Pics, je dis simplement que le choix d'un µC doit se faire sans idées péconçues et avec un minimum d'objectivité.
    Pour un afficheur LCD il faut au minimum 6 lignes ES.
    Les boutons sont cablés en matrice, c.a.d que pour 20 boutons, il te faut 5+4= 9 lignes d'ES (5x4=20) dont éventuellmement certaines peuvent être communes avec le LCD ( par exemple 1 msec input en ES de clavier et 1 ms output en ES de commande LCD si nécessaire)
    th.

  16. #15
    abracadabra75

    Re : [Projet] Régulation chauffage par PC par fil pilote

    Citation Envoyé par azertylr
    Quelle est la difference entre un PIC16F877-04/P et un PIC16F877-20/P ? leur frequence de travail ?
    Salut à tous.
    C'est la fréquence maxi du quartz qu'on doit leur associer.
    Mais tu peux faire fonctionner un PICxxx-20 à une fréquence moindre.

    Le schéma que tu nous indiques au post#2 vient mal quand on l' appelle depuis ici. par contre il s'affiche bien quand on va sur ton site.
    A+
    Il n'y a que dans le dictionnaire où 'réussite' vient avant 'travail'.

  17. #16
    invite890ff058

    Re : [Projet] Régulation chauffage par PC par fil pilote

    Bonjour,
    OK pour l'image et la frequence en travail des PICs.

    Concernant les compilateurs c'est plutot cher ... celui que j'ai trouvé (Pass2Pic) est gratuit mais il n'a pas l'air terrible.

    Existe t-il des compilateurs basic ou pascal gratuit ?

    Concernant mon projet :
    Pour le programmeur, j'ai penser a stocker les horaires/actions sous cette forme :
    01100011
    01 -> 1er quart heure -> 0: pas d'alternance positive 1 : alternance negative
    10 -> 2er quart heure -> 1: alternance positive 0 : pas d'alternance negative
    00 -> 3er quart heure -> 0: pas d'alternance positive 0 : pas d'alternance negative
    11 -> 4er quart heure -> 1: alternance positive 1 : alternance negative

    Comme ca pour gerree les sorties c'est assez simple.
    Cela fait 24*7=168 octets par zone soit 504 octets pour les 3 zones de depart
    Donc ce ne rentre pas dans l'EPROM car j'aurai voulu que ces données soient modifiable par la liaison RS232 que j'envisage de mettre.

    Je vais bientot mettre un schema de principe sur mon site.

    Merci

  18. #17
    gienas
    Modérateur

    Re : [Projet] Régulation chauffage par PC par fil pilote

    Bonsoir azertylr et tout le groupe

    Je suis étonné par la profondeur de ton analyse de la "mise en mémoire" de tes actions. Pour un "débutant"

    Je ne sais pas si ton projet final a la même importance qu'il a pour moi (dans mon cas), mais si cela doit gérer le chauffage de ton logement (c'est mon cas), je te suggère de bâtir ton projet, pour qu'il soit le plus autonôme possible, et donc, qu'il puisse se passer du PC pour établir/modifier la programmation. Le PC doit, de préférence être une option commode, mais pas indispensable. Il faut aussi veiller à ce que l'interface homme/machine soit la plus simple possible. Il faut que chaque occupant de la maison soit à même de pouvoir adapter le fonctionnement sans trop se prendre la tête. Pour conserver la programmation, je verrais donc bien de la RAM, par exemple CMOS, à introduire par un moyen détourné (par des E/S) si c'est un PIC qui l'utilise.

    Dans ton esquisse, la résolution est du quart d'heure, et tu mémorises tous les états de tous les quarts d'heures de la semaine. Il peut y avoir une autre approche qui consiste à stocker les heures des actions et leur action. Il arrive un moment critique où les deux méthodes sont équivalentes en termes de quantité de mémoire.

    Mon système, dont je veux bien te parler, en MP, a une résolution de la minute, mais des actions simples: marche d'une voie, arrêt de cette voie. J'ai 10 voies, et une entrée "EDF" pour me signaler que les heures creuses sont présentes, et adapter le programme en conséquence. Les sorties actionnent des relais de puissance, qui coupent ou établissent chacune des lignes électriques. J'avais donc dû, au préalable, modifier l'installation électrique pour permettre ces commandes.

    Avant d'être le PC industriel, c'était un microprocesseur de mon cru, qui a quand même tenu 15 ans, de 80 à 95. C'était déjà la minute, et le programme était hebdomadaire. A "l'usage", on s'aperçoit que le programme ne peut pas être le même tous les jours de la semaine.

    Avant cette étape, il y a eu 7 ans d'un programmateur à cames, base 24 heures.

    Concernant tes relais, et la possibilité d'utiliser des relais 115V, je ne pense pas. Etant données les tensions présentes, ce serait insuffisant. Mais peux-tu préciser ce que tu entends par des "relais 115V"? Moi je comprends l'isolement des contacts. Je ne suis pas sûr d'ailleurs qu'une telle spécification existe.

Discussions similaires

  1. Enregistreur de température par liaison haute fréquence
    Par invite5637435c dans le forum Projets électroniques
    Réponses: 19
    Dernier message: 06/03/2011, 16h38
  2. Jeux avec PIC [Initiation PIC]
    Par invite0e2b4277 dans le forum Projets électroniques
    Réponses: 9
    Dernier message: 25/05/2010, 22h18
  3. station meteo piloté par PIC
    Par invited3c50972 dans le forum Électronique
    Réponses: 4
    Dernier message: 20/12/2008, 17h15
  4. Réponses: 18
    Dernier message: 24/03/2008, 08h47
  5. régulation de chauffage par vannes 3 voies
    Par invite0de9d7a7 dans le forum Dépannage
    Réponses: 2
    Dernier message: 01/10/2006, 08h55
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...