Projet à microcontrôleur PIC 16F84A / 16F628A

Télérupteur

 

Il s'agit de commander une charge (par exemple un groupe d'ampoules 60 W / 230 V) via un relais.

Pour cela, on dispose d'un maximum de 8 boutons poussoirs.

Quand on appuie sur un des boutons poussoirs, il y a basculement de l'état des ampoules (allumées / éteintes).

Notez que si on laisse un bouton poussoir appuyé, les autres boutons poussoirs sont encore actifs.

 

Quand la sortie RA0 est au niveau bas, la LED1 est allumée, le transistor Q1 est bloqué et la bobine du relais n'est pas alimentée.

Quand la sortie RA0 est au niveau haut, la LED1 est éteinte, le transistor Q1 est saturé et la bobine du relais est alimentée sous 12 Vdc.