Arduino mega 2560 pin mapping

Arduino mega 2560 pin mapping

Alimentation Arduino mega 2560

L’Arduino Mega 2560 est une carte électronique basée sur le microprocesseur Atmega2560 (fiche technique).  Il possède 54 entrées/sorties numériques (dont 15 peuvent être utilisées pour des sorties PWM), 16 entrées analogiques, 4 UART (portes série), un oscillateur 16MHz, une connexion USB, un connecteur d’alimentation, un connecteur ICSP et un bouton de réinitialisation.  Il contient tout ce dont vous avez besoin pour prendre en charge le microcontrôleur. Il suffit de le connecter à un ordinateur à l’aide d’un câble USB ou de l’alimenter avec un adaptateur secteur pour commencer.  Le Mega est compatible avec la plupart des boucliers Arduino Duemilanove ou Diecimila.

La Mega2560 diffère de toutes les cartes précédentes en ce qu’elle n’utilise pas la puce pilote FTDI USB vers série.  Au lieu de cela, elle propose l’ATmega16U2 (ATmega8U2 sur les cartes révision 1 et révision 2) programmé comme un convertisseur USB vers série.

L’alimentation externe (non USB) peut provenir d’un adaptateur AC-DC (wall-wart) ou d’une batterie.  L’adaptateur peut être connecté en branchant une fiche centrale positive de 2,1 mm dans le connecteur d’alimentation de la carte.  Les fils d’une batterie peuvent être insérés dans les têtes de broche GND et Vin du connecteur d’alimentation.

Broches numériques arduino uno

La Mega2560 diffère de toutes les cartes précédentes en ce qu’elle n’utilise pas le contrôleur FTDI USB-to-série. Au lieu de cela, l’ATmega16U2 (ATmega8U2 sur les cartes de révision 1 et 2) est programmé comme un convertisseur USB-série.

L’alimentation externe (non USB) peut provenir d’un adaptateur CA/CC (mural) ou d’une batterie. L’adaptateur peut être connecté en branchant une fiche positive centrale de 2,1 mm dans le connecteur d’alimentation de la carte. Les fils d’une batterie peuvent être insérés dans les broches Gnd et Vin du connecteur POWER.

  Arduino feu tricolore pieton

L’ATmega2560 possède 256 Ko de mémoire flash pour le stockage du code (dont 8 Ko sont utilisés pour le bootloader), 8 Ko de SRAM et 4 Ko d’EEPROM (qui peut être lu et écrit avec la bibliothèque EEPROM).

L’ATmega2560 de l’Arduino Mega est livré pré-écrit avec un chargeur de démarrage qui vous permet de télécharger un nouveau code sans utiliser de programmateur matériel externe. Il communique en utilisant le protocole original STK500.

Vin arduino mega 2560

L’Arduino Mega 2560 est une carte microcontrôleur basée sur l’ATmega2560. Vous pouvez trouver la fiche technique de l’ATmega2560 en suivant ce lien. Il possède 54 broches d’entrée/sortie numériques (dont 15 peuvent être utilisées comme sorties PWM), 16 entrées analogiques, 4 UART (ports série matériels), un oscillateur à quartz de 16 MHz, une connexion USB, une prise d’alimentation, un connecteur ICSP et un bouton de réinitialisation. Il contient tout ce dont vous avez besoin pour supporter le microcontrôleur. En général, vous pouvez programmer et utiliser le Mega comme vous le feriez avec d’autres cartes Arduino.

L’alimentation externe (non-USB) peut provenir d’un adaptateur AC-DC (mural) ou d’une batterie. L’adaptateur peut être connecté en branchant une fiche positive centrale de 2,1 mm dans la prise d’alimentation de la carte. Les fils d’une batterie peuvent être insérés dans les connecteurs GND et Vin du connecteur POWER.

L’Arduino Mega 2560 est équipé d’un polyfusible réinitialisable qui protège les ports USB de l’ordinateur contre les courts-circuits et les surintensités. Bien que la plupart des ordinateurs fournissent leur propre protection interne, le fusible offre une couche de protection supplémentaire. Si plus de 500 mA est appliqué au port USB, le fusible coupe automatiquement la connexion jusqu’à ce que la surcharge ou le court-circuit soit supprimé.

  Fusion 360 arduino uno

Caractéristiques de l’Arduino mega 2560

La carte compatible Arduino® Mega 2560 R3 (rev3) est une carte électronique basée sur le microcontrôleur ATmega2560 d’Atmel. Il contient tous les éléments supplémentaires nécessaires au fonctionnement du microcontrôleur. Pour commencer, il suffit de l’alimenter à partir d’un ordinateur via le câble USB, ou au moyen d’une alimentation séparée.

Il s’agit de la dernière version du Mega. En plus des caractéristiques des versions précédentes, cette nouvelle carte intègre une puce ATmega16U2 programmée comme un convertisseur USB-série ; l’ATmega16U2 sert d’interface de communication entre le port USB de l’ordinateur et le microcontrôleur principal ATmega2560. Cela permet des vitesses de transfert plus élevées et plus de mémoire disponible pour les applications. Aucun pilote n’est nécessaire pour les systèmes d’exploitation Linux ou Mac ; le fichier *.inf pour Windows, qui est inclus dans l’IDE Arduino, est toujours requis. Comme pour les versions précédentes, lorsque la carte est branchée sur le port USB de l’ordinateur, le Mega s’affiche comme un périphérique USB (similaire à un clavier, une souris, un joystick, etc.).