Description
Kit de início A placa Arduino Mega 2560 no Marrocos é
baseada em um ATMega2560 com clock de 16 MHz. Ela possui
de 54 E/S dont 14 PWM, 16 analógicas e 4 UARTs. 50 em 1
para Arduino UNO R3, Versão avançada aprimorada, melhor
Kit d'apprentissage RFID LCD
A placa Arduino Mega 2560
O Arduino Mega 2560 é uma placa de microcontrolador baseada em um ATmega2560. Cete
carte à disposer :
de 54 broches digitais de entradas/saídas (das quais 14 podem ser usadas como saídas
PWM (MLI: Modulação de largura de impulso).
de 16 entradas analógicas (que podem ser utilizadas como pinos de entrada/saída
numéricos).
de 4 UART (porta série de hardware).
de um quartzo de 16MHz.
de uma conexão USB.
de um conector de alimentação jack.
d'un connecteur ICSP (programação "in-circuit").
de um botão de reinicialização (reset).
Ela contém tudo o que é necessário para o funcionamento do microcontrolador; Para
poder utilizá-lo, basta simplesmente conectá-lo a um computador usando um cabo USB (ou
de alimentá-lo com um adaptador de energia ou uma pilha, mas isso não é indispensável,
a alimentação sendo fornecida pela porta USB). A placa Arduino Mega 2560 é compatível com
os circuitos impressos previstos para as placas Arduino Uno, Duemilanove ou Diecimila.
Características técnicas da placa Arduino Mega 2560
Um módulo Arduino é geralmente construído em torno de um microcontrolador ATMEL AVR, e de
componentes complementares que facilitam a programação e a interface com outros
circuitos. Cada módulo possui pelo menos um regulador linear de 5V e um oscilador de quartzo de 16
MHz (ou un résonateur céramique dans certains modèles). Le microcontrôleur est
pré-programado com um bootloader de forma que um programador dedicado não seja
necessário.
Parte material
Geralmente, todo módulo eletrônico que possui uma interface de programação é baseado
sempre na sua construção em um circuito programável ou mais.
Microcontrolador ATMEGA2560
Tensão de funcionamento 5V
Tensão de alimentação de 7 a 12V
Broches E/S numérique 54 (das quais 14 possuem tipo PWM)
Velocidade de clock 16 MHz
Mémoire programme Flash 25 6KB dont 8 KB utlisés en bootloader
Memória SRAM 8 KB
Memória EEPROM 4 KB
Tabela: Constituição da placa Arduino Mega 2560
O Microcontrolador ATMega2560
Um microcontrolador ATMega2560 é um circuito integrado que reúne em um chip vários
elementos complexos em um espaço reduzido, é o processador do cartão, cuida de tudo isso
que é cálculos, execução de instruções do programa e gestão das portas de entrada/saída
[10].
As memórias
O ATmega 2560 tem 256Ko de memória FLASH para armazenar o programa (dos quais 8Ko também
utilizados pelo bootloader), também 8 ko de memória SRAM (volátil) e 4 Ko de EEPROM (não
volátil - memória que pode ser lida com a biblioteca EEPROM).
As fontes da alimentação do cartão
A placa Arduino Mega 2560 pode ser alimentada tanto pela conexão USB (que fornece 5V até
500mA) ou à l'aide d'une alimentation externe. La source d'alimentation est sélectionnée
automaticamente pelo cartão. O cartão pode funcionar com uma alimentação externa de 6 a
20 volts. No entanto, se o cartão for alimentado com menos de 7V, o pino de 5V pode fornecer
menos de 5V, e a placa pode ser instável. Se usarmos mais de 12V, o regulador de tensão
da placa poderia aquecer este último. Os pinos de alimentação são os seguintes:
Cada um dos 54 pinos digitais da placa Mega pode ser usado como uma entrada
numérico, seja como uma espécie numérica. Esses pinos funcionam em 5V. Cada pino
pode fornecer ou receber um máximo de 40mA de intensidade e possui uma resistência interna de
"rappel ao mais" (pull-up) (desconectada por padrão) de 20-50 KOhms. Esta resistência interna
s'active em um pino de entrada com a ajuda da instrução digitalWrite(pino, HIGH).
Além disso, alguns pinos têm funções especializadas:
Comunicação Série: Porta Série Serial: 0 (RX) e 1 (TX); Porta Série Serial 1: 19 (RX) e
18 (TX); Porta Série Serial 2: 17 (RX) e 16 (TX); Porta Série Serial 3: 15 (RX) e 14 (TX).
Interrupções Externas: Broches 2 (interrupção 0), 3 (interrupção 1), 18 (interrupção 5), 19
(interromper 4),
20 (interrupção 3) e 21 (interrupção 2). Estas pinos podem ser configurados para
acionar uma interrupção em um valor baixo, em uma borda ascendente ou descendente,
ou sobre uma mudança de valor.
Impulsão PWM (largura de impulso modulada): Pinos 0 a 13. Fornecem uma
impulsão PWM de 8 bits usando o comando analogWrite().
SPI (Interface Serial de Periférico): Pinos 50 (MISO), 51 (MOSI), 52 (SCK), 53 (SS). Esses
broches supportent la communicaton SPI (Interface Série Périphérique).
I2C: Pinos 20 (SDA) e 21 (SCL). Suportam comunicações do protocolo I2C.
LED: Broche 13. Il y a une LED incluse dans la carte connectée à la broche 13.
Broches analógicos
A placa Mega2560 possui 16 entradas analógicas, cada uma podendo fornecer uma medida
de uma resolução de 10 bits (1024 níveis, ou seja, de 0 a 1023) com a muito útil função
analogRead() da linguagem Arduino. Por padrão, esses pinos medem entre 0V (valor 0) e o
5V (valor 1023). Os pinos analógicos podem ser usados como pinos
numéricos.
Outras brochas
AREF: Tensão de referência para as entradas analógicas (se diferente de 5V). Utilizada
com a instrução analogReference().
Redefinir: Colocar este pino na posição BAIXA provoca a reinicialização do microcontrolador.
Como um porto de comunicação virtual para o software no computador, A conexão
série de l'Arduino est très pratque pour communiquer avec un PC, mais son
o inconveniente é o cabo USB, para evitar isso, existem diferentes métodos para
utilizar este último sem fio.