Amusez-vous avec PIC Assembly - Episode 14 (1 / 2 étapes)

É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.

Articles Liés

Amusez-vous avec PIC Assembly - Episode 12

Amusez-vous avec PIC Assembly - Episode 12

OK, donc je suis un de ceux qui est heureux quand j'aurai Enfin quelque chose ne fonctionne mais il me ronge si je ne comprends pas les détails de pourquoi ça marche. Tel est le cas avec cet épisode. Le fond est que je travaille sur un petit projet p
Amusez-vous avec PIC Assembly - Episode 1

Amusez-vous avec PIC Assembly - Episode 1

Retour dans les jours anciens, quelle hommes étaient des hommes et disquettes étaient énormes, nous avons programmé les premiers microprocesseurs en langage d'assemblage - et nous l'avons aimé ça. Maintenant que je suis à la retraite, j'ai décidé de
Amusez-vous avec PIC Assembly - Episode 20

Amusez-vous avec PIC Assembly - Episode 20

Dans l'Episode 19 que je l'ai mentionné en passant qu'il serait assez facile au port de la conception à la 16F1837 plus moderne que nous avons utilisé dans l'épisode 13 pour l'affichage de graphiques. Qui pourrait nous sortir de devoir copier les cha
Amusez-vous avec PIC Assembly - Episode 13

Amusez-vous avec PIC Assembly - Episode 13

Il y a quelques mois, j'envisageais de faire un capacimètre à l'aide de la photo. J'ai fait quelques recherches sur le web et vérifié diverses conceptions. Puis j'ai fait l'erreur de vérification d'eBay pour voir combien on coûterait. Les versions mo
Amusez-vous avec PIC Assembly - Episode 7

Amusez-vous avec PIC Assembly - Episode 7

Avez-vous jamais souhaité que vous aviez un réveil qui vous me réveillais toutes les quelques minutes alors que vous pourriez faire quelque chose de rapide et puis se pour rendormir ? Non, moi ou l'autre. Mais dans le monde du microcontrôleur, une te
Amusez-vous avec PIC Assembly - Episode 2

Amusez-vous avec PIC Assembly - Episode 2

Bien Episode 1 a été un succès retentissant parce que quelqu'un d'autre que moi en fait le regarda. Alors allons-y avec l'épisode 2. Dans ce Instructable nous recherchons quelques données réelles d'entrée pour envoyer à l'écran LCD de 1602 que nous a
Amusez-vous avec PIC Assembly - Episode 21

Amusez-vous avec PIC Assembly - Episode 21

Je ne suis pas un voyageur du monde, mais j'ai été à un certain nombre d'endroits qui diffèrent radicalement de température et d'humidité. Je n'aime pas qu'on en dise, « chaleur sèche » ne veut rien dire lorsque le thermomètre est supérieure à 110 de
Amusez-vous avec PIC Assembly - Episode 18

Amusez-vous avec PIC Assembly - Episode 18

Mots à la mode et les slogans sont toujours être générés, principalement dans les domaines de la technologie ou de la politique. Dilbert même reçu la tendance avec « Buzzword Bingo » en de la 90. Une des phrases actuellement chauds est « Internet des
Amusez-vous avec PIC Assembly - Episode 22

Amusez-vous avec PIC Assembly - Episode 22

Le dicton est que « la nécessité est la mère de l'invention ». En réalité, cependant, il y a beaucoup de « mères » de l'invention. Mon préféré est « paresse » mais parfois trucs obtient inventé juste parce que c'est un plaisir au défi de comprendre u
Amusez-vous avec PIC Assembly - Episode 16

Amusez-vous avec PIC Assembly - Episode 16

Jusqu'à présent j'ai résisté à ajouter aux millions de projets de "Clignoter une LED" qui sont sur le web. Cela ne veut ne pas dire que je n'ai effectivement pas un projet « Clignoter une LED » quand j'ai commencé à déconner avec le PIC parce qu
Amusez-vous avec PIC Assembly - Episode 17

Amusez-vous avec PIC Assembly - Episode 17

Les mauvais vieux jours chaque compagnie de téléphone avait une interface propriétaire et souvent différentes interfaces pour téléphones différents dans leur gamme de produits. De nos jours, cependant, presque tous les téléphones utilise une interfac
Amusez-vous avec PIC Assembly - Episode 8

Amusez-vous avec PIC Assembly - Episode 8

J'ai connu quelques changements intéressants de la température dans ma vie dont un juste il y a quelques années où nous avons mis un record un jour et puis définissez un seuil record le lendemain. La plus intéressante que j'ai vécu était il y a longt
Amusez-vous avec PIC Assembly - Episode 15

Amusez-vous avec PIC Assembly - Episode 15

Une de mes récents projets consistait en la construction d'un petit amplificateur 2.1 à l'aide de quelques chips d'amplificateur de puissance TDA que j'ai grappillé d'après un moulage hors circuit électronique. Depuis que je suis en mesure de décider
Amusez-vous avec PIC Assembly - Episode 19

Amusez-vous avec PIC Assembly - Episode 19

Une de mes phrases favorites est « c'est facile si vous savez comment. » Je ne sais pas si j'ai ramassé que quelque part il y a longtemps ou il inventé moi-même, mais il y a beaucoup de vérité en lui. C'est le genre de ce qui s'est passé quand je sui