Étape 1: matériel
Contrairement à l’épisode 10, le but ici était de ne pas avoir à ouvrir la boîte d’apporter des modifications. J’avais déjà ouvert une boîte de sorte que je pouvais faire une rétro-ingénierie qui rend plus facile à comprendre ce qui était nécessaire pour les contrôles. Le manque de panneau de commande vraiment n’a qu’un interrupteur marche/arrêt, un potentiomètre de contrôle de volume et un haut-parleur mono (Centre). Ce que j’ai découvert d’ouvrir la boîte, c’est que l’interrupteur marche/arrêt achemine en fait une tension interne à la base d’une puissance de commutation de transistors. Que la tension est un courant limité 12 volts, alors j’ai besoin d’utiliser un petit relais au lieu d’un transistor pour l’interrupteur marche/arrêt. Le relais illustré dans le diagramme se trouve être un que j’avais récupéré sur un autre bord, mais vous pouvez utiliser l’une des petits bleus couramment disponibles en ligne. Si vous n’utilisez pas un de ceux, n’oubliez pas que vous avez besoin d’une diode inverse biaisée (comme un 1N400x) entre les broches de bobines de relais. Le relais que je montre dans le diagramme a cette diode construite en.
Normalement, les potentiomètres de contrôle de volume ont des sections séparées pour les canaux gauche et droit. Dans ce cas, cependant, il y a seulement un seul potentiomètre linéaire. La raison est qu’internes à la boîte sont tension contrôlée atténuateur (VCA) puces. Chaque puce a voies audio séparées, mais les entrées de tension de commande sont câblées ensemble - ce qui permet un contrôle unique. Le contrôle agit vraiment juste comme un diviseur de tension connecté entre la masse et une référence 5 volts. Pour notre circuit distant nous juste varier une tension de sortie et envoyez-le sur la boîte sur la connexion qui viendrait normalement de l’essuie-glace de la commande de volume. Nous faire cela en utilisant la capacité de Modulation de largeur d’impulsion (PWM) du PIC et puis ajouter un filtre RC simple pour lisser les impulsions en une tension continue.
Le dessin ci-contre combine les capacités PWM qui a été détaillée dans l’épisode 9 avec l’IR control détaillée dans les épisodes 2 et 10. Nous avons seulement besoin de deux autres i/o lignes donc on dirait que le 12F683 8 broches, que nous avons utilisé précédemment serait parfait. Malheureusement, le circuit IR nécessite l’utilisation de la broche interrompre externe qui se trouve être le même NIP nécessaire pour la sortie PWM. C’est pourquoi le diagramme montre le 16F627A/16F628A à la place. La seule différence entre la 627A et la 628A est que le 627A a mémoire flash moins alors, soit on travaillera.
Dans l’épisode 9, que nous ne voulions pas de filtrer les impulsions PWM parce que nous utilisions à passer le jury moteur activer l’entrée marche/arrêt et réellement voulue les impulsions d’aller vers le moteur. Dans cette application qu'il faut filtrer les impulsions dans une tension continue pour l’entrée sur le VCA puces. Le filtrage ne doit pas être parfait pour cette application, et le compromis est entre ondulation de tension, temps de réponse et les valeurs de composant de filtre. J’ai trouvé un outil en ligne très utile qui montre un graphique de la production attendue compte tenu de vos valeurs d’entrée. J’ai choisi arbitrairement 1000 hertz et ensuite branché dans certaines valeurs RC. Les valeurs indiquées dans le schéma (10 kOhms et 1uf) sont ce que je me suis installé sur. Voici un lien vers th
Si vous lisez l’Instructable où je détaillerai le brochage du connecteur DB9 pour la 5650, vous verrez qu’il y a 5 volts sur une broche. J’espère que vous ne manquez pas la partie où j’ai dit que le 5 volts et 12 volts de la boîte ne peuvent servir à d’autres circuits d’alimentation. Cela signifie que notre unité de commande IR doit avoir une alimentation séparée 5 volts.