Arduino Mega 2560板

Arduino板是基于Atmega 2560单片机的开源微控制器板。此板的生长环境执行处理或布线语言。这些板以其简单的利用平台重新充电自动化行业,无论每个人与小,否则没有技术背景,可以开始发现一些必要的技能,以编程和运行Arduino Board..这些板用于扩展单独的交互式对象,否则我们可以将软件连接到MAXMSP,处理和闪存等。本文讨论了一个Arduino mega 2560板简介、引脚图及其规格。


什么是Arduino Mega 2560?

像“Arduino Mega”这样的微控制器板依赖于ATmega2560微控制器。它包括数字输入/输出脚-54,其中16脚是模拟输入,14脚是像PWM输出硬件串行端口(UARTS.) - 4,a水晶振荡器-16 MHz,ICSP标题,电源插孔,USB连接以及RST按钮。该板主要包括支持微控制器至关重要的一切。因此,可以通过使用USB电缆或电池或AC-DC适配器将其连接到PC来完成该板的电源。通过放置底板,可以保护该板免受意外放电。

Arduino-Mega 2560板
Arduino-Mega 2560板

Mega 2560 R3板的SCL & SDA引脚连接到AREF引脚旁边。另外,还有两个位于RST引脚附近的最新引脚。一个引脚是IOREF,它允许屏蔽器调整Arduino板提供的电压。另一个pin是不关联的&它是为即将到来的目的而保留的。这些板工作与每一个现有的盾牌,虽然可以调整到最新的盾牌,利用这些额外的引脚。

Arduino Mega规格

Arduino Mega的规格如下:

  • Atmega2560是微控制器
  • 这个微控制器的工作电压是5伏
  • 推荐的输入电压范围从7伏到12伏
  • 输入电压从6伏到20伏不等
  • 数字输入/输出引脚为54,其中15个引脚将提供PWM O / P。
  • 模拟输入引脚为16
  • 每个输入/输出引脚的DC电流为40 mA
  • 3.3V引脚使用的直流电流为50 mA
  • 闪存如256 kb,其中8kb闪存在引导加载程序的帮助下使用
  • 静态随机存取内存(SRAM)为8kb
  • 电可擦除可编程只读存储器(EEPROM)为4 kB
  • 时钟(CLK)速度为16mhz
  • 本设计使用的USB主机芯片为MAX3421E
  • 这块板的长度是101.52毫米
  • 这块板的宽度是53.3毫米
  • 该板的重量为36克

Arduino Mega Pin配置

这个的引脚配置Arduino超级2560板如下所示。该板的每个PIN都是由特定功能而成的特定功能。该板的所有模拟引脚可用作数字I / O引脚。通过使用该板,可以设计投影的Arduino Mega。这些板提供灵活的工作记忆空间是越来越多的加工能力,允许使用不同类型的传感器而无需延迟。当我们与其他相比之下Arduino板的类型在美国,这些板的外形更优越。

Arduino-Mega 2560板别针图
Arduino-mega 2560 -板-针图

引脚3.3V & 5V

这些引脚用于提供大约5V的o/p稳压。这稳压电源提供了微控制器以及在Arduino Mega板上使用的其他组件。它可以从电路板的VIN引脚或更高的调节电源-5V达到USB电缆,而另一种电压调节可通过3.3V0引脚提供。最大功率可以绘制,这是50mA。

PCBWay

接地销

Arduino巨型板包括5-GND引脚,其中一个引脚可以在项目需要时使用。

重置(RST)销


该板的RST引脚可用于重新排列电路板。可以通过将此引脚设置为低电平来重新排列电路板。

vin pin.

电路板的输入电压范围从7伏到20伏不等。电源插孔提供的电压可以通过这个引脚访问。然而,通过此引脚到板的输出电压将自动设置为5V。

串行通信raybet雷竞技网页

该板的串行引脚如TXD和RXD被用来发送和接收串行数据。Tx表示发送信息,RX表示接收数据。该板的串行引脚有四种组合。对于串行0,包括Tx(1)和Rx(0),对于串行1,包括Tx(18)和Rx(19),对于串行2,包括Tx(16)和Rx(17),最后对于串行3,包括Tx(14)和Rx(15)。

外部中断

外部中断可以通过使用6个插脚形成,例如中断0(0),中断1(3),中断2(21),中断3(20),中断4(19),中断5(18)。这些引脚通过多种方式产生中断,例如提供低值,上升或下降沿或改变中断引脚的值。

领导

这个arduino板包括一个领导这与PIN-13相结合,该引脚13被命名为数字引脚13.该LED可以基于引脚的高值和低值操作。这将使您实时修改编程技巧。

基诺

术语AREF代表模拟参考电压,是模拟输入的参考电压

模拟针

板上有16个模拟引脚,标记为A0-A15。这是非常重要的知道,所有模拟引脚在这个板上可以像数字I/O引脚一样利用。每一个模拟引脚都是可访问的10位分辨率,可以测量从GND到5伏。但是,较高的数值可以通过AREF引脚以及模拟Reference()函数来改变。

I2C

I2C通raybet雷竞技网页信可以由两个引脚支持,即20和21,其中20引脚表示串行数据线(SDA),用于保持数据和21引脚表示串行时钟线(SCL),主要用于提供设备之间的数据同步

SPI通raybet雷竞技网页信

术语SPI是一个串行外设接口,用于在控制器和其他组件之间传输数据。采用MISO(50)、MOSI(51)、SCK(52)、SS(53) 4个引脚的通信raybet雷竞技网页spi。

Arduino Mega 2560板的维度主要包括长度以及宽度,如101.6mm或4英寸x 53.34 mm或2.1英寸。它比在市场上可访问的其他类型的电路板相对较优越。但是,从指定的测量值稍微扩展到电源插孔和USB端口。

屏蔽兼容性

Arduino Mega非常适合其他Arduino板上使用的卫兵。在建议使用保护之前,请确认护罩的工作电压非常适合电路板的电压。大部分防护装置的工作电压将为3.3V,否则为5V。但是,具有高工作电压的卫兵可以损伤电路板。

此外,屏蔽的分配标题应与Arduino板的分配销振动。为此,可以用Arduino Board将屏蔽连接并在运行状态内进行连接。

编程

Arduino Mega 2560的编程可以在IDE(Arduino软件)的帮助下进行,它支持C编程语言。这里的草图是软件中的代码,该代码在软件中刻录,然后使用USB电缆移动到Arduino板。

Arduino主板包括一个引导加载程序,它消除了外部燃烧器的使用,将程序代码刻录到Arduino板。在这里,引导加载程序raybet雷竞技网页的通信可以使用STK500协议来完成。

当我们编译和烧录Arduino程序时,我们可以将USB线从Arduino板上拆下电源。当您的项目建议使用Arduino板时,可以通过板上的电源插孔提供电源,也可以通过板上的Vin引脚提供电源。

它的另一个特点是无论Arduino主板在哪里都可以进行多任务处理。但是,Arduino IDE软件不支持多任务,但是我们可以利用额外的操作系统,即RTX和FreeRTOS来编写c程序。在ISP连接器的帮助下,可以灵活地在您的个人自定义构建程序中使用。

因此,这是关于一个Arduino Mega 2560 datasheet.它是旧的替代品arduino.大型板。由于引脚的数量,通常不用于一般项目,但我们可以在复杂的项目中发现它们,如温度传感、3D打印机、物联网应用、氡探测器、实时数据监测应用等。请问Arduino mega 2560板的规格是什么?

图像来源:arduino.

添加评论