Acasă Finanțe personale Proiecte electronice: Cum se citește o valoare dintr-un potențiometru

Proiecte electronice: Cum se citește o valoare dintr-un potențiometru

Video: La ce ne ajuta un multimetru in casa? 2024

Video: La ce ne ajuta un multimetru in casa? 2024
Anonim

potențiometrul (adesea numit >) este un rezistor variabil electronic cu un buton pe care îl puteți schimba pentru a modifica rezistența. Găuri de diferite tipuri sunt adesea folosite ca dispozitive de intrare pentru proiectele de ștampilă BASIC. De exemplu, este posibil să utilizați un vas simplu pentru a controla viteza unei perechi de LED-uri intermitente: Pe măsură ce rotiți butonul oală, rata la care se schimbă blițul LED-urilor. Aici, un vas de 10 kΩ este plasat în paralel cu un condensator de 0,1 μF. În plus, un rezistor de 220 Ω este plasat în serie cu vasul. Acest lucru se face pentru a proteja ștampila de bază împotriva deteriorării care ar putea fi cauzată de excesul de curent, dacă rotiți butonul oala astfel încât rezistența vasului să scadă la zero.

Condensatorul din acest circuit este suficient de mic (0. 1 μF) încât circuitul să se încarce și să se descarce foarte repede - în aproximativ o milisecundă sau cam asa ceva, în funcție de locul unde este setat butonul. Astfel, programul dvs. nu va fi întârziat semnificativ în timp ce așteaptă descărcarea condensatorului pentru a determina rezistența vasului.

Deci, având în vedere acest circuit, cum ai putea măsura rezistența potului? Răspunsul necesită un program inteligent de programare: Mai întâi, setați pinul 13 la HIGH, care taxează condensatorul. Apoi, configurați o buclă pentru a monitoriza starea de intrare a pinului 13. De fiecare dată când verificați starea pinului 13, adăugați unul la un contor.

Când condensatorul a fost descărcat, pinul 13 va merge LOW. Când pinul 13 este LOW, bucla se termină și contorul indică cât timp a durat descărcarea condensatorului. Cunoscând mărimea condensatorului și durata de timp necesară pentru descărcarea condensatorului, puteți calcula rezistența vasului.

Din fericire, PBASIC include o comandă numită RCTIME care face toate acestea automat. Tot ce trebuie să faceți este să spuneți comenzii RCTIME cu ce circuit este conectat circuitul RC, indiferent dacă doriți să măsurați durata de încărcare sau descărcare a circuitului RC și numele unei variabile pentru a stoca calculul timpului rezultat. Iată cum să folosiți comanda RCTIME pentru a determina cât timp este necesar să se descarce un circuit RC pe pinul 13, stocând răspunsul într-o variabilă numită Timer:

RCTIME 13, 1, Timer

variabila numită Timer la o valoare care indică cât timp a luat circuitul RC pentru descărcare. Imediat înainte de această comandă, trebuie să setați pinul I / O (în acest caz, pinul 13) la HIGH pentru a încărca condensatorul. De asemenea, va trebui să întrerupeți o perioadă scurtă de timp (de obicei, este suficient 1 ms) pentru a permite încărcarea circuitului.

Deși puteți utiliza această tehnică pentru a calcula rezistența reală a unui vas, de obicei nu trebuie să cunoașteți rezistența exactă. În schimb, este de obicei suficient să se știe că contorul crește atunci când rezistența vasului crește și scade când rezistența potului scade.

Pentru acest circuit, comanda RCTIME calculează valorile de timp care variază de la aproximativ 12 atunci când rezistența vasului este aproape de 0 la aproximativ 54 atunci când rezistența vasului este la maxim (10 kΩ).

Programul de mai jos luminează intermitent LED-urile conectate la pinii 0 și 2. Rata la care LED-urile bliț este setată de un vas într-un circuit RC pe pinul 13. Programul înmulțește valoarea de timp calculată de comanda RCTIME cu zece la stabiliți cât timp trebuie să întrerupă programul în intervalul de timp dintre intermitențe. Pe măsură ce rotiți butonul oală, rezistența vasului scade, iar LED-urile blițesc cu o viteză mai mare.

"Potentiomter LED-ul intermitent program" Doug Lowe "10 iulie 2011" Acest program clipeste LED-uri conectate la pinii 0 și 2 ", la o rată determinată de un circuit RC pe pin 13. '$ STAMP BS2 $' {$ PBASIC 2. 5} Timpul VAR Word Led1 PIN 0 Led2 PIN 2 Pot PIN 13 DO HIGH Pot RCTIME Pot, 1, Timp HIGH Led1 LOW Led2 PAUZĂ Timp * 10 LOW Led1 HIGH Led2 PAUZĂ Timp * 10 LOOP

Acest proiect arată cum să construiți un circuit care include un potențiometru de 10 kΩ și un condensator, astfel încât să puteți testa codul.Aceasta arată circuitul completat

 Proiecte electronice: Cum se citește o valoare dintr-un potențiometru

Alegerea editorilor

Cum se utilizează Pinterest pentru marketingul social vizuale - dummies

Cum se utilizează Pinterest pentru marketingul social vizuale - dummies

Multe companii folosesc Pinterest ca parte a strategiile lor de marketing media sociale vizuale. Este un site puternic de marketing social media, deoarece are o bază de utilizatori mare care petrece mult timp pe site. Întreprinderile folosesc Pinterest din mai multe motive, pentru a construi conștiința: Pinterest este un instrument util pentru ...

Cum să utilizați Pinterest pentru a vă direcționa traficul către site-ul companiei dvs. - manechine

Cum să utilizați Pinterest pentru a vă direcționa traficul către site-ul companiei dvs. - manechine

Unele dintre celelalte rețele sociale emergente, este ceva de care cineva care comercializează o marcă trebuie să ia în serios. Știați că Pinterest conduce mai mult trafic la blogurile și site-urile individuale decât YouTube, Google+ și LinkedIn combinate? Aceasta este o forță care trebuie luată în calcul. Iată cum funcționează fluxul de trafic. Dacă urmăriți corect ...

Alegerea editorilor

Cum să creezi diferite moduri de a spune același lucru - dummies

Cum să creezi diferite moduri de a spune același lucru - dummies

Naturally speaking toate posibilele nume alternative ale unei comenzi, dar le puteți adăuga la vocabular. De exemplu, perioada de la sfârșitul acestei fraze are mai multe pseudonime (nume alternative) decât majoritatea criminalilor. Cuvintele periodic, punct zecimal, punct, punct, oprire și oprire completă sunt toate nume valide pentru ...

Cum să creați gloanțe și liste numerotate în NaturallySpeaking - manechine

Cum să creați gloanțe și liste numerotate în NaturallySpeaking - manechine

Scrierea clară și concisă necesită mai mult decât simple paragrafe. De exemplu, pentru cărți Dummies nu puteam exista fără gloanțe și liste numerotate. Cum puteți crea liste cu marcatori cu comenzi vocale în NaturallySpeaking? În aplicațiile de limbă naturală și de control al textului complet, dictează textul pe care doriți să îl marcați lângă și apoi spuneți: "Format ...

Cum să Personalizați fereastra DragonPad - manechine

Cum să Personalizați fereastra DragonPad - manechine

ÎN cazul în care vă întrebați, meniu în DragonPad. Prin "aspect", aceasta înseamnă chestii asemănătoare cu barele de instrumente, înfășurarea textului în fereastră și unitățile de măsură pe riglă (metrice, engleze sau tipărire). Pentru a vizualiza toate barele de instrumente din DragonPad, faceți clic pe Vizualizare pentru a obține o listă cu ...

Alegerea editorilor

Administrare rețea fără fir: valuri și frecvențe - manechine

Administrare rețea fără fir: valuri și frecvențe - manechine

Atmosfera. Nu le puteți vedea sau auzi, dar receptoarele radio le pot prelua și le pot transforma în sunete, imagini sau - în cazul rețelelor fără fir - date. Undele radio sunt de fapt valuri ciclice de energie electronică care se repetă la ...

Administrarea rețelei fără fir: Wardrivers și Warchalkers - dummies

Administrarea rețelei fără fir: Wardrivers și Warchalkers - dummies

Termeni, inclusiv wardriving și warchalking. Dacã wardrivingul ºi warchalking-ul reprezintã de fapt ameninþãri de securitate este o problemã care este supusã unei mulþi dezbateri. Wardriving Wardriving se referă la practica de a conduce în jurul orașului cu calculatoare notebook care caută acces liber la rețele fără fir ...