Den här artikeln diskuterar hur man styr en digital potentiometer med hjälp av en Arduino, samt vilka användningsområden den här enheten kan ha. Låt oss använda en färdig modul som kostar mindre än $ 1.
Nödvändig
- - Digital potentiometer X9C;
- - Arduino;
- - en dator med Arduino IDE-utvecklingsmiljön;
- - prototypkort och monteringskablar.
Instruktioner
Steg 1
En potentiometer eller variabelt motstånd är en elektrisk anordning som låter dig ändra motståndet hos en elektrisk ström. En klassisk (mekanisk) potentiometer består av två kontakter, mellan vilka det finns en tredje - rörlig. Genom att flytta den rörliga kontakten ändrar vi motståndet mellan den och var och en av de fasta kontakterna.
En elektronisk potentiometer är en analog av en mekanisk potentiometer, men med ett antal fördelar: den har inga mekaniska delar, den kan fjärrstyras med exempelvis en mikrokontroller och den är betydligt mindre i storlek.
Steg 2
Den digitala potentiometern typ X9C kan ha en av följande betyg: X9C102 = 1kΩ, X9C103 = 10kΩ, X9C104 = 100kΩ. Dessa värden är maximalt möjliga motstånd för motståndet. Mellan 0 och det maximala värdet i steg om 1/100 av det maximala kan du justera motståndet på den tredje "rörliga" kontakten.
Positionen för den "rörliga" kontakten styrs av en serie negativa pulser. Varje impuls förskjuter motståndsvärdet med 1 steg i riktning mot att öka eller minska. Ökningen eller minskningen av motstånd regleras av en speciell mikrokretsfot.
Steg 3
Låt oss sätta ihop kretsen som visas på bilden. Vi behöver strömförsörjning och 3 styrledningar: CS - enhetsval (låg nivå), INC - utgångsmotståndsändring (lågnivåpulser), U / D - förändringsriktning (U - upp - spänningen på mikrokretsbenet har hög logiknivå, D - ner - låg nivå).
Steg 4
Låt oss nu skriva en sådan skiss och ladda den i minnet på Arduino-kortet.
Denna skiss innehåller följande algoritm: öka motståndet var 100 ms i 10% steg från 0 till 100% av potentiometerns maximala.
Steg 5
Om vi nu, med hjälp av en multimeter, kontrollerar motståndet mellan centrum och en av de slutliga slutsatserna, kommer vi att fixa förändringarna i motståndet.
Jag kommer att sätta 5 volt på potentiometern och mäta spänningen med ett oscilloskop. Fotoet illustrerar resultatet.