Kako Spojiti Digitalni Potenciometar Na Arduino

Sadržaj:

Kako Spojiti Digitalni Potenciometar Na Arduino
Kako Spojiti Digitalni Potenciometar Na Arduino

Video: Kako Spojiti Digitalni Potenciometar Na Arduino

Video: Kako Spojiti Digitalni Potenciometar Na Arduino
Video: Уроки Arduino. Работа с цифровым потенциометром и написание библиотеки 2024, Novembar
Anonim

Ovaj članak govori o upravljanju digitalnim potenciometrom pomoću Arduina, kao i o tome koja područja primjene ovaj uređaj može imati. Upotrijebimo gotov modul koji košta manje od 1 USD.

X9C103S modul digitalnog potenciometra
X9C103S modul digitalnog potenciometra

Potrebno

  • - digitalni potenciometar X9C;
  • - Arduino;
  • - računar sa razvojnim okruženjem Arduino IDE;
  • - prototipska ploča i žice za montažu.

Instrukcije

Korak 1

Potenciometar ili promjenjivi otpor je električni uređaj koji vam omogućuje promjenu otpora električne struje. Klasični (mehanički) potenciometar sastoji se od dva kontakta, između kojih je treći - pomični. Pomicanjem pomičnog kontakta mijenjamo otpor između njega i svakog od fiksnih kontakata.

Elektronički potenciometar analogan je mehaničkom potenciometru, ali s nizom prednosti: nema mehaničkih dijelova, može se upravljati daljinski pomoću, na primjer, mikrokontrolera, i znatno je manjih dimenzija.

Unutarnji raspored potenciometra
Unutarnji raspored potenciometra

Korak 2

Tip digitalnog potenciometra X9C može biti jedne od sljedećih ocjena: X9C102 = 1kΩ, X9C103 = 10kΩ, X9C104 = 100kΩ. Te su vrijednosti maksimalni mogući otpori otpornika. Između 0 i maksimalne vrijednosti u koracima od 1/100 od maksimuma, možete prilagoditi otpor na trećem "pokretnom" kontaktu.

Položaj "pokretnog" kontakta kontrolira se nizom negativnih impulsa. Svaki impuls pomiče vrijednost otpora za 1 korak u smjeru povećanja ili smanjenja. Porast ili smanjenje otpora regulira se posebnim nožicama iz mikročipa.

Izgled modula s potenciometrom X9C
Izgled modula s potenciometrom X9C

Korak 3

Sastavimo sklop kao što je prikazano na slici. Trebaju nam napajanje i 3 upravljačke žice: CS - odabir uređaja (nizak nivo), INC - promjena izlaznog otpora (impulsi niskog nivoa), U / D - smjer promjene (U - gore - napon na nozi mikrovezja ima visok logički nivo, D - dolje - nizak nivo).

Shema ožičenja digitalnog potenciometra X9C na Arduino
Shema ožičenja digitalnog potenciometra X9C na Arduino

Korak 4

Napišimo sada takvu skicu i učitajmo je u memoriju ploče Arduino.

Ova skica sadrži sljedeći algoritam: povećajte otpor svakih 100 ms u koracima od 10% od 0 do 100% maksimuma potenciometra.

Skica kod za elektroničko upravljanje potenciometrom X9C102 / X9C103
Skica kod za elektroničko upravljanje potenciometrom X9C102 / X9C103

Korak 5

Ako sada pomoću multimetra provjerimo otpor između središta i jedan od konačnih zaključaka, tada ćemo popraviti promjene u otporu.

Na potenciometar ću primijeniti 5 volti i osciloskopom izmjeriti napon. Fotografija ilustrira rezultat.

Preporučuje se: