-R$9,00

Placa Arduino Mega 2560 R3 + Cabo USB Tutorial em Português para Robotica

SKU: A002

R$78,00 R$69,00

190 em estoque

Descrição

O Arduino Mega 2560 R3  é uma placa de microcontrolador baseada no ATmega2560.

 

Arduino Mega 2560 R3 | A002

 

Ele tem 54 portas digitais de entrada / saída (das quais 14 podem ser usadas como saídas PWM), 16 entradas

analógicas, 4 UARTs (portas seriais de hardware), um cristal oscilador de 16 MHz, uma conexão USB, uma entrada de energia VCC, um  conector ICSP e um botão de reset.

Ela contém tudo que é necessário para funcionar diretamento com seu computador, basta conectá-lo com um cabo USB ou ligá-lo com um adaptador AC para DC ou bateria para começar. O Mega é compatível com a maioria das Shields para os Arduinos Duemilanove, Uno ou Leonardo. O 2560 Mega é uma evolução do Arduino Mega 1280.

 

Características:Arduino Mega 2560 R3

  • Microcontrolador: ATmega2560
  • Tensão de operação: 5V
  • Tensão de alimentação (recomendada): 7-12V
  • Tensão de alimentação (limite): 6-20V
  • Entradas e saídas digitais: 54 das quais 15 podem ser PWM
  • Entradas analógicas: 16
  • Corrente contínua por pino de I/O: 40 mA
  • Corrente contínua para o pino 3.3: 50 mA
  • Memória Flash: 256 KB dos quais 8KB são usados pelo bootloader
  • Memória SRAM : 8 KB
  • EEPROM: 4 KB
  • Velocidade do Clock: 16 MHz
  • Dimensões: 101,6mm x 53,4mm
  • Peso: 150g

Acompanha

  • 1 x Arduíno Mega 2560 R3

 

Esquema e Referência de Design da Arduino Mega 2560 R3

Arquivos EAGLE: arduino-mega2560-reference-design.zip

Esquema: arduino-mega2560-schematic.pdf

 

Alimentação

O Arduino Mega 2560 R3 pode ser alimentado pela conexão USB ou com uma fonte externa. A entrada de alimentação é selecionada automaticamente.

Aliemtação externa (não USB) pode ser tanto de uma fonte como de baterias. A fonte pode ser conectada plugando um conector de 2,1mm, positivo no centro, na entrada de alimentação. Cabos vindos de uma bateria podem ser inseridos nos pinos terra (Gnd) e entrada de voltagem (Vin) do conector de energia.

 

Os pinos de alimetação são os seguintes:

  • VIN. A entrada de voltagem da placa Arduino quando se está usando alimentação externa (em oposicão aos 5 volts fornecidos pela conexão USB ou outra fonte de alimentação regulada) É possível fornecer alimetação através deste pino ou acessá-la desde ai se etiver alimentando pelo conector de alimentação.
  • 5V. Fornecimento de alimentacão regulada para o mcrocontrolador e outros componentes da placa.
  • 3V3. Uma alimentação de 3,3 vots gerada pelo chip FTDI. A corrente máxima é de 50 mA.
  • GND. Pinos terra.

 

Memória:

ATmega2560 tem 256 KB de memória flash para armazenamento de código(dos quais 8KB são usados pelo bootloader), 8 KB de SRAM e 4 KB de EEPROM (que poder ser lidos e escritos com a biblioteca EEPROM).

 

Comunicação:

O Arduino Mega 2560 R3 possui várias facilidades para se comunicar com um computador, com outro Arduino ou outros microcontroladores. O ATmega2560 fornece quatro portas de comunicação serial UARTs para TTL (5V).

Um chip FTDI FT232RL direciona uma destas portas para a conexão USB e os drivers FTDI (que acompanham o software do Arduino) fonecem uma porta com virtual para softwares no computador. O software do arduino inclui um monitor serial que permite que dados simples de texto sejam enviados de e para a placa Arduino.

Os LEDs RX e RT piscarão enquanto dados estiverem sendo transmitidos pelo chip FTDI e pela conexão USB ao computador (mas não para comunicação serial nos pinos 0 e 1).

Uma biblioteca SoftwareSerial permite comunicação serial em qualquer um dos pinos digitais do Mega2560.

O ATmega2560 também fornece suporte para comunicação I2C (TWI) e SPI. O software Arduino inclui uma biblioteca Wire para simplificar o uso do bus I2C; veja a documentação no site do Wiring para mais detalhes. Para usar a comunicação SPI veja o datasheet do ATmega2560.

Programação

O Arduino Mega 2560 R3 pode ser programado com o software do Arduino (download). Para detalhes, veja a referência e os tutoriais.

O ATmega2560 no Arduino Mega 2560 R3 vem com o bootloader pré gravado o possibilita o envio de novos códigos sem o uso de um programador de hardware externo. Ele se comunica usando o protocolo original STK500 (referenceC header files).

Você também plode suplantar o bootloader e programar o microcontrolador através do cobeçalho ICSP (In-Circuit Serial Programming); veja estas instruções para mais detalhes.

 

Proteção de sobre-corrente USB

O Arduino Mega2560 possue um fusível resetável que protege as portas USB do computador contra curto-circuitos e sobrecorrente.

Apesar de muitos computadores possuírem sua própria proteção interna, o fusível resetável dá um grau extra de segurança . Se mais de 500 mA forem drenados ou aplicados na porta USB , o fusível automaticamente abrirá o circuito até que o curto ou a sobrecarga sejam removidos .

 

Características físicas e compatibilidade com shields

Três orifícios para parafusos permitem que a placa seja conectada a uma superfície ou a um case. Note que a distância entre os pinos digitais 7 e 8 é de 0,16″ que não obedece ao padrão convencional de 0,1″.

O Arduino Mega2560 foi desenvolvido para ser compatível com a maioria dos shields do Arduino Uno, Diecimila ou Duemilanove.