Carte Arduino Mega 2560 Rev3
31,16€
Cette carte Arduino Mega 2560 générique révision 3 applique les spécifications open-source Arduino, elle est 100% compatible avec l’environnement de développement Arduino.
En stock
Description
Carte Arduino Mega 2560 Rev3
La carte Arduino Mega est basée sur le microcontrôleur ATmega2560 (fiche technique) et possède:
- 54 entrées/sorties TOR (Tout Ou Rien)
- 16 entrées analogiques
- 1 quartz à 16MHZ
- 1 mémoire flash de 256 Ko
- 1 mémoire SRAM de 8 Ko
- 1 mémoire EEPROM de 4 Ko
- 1 port USB de type B facilitant sa connexion à un ordinateur pour sa programmation, la communication série ou son alimentation
- 1 port jack permettant de l’alimenter avec une source d’alimentation (pile, batterie ou transformateur) sous une tension comprise entre 7V et 12V.
Présentation générale du brochage:
La carte Arduino Mega 2560 possède 86 broches:
- 11 broches d’alimentation: 5 broches GND reliées entre elles et à la masse de la carte, 1 broche VIN prévue pour l’alimentation, 3 broches 5V, 1 broche 3V3 et 1 broche IOREF qui correspond à la tension de niveau haut des signaux logiques, soit 5V pour la carte Arduino Mega 2560. Les broches 5V, 3V3 et IOREF peuvent être utilisées comme source de tension pour vos montages.
- 70 broches d’entrée/sortie numérique: Les 54 broches 2 (D2) à 53 (D53) dont 20 et 21 présents 2 fois et les 16 broches A0 à A15. Ces broches peuvent être utilisées en entrées numériques (tout ou rien) ou en sorties numériques pour vos montages (instructions digitalRead et digitalWrite() pour Arduino).
- 2 broches de communication série: RX0 et TX0 qui sont reliées à l’USART et à l’interface USB de la carte pour la communication par protocole série. Pour information, ce bus USART est utilisé pour flasher le microcontrôleur lors du téléchargement d’un nouveau programme.
- 1 broche RESET pour réinitialiser (reset) le microcontrôleur. Il suffit de positionner momentanément cette broche à l’état bas (masse) pour déclencher la réinitialisation du microcontrôleur.
- 1 broche AREF pour définir la tension de référence pour les mesures de tension analogiques (paragraphe suivant).
- 1 broche sans utilité particulière.
Sur cette carte, la LED embarque est connectée à la sortie numérique D13.
Entrée/sorties analogiques:
En plus de la fonctionnalité d’entrée ou sortie numérique, certaines broches de l’Arduino Mega 2560 sont capables de gérer des signaux analogiques. Parmi les broches disponibles, vous pouvez utiliser pour vos projets jusqu’à:
- 16 broches en entrée analogique: Les broches A0 à A15 permettent de mesurer une tension analogique (instruction analogRead() pour Arduino).
- 12 broches en sortie PWM (Modulation de largeur d’impulsion): 2 (D2) à 13 (D13). Ces broches offrent la possibilité de générer un signal PWM d’une résolution de 8 bits (instruction analogWrite() pour Arduino).
- 1 broche AREF (Analogue REFerence) qui permet d’utiliser une alimentation externe pour définir la tension de référence pour les mesures de tension des entrées analogiques. Par défaut, les entrées analogiques n’utilisent pas cette tension externe de référence mais une référence interne à la carte. Utiliser cette référence de tension externe nécessite la configuration du microcontrôleur pour Arduino (instruction analogReference() ).
Entrée/sorties de communication:
La carte Arduino Mega 2560 possède des broches spécifiques aux protocoles de communication qui lui permettent de dialoguer avec son environnement (capteurs physiques, ordinateur ou autre équipement embarqué) :
- 6 broches de communication série: L’Arduino Mega 2560 possède 3 bus UART pour la communication par protocole série qui sont les bus UART0, UART1 et UART2 :
–> L’UART0 est connectée aux broches RX0 (0), TX0 (1).
–> L’UART1 est connectée aux broches RX1 (19) et TX1 (18).
–> L’UART2 est connectée aux broches RX2 (17) et TX2 (16). - 2 broches I2C doublées: SCL (21) et SDA (20). Le protocole I2C permet d’échanger des informations entre plusieurs équipements en utilisant seulement 2 broches pour l’information. La broche d’horloge série SCL (Serial Clock Line) émet à intervalle régulier un signal de synchronisation. La broche de données série SDA (Serial Data Line) permet l’envoi de données entre deux appareils dans les 2 directions.
- 4 broches SPI: SCK (52), MISO ou CIPO (50), MOSI ou COPI (51) et CS ou SS (53). Le protocole SPI est un protocole synchrone pour les échanges courte distance entre éléments embarqués. La broche d’horloge série SCK (Serial Clock Line) émet à intervalle régulier pour synchronises les échanges. Les broches de données MOSI (Master Out Slave In) et MISO (Master In Slave Out) sont affectées à l’envoi des données, chacune ayant sa direction propre. La broche de sélection de l’interlocuteur CS (Chip Select) permet à l’équipement maître de sélectionner l’esclave avec lequel il souhaite communiquer. Les broches MISO, MOSI et CS sont aussi appelées respectivement CIPO (Controller In, Peripheral Out), COPI (Controller Out Peripheral In) et SS (Slave Select).
La carte est livrée avec un cordon USB type A/B de 30 cm pour le chargement du programme.
Pour plus d’information sur la prise en main avec Arduino: https://tropratik.fr/programmer-la-carte-mega-2560-avec-arduino
Informations complémentaires
Poids | 40 g |
---|---|
Dimensions | 15 × 8 × 1,5 cm |
paskalou –
C’est la vraie carte Arduino et non pas un de ces clones chinois que je n’ai jamais réussi à faire fonctionner.