FilPilote

Dernière modification : -


// 2011/09/03 13:17 / 2.11.99.82
Montage pour contrôle de fil pilote via µC
[data/fp/Ordres_Fil_pilote.png|right]

!! CdC
* contrôlable via l'arduino de téléinfo
* 4 ordres
** Confort
** Eco ou réduit
** Hors gel
** Arrêt
* nombre de radiateurs:
** RdC: 2
** 1er: 3
** 2ème: 1
** 3ème: 1
** Total: 7
* interface web de programmation
** déclenchement par HC
** X plages d'heures (avec contrôle ?) par jour


!! BOM
* pour 1 radiateur :
** 2 MOC 3041
** 2 diodes 1N4007
** 2 R xxxΩ
** 2 leds ?
** --> 2 inputs
* 2 registres à décalage 75HC595 / 74HC4094

!!! Achats
* Commandes
** '--16 MOC--'
** '--16 1N4007--'
** 16 Supports CI 6 broches
** 16 resistances xxx Ω
** 16 resistances xxx Ω
** 32 leds rouges
* USB
** 2 Zener 3.6V
** 2 74HC4094
** 4 R (2*68Ω, 1*2k2Ω, 1*xxΩ)
** 1 support Ci 8 broches

!! Hardware design

!!! Racine
* Entrées
** connecteur USB B
** 1 plot à vis pour la phase

* Sorties
** 7 plots à vis pour les fils pilotes

* un module d'interface USB et de commande
* 7 modules de commande de fil pilote

!!! Interface USB
Interprète les ordres USB et commande la génération du signal pilote pour chaque radiateur.
* Entrée : 4 fils USB (Vusb/Gnd pour le 5V, D+/D- pour les data) Voir [V-USB|http://vusb.wikidot.com/hardware] pour l'interface (solution B)
* Sorties 8*2 commandes pour les modules de commande en 5V
* Utilisation d'un 74HC4094 sinon, il manque une pin (PB7)

* ATtiny261
** oscillateur interne, 16.5 MHz, nécessite une calibration
** connecteur ISP pour reprogrammer l'ATtiny261
** PB4 --> led d'état (peut-être commandée en PWM)
** PB7 --> /reset pour garder la fonction ISP

!!! Commande
7 montages identiques pour générer le signal pilote.
* 2 MOC3041+diode pour les alternances positives (en haut) et négatives (en bas)
* 2 LEDs pour voir quelles alternances sont acivées

!! bibliographie

* [liens|http://blogmarks.net/user/jjl/tag/fil+pilote]
* Electronique pratique
** 301 - 01/2006 - Interface pour fil pilote ([pdf|data/fp/EP301-InterfaceFilPilote.pdf])
* Datasheets
** [ATtiny261|data/fp/ATtiny261.pdf]
** [MOC3041|data/fp/moc3041.pdf]
** [74HC4094|data/fp/74HC4094E.pdf]
* [USB|http://www.beyondlogic.org/usbnutshell/]