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.
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.
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.
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ň).
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.
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.