Video: Thorium. 2025
A potensiometer (ofte kalt en pott >) er en elektronisk variabel motstand med en knapp du kan vri for å variere motstanden. Potter av ulike typer brukes ofte som input enheter for BASIC Stamp prosjekter. For eksempel kan du bruke en enkel pott til å kontrollere hastigheten på et par blinkende lysdioder: Når du snu pottens knott, vil hastigheten som lysdiodene blinker endres. Her plasseres en 10 kΩ pott parallelt med en 0. 1 μF kondensator. I tillegg er en 220 Ω motstand plassert i serie med potten. Dette er gjort for å beskytte BASIC Stamp mot skader som kan skyldes overflødig strøm hvis du snu potten slik at pottenes motstand faller til null.
Når kondensatoren har tømt, vil pin 13 gå LOW. Når pin 13 er LOW, slutter sløyfen, og telleren angir hvor lang tid det tok å tømme kondensatoren. Å vite kondensatorens størrelse og hvor lang tid det tok å tømme kondensatoren, kan du beregne motstanden til potten.
RCTIME 13, 1, Timer
Denne RCTIME-kommandoen angir variabel kalt Timer til en verdi som angir hvor lang tid det tok RC-kretsen å lade ut. Umiddelbart før denne kommandoen, bør du sette I / O-pin (i dette tilfellet pin 13) til HIGH for å lade kondensatoren. Du må også ta en pause i en kort stund (vanligvis er 1 ms nok) slik at kretsen kan lade opp.
Selv om du kan bruke denne teknikken til å beregne den faktiske motstanden til en pott, trenger du vanligvis ikke å vite nøyaktig motstanden. I stedet er det vanligvis tilstrekkelig å vite at telleren øker når pottenes motstand øker, og den avtar når motstanden av potten minker.
For denne kretsen beregner RCTIME-kommandoen tidsverdier som spenner fra ca. 12 når pottenes motstand er nær 0 til 54 når motstanden til potten er maksimal (10 kΩ).
Programmet nedenfor veksler blinkende lysdioder som er koblet til pinnene 0 og 2. Hastigheten som lysdiodene blinker på, er satt av en pott i en RC-krets på pinnen 13. Programmet multipliserer tidsverdien beregnet av RCTIME-kommandoen med ti til avgjøre hvor lenge programmet skal pause mellom blinker. Når du vri på potten, blir potens motstand redusert og lysdiodene blinker raskere.
'Potentiomter LED-blinkende program' Doug Lowe '10. juli 2011 "Dette programmet blinker LEDene koblet til pinnene 0 og 2' med en hastighet bestemt av en RC-krets på pinnen 13. '{$ STAMP BS2}' {$ PBASIC 2. 5} Tid VAR Word Led1 PIN 0 Led2 PIN 2 Pott PIN 13 DO HIGH Pot RCTIME Pot 1, Time HIGH Led1 LOW Led2 PAUSE Tid * 10 LOW Led1 HIGH Led2 PAUSE Tid * 10 LOOP
Dette prosjektet viser hvordan du bygge en krets som inneholder et 10 kΩ potensiometer og en kondensator slik at du kan teste koden. Dette viser den fullførte kretsen.
