Arduino Due + Câble Usb

Disponibilité:

Rupture de stock

UGS : 0001 Catégories : ,

Description

Arduino Due + Câble Usb

La carte Arduino Due 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:

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 / (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 / Analogique” :2 (DAC)
  • Courant maximal par E/S : 130 mA
  • Courant pour broches 3.3 V : 800 mA / 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.

Comme le présente l’image ci-dessus, la carte Arduino Due possède deux connecteurs USB : le programming port et le native USB Port, les deux sont utilisables pour injecter votre programme dans la carte. Cependant, il est recommandé d’utiliser le programming port qui fonctionne même si la MCU a planté auparavant, reportez vous à la documentation officielle pour en savoir plus.

 

Mots clés: développement.

Vous aimerez peut-être aussi…