Un amplificateur à lampe est un appareil audio qui se situe dans le haut de gamme de prix. Malgré un prix élevé, il est souvent impossible de le commander à distance, mais heureusement il existe des télécommandes, comme par exemple télécommande à infrarouge, pour à peu près tout.
C’est pourquoi dans le project suivant on explique, comment réaliser soi-même trois fonctions de base pour une télécommande à infrarouge.
- Fonction Marche / arrêt
- Contrôler le volume
- Mettre ensourdine
Il n’est pas nécessaire d’intervenir sur l’amplificateur. Vous découvrirez plus loin dans le texte comment le récepteur est installé dans le système audio domestique.

Réalisation de la télécommande à infrarouge
Convient à : des débutants ayant un peu d’expérience en soudure et des connaissances BASCOM
Coût du récepteur : environ 40 € sans boîtier
Coût de l’émetteur : environ 7€ sans boîtier
Temps de réalisation :
- Temps nécessaire pour assembler et câbler les circuits imprimés : 3 heures
- Temps nécessaire pour créer les circuits imprimés : 2 heures
- Installation du logiciel : 1/4 d’heure
Matériel nécessaire :
- Paniers reichelt sans pièces mécaniques (boîtier, vis, etc.) :
Liste des pièces pour le récepteur et liste des pièces pour l’émetteur - Outillage : Fer à souder, tournevis, pinces coupantes, dispositifs de réalisation de circuits imprimés (dispositif d’insolation, système de gravure) ou montage sur circuits imprimés perforés
- Adaptateur de programmation USB AVR
- Compilateur BASCOM (version freeware)
- Visualiseur de mise en page Sprint (version freeware)
Avis de sécurité

L’assemblage et la construction du circuit sont inoffensifs. La mise en service ne présente pas non plus de danger particulier, car le bloc d’alimentation utilisé dispose d’une isolation électrique complète. Seul le câblage de la connexion de commutation doit être vérifié par un électricien qualifié, car il s’agit d’un appareil de commutation avec un potentiel secteur de 230 V.
Désignation code télécommande RC5
La méthode de codage la plus courante pour le contrôle IR en Europe est le code RC5. Celui-ci a été développé à l’origine par Philips et est capable d’envoyer 2048 commandes différentes : 32 adresses de groupe avec 64 commandes chacune. Chaque appareil a sa propre adresse. Un message complet a une longueur de 14 bits et se compose des bits suivants :
- Deux bits de démarrage pour contrôler les niveaux AGC (Auto Gain Control) dans le récepteur IC
- Un bit de bascule indique qu’une nouvelle touche est enfoncée
- Cinq bits d’adresse système
- Six bits de commande
Le bit de basculement change de valeur chaque fois qu’une nouvelle touche est enfoncée pour faire la distinction entre appuyer sur une touche et la maintenir enfoncée. Les cinq bits d’adresse suivent le bit de basculement et indiquent de quel appareil il s’agit. Enfin, les six bits de commande contiennent les informations de contrôle. Le code RC5 utilise un codage biphasé avec une fréquence porteuse de 38 kHz. Une combinaison bas/haut représente un « 1 » logique tandis qu’une combinaison haut/bas représente un « 0 » logique. La longueur de chaque bit est de 1,778 ms et un message complet dure 24,889 ms.
Sélection de la télécommande à infrarouge
Le récepteur de télécommande à infrarouge est commandé à l’aide d’une télécommande compatible RC5. Soit vous le construisez vous-même – les instructions pour cela font partie de cet article – soit vous utilisez l’une des nombreuses télécommandes universelles qui peuvent être achetées à bas prix partout. Ils supportent tous le protocole RC5. Les télécommandes de téléviseur Philips fonctionnent mieux. Sélectionnez simplement un appareil dans la liste des codes – les codes de contrôle utilisés par le récepteur sont pris en charge par toutes les télécommandes :
Marche / arrêt | Commande = 12 | Bouton d’alimentation |
Monter le son | Commande = 16 | Bouton VOL + |
Baisser le volume | Commande = 17 | Bouton VOL – |
Mettre en sourdine | Commande = 13 | Bouton de sourdine |
Si la télécommande existante envoie d’autres codes, vous pouvez connecter un PC avec un programme de terminal, tel que HTERM, au récepteur. L’interface optionnelle RS232 (paramètre : 9600, 8, n, 1) du récepteur est utilisée à cet effet. Le programme du terminal est capable d’afficher le code envoyé par la télécommande. Avec ces informations, vous pouvez personnaliser le code source BASCOM avec juste quelques connaissances en programmation.
Placement du récepteur sur le système audio
Il ne faut pas grand-chose pour pouvoir contrôler à distance l’amplificateur à tubes. Tout ce que vous avez à faire est de boucler le récepteur dans le câblage externe de l’amplificateur.
Signal acoustique
Le récepteur de la télécommande dispose d’une paire de prises Cinch pour l’entrée et la sortie. Pour le contrôle à distance du signal audio, insérez le récepteur comme appareil intermédiaire dans la prise Cinch entre votre source audio (CD, tourne-disque, etc.) et l’amplificateur à tubes. Assurez-vous de brancher la source audio dans les prises d’entrée et l’amplificateur dans les prises de sortie, sinon le potentiomètre tournera dans le sens opposé. Si tel est le cas, le signal audio ne sera pas lu comme prévu.
Sortie de commutation 230V
La sortie de commutation 230 V active ou désactive l’alimentation électrique pour tous les pôles. Afin d’éviter que le boîtier du récepteur ne devienne trop grand, aucune prise n’a été installée. Le raccordement électrique s’effectue via des coupleurs enfichables. Étant donné qu’un amplificateur à tube est généralement construit selon la classe de protection I, une connexion bipolaire CEE16/7 – également appelée prise Euro – est tout à fait suffisante.
Si, contrairement aux attentes, l’amplificateur dispose d’un conducteur de terre de protection, le couplage enfichable correspondant doit également être tripolaire. Lors de la construction, assurez-vous que le conducteur de protection est connecté en conséquence. Si vous utilisez un boîtier métallique pour le récepteur, toutes les pièces métalliques doivent également être connectées au conducteur de protection.
Structure et description du matériel pour la télecommande à infrarouge
Il est conseillé d’utiliser les circuits imprimés inclus dans le package de téléchargement. L’utilisation de planches à pain n’est possible que dans une mesure limitée, car certains des composants les plus grands ne rentrent pas dans la grille de 2,54 mm.
Vous commencez à assembler la carte avec les composants les plus bas : les cavaliers et les résistances.
Récepteur

