Comment Connecter Un Potentiomètre Numérique à Arduino

Table des matières:

Comment Connecter Un Potentiomètre Numérique à Arduino
Comment Connecter Un Potentiomètre Numérique à Arduino

Vidéo: Comment Connecter Un Potentiomètre Numérique à Arduino

Vidéo: Comment Connecter Un Potentiomètre Numérique à Arduino
Vidéo: Comment utiliser un potentiomètre avec Arduino 2024, Avril
Anonim

Cet article explique comment contrôler un potentiomètre numérique à l'aide d'un Arduino, ainsi que les domaines d'application que cet appareil peut avoir. Utilisons un module prêt à l'emploi qui coûte moins de 1 $.

Module de potentiomètre numérique X9C103S
Module de potentiomètre numérique X9C103S

Nécessaire

  • - Potentiomètre numérique X9C;
  • -Arduino;
  • - un ordinateur avec l'environnement de développement Arduino IDE;
  • - carte prototype et fils d'assemblage.

Instructions

Étape 1

Un potentiomètre, ou résistance variable, est un appareil électrique qui permet de modifier la résistance d'un courant électrique. Un potentiomètre (mécanique) classique se compose de deux contacts, entre lesquels se trouve un troisième - mobile. En déplaçant le contact mobile, on change la résistance entre celui-ci et chacun des contacts fixes.

Un potentiomètre électronique est un analogue d'un potentiomètre mécanique, mais avec de nombreux avantages: il n'a pas de pièces mécaniques, il peut être contrôlé à distance à l'aide, par exemple, d'un microcontrôleur, et il est nettement plus petit.

Disposition interne du potentiomètre
Disposition interne du potentiomètre

Étape 2

Le potentiomètre numérique de type X9C peut être l'un des calibres suivants: X9C102 = 1kΩ, X9C103 = 10kΩ, X9C104 = 100kΩ. Ces valeurs sont les résistances maximales possibles pour la résistance. Entre 0 et la valeur maximale par pas de 1/100 du maximum, vous pouvez régler la résistance sur le troisième contact "mobile".

La position du contact "mobile" est contrôlée par une série d'impulsions négatives. Chaque impulsion décale la valeur de résistance d'un pas dans le sens de l'augmentation ou de la diminution. L'augmentation ou la diminution de la résistance est régulée par un pied de microcircuit spécial.

Apparence du module avec potentiomètre X9C
Apparence du module avec potentiomètre X9C

Étape 3

Montons le circuit comme indiqué sur l'image. Nous avons besoin d'une alimentation et de 3 fils de commande: CS - sélection de l'appareil (bas niveau), INC - changement de résistance de sortie (impulsions de bas niveau), U / D - sens de changement (U - haut - la tension sur la jambe du microcircuit a une haute niveau logique, D - bas - niveau bas).

Schéma de câblage pour potentiomètre numérique X9C vers Arduino
Schéma de câblage pour potentiomètre numérique X9C vers Arduino

Étape 4

Écrivons maintenant un tel croquis et chargeons-le dans la mémoire de la carte Arduino.

Ce schéma contient l'algorithme suivant: augmenter la résistance toutes les 100 ms par pas de 10 % de 0 à 100 % du potentiomètre maximum.

Code d'esquisse pour la commande de potentiomètre électronique X9C102 / X9C103
Code d'esquisse pour la commande de potentiomètre électronique X9C102 / X9C103

Étape 5

Si maintenant, à l'aide d'un multimètre, nous vérifions la résistance entre le centre et l'une des conclusions finales, nous corrigerons les changements de résistance.

Je vais appliquer 5 volts au potentiomètre et mesurer la tension avec un oscilloscope. La photo illustre le résultat.

Conseillé: