Elektronikk Prosjekter: Hvordan koble en trykknapp til en BASIC Stamp

December 3  by Eliza

Hvis du vil at BASIC Stamp å reagere på statusen til en ekstern elektronisk krets, koble en trykknapp til en I / O-pin. Deretter kan du legge til kommandoer til PBASIC program for å oppdage om den knappen trykkes. Det er å koble en trykknapp til en BASIC Stamp I / O pin to måter:

  • Aktiv-high: Denne tilkoblingen plasserer 5 V på I / O pin når knappene trykkes. Når knappen slippes, ser I / O pin 0 V.
  • Aktiv-lav: Denne forbindelsen ser +5 V når knappen ikke er trykket. Når du trykker på knappen, er det 5 V fjernet, og I / O-pin ser ingen spenning.

    Elektronikk Prosjekter: Hvordan koble en trykknapp til en BASIC Stamp

I aktiv høy krets, blir I / O pin koblet til jord gjennom R1 og R2 når knappen ikke er trykket inn. Dermed er spenningen på I / O pin 0. Når knappen trykkes, I / O-pin koblet til VDD (+5 V) gjennom R1, forårsaker I / O pin for å se 5 V. Som en Resultatet er at I / O pin LAV når knappen ikke trykkes og HIGH når du trykker på knappen.

I aktiv-lav krets, blir I / O pin koblet til VDD (5 V) gjennom R1 og R2, slik at I / O pin til HØYT nivå. Men når du trykker på knappen, er gjeldende fra Vdd kortsluttet til jord gjennom R2, forårsaker spenningen på I / O-pin å falle til null. Dermed er I / O-pin HIGH når knappen ikke trykkes og LOW når du trykker på knappen.

Legg merke til at i begge kretser, er R1 koblet direkte til I / U-bolten for å forhindre overdreven strøm når bryteren trykkes inn. Uten denne motstanden, ville dette bli koblet direkte til VDD (+5 V) eller VSS (jord) når du trykker på knappen, som kan skade den BASIC Stamp.

I en aktiv høy krets, er R2 kalt en pull-down motstand fordi den trekker strøm fra I / O pin ned til null når trykknappen ikke trykkes inn. I en aktiv lav krets, R2 kalles en pull-up motstand fordi det trekker spenningen på I / O pin up til Vdd (+5 V) når knappen ikke er trykket ned.