Kuidas Digitaalset Potentsiomeetrit Arduinoga ühendada

Kuidas Digitaalset Potentsiomeetrit Arduinoga ühendada
Kuidas Digitaalset Potentsiomeetrit Arduinoga ühendada

Sisukord:

Anonim

Selles artiklis käsitletakse, kuidas Arduino abil digitaalset potentsiomeetrit juhtida, samuti seda, milliseid rakendusalasid sellel seadmel võib olla. Kasutame valmis moodulit, mis maksab vähem kui 1 dollar.

Vajalik

  • - digitaalne potentsiomeeter X9C;
  • - Arduino;
  • - Arduino IDE arenduskeskkonnaga arvuti;
  • - plaadi ja montaažitraatide prototüüp.

Juhised

Samm 1

Potentsiomeeter ehk muutuv takisti on elektriseade, mis võimaldab teil muuta elektrivoolu takistust. Klassikaline (mehaaniline) potentsiomeeter koosneb kahest kontaktist, mille vahel on kolmas - liikuv. Liikuva kontakti liigutamisega muudame selle ja iga fikseeritud kontakti vahelist takistust.

Elektrooniline potentsiomeeter on mehaanilise potentsiomeetri analoog, kuid sellel on mitmeid eeliseid: sellel pole mehaanilisi osi, seda saab juhtida kaugjuhtimisega näiteks mikrokontrolleri abil ja see on mõõtmetelt oluliselt väiksem.

2. samm

Digitaalse potentsiomeetri tüüp X9C võib olla üks järgmistest hinnangutest: X9C102 = 1kΩ, X9C103 = 10kΩ, X9C104 = 100kΩ. Need väärtused on takisti maksimaalsed võimalikud takistused. Vahemikus 0 ja maksimaalne väärtus sammude kaupa 1/100 maksimumist saate reguleerida takistust kolmandal "liikuval" kontaktil.

"Liikuva" kontakti positsiooni kontrollib negatiivsete impulsside jada. Iga impulss nihutab takistuse väärtust 1 sammu võrra suurenemise või vähenemise suunas. Takistuse suurenemist või vähenemist reguleerib spetsiaalne mikrolülituse jalg.

3. samm

Paneme skeemi kokku nagu pildil näidatud. Vajame toiteallikat ja kolme juhtmestikku: CS - seadme valik (madal tase), INC - väljundtakistuse muutus (madalad impulsid), U / D - muutumissuund (U - üles - mikrolülituse jala pingel on kõrge loogika tase, D - alla - madal tase).

Digitaalse potentsiomeetri X9C ühendusskeem Arduinole
Digitaalse potentsiomeetri X9C ühendusskeem Arduinole

4. samm

Nüüd kirjutame sellise visandi ja laadime selle Arduino tahvli mällu.

See visand sisaldab järgmist algoritmi: suurendage takistust iga 100 ms järel iga 10 ms järel 0 kuni 100% potentsiomeetri maksimumist.

Elektroonilise potentsiomeetri juhtimise skeemi kood X9C102 / X9C103
Elektroonilise potentsiomeetri juhtimise skeemi kood X9C102 / X9C103

5. samm

Kui nüüd kontrollime multimeetri abil keskpunkti ja ühe lõpliku järelduse vastupanu, siis fikseerime resistentsuse muutused.

Panen potentsiomeetrile 5 volti ja mõõdan pinget ostsilloskoobiga. Foto illustreerib tulemust.

Soovitan: