Télécommande Infrarouge à 8 Canaux

Vous pouvez utiliser cette télécommande pour contrôler jusqu’à 8 autres appareils. La CR2016 est une pile bouton 3V CR2016 qui alimente l’émetteur IR. Cela prolongera la durée de vie de la batterie en mettant le CPU en mode SLEEP et en le réveillant uniquement lorsqu’une touche est enfoncée.

Émetteur

PIC16F630 agit comme le cœur de l’émetteur. Il envoie des commandes IR au récepteur et génère des fréquences porteuses de 38 KHz. La CR2016 est une pile 3V qui alimente le circuit.
Pour réduire la consommation de la batterie, le CPU passera en mode SLEEP si aucune touche n’est enfoncée. Il ne se réveillera que lorsqu’une touche sera enfoncée. La fonction d’interruption sur changement est utilisée pour réveiller le CPU. Cela s’interrompt lorsque l’état du PORT A change. Si l’interruption globale est désactivée, l’exécution du programme sera arrêtée.

Fig 1. Circuit émetteur IR

Receveur

Pour contrôler toutes les fonctions, le récepteur utilise PIC16F630. Le processeur décodera la commande IR, puis activera le buzzer pendant 60 ms pour produire un bip.
La sortie (relais) fonctionne comme une sortie à bascule. Si la commande IR correcte est décodée complètement, la sortie s’allumera. Si les mêmes commandes IR sont à nouveau envoyées, la sortie se désactive.

Fig 2. Circuit récepteur IR