Denne artikel diskuterer, hvordan man styrer et digitalt potentiometer ved hjælp af en Arduino, samt hvilke anvendelsesområder denne enhed kan have. Lad os bruge et færdigt modul, der koster mindre end $ 1.
Nødvendig
- - Digitalt potentiometer X9C;
- - Arduino;
- - en computer med Arduino IDE-udviklingsmiljøet
- - prototype-kort og monteringstråde.
Instruktioner
Trin 1
Et potentiometer eller variabel modstand er en elektrisk enhed, der giver dig mulighed for at ændre modstanden af en elektrisk strøm. Et klassisk (mekanisk) potentiometer består af to kontakter, mellem hvilke der er en tredje - bevægelig. Ved at flytte den bevægelige kontakt ændrer vi modstanden mellem den og hver af de faste kontakter.
Et elektronisk potentiometer er en analog af et mekanisk potentiometer, men med en række fordele: det har ingen mekaniske dele, det kan fjernstyres ved hjælp af for eksempel en mikrocontroller, og det er betydeligt mindre i størrelse.
Trin 2
Det digitale potentiometer type X9C kan være en af følgende klassifikationer: X9C102 = 1kΩ, X9C103 = 10kΩ, X9C104 = 100kΩ. Disse værdier er den maksimalt mulige modstand for modstanden. Mellem 0 og den maksimale værdi i trin på 1/100 af det maksimale, kan du justere modstanden på den tredje "bevægelige" kontakt.
Positionen af den "bevægelige" kontakt styres af en række negative impulser. Hver impuls skifter modstandsværdien med 1 trin i retning af stigende eller faldende. Forøgelsen eller faldet i modstand reguleres af en speciel mikrocircuit-fod.
Trin 3
Lad os sammensætte kredsløbet som vist på billedet. Vi har brug for strømforsyning og 3 kontrolkabler: CS - valg af enhed (lavt niveau), INC - udgangsmodstandsændring (lavt niveau impulser), U / D - ændringsretning (U - op - spændingen på mikrocircuitbenet har logikniveau, D - ned - lavt niveau).
Trin 4
Lad os nu skrive sådan en skitse og indlæse den i hukommelsen på Arduino-kortet.
Denne skitse indeholder følgende algoritme: øg modstanden hver 100 ms i trin på 10% fra 0 til 100% af potentiometerets maksimale.
Trin 5
Hvis vi nu ved hjælp af et multimeter kontrollerer modstanden mellem midten og en af de endelige konklusioner, så løser vi ændringerne i modstanden.
Jeg vil anvende 5 volt på potentiometeret og måle spændingen med et oscilloskop. Billedet illustrerer resultatet.