Fonctionnement du convertisseur analogique/numérique Arduino Uno



Le microcontrôleur Arduino Uno est doté d'un convertisseur intégré analogique/numérique. Dans le jargon pro, le convertisseur analogique/numérique est appelé CAN (en français) et ADC (en anglais).

L'objectif : convertir les mesures analogiques en données numériques

A savoir

  • En numérique, on travaille avec des bits et des octets

  • En analogique, on parle de tension, courant, résistance, fréquence

En résumé

  • Pour pouvoir exploiter vos données, le convertisseur Arduino mesure une tension en valeur analogique et le traduit en valeur numérique. Chaque valeur numérique (état binaire) est associée à une plage de tension.

Entrons plus dans le détail...

Entrée/sortie numérique Arduino Uno

Toutes les broches d’un Arduino Uno peuvent être programmées au choix, soit en entrée soit en sortie numérique. Attention à ne pas dépasser 20 mA sur une broche programmée en sortie et 200 mA au total.

L'entrée numérique

Le programme d'une entrée peut lire une tension sous forme binaire (0 ou 1) via digitalRead

  • toute tension inférieure à 1V = 0

  • toute tension supérieure à 3,5V = 1

Pour les tensions comprises entre ces deux chiffres, la forme binaire sera donnée de façon aléatoire.

La sortie numérique

Le programme d'une sortie numérique peut lire une tension sous forme binaire via digitalWrite.

  • nommé HIGH pour le 1 = tension de 5 volts

  • nommé LOW pour le 0 = 0 volt

Toutefois, cette tension peut varier selon l'intensité du courant.

La carte Arduino Uno offre de nombreuses possibilités sophistiquées : alimentation d’une DEL pour un éclairage, à la connexion d'un interrupteur, à l'installation de capteurs de présence... Elle est très utilisée pour créer des effets spéciaux et notamment dans les escape game.

Entrée analogique Arduino Uno

Arduino Uno est pourvu de 6 entrées analogiques étiquetées « A » suivie d’un nombre. Ces broches mesurent les tensions, comprises entre 0 et 5 volts.

Plusieurs capteurs analogiques peuvent trouver place sur ces entrées.

Attention ! La tension ne doit pas dépasser 5 volts ou être inférieure à 0 volt sur une broche analogique car votre carte Arduino serait endommagée définitivement.


Vous avez un projet ?

Prenons contact

  • Facebook
Tel: 07.67.77.08.64
13 rue du Faubourg Bonnefoy 31500 TOULOUSE

CGV | © 2019 - ORCAS-Maker  | Mentions Légales