Projets électroniques: comment connecter un bouton poussoir pour un timbre de base

Si vous voulez que le BASIC Stamp de réagir à la situation d'un circuit électronique externe, connectez un bouton-poussoir à une broche I / O. Ensuite, vous pouvez ajouter des commandes à votre programme de PBASIC pour détecter si le bouton est pressé. Il ya deux façons de connecter un bouton-poussoir à une broche BASIC Stamp I / O:

  • Active-haute: Ce connexion place +5 V sur la broche I / O lorsque le bouton est pressé. Lorsque le bouton est relâché, la broche I / O voit 0 V.




  • Active-bas: Ce connexion voit +5 V lorsque le bouton poussoir est pas enfoncé. Lorsque vous appuyez sur le bouton-poussoir, l'+5 V est supprimée, et la broche I / O ne voit pas de tension.

    image0.jpg

Dans l'actif de haute circuit, la broche I / O est relié par R1 et R2 à la terre lorsque le bouton poussoir est pas enfoncé. Ainsi, la tension à la broche I / O est 0. Lorsque le bouton est enfoncé, la broche I / O est reliée à Vdd (+5 V) à travers R1, provoquant la broche I / O pour voir +5 V. En Par conséquent, la broche I / O est faible lorsque le bouton est pressé et pas élevé lorsque le bouton est pressé.

Dans le circuit actif bas, la broche I / O est reliée à Vdd (+5 V) à travers R1 et R2, provoquant la broche I / O pour aller haut. Mais lorsque le bouton est enfoncé, le courant de court-circuit Vdd est à la masse par R2, provoquant la tension à la broche I / O pour tomber à zéro. Ainsi, la broche I / O est élevé lorsque le bouton est pressé et pas faible lorsque le bouton est pressé.

A noter que dans les deux circuits, R1 est directement connecté à la broche E / S pour empêcher la circulation de courant excessive lorsque le commutateur est actionné. Sans cette résistance, la broche serait directement relié à Vdd (+5 V) ou Vss (masse) lorsque le bouton est enfoncé, ce qui pourrait endommager le BASIC Stamp.

Dans un circuit actif-haute, R2 est appelé tirer vers le bas résistance, car il tire le courant à partir de la broche E / S à zéro lorsque le bouton-poussoir est enfoncé pas. Dans un circuit actif-bas, R2 est appelé résistance de rappel car il tire la tension à la broche E / S jusqu'à Vdd (5 V) lorsque le bouton-poussoir est enfoncé pas.


» » » » Projets électroniques: comment connecter un bouton poussoir pour un timbre de base