Vous êtes sur la page 1sur 3

La carte Arduino UNO

La carte Arduino UNO est un microcontrleur ATmega328 programmable permettant de faire fonctionner
des composants (moteur, LED). Elle possde des ports permettant par exemple de se connecter un
ordinateur ou de salimenter.
La carte Arduino UNO est la pice matresse de tout circuit lectronique pour les dbutants

Elle est dote :

- de 14 entres/sorties
(dont 6 fournissent la sortie PWM)
- 6 entres analogiques
- un cristal 16 MHz
- une connexion USB
- une prise jack d'alimentation
- un en-tte ICSP
- une fonction reset.

Schma des ports :


Caractristiques techniques :

Microcontrleur ATmega328P
Tension de fonctionnement 5V
Tension d'entre (recommand) 7-12V
Tension d'entre (limite) 6-20V
E / S numriques Pins 14 (dont 6 fournissent la sortie PWM*)
PWM numrique E / S Pins 6
Pins d'entre analogique 6
DC Courant par I O Pin / 20 mA
Courant DC pour 3.3V Pin 50 mA
32 KB (ATmega328P)
Mmoire flash
dont 0,5 KB utilis par bootloader**
SRAM 2 KB (ATmega328P)
EEPROM *** 1 KB (ATmega328P)
Vitesse de l'horloge 16 MHz
Longueur 68,6 mm
Largeur 53,4 mm
Poids 25 g

Dtails techniques

La carte Arduino Uno peut tre alimente via la connexion USB ou avec une alimentation externe. La
source d'alimentation est automatiquement slectionne.
Une alimentation externe peut provenir soit d'un adaptateur AC-DC ou dune batterie. L'adaptateur peut
tre connect en branchant une prise 2.1mm dans la prise d'alimentation de la carte ou partir d'une
batterie connecte dans le pin (ou broche) GND et V-in (alimentation externe).
Le processeur peut fonctionner sur une alimentation externe de 6 20 volts. Cependant, si la tension est
infrieure 7V, le pin 5V peut fournir moins de cinq volts et le processeur peut devenir instable. Si la
tension est suprieure 12V, le rgulateur de tension peut surchauffer et endommager la carte. La plage
recommande est de 7 12 volts.
Les pins (ou broches) d'alimentation sont les suivantes:

V-in. Tension d'entre la carte Arduino l'aide d'une source d'alimentation externe (par
opposition 5 volts de la connexion USB ou une autre source d'alimentation rgule). Si
l'alimentation en tension est faite par l'intermdiaire de la prise d'alimentation, on pourra y
accder via ce pin.
5V. Cette pin dlivre un 5V rgul par la carte. Le processeur peut tre aliment soit partir de la
prise d'alimentation DC (7-12V), le connecteur USB (5V), ou le pin V-in de la carte (7-12). La
fourniture dune tension via les 5V ou 3,3V contourne le rgulateur, et peut endommager votre
processeur. A dconseiller !
3V 3. Une alimentation de 3,3 volts gnre par le rgulateur. La consommation de courant
maximale est de 50 mA.
GND. masse
IOREF. Ce pin sur la carte Arduino fournit la rfrence de tension avec laquelle le microcontrleur
fonctionne.

Mmoire
LATmega328 a 32 Ko (avec 0,5 KB occupes par le bootloader**). Il a galement 2 Ko de SRAM et 1 Ko de
mmoire EEPROM*** (qui peut tre lu et crit avec la bibliothque de l' EEPROM ).
Entres et sorties
Chacune des 14 broches numriques sur la carte Uno peut tre utilise comme une entre ou une sortie,
en utilisant les fonctions pinMode () , digitalWrite () , et digitalRead (). Ils fonctionnent 5 volts. Chaque
broche peut fournir ou recevoir 20 mA en tat de fonctionnement recommande et a une rsistance de
pull-up interne (dconnect par dfaut) de 20-50k ohm. Un maximum de 40mA est la valeur qui ne doit
pas tre dpasse sur toutes les broches d'Entre/Sorties pour viter des dommages permanents au
microcontrleur.
Certaines broches ont des fonctions spcialises:

Srie: 0 (RX) et 1 (TX). Permet de recevoir (RX) et transmettre (TX) TTL donnes srie. Ces pins sont
connects aux pins correspondants de l'USB-TTL puce Serial ATmega8U2.
LED: 13. Il est quip d'un conduit par la broche numrique 13. LED Lorsque la broche est la
valeur HIGH, la LED est allume, lorsque la broche est faible, il est hors tension.

LUno dispose de 6 entres analogiques, A0 A5, dont chacune fournit 10 bits de rsolution (ou 1024
valeurs diffrentes). Par dfaut, la tension est de 5 volts. Il est cependant possible de changer la limite
suprieure de la gamme en utilisant la broche AREF et la fonction analogReference ().
Autres broches de la carte:

AREF. Tension de rfrence pour les entres analogiques. Pin utilis avec analogReference ().
Rinitialiser.

Communication
Arduino a un certain nombre de moyens pour communiquer avec un ordinateur, une autre carte Arduino,
ou autres microcontrleurs. LATmega328 fournit UART TTL (5V) en communication srie, disponible sur
les broches numriques 0 (RX) et 1 (TX).

* PWM
En numrique, les signaux ont toujours une valeur LOW ou HIGH (0 ou 1). Le principe est de
construire un signal alternativement LOW ou HIGH et de rpter cette alternance. La DEL est donc
alternativement allume et teinte mais le cycle est tellement rapide que la persistance rtinienne
nous donne lillusion dune DEL allume en permanence.
Voir le lien pour plus de dtails : http://www.locoduino.org/spip.php?article47

** Bootloader : il s'agit de la racine du systme, la manire du bios sous Windows, o lon


peut installer un recovery alternatif, un kernel, une image d'Android, parmi d'autres choses...
aprs l'avoir ouvert.

*** EEPROM : mmoire dont les valeurs sont conserves lorsque la carte est teint (comme un
petit disque dur)