Cum Se Conectează Potențiometrul Digital La Arduino

Cuprins:

Cum Se Conectează Potențiometrul Digital La Arduino
Cum Se Conectează Potențiometrul Digital La Arduino

Video: Cum Se Conectează Potențiometrul Digital La Arduino

Video: Cum Se Conectează Potențiometrul Digital La Arduino
Video: Digital Potentiometer (X9C103S) Introduction and Demo with Arduino 2024, Noiembrie
Anonim

Acest articol discută despre modul de control al unui potențiometru digital folosind un Arduino, precum și despre ce domenii de aplicare poate avea acest dispozitiv. Să folosim un modul gata făcut, care costă mai puțin de 1 USD.

Modul de potențiometru digital X9C103S
Modul de potențiometru digital X9C103S

Necesar

  • - Potențiometru digital X9C;
  • - Arduino;
  • - un computer cu mediul de dezvoltare Arduino IDE;
  • - placa prototip și fire de asamblare.

Instrucțiuni

Pasul 1

Un potențiometru, sau rezistor variabil, este un dispozitiv electric care vă permite să modificați rezistența unui curent electric. Un potențiometru clasic (mecanic) constă din două contacte, între care există un al treilea - mobil. Prin deplasarea contactului mobil, schimbăm rezistența dintre acesta și fiecare dintre contactele fixe.

Un potențiometru electronic este un analog al unui potențiometru mecanic, dar cu o serie de avantaje: nu are piese mecanice, poate fi controlat de la distanță folosind, de exemplu, un microcontroler și are o dimensiune semnificativ mai mică.

Dispunerea internă a potențiometrului
Dispunerea internă a potențiometrului

Pasul 2

Potențiometrul digital tip X9C poate fi unul dintre următoarele ratinguri: X9C102 = 1kΩ, X9C103 = 10kΩ, X9C104 = 100kΩ. Aceste valori sunt rezistențele maxime posibile pentru rezistență. Între 0 și valoarea maximă în trepte de 1/100 din maxim, puteți regla rezistența la al treilea contact „în mișcare”.

Poziția contactului „în mișcare” este controlată de o serie de impulsuri negative. Fiecare impuls schimbă valoarea rezistenței cu 1 pas în direcția de creștere sau descreștere. Creșterea sau scăderea rezistenței este reglată de un picior special de microcircuit.

Aspectul modulului cu potențiometrul X9C
Aspectul modulului cu potențiometrul X9C

Pasul 3

Să montăm circuitul așa cum se arată în imagine. Avem nevoie de sursă de alimentare și 3 fire de control: CS - selecția dispozitivului (nivel scăzut), INC - schimbarea rezistenței de ieșire (impulsuri de nivel scăzut), U / D - direcția de schimbare (U - sus - tensiunea pe piciorul microcircuitului este mare nivel logic, D - jos - nivel scăzut).

Schema de conectare pentru potențiometrul digital X9C la Arduino
Schema de conectare pentru potențiometrul digital X9C la Arduino

Pasul 4

Acum hai să scriem o astfel de schiță și să o încărcăm în memoria plăcii Arduino.

Această schiță conține următorul algoritm: creșteți rezistența la fiecare 100 ms în pași de 10% de la 0 la 100% din potențiometrul maxim.

Cod schiță pentru controlul electronic al potențiometrului X9C102 / X9C103
Cod schiță pentru controlul electronic al potențiometrului X9C102 / X9C103

Pasul 5

Dacă acum, cu ajutorul unui multimetru, verificăm rezistența dintre centru și una dintre concluziile finale, atunci vom remedia schimbările de rezistență.

Voi aplica 5 volți potențiometrului și voi măsura tensiunea cu un osciloscop. Fotografia ilustrează rezultatul.

Recomandat: