Arduino
Mega 2560
Arduino Mega 2560是一个基于ATmega2560(数据手册)的单片机的控制板。
更多详细信息请查看官网( http://www.arduino.cc/en/Main/ArduinoBoardMega2560)。
Arduino Mega 2560图片如下:
图5-1:Arduino
Mega 2560前面
图5-2:Arduino
Mega 2560背面
小窥一下原理图:
图5-3:Arduino
Mega 2560原理图
Arduino Mega 2560具有多达54路数字输入/输出口(其中16路可作为PWM输出),16路模拟输入、4路UART接口、一个16MHz晶体振荡器、一个USB口、一个电源 插座、一个ICSP
header和一个复位按钮。ATmega2560内置的4路UART可以与外部实现串口通信;ATmega16U2可以访问串口0实现USB上的虚拟串口。支持TWI(兼容I2C)接口、SPI 接口。
Arduino Mega2560也能兼容为Arduino UNO设计的扩展板。
Arduino Mega2560已经发布到第三版,相比前两版有以下新的特点:
在AREF处增加了两个管脚SDA和SCL,支持I2C接口;增加IOREF和一个预留管脚,将来扩展板将能兼容5V和3.3V核心板。
增强复位电路设计。
USB芯片由ATmega16U2替代了8U2。
Arduino Mega2560概述
处理器 ATmega2560
工作电压 5V
输入电压(推荐) 7-12V
输入电压(范围) 6-20V
数字IO脚 54 (其中16路作为PWM输出)
模拟输入脚 16
IO脚直流电流 40
mA
3.3V脚直流电流 50 mA
Flash Memory 256 KB (ATmega328,其中8 KB 用于
bootloader)
SRAM 8 KB
EEPROM 4
KB
工作时钟 16
MHzge
存储器
ATmega Mega2560包括了片上256KB Flash(8KB用于Bootloader),同时还有8KB
SRAM和4KB
EEPROM。
EAGLE 文件: arduino-mega2560_R3-reference-design.zip()
原理图:arduino-mega2560_R3-schematic.pdf()
引脚图:PinMap2560 page(http://www.arduino.cc/en/Hacking/PinMapping2560)
|