Com Connectar El Potenciòmetre Digital A Arduino

Taula de continguts:

Com Connectar El Potenciòmetre Digital A Arduino
Com Connectar El Potenciòmetre Digital A Arduino

Vídeo: Com Connectar El Potenciòmetre Digital A Arduino

Vídeo: Com Connectar El Potenciòmetre Digital A Arduino
Vídeo: Цифровой потенциометр MCP42100 с Arduino 2024, Desembre
Anonim

En aquest article s’explica com controlar un potenciòmetre digital mitjançant un Arduino, així com quines àrees d’aplicació pot tenir aquest dispositiu. Utilitzem un mòdul confeccionat que costa menys d'1 dòlar.

Mòdul de potenciòmetre digital X9C103S
Mòdul de potenciòmetre digital X9C103S

Necessari

  • - Potenciòmetre digital X9C;
  • - Arduino;
  • - un ordinador amb l'entorn de desenvolupament Arduino IDE;
  • - prototip de placa i cables de muntatge.

Instruccions

Pas 1

Un potenciòmetre, o resistència variable, és un dispositiu elèctric que permet canviar la resistència d’un corrent elèctric. Un potenciòmetre clàssic (mecànic) consta de dos contactes, entre els quals hi ha un tercer mòbil. En moure el contacte mòbil, canviem la resistència entre aquest i cadascun dels contactes fixos.

Un potenciòmetre electrònic és un analògic d’un potenciòmetre mecànic, però amb una sèrie d’avantatges: no té parts mecàniques, es pot controlar remotament per exemple mitjançant un microcontrolador i té una mida significativament menor.

Disposició interna del potenciòmetre
Disposició interna del potenciòmetre

Pas 2

El potenciòmetre digital tipus X9C pot ser una de les qualificacions següents: X9C102 = 1kΩ, X9C103 = 10kΩ, X9C104 = 100kΩ. Aquests valors són les resistències màximes possibles per a la resistència. Entre 0 i el valor màxim en passos de 1/100 del màxim, podeu ajustar la resistència al tercer contacte "en moviment".

La posició del contacte "en moviment" està controlada per una sèrie d'impulsos negatius. Cada impuls fa canviar el valor de la resistència 1 pas en la direcció d'augmentar o disminuir. L’augment o disminució de la resistència està regulat per un peu especial de microcircuit.

Aspecte del mòdul amb potenciòmetre X9C
Aspecte del mòdul amb potenciòmetre X9C

Pas 3

Ajuntem el circuit com es mostra a la imatge. Necessitem font d'alimentació i 3 cables de control: CS - selecció de dispositius (nivell baix), INC - canvi de resistència de sortida (polsos de nivell baix), U / D - direcció de canvi (U - amunt - la tensió a la cama del microcircuit té una alta nivell lògic, D - baix - nivell baix).

Esquema de cablejat del potenciòmetre digital X9C a Arduino
Esquema de cablejat del potenciòmetre digital X9C a Arduino

Pas 4

Ara escrivim aquest esbós i el carreguem a la memòria de la placa Arduino.

Aquest esbós conté l'algoritme següent: augmentar la resistència cada 100 ms en passos del 10% del 0 al 100% del màxim del potenciòmetre.

Esbós de codi per al control de potenciòmetre electrònic X9C102 / X9C103
Esbós de codi per al control de potenciòmetre electrònic X9C102 / X9C103

Pas 5

Si ara, amb l’ajut d’un multímetre, comprovem la resistència entre el centre i una de les conclusions finals, solucionarem els canvis de resistència.

Aplicaré 5 volts al potenciòmetre i mesuraré el voltatge amb un oscil·loscopi. La foto il·lustra el resultat.

Recomanat: