Vidéo: Tout sur les amplificateurs audio 2024
Un potentiomètre (souvent appelé un pot >) est une résistance variable électronique avec un bouton que vous pouvez tourner pour faire varier la résistance. Des pots de divers types sont souvent utilisés comme périphériques d'entrée pour les projets BASIC Stamp. Par exemple, vous pouvez utiliser un simple pot pour contrôler la vitesse d'une paire de voyants clignotants: Lorsque vous tournez le bouton du pot, la vitesse à laquelle les voyants clignotent change. Ici, un pot de 10 kΩ est placé en parallèle avec un condensateur de 0, 1 μF. De plus, une résistance de 220 Ω est placée en série avec le pot. Ceci est fait pour protéger le BASIC Stamp contre les dommages qui pourraient être causés par un courant excessif si vous tournez le bouton du pot de sorte que la résistance du pot tombe à zéro.
Lorsque le condensateur s'est déchargé, la broche 13 devient BAS. Lorsque la broche 13 est BAS, la boucle se termine et le compteur indique combien de temps il a fallu pour décharger le condensateur. Connaissant la taille du condensateur et le temps qu'il a fallu pour décharger le condensateur, vous pouvez calculer la résistance du pot.
RCTIME 13, 1, Timer
Cette commande RCTIME règle la variable nommé Timer à une valeur qui indique combien de temps il a fallu le circuit RC pour se décharger. Immédiatement avant cette commande, vous devez régler la broche I / O (dans ce cas, la broche 13) sur HIGH pour charger le condensateur. Vous devrez également faire une pause pendant une courte période (généralement, 1 ms suffit) pour permettre au circuit de se charger.
Bien que vous puissiez utiliser cette technique pour calculer la résistance réelle d'un pot, vous n'avez généralement pas besoin de connaître la résistance exacte. Au lieu de cela, il est généralement suffisant de savoir que le compteur augmente lorsque la résistance du pot augmente, et il diminue lorsque la résistance du pot diminue.
Pour ce circuit, la commande RCTIME calcule des valeurs de temps allant d'environ 12 lorsque la résistance du pot est proche de 0 à environ 54 lorsque la résistance du pot est maximale (10 kΩ).
Le programme ci-dessous clignote alternativement les LED connectées aux broches 0 et 2. La vitesse à laquelle les LED clignotent est réglée par un potentiomètre dans un circuit RC sur la broche 13. Le programme multiplie par 10 la valeur temporelle calculée par la commande RCTIME. déterminer combien de temps le programme devrait faire une pause entre les clignotements. Lorsque vous tournez le bouton du pot, la résistance du pot diminue et les voyants clignotent plus rapidement.
'Potentiomter LED Flashing Programme' Doug Lowe '10 juillet 2011 "Ce programme fait clignoter les LED connectées aux broches 0 et 2' à une fréquence déterminée par un circuit RC sur la broche 13. '{$ STAMP BS2}' {$ PBASIC 2. 5} Temps VAR Mot Led1 PIN 0 Led2 PIN 2 Pot PIN 13 FAIRE HAUT Pot RCTIME Pot, 1, Temps HAUT Led1 BAS Led2 PAUSE Temps * 10 BAS Led1 HAUT Led2 PAUSE Durée * 10 BOUCLE
Ce projet montre comment Construire un circuit qui comprend un potentiomètre de 10 kΩ et un condensateur de sorte que vous pouvez tester le code.Cela montre le circuit terminé.