Kuinka Kytkeä Digitaalinen Potentiometri Arduinoon

Sisällysluettelo:

Kuinka Kytkeä Digitaalinen Potentiometri Arduinoon
Kuinka Kytkeä Digitaalinen Potentiometri Arduinoon
Anonim

Tässä artikkelissa käsitellään digitaalisen potentiometrin hallintaa Arduinolla sekä mitä laitteen käyttöalueita voi olla. Käytetään valmiita moduuleja, jotka maksavat alle $ 1.

X9C103S-digitaalinen potentiometrimoduuli
X9C103S-digitaalinen potentiometrimoduuli

Tarpeellinen

  • - Digitaalinen potentiometri X9C;
  • - Arduino;
  • - tietokone, jossa on Arduino IDE -kehitysympäristö;
  • - levyn ja kokoonpanojohtojen prototyyppi.

Ohjeet

Vaihe 1

Potentiometri tai muuttuva vastus on sähkölaite, jonka avulla voit muuttaa sähkövirran vastusta. Klassinen (mekaaninen) potentiometri koostuu kahdesta koskettimesta, joiden välissä on kolmas - liikkuva. Liikkuvaa kosketinta liikuttamalla muutamme sen ja kunkin kiinteän koskettimen välistä vastusta.

Elektroninen potentiometri on analoginen mekaanisesta potentiometristä, mutta sillä on useita etuja: siinä ei ole mekaanisia osia, sitä voidaan ohjata etänä esimerkiksi mikro-ohjaimella ja se on kooltaan huomattavasti pienempi.

Potentiometrin sisäinen järjestely
Potentiometrin sisäinen järjestely

Vaihe 2

Digitaalinen potentiometrityyppi X9C voi olla yksi seuraavista luokista: X9C102 = 1kΩ, X9C103 = 10kΩ, X9C104 = 100kΩ. Nämä arvot ovat vastuksen suurimmat mahdolliset resistanssit. 0: n ja maksimiarvon välillä 1/100 maksimista voit säätää kolmannen "liikkuvan" koskettimen vastusta.

"Liikkuvan" koskettimen asemaa ohjataan sarja negatiivisia pulsseja. Jokainen impulssi siirtää vastusarvoa yhdellä askeleella kasvun tai laskun suuntaan. Resistenssin kasvua tai vähenemistä säätelee erityinen mikropiirijalka.

Moduulin ulkonäkö potentiometrillä X9C
Moduulin ulkonäkö potentiometrillä X9C

Vaihe 3

Kootaan piiri kuvan mukaisesti. Tarvitsemme virtalähdettä ja 3 ohjausjohtoa: CS - laitteen valinta (matala taso), INC - lähtövastuksen muutos (matalat pulssit), U / D - muutossuunta (U - ylös - mikropiirijalan jännitteellä on korkea logiikkataso, D - alas - matala taso).

Digitaalisen potentiometrin X9C kytkentäkaavio Arduinoon
Digitaalisen potentiometrin X9C kytkentäkaavio Arduinoon

Vaihe 4

Kirjoita nyt sellainen luonnos ja lataa se Arduino-levyn muistiin.

Tämä luonnos sisältää seuraavan algoritmin: lisää vastusta 100 ms: n välein 10%: n välein 0: sta 100%: iin potentiometrin maksimista.

Luonnoskoodi X9C102 / X9C103 elektroniselle potentiometrin ohjaukselle
Luonnoskoodi X9C102 / X9C103 elektroniselle potentiometrin ohjaukselle

Vaihe 5

Jos nyt tarkistamme yleismittarin avulla keskuksen ja yhden lopullisen johtopäätöksen välisen vastuksen, korjaamme vastuksen muutokset.

Annan potentiometrille 5 volttia ja mitaan jännitteen oskilloskoopilla. Kuva kuvaa tulosta.

Suositeltava: