Arduino DUE

274 DH

Disponibilité :En stock

UGS : B076Catégories : ,

La carte Arduino Due Maroc est la première carte Arduino basée sur une architecture ARM 32bit. Usuellement, les cartes Arduino sont plutôt basées sur une architecture ATMega 328.
La carte Arduino Due accueille un microcontrôleur Atmel SAM3X8E ARM Cortex-M3. Elle possède 54 entrées/sorties numériques (dont 12 peuvent être utilisées pour une sortie PWM), 12 entrées analogiques, 4 ports série UART, une horloge à 84 MHz, une connexion compatible USB OTG, 2 DAC (digital to analog), 2 TWI, une prise jack, un header SPI, un header JTAG et enfin un bouton de reset et un bouton d’effacement.

Attention ! Contrairement aux autres cartes Arduino (Uno, Mega, Duemilanove ou Leonardo) les ports d’entrées/sorties de cette carte Arduino Due sont destinés à recevoir uniquement des niveaux logiques 3,3 V ! Toutes tensions supérieures appliquées comme du 5 Vcc risquent d’endommager la carte !

Caractéristiques techniques de la carte Arduino Due Maroc

Les principales caractéristiques de la carte Arduino Due sont les suivantes :

  • Microcontrôleur AT91SAM3X8E
  • Tension de fonctionnement 3,3 V
  • Tension d’alimentation (recommandée) 7- 12 V
  • Tension d’alimentation (limites) 6 – 20V
  • Nombre d’entrées/sorties : 54 (dont 12 pouvant générer un signal PWM)
  • Nombre de ports « Analogique/Numérique » : 12
  • Nombre de ports « Analogique » :2 (DAC)
  • Courant maximal par E/S : 130 mA
  • Courant pour broches 3.3 V : 800 mA
  • Courant pour broches 5 V : 800 mA
  • Mémoire Flash : 512 KB
  • SRAM : 96 KB (2 banques 64 KB et 32 KB)
  • Vitesse d’horloge : 84 MHz

AVANTAGES DU MICROCONTRÔLEUR ARM CORTEX-M3

Le Cortex-M3 propose plus de performance que les habituels microntrôleurs 8bits que l’on trouve sur les autres cartes Arduino. En particulier, l’ARM Cortex-M3 de la carte Arduino Due permet :

  • Un noyau 32 bits qui autorise des opérations sur 4 octets dans un seul cycle d’horloge.
  • Une vitesse d’horloge de la CPU de 84Mhz
  • 96 Ko de SRAM
  • 512 Ko de mémoire Flash pour le code
  • Un contrôleur DMA qui peut soulager la CPU lors des tâches intensives en mémoire.

Programmer l’Arduino Due

L’environnement de programmation open-source pour Arduino peut être téléchargé gratuitement (pour Mac OS X, Windows, et Linux). Des tutoriels sont disponibles sur le site officiel d’Arduino. Ces tutoriels vous permettent d’écrire votre premier programme à l’aide des cartes Arduino.

Source

0