Dernière mise à jour :
23/05/2010
Présentation
Ce
temporisateur,
doté de peu de composants, permet d'allumer une lampe 230 V pendant un
certain temps, et de la faire clignoter quelques secondes avant
son extinction pour avertir de l'imminensce de l'extinction, et
permettre le cas échéant de relancer la temporisation.
Avertissement
Ce montage est directement relié au secteur
230 V, aucun transformateur d'alimentation n'est utilisé pour assurer
l'isolation. Il faudra donc le ranger dans un boitier entièrement en
plastique et ne pas y toucher quand il est sous tension. La mise en
route de la minuterie s'effectue au moyen d'un bouton poussoir dont une
borne est reliée sur la phase ou le neutre, selon sens de branchement
de la prise secteur. Ce bouton poussoir doit être digne de ce nom, de
bonne qualité et très bien isolé, avec axe en plastique. Hors de
question d'utiliser un poussoir premier prix à 30 centimes d'euro !
A lire avant de continuer.
Le schéma
Schéma complet, avec alim secteur comprise.
Fonctionnement général
Lors de la mise sous tension, le
temporisateur / minuterie allume la lampe L1 pendant une demi seconde,
histoire de montrer que le logiciel flashé dans le PIC a passé sa
séquence d'initialisation et tourne bien. La temporisation démarre dès
l'appui sur le bouton poussoir SW1 / Start. A partir de cet instant, un
compteur est incrémenté et sa valeur est constament comparée à deux
valeurs différentes :
- une première valeur cTempo1 qui correspond au début du cycle de préavis d'extinction
- une seconde valeur cTempo2 qui correspond à la fin de la temporisation.
Remarque : cTempo2 à une valeur forcement supérieure à celle de cTempo1.
Si la valeur du compteur est inférieure à la valeur de cTempo1, alors la lampe L1 reste allumée en continu.
Si
la valeur du compteur est comprise entre les valeurs de cTempo1 et
cTempo2, alors la lampe L1 clignote (préavis extinction).
Si
la valeur du compteur est supérieure à la valeur de
cTempo2, alors la lampe L1 s'éteint complètement.
Fonction de temporisation
Toute la logique de temporisation et de préavis d'extinction est
confiée à quelques lignes de logiciel entrées dans
un petit PIC de type 12F675. Pour les intéressés, le
mieux est de jeter un oeil au code source fourni pour voir de quoi il
en retourne.
Commande de puissance
Une fois de plus, j'ai fait appel à un optotriac et à un
triac, bien que l'usage d'un
relais
électromécanique ou d'un triac seul (sans optotriac)
aurait également été possible. L'emploi de
l'optotriac est ici justifié pour éviter de remonter sur
le réseau EDF, les parasites générés lors
de la commutation du triac, ce qui se produit plusieurs fois de suite
pendant le clignotement de l'ampoule en fin de temporisation. C'est
pourquoi l'optotriac est de type avec détecteur de passage par
zéro de l'onde secteur. D'un point de vue isolation entre secteur 230 V
et basse tension +5 V, cet optotriac n'apporte rien puisque
l'alimentation secteur est de type sans transformateur.
Alimentation
De type
sans transformateur,
les limitations de courant et de tension sont respectivement
confiées à C1 et R3, et à la diode zener D1. Pour des questions de
sécurité, le condensateur C1 doit impérativement être de classe X2. Ne
vous contentez pas d'un condensateur classique même si sa tension de
service atteind 400 Vac ou 630 Vdc. Le
redressement est assuré en même temps par les deux diodes
D1 et D2, et le filtrage final est assuré par le condensateur
C2. On obtient au final une tension voisine de +5 V, ne vous
inquiétez pas si elle n'est de +4,8 V ou de +5,2 V. Mais
posez-vous des questions si elle vaut -25 V ou +13 KV (le changement de
couleur de n'importe quel composant du montage est mauvais signe).
Logiciel du PIC
Fichier compilé pour PIC (binaire *.hex) et codes sources complets
(mikroPascal Pro V3.2)
Temporisateur 009 - 12F675 - (23/05/2010)
Si
vous souhaitez recevoir par la poste un PIC préprogrammé
et prêt à utiliser, merci de consulter la page
PIC - Sources.
Le circuit imprimé
Non réalisé, c'est la moindre des choses.