首页 > 评测 > 创客专业进阶板——Arduino Mega 2560评测

创客专业进阶板——Arduino Mega 2560评测

创客   Arduino   Mega2560   opensource   atmel   
  • 作者:seesea
  • 来源:21ic
  • [导读]
  • MEGA 2560专为更复杂的项目而设计。该开发板设有54路数字输入/输出引脚、16路模拟输入以及更大的草图空间。该开发板已成为大多数3D打印机和机器人项目的基础。

前言

Arduino (美国境外称 Genuino)是目前非常流行的创客工具,它封闭了底层硬件,有丰富库提供使用,让使用者专注于功能的实现,达到简单快速的开发,即使是非专业的人员也可以很快上手。

前一篇评测了 UNO,这里对于Arduino 家庭的另一个成员 Arduino Mega 2560 进行评测,着重看差异的地方。

官方简介:MEGA 2560专为更复杂的项 目而设计。该开发板设有54路数字输入 /输出引脚、16路模拟输入以及更大的 草图空间。该开发板已成为大多数3D打 印机和机器人项目的基础。 这能为您的项目提供足够的空间和机会。

参数

在继续研究之前,先了解一下板子的参数吧。这些数据自然是官方文档给的最准确了,摘录如下:

硬件

MEGA 2560 是基于 ATmega2560 的单片机开发板。 该开发板由54路数字输入/输出引脚(其中15路可以用作PWM输出)、16路模拟输入、4个UART(硬件串口)、1个16MHz的晶体振荡器、1个 USB接口、1个电源接头、1个ICSP接口以及1个复位按钮组成。它包含了单片机运行所需的所有要素, 使用USB连接线将其连接到计算机、利用AC-DC适配器或电池供电后即可使用。Mega能与绝大部分为Uno设计的sheild兼容。

板上主要资源

1.jpg

技术规格

2.jpg

引脚映射

3.jpg

软件安装

UNO

主要功能测试

它拥有 UNO 的所有功能,然后还有更多的资源,增强功能中有所区别的测试如下。

多个物理串口

如下测试,由 UNO 板子从 Mega 2560 的硬件串口 1 输入消息,Mega 2560 从硬件口 0 通过 USB 输出到 PC:

4.jpg
5.jpg

总结

1. Arduino Mega 2560 板上资源极其丰富,可以满足大型项目的需求

2. Arduino Mega 2560 接口丰富,可以与大部分模块、传感器连接

3. Arduino Mega 2560 可以兼容 UNO 标准的扩展板

参考资料

1. Atmega2560 数据表

2. Mega 2560 电路原理图

3. Arduino IDE 下载

4. Arduino 语言参考

 

本文系21ic原创,未经许可禁止转载

  • 本文系21ic原创,未经许可禁止转载!

网友评论