Arduino Due
Arduino Due - un Arduino puissance 10!
Les paiements sont sécurisés par LyraCollect, une société de collecte de paiements française
Il est possible de se faire livrer chez soi, en point relais ou retirer sur rendez-vous chez MCHobby
Nous préparons, emballons et expédions vos commandes avec un grand respect et un grand soin.
Arduino-DUE : un Arduino puissance 10 pour vos projets gourmand en ressources
Passez vos projets Arduino en mode TURBO avec Arduino DUE une plateforme à grande-vitesse et grande puissance!
Cet Arduino Due est idéal pour ceux désirant réaliser des projets nécessitant de grande puissance de calcul. Il conviendra, par exemple, pour les drones contrôlés à distance. Ils nécessitent le traitement de nombreuses données provenant de nombreux senseurs pour pouvoir voler. Le nombre de cycle de traitement par seconde doit être aussi élevé que possible.
Il conviendra également pour les projets de "lecteur audio" utilisant le convertisseur Numerique-vers-Analogique (DAC) interne (Arduino.cc page).
L'Arduino Due offrira aux étudiants l'opportunité d'en apprendre plus sur le fonctionnement interne d'un processeur ARM... cette connaissance pourra être acquise à prix abordable et d'une façon autrement plus simple qu'avant.
Pour les projets scientifiques qui ont besoins de capturer de nombreuses données rapidement et avec précision, Arduino Due offrira une plateforme pour créer des outils open source bien plus avancés que ce qui pouvait exister jusqu'aujourd'hui.
Cette nouvelle plateforme offrira une avancée capitale à la communauté se concentrant sur la construction d'objets numériques (Imprimantes 3D, Découpeuse Laser, Machine CNC). Le Due permettra d'atteindre une plus grande précision, à vitesse plus élevée et avec moins de composant que par le passé.
DUE = 3.3v!
La principale différence entre un DUE et un Arduino Uno (ou Méga), c'est la tension de fonctionnement.
Sur un DUE les entrées/sorties fonctionnent sous 3.3v alors qu'un UNO/Mega fonctionne sous 5v.
Cela ne vous empêche pas d'utiliser vos montages 5 Volts (ex L298, L293) avec un DUE... il suffit simple d'utiliser un Level Shifter (voir accessoire sur la fiche produit).
Un Level Shifter, c'est un circuit qui fonctionne en basse tension d'un côté et en haute tension de l'autre.
Son boulot est de "traduire" les niveaux logiques en respectant les tensions d'alimentation respectives.
Dans notre cas, l'étage basse tension est 3.3v (le DUE ou un Raspberry Pi) et étage haute tension est en 5v (permettant de commander L293D, L298, ...).
Il suffit donc d'insérer le Level Shifter entre la partie 3.3v et 5v... c'est simple et efficace.
Nous disposons deux level shifter bi-directionnels (c'est a dire qu'ils travaillent dans les deux sens en "lecture" et en "ecriture" de signaux).
- Level Shifter 8 bits bidirectionnels
- Level Shifter 4 bits bidirectionnels (supportant aussi une conversion pour un bus I2C).
Détails techniques
- La carte est équipé d'un processeur Atmel SAM3X8E (datasheet), basé sur une architecture ARM Cortex M3 à 32 bit cadencé à 84MHz.
- Une interface USB 2.0 fonctionnant à 480 Mega bits permettant à l'Arduino Due d'agir comme un Host USB (ce qui permet d'interfacer des périphériques USB tels que souris, clavier, appareil photo, téléphone mobile et plus). Arduino Due support le protocole Android ADK 2012.
- 12 entrées analogique (ADC) avec résolution 12-bit à haute vitesse.
Une tel capacité ouvre les portes aux projets/applications audio et traitement de signal hors de porté des Arduino Uno. - Des sorties analogiques haute-résolution (DAC). La carte propose 2 sorties à 12 bits qui peuvent êtres utilisés pour générer des signaux audio.
L'Arduino Due est fournit avec des exemples jouant des fichiers WAV et OGG. - 4 ports de communication série à haute vitesse.
- 70 connecteurs d'entrée/sortie.
- Une interface CAN à haute vitesse. Le protocole CAN est utilisé dans l'industrie automobile pour établir un réseau entre les différents composants de la voiture. Cette technologie devient très populaire dans le domaine de l'automobile grâce à sa vitesse et sa capacité à gérer les perturbations électriques.
- 12 canaux PWM.
- 2 bus I2C.
- Courant total en sortie: 130mA
- Régulateur 3.3v: max 800mA
- Régulateur 5.0v: max 800mA
- Mémoire Flash: 512 Kb disponible pour les programme utilisateur
- Ram: 96 Kb de SRAM (une banque de 64Kb et une banque de 32 Kbà
- Horloge: 84 Mhz
Tutoriels
- Détails techniques sur Arduino DUE (Arduino.cc, anglais)
Support
- La révision R3 de l'Arduino Ethernet Shield est compatible avec DUE (cfr ce fil de discussion sur Arduino.CC)
- Les versions récentes du WiFi Shield Arduino (comme la nôtre) fonctionnent également avec Arduino DUE (crf: même source).
Attention, placer les includes dans l'ordre suivant: SPI.h, WiFi.h, WiFiUpd.h ;-)