让我们一起爱米兰
站内搜搜:
移动设备
请扫描二维码
或访问
m.milan100.com
您所在的位置 -> 米兰百分百 -> arduino -> Arduino的两大子板UNO和mega2560区别

Arduino的两大子板UNO和mega2560区别

点击数:12468 发表时间:2016-04-18 14:00:42 作者: 来源链接:
分享到:
分享到微信

     Arduino UNO是Arduino USB接口系列的最新版本,改进点主要在串口电路部分:USB转串口电路部分,采用了ATmega单片机,除了提供传统的USB转串口功能外,还可以让用户自己编程定义其它的功能,比如可以把USB口配置成鼠标、键盘、游戏摇杆、摄像头等等。作为Arduino平台的参考标准模板,UNO的处理器核心是ATmega,UNO已经发布到第三版,与前两版相比有以下新的特点:

1、在AREF处增加了两个管脚SDA和SCL,支持I2C接口;增加IOREF和一个预留管脚,将来扩展板将能兼容5V和3.3V核心板。

2、改进了复位电路设计

3、USB接口芯片由ATmega16U2替代了ATmega8U2

Image

UNO主要升级就是USB 转串口模块,采用了ATMEL 16U2 或者是8U2 的单片机来模拟转换芯片,速度更快更稳定。Arduino UNO提供了自动复位设计,可以通过主机复位。这样通过Arduino软件下在程序到UNO中软件可以自动复位,不需要在复位按钮。

Mega也是16M的8位单片机,区别在于引脚数量,可以接更多的外围设备RAM和FLASH,可以包含更大的程序。

Image

让我们来比较一下两款arduino开发板的性能:

Arduino UNO

处理器 ATmega328

工作电压 5V

输入电压(推荐) 7-12V

输入电压(范围) 6-20V

数字IO脚 14 (其中6路作为PWM输出)

模拟输入脚 6

IO脚直流电流 40 mA

3.3V脚直流电流 50 mA

Flash Memory 32 KB (ATmega328,其中0.5 KB 用于 bootloader)

SRAM 2 KB (ATmega328)

EEPROM 1 KB (ATmega328)

工作时钟 16 MHz

Arduino mega

处理器 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 MHz

我们可以看到mega采用ATmega2560,拥有更多的引脚和flash内存。

34
很 好
6
一 般
4
差 劲
热门新闻
相关文章
上一篇: Arduino驱动IIC/I2C LCD1602模块显示(4根线解决连接)
下一篇: Arduino 与 Raspberry Pi(树莓派)的内存及性能对比
评论区
匿名

返回首页 | 收藏本页 | 回到顶部
Copyright 2010. 米兰百分百 Powered By Bridge.
京ICP备15050557号