Il y a quatre assemblages sur le circuit imprimé du récepteur :
- Alimentation +5V et +12V
- Pont en H pour potentiomètre motorisé de contrôle du volume
- Etage de commutation à relais pour l’alimentation 230V de l’amplificateur à tubes
- Convertisseur de niveau RS232 (en option)


La commande est alimentée par un bloc d’alimentation 12V en courant continu ou alternatif. La consommation de courant est au maximum de 200mA.
Le moteur est commandé via un pont en H. La rotation dans le sens antihoraire correspond à la fonction “Plus silencieux”, la rotation dans le sens horaire à la fonction “Plus fort”. Si le bouton silencieux est enfoncé, le moteur tourne jusqu’à la butée gauche. Le signal audio est acheminé via le potentiomètre à l’aide de prises Cinch. Afin d’éviter le bruit du moteur, la haute qualité des trois condensateurs d’antiparasitage est essentielle.
L’étage de commutation pour l’alimentation de l’amplificateur à tube peut être chargé avec un maximum de 3A. Lors du choix du fusible, tenez compte du courant d’appel parfois très élevé des amplificateurs à tubes. Dans la plupart des cas, un fusible temporisé de 3 A devrait suffire. Avec certains appareils cependant, l’utilisation d’un fusible 4A est indispensable.

Si vous avez égaré la télécommande, vous pouvez également régler le volume manuellement sur le récepteur. Vous pouvez également actionner manuellement la sortie de commutation à l’aide d’un bouton intégré sur le panneau avant.
Les trois voyants du panneau avant fournissent les informations suivantes :
LED jaune | Tension de fonctionnement 12V présente |
LED verte | Sortie de commutation activée |
LED rouge | Le signal infrarouge est reçu |
Le convertisseur RS232 sur le circuit imprimé vous permet de connecter le récepteur à un PC avec un programme terminal, comme déjà décrit. Cela montre les codes envoyés par la télécommande. Le convertisseur n’est pas essentiel pour la fonctionnalité de la télécommande, mais peut également être omis si nécessaire.
Émetteur


Si vous souhaitez construire vous-même l’émetteur, vous pouvez l’installer sans problème sur une plaque perforée. Dans ce cas, la disposition du tableau fournie n’est bien sûr qu’une suggestion. L’émetteur fonctionne avec une pile bloc 9V. En mode veille, l’électronique consomme environ 20 nA. En mode veille, la batterie n’est pas déchargée dans des circonstances normales. Si une touche est enfoncée, le processeur démarre et se met d’abord sous tension. L’émetteur fonctionne alors jusqu’à ce que le processeur ait transmis le code RC5 sélectionné. Après cela, il est remis en mode veille avec un retard de 500 ms.
En mode transmission, la batterie est chargée avec environ 20mA. Cependant, comme cela ne se produit que pendant une très courte période, la batterie est garantie d’avoir une longue durée de vie.
Le type spécifié ne doit pas nécessairement être utilisé comme diode émettrice infrarouge. Toute diode IR qui transmet dans la gamme 950-980 nM fera l’affaire.
Descriptif du logiciel de la télécommande à infrarouge
Le logiciel, tant pour l’émetteur que pour le récepteur, est écrit en BASCOM AVR-Basic. Pour compiler le code source, vous n’avez besoin que de la version gratuite du compilateur. Vous avez également besoin d’un adaptateur de programmation AVR ISP pour transférer le code source compilé vers les deux microcontrôleurs. Les deux programmes sont liés ci-dessus. Le package de téléchargement contient déjà les fichiers compilés avec les extensions .bin et .hex, que vous pouvez charger directement dans le microcontrôleur.
Récepteur
Le code source du logiciel du récepteur est explicite : les noms des variables sont choisis de manière à ce que la fonction puisse être reconnue directement. Les lignes 31 à 35 du texte source sont particulièrement intéressantes. Dans les lignes 31 à 34, les codes de télécommande sont affectés aux fonctions. Si la télécommande utilisée ne respecte pas les codes RC5 de l’affectation Philips, vous pouvez effectuer des réglages ici. Enfin, à la ligne 35, le temps d’exécution du potentiomètre motorisé peut être réglé si un bouton de volume a été enfoncé.
Émetteur
Les lignes 29 à 32 précisent également quel code est attribué à quelle touche. Ici aussi, vous pouvez ajuster l’affectation individuellement, selon vos préférences.
Conclusion
La commodité d’une télécommande à infrarouge contribue de manière significative à la détente lors de l’écoute de la musique. Vous n’avez pas besoin de courir jusqu’à l’amplificateur pour régler le volume. Les avantages l’emportent largement sur les inconvénients du manque d’exercice. Rien ne s’oppose à une expérience musicale attrayante.
Images : reichelt elektronik