Electronique > Réalisations > Temporisateur 009

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.

temporisateur_009

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.