Ako Pripojiť Digitálny Potenciometer K Arduinu

Obsah:

Ako Pripojiť Digitálny Potenciometer K Arduinu
Ako Pripojiť Digitálny Potenciometer K Arduinu

Video: Ako Pripojiť Digitálny Potenciometer K Arduinu

Video: Ako Pripojiť Digitálny Potenciometer K Arduinu
Video: 3.Подключение потенциометра|Arduino|Midi|Hiduino 2024, Apríl
Anonim

Tento článok pojednáva o tom, ako ovládať digitálny potenciometer pomocou Arduina, a tiež o tom, aké oblasti použitia môže toto zariadenie mať. Použime hotový modul, ktorý stojí menej ako 1 dolár.

Modul digitálneho potenciometra X9C103S
Modul digitálneho potenciometra X9C103S

Nevyhnutné

  • - Digitálny potenciometer X9C;
  • - Arduino;
  • - počítač s vývojovým prostredím Arduino IDE;
  • - prototyp dosky a montážne drôty.

Inštrukcie

Krok 1

Potenciometer alebo variabilný rezistor je elektrické zariadenie, ktoré umožňuje meniť odpor elektrického prúdu. Klasický (mechanický) potenciometer sa skladá z dvoch kontaktov, medzi ktorými je tretí - pohyblivý. Pohybom pohyblivého kontaktu meníme odpor medzi ním a každým z pevných kontaktov.

Elektronický potenciometer je analógom mechanického potenciometra, ale má množstvo výhod: nemá žiadne mechanické časti, je možné ho ovládať na diaľku napríklad pomocou mikrokontroléra a jeho veľkosť je podstatne menšia.

Vnútorné usporiadanie potenciometra
Vnútorné usporiadanie potenciometra

Krok 2

Digitálny potenciometer typu X9C môže mať jedno z nasledujúcich hodnotení: X9C102 = 1kΩ, X9C103 = 10kΩ, X9C104 = 100kΩ. Tieto hodnoty sú maximálnymi možnými odpormi rezistora. Medzi 0 a maximálnou hodnotou v krokoch po 1/100 maxima môžete upraviť odpor na treťom „pohyblivom“kontakte.

Poloha „pohyblivého“kontaktu je riadená sériou negatívnych impulzov. Každý impulz posúva hodnotu odporu o 1 krok v smere zvyšovania alebo znižovania. Zvýšenie alebo zníženie odporu je regulované špeciálnou pätkou mikroobvodu.

Vzhľad modulu s potenciometrom X9C
Vzhľad modulu s potenciometrom X9C

Krok 3

Zostavme obvod, ako je to znázornené na obrázku. Potrebujeme napájací zdroj a 3 riadiace vodiče: CS - výber zariadenia (nízka úroveň), INC - zmena výstupného odporu (nízke úrovne impulzov), U / D - smer zmeny (U - hore - napätie na nohe mikroobvodu má vysoké logická úroveň, D - dole - nízka úroveň).

Schéma zapojenia digitálneho potenciometra X9C na Arduino
Schéma zapojenia digitálneho potenciometra X9C na Arduino

Krok 4

Teraz si napíšeme taký náčrt a nahrajme ho do pamäte dosky Arduino.

Tento náčrt obsahuje nasledujúci algoritmus: zvyšujte odpor každých 100 ms v 10% krokoch z 0 na 100% maxima potenciometra.

Náčrt kódu pre elektronické ovládanie potenciometra X9C102 / X9C103
Náčrt kódu pre elektronické ovládanie potenciometra X9C102 / X9C103

Krok 5

Ak teraz pomocou multimetra skontrolujeme odpor medzi stredom a jedným z konečných záverov, potom opravíme zmeny odporu.

Na potenciometer nanesiem 5 voltov a zmeriam napätie osciloskopom. Fotografia ilustruje výsledok.

Odporúča: