Huis Persoonlijke financiën Elektronica Projecten: hoe een waarde van een potentiometer te lezen - dummies

Elektronica Projecten: hoe een waarde van een potentiometer te lezen - dummies

Video: .Build - Bouw je eigen gitaarversterker - Klein kastje dat groots klinkt 2024

Video: .Build - Bouw je eigen gitaarversterker - Klein kastje dat groots klinkt 2024
Anonim

A Potentiometer (vaak een pot genoemd >) is een elektronische variabele weerstand met een knop die u kunt draaien om de weerstand te variëren. Potten van verschillende typen worden vaak gebruikt als invoerapparaten voor BASIC Stamp-projecten. U kunt bijvoorbeeld een eenvoudige pot gebruiken om de snelheid van een paar knipperende LED's te regelen: wanneer u aan de potknop draait, verandert de snelheid waarmee de LED's knipperen. Hier wordt een pot van 10 kΩ parallel geplaatst met een condensator van 0,1 μF. Bovendien wordt een 220 Ω weerstand in serie geplaatst met de pot. Dit wordt gedaan om de BASIC Stamp te beschermen tegen schade die veroorzaakt zou kunnen zijn door overmatige stroom als je aan de potknop draait, zodat de weerstand van de pot tot nul daalt.

De condensator in dit circuit is klein genoeg (0. 1 μF) dat het circuit zeer snel oplaadt en ontlaadt - binnen ongeveer een milliseconde of zo, afhankelijk van waar de potknop is geplaatst. Uw programma zal dus niet aanzienlijk worden vertraagd terwijl het wacht totdat de condensator ontlaadt, zodat het de weerstand van de pot kan bepalen.

Dus hoe zou je, gezien dit circuit, de weerstand van de pot meten? Het antwoord vereist een slimme programmering: Eerst stelt u pin 13 in op HIGH, waardoor de condensator wordt opgeladen. Vervolgens stelt u een lus in om de invoerstatus van pin 13 te controleren. Telkens wanneer u de status van pin 13 controleert, voegt u er een toe aan een teller.

Wanneer de condensator is ontladen, wordt pen 13 LAAG. Wanneer pen 13 LAAG is, eindigt de lus en geeft de teller aan hoe lang het duurde om de condensator te ontladen. Als je de grootte van de condensator kent en weet hoe lang het duurt om de condensator te ontladen, kun je de weerstand van de pot berekenen.

Gelukkig bevat PBASIC een opdracht genaamd RCTIME die dit alles automatisch doet. Het enige dat u hoeft te doen, is het RCTIME-commando vertellen op welke pin het RC-circuit staat, of u wilt meten hoe lang het duurt voordat het RC-circuit wordt opgeladen of ontladen, en de naam van een variabele om de resulterende tijdberekening in op te slaan. < Zo kunt u de RCTIME-opdracht gebruiken om te bepalen hoe lang het duurt voordat een RC-circuit op pin 13 ontladen is en het antwoord opslaat in een variabele met de naam Timer:

RCTIME 13, 1, Timer

Dit RCTIME-commando stelt de variabele met de naam Timer op een waarde die aangeeft hoe lang het duurt voordat het RC-circuit ontlaadt. Vlak voor dit commando moet je de I / O-pin (in dit geval pin 13) op HIGH zetten om de condensator op te laden. Je zult ook een korte tijd moeten pauzeren (meestal is 1 ms voldoende) om het circuit op te laden.

Hoewel je deze techniek kunt gebruiken om de werkelijke weerstand van een pot te berekenen, hoef je meestal niet precies de weerstand te kennen. In plaats daarvan is het meestal voldoende om te weten dat de teller toeneemt als de weerstand van de pot toeneemt en deze afneemt als de weerstand van de pot afneemt.

Voor dit circuit berekent de RCTIME-opdracht tijdwaarden van ongeveer 12 als de weerstand van de pot ongeveer 0 tot ongeveer 54 is wanneer de weerstand van de pot maximaal is (10 kΩ).

Het onderstaande programma knippert afwisselend LED's aangesloten op pinnen 0 en 2. De snelheid waarmee de LED's knipperen, wordt ingesteld door een pot in een RC-circuit op pin 13. Het programma vermenigvuldigt de tijdwaarde berekend door het RCTIME-commando met tien tot bepalen hoe lang het programma tussen flitsen moet pauzeren. Terwijl je aan de potknop draait, neemt de weerstand van de pot af en knipperen de LED's sneller.

'Potentiomter LED Flashing Program' Doug Lowe '10 juli 2011 "Dit programma knippert LED's aangesloten op pinnen 0 en 2' met een snelheid bepaald door een RC-circuit op pin 13. '{$ STAMP BS2}' {$ PBASIC 2. 5} Tijd VAR Woord Led1 PIN 0 Led2 PIN 2 Pot PIN 13 DOEN HOOG Pot RCTIME Pot, 1, Tijd HOOG Led1 LAAG Led2 PAUZE Tijd * 10 LAAG Led1 HOOG Led2 PAUZE Tijd * 10 LUS

Dit project laat zien hoe te bouw een circuit dat een potentiometer van 10 kΩ en een condensator bevat, zodat u de code kunt testen Dit toont het voltooide circuit

Elektronica Projecten: hoe een waarde van een potentiometer te lezen - dummies

Bewerkers keuze

Meten Elektronische golven: golfvormen te zien op een oscilloscoop - dummies

Meten Elektronische golven: golfvormen te zien op een oscilloscoop - dummies

Er zijn vier basistypen golfvormen die je steeds weer tegenkomt terwijl je met elektronische circuits werkt. Golfvormen zijn de karakteristieke patronen die oscilloscoopsporen gewoonlijk nemen. Deze patronen geven aan hoe de spanning in het signaal verandert in de loop van de tijd - stijgt en daalt langzaam of snel, is de spanning ...

Must-have-functies voor een handheld GPS - dummies

Must-have-functies voor een handheld GPS - dummies

Als u het gelukkigst bent in de vrije natuur, een handheld GPS-apparaat kan je nog gelukkiger maken. Gebruik een GPS-apparaat om te helpen met uw persoonlijke navigatiebehoeften, of u nu gaat varen, wandelen, geocachen of een andere buitenactiviteit uitvoert. De volgende tabel bevat de aanbevolen functies om u te helpen bij het kiezen van de juiste GPS-ontvanger voor uw doeleinden: ...

Meten van spullen met een multimeter - dummies

Meten van spullen met een multimeter - dummies

Een multimeter is een apparaat voor het testen van elektronica dat meerdere dingen test, waaronder weerstand, spanning en stroom. Met behulp van bepaalde multimetermodellen kunt u testen of componenten - zoals diodes, condensatoren en transistors - goed werken. U kunt ook problemen met uw circuit oplossen om te zien waar de stroom uitvalt en het probleem vaststellen ...

Bewerkers keuze

Organiseer uw blogontwerp met categorieën en tags - dummies

Organiseer uw blogontwerp met categorieën en tags - dummies

Categorieën en tags helpen uw lezers blogposts te vinden gemakkelijk. Effectief gebruik van blogcategorieën en tags helpt ook bij uw SEO (zoekmachineoptimalisatie). Uw gebruik van categorieën en tags is van invloed op het navigatieontwerp van uw blog, dus u moet wat tijd nemen om de blogcategorieën en -tags te selecteren die u wilt ...

Persoonlijke en professionele grenzen voor moederbloggers - dummies

Persoonlijke en professionele grenzen voor moederbloggers - dummies

In een interview, Heather Armstrong van Dooce. com onthulde hoe ze persoonlijke en professionele grenzen overschreed, met als gevolg dat ze haar baan verloor en haar familie pijn deed. Heather Armstrong begon te bloggen als een manier om haar frustraties met haar collega's te ventileren en om haar kritische mening over de mormoonse religie van haar familie te delen. Toen, zij ...

Persoonlijke schrijfstijl als een moederblogger - dummies

Persoonlijke schrijfstijl als een moederblogger - dummies

Als een moederblogger, moet u uw behoefte aan schrijf voor plezier met de noodzaak om iets aan je lezers te geven in elk bericht. Zelfs als je al een gevestigde schrijver bent, is het ontwikkelen van je persoonlijke schrijfstijl als een blogger iets dat alleen met de tijd kan komen. Als je gevestigde professionele bloggers vraagt ​​...

Bewerkers keuze

Praktische tips voor het bouwen van vertrouwen en rij-interactie - dummies

Praktische tips voor het bouwen van vertrouwen en rij-interactie - dummies

Hier zijn zes voorbeelden voor het opbouwen van vertrouwen en interactie stimuleren via sociale media. Of je nu probeert een volgertje op Twitter op te zetten of publiciteit voor je bedrijf op Facebook te genereren, hier zijn een paar voorbeelden van hoe het werkt.

Basisprincipes van Desktop Photo Editing Tools voor visuele sociale marketing - dummies

Basisprincipes van Desktop Photo Editing Tools voor visuele sociale marketing - dummies

Ongeacht de methode die u gebruikt gebruik om foto's te krijgen voor visuele sociale marketing, of je ze nu zelf neemt, een professional inhuurt of ze koopt, je hebt waarschijnlijk op een bepaald moment fotobewerkingstools nodig in je visuele strategie voor het maken van afbeeldingen voor het maken van afbeeldingen. U kunt gewoon een stockfoto die u hebt gekocht bijsnijden of de ...

3 Manieren om Sidebar-distracties van het ontwerp van uw blog te verwijderen - dummies

3 Manieren om Sidebar-distracties van het ontwerp van uw blog te verwijderen - dummies

Door bepaalde zijbalkinhoud toe te voegen leid de lezers van je blog echt af van je eigenlijke blogposts. Kies bij het ontwerpen van de zijbalk voor uw blog items die nuttig zijn voor de lezer en die u ook van dienst zijn.