Você está na página 1de 3

ARDUINO MEGA 2560

Definio

uma plataforma de computao embarcada, um dispositivo que pode interagir com o ambiente
atravs de hardware e software.
O Arduino Mega 2560 uma placa de micro controlador baseado no ATmega2560. Ele possui 54
pinos de entradas/sadas digitais, 16 entradas analgicas, 4 UARTs (portas seriais de hardware),
um oscilador de cristal de 16 MHz, uma conexo USB, uma entrada de alimentao, uma
conexo ICSP e um boto de reset.

Caractersticas

Micro controlador ATmega2560 Voltagem de alimentao: 5V


Voltagem de entrada (recomendada): 7-12V
Voltagem de entrada (limites) 6-20V
Pinos digitais I/O 54 (dos quais 14 podem ser sadas PWM)
Pinos de entrada analgica 16
Corrente contnua por pino I/O 40 mA
Corrente contnua para o pino 3.3V 50 mA
Memria Flash 256 KB of which 4 KB used by bootloader
SRAM 8 KB
EEPROM 4 KB
Velocidade de Clock 16 MHz
Alimentao

A faixa de alimentao recomendvel de 7 a 12 volts. Menos de 5V a placa pode fica instvel e


mais que 12V o regulador de voltagem pode superaquecer e danificar a placa.
Podem ser alimentados por fontes externas, baterias ou USB selecionados automaticamente.
Cabos vindos de uma bateria podem ser conectados nos pinos Gnd e entrada de voltagem (Vin)
do conector de energia. Para fontes o Arduino Mega2560 possui conector de 2,1mm.

O Mega2560 no utiliza o chip FTDI para fazer a converso de serial para USB que foi
substitudo pelo ATmega8U2 programado para realizar esta mesma funo. Possui um fusvel
resetvel que protege as portas USB contra curtos circuitos e sobre corrente. se mais de 500mA
forem drenados ou aplicados na porta USB, o fusvel automaticamente abrir o circuito at que o
curto ou sobrecarga forem removidos

Entradas e Sadas

Cada um dos 54 pinos digitais do Mega2560 pode ser usado como entrada ou sada, usando as
funes de pinMode(), digitalWrite(), e digitalRead(). Eles operam a cinco volts. Cada pino pode
fornecer ou receber um mximo de 40 mA e possui um resistor interno (desconectado por default)
de 20-50K.
O Mega2560 tem 16 entradas analgicas, cada uma das quais com 10 bits de resoluo (i.e.
1024 valores diferentes). Por padro elas medem de 0 a 5 volts, embora seja possvel mudar o
limite superior usando o pino AREF e a funo analogReference().

Comunicao

O Arduino Mega2560 pode se comunicar com o computador, com outros Arduinos ou com outros
controladores muito facilmente. O ATmega2560 fornece quatro portas de comunicao serial
UARTs para TTL (5V). Um chip FTDI FT232RL direciona uma destas portas para a conexo USB
e os drivers FTDI (que acompanham o software do Arduino) fornecem uma porta com virtual para
softwares no computador. O ATmega2560 tambm fornece suporte para comunicao I2C (TWI)
e SPI. O software Arduino inclui uma biblioteca Wire para simplificar o uso do bus I2C.

Você também pode gostar