Arrow Electronics Components Online

Arduino Uno vs. Mega vs. Micro

比较28 2月 2021
图像展示了三个并排排列的不同Arduino微控制器板。
查看所有文章

Arduino 板卡已成为市场上最受欢迎的微控制器之一,拥有种类繁多的板卡。一些 Arduino 板卡更适合某些特定应用。让我们来比较一些 Arduino 创造的更受欢迎的板卡——UnoMicroMega 2560 ——看看哪个最适合你的下一个原型制作、物联网或 DIY 项目,或学校机器人项目。

Arduino板尺寸与定价比较 

Micro 名副其实,其尺寸为 0.7” x 1.9”,使其成为市场上最小的微控制器板之一。在光谱的另一侧,Arduino Mega 2560 板的尺寸约为 4” x 2.1”,面积比 Micro 大约 6 倍。Arduino Uno 的尺寸为 2.7” x 2.1”,介于 Micro 和 Mega 2560 之间。Micro 的价格通常在 $19-25 之间(可能很难找到库存),而 Uno 通常在 $20-23 之间,而 Mega 2560 的价格则约为 $36 - $39。

连接性

要连接到您的计算机并开始编程,Uno和Mega 2560都可以轻松使用标准A/B USB电缆连接,而Micro则需要Micro-USB电缆。
这些Arduino板各自拥有不同数量的I/O引脚。引脚最多的板是Mega 2560,拥有高达54个数字I/O引脚(其中15个具有PWM功能)和16个模拟输入引脚。令人惊讶的是,Micro在这三者中拥有第二多的引脚,具有20个数字I/O引脚(其中7个具有PWM功能)和12个模拟输入引脚。最后是Uno,具有14个数字I/O引脚(其中6个具有PWM功能)和6个模拟输入引脚。
 
还值得注意的是,Uno和Mega 2560通常为通孔设计,而Micro的引脚布局使其可以适配任何面包板或系统。这意味着大多数扩展板与Uno和Mega 2560兼容,而Micro则不太幸运。
 
您可以查看一些更有用和有趣的Arduino扩展板,包括1Sheeld+(将智能手机用作传感器)或继电器扩展板:

处理能力

所有三款Arduino板都有各自的处理能力,因此让我们来讨论它们的频率/时钟速度。这些板上的频率/时钟速度简单来说就是它能多快执行命令。令人惊喜的是,它们都有相同的16 MHz时钟速度。
 
Uno和Micro的Flash存储器相同,为32 kB,而Mega 2560的存储器为256 kB,提供了8倍的存储空间!Flash存储器指的是您可以上传到Arduino的草图/代码大小,因此如果您有大型代码,使用Mega 2560是个不错的选择。
 
Arduino板使用的是SRAM(静态随机存取存储器)。Mega 2560拥有最多的SRAM空间,为8 kB,比Uno多4倍,比Micro多3.2倍。拥有更多的SRAM空间,Arduino在运行时可以有更多空间创建和操作变量。

结论

下面的 Arduino 比较表展示了 Uno、Mega 2560 和 Micro 的并列比较。

A side-by-side comparison chart displays three Arduino boards: Uno, Mega 2560, and Micro.

图 1:Arduino Uno、Mega 2560 和 Micro 比较。

对于哪种开发板适合您的项目,结论如下:

  • 哪个是您的项目最佳的 Arduino 开发板?
  • 如果您关注项目的紧凑性,对 I/O 引脚的数量不太担心,不介意花比平时更多的钱(可能比较难找到),且不想添加任何盾牌板,请选择 Arduino Micro。
  • 如果您需要编写大代码,需要大量的 I/O 引脚,并且希望它有一个盾牌板,那么 Arduino Mega 2560 适合您。
  • 如果您只是想原型化一些小东西,想要添加一个盾牌板,想要一个具有成本效益的选择,或者只是想通过编程学习来娱乐,Arduino Uno 适合您。

文章标签

全球
文章
Arduino S.r.l.

相关内容