arduino简介.pdf
- 文档编号:3175654
- 上传时间:2022-11-19
- 格式:PDF
- 页数:3
- 大小:333.44KB
arduino简介.pdf
《arduino简介.pdf》由会员分享,可在线阅读,更多相关《arduino简介.pdf(3页珍藏版)》请在冰豆网上搜索。
简介ArduinoMega2560也是采用USB接口的核心电路板,它最大的特点就是具有多达54路数字输入输出,特别适合需要大量IO接口的设计。
Mega2560的处理器核心是ATmega2560,同时具有54路数字输入/输出口(其中16路可作为PWM输出),16路模拟输入,4路UART接口,一个16MHz晶体振荡器,一个USB口,一个电源插座,一个ICSPheader和一个复位按钮。
ArduinoMega2560也能兼容为ArduinoUNO设计的扩展板。
ArduinoMega2560已经发布到第三版,与前两版相比有以下新的特点:
在AREF处增加了两个管脚SDA和SCL,支持I2C接口;增加IOREF和一个预留管脚,将来扩展板将能兼容5V和3.3V核心板。
改进了复位电路设计。
USB接口芯片由ATmega16U2替代了ATmega8U2。
概要处理器ATmega2560工作电压5V输入电压(推荐)7-12V输入电压(范围)6-20V数字IO脚54(其中16路作为PWM输出)模拟输入脚16IO脚直流电流40mA3.3V脚直流电流50mAFlashMemory256KB(ATmega328,其中8KB用于bootloader)SRAM8KBEEPROM4KB工作时钟16MHz电源ArduinoMega2560可以通过3种方式供电,而且能自动选择供电方式外部直流电源通过电源插座供电。
电池连接电源连接器的GND和VIN引脚。
USB接口直接供电。
电源引脚说明VIN-当外部直流电源接入电源插座时,可以通过VIN向外部供电;也可以通过此引脚向Mega2560直接供电;VIN有电时将忽略从USB或者其他引脚接入的电源。
5V-通过稳压器或USB的5V电压,为UNO上的5V芯片供电。
3.3V-通过稳压器产生的3.3V电压,最大驱动电流50mA。
GND-地脚。
存储器ATmega2560包括了片上256KBFlash,其中8KB用于Bootloader。
同时还有8KBSRAM和4KBEEPROM。
输入输出1.14路数字输入输出口:
工作电压为5V,每一路能输出和接入最大电流为40mA。
每一路配置了20-50K欧姆内部上拉电阻(默认不连接)。
除此之外,有些引脚有特定的功能4路串口信号:
串口0-0(RX)and1(TX);串口1-19(RX)and18(TX);串口2-17(RX)and16(TX);串口3-15(RX)and14(TX)。
其中串口0与内部ATmega8U2USB-to-TTL芯片相连,提供TTL电压水平的串口接收信号。
6路外部中断:
2(中断0),3(中断1),18(中断5),19(中断4),20(中断3),and21(中断2)。
触发中断引脚,可设成上升沿、下降沿或同时触发。
14路脉冲宽度调制PWM(0-13):
提供14路8位PWM输出。
SPI(53(SS),51(MOSI),50(MISO),52(SCK)):
SPI通信接口。
LED(13号):
Arduino专门用于测试LED的保留接口,输出为高时点亮LED,反之输出为低时LED熄灭。
2.16路模拟输入:
每一路具有10位的分辨率(即输入有1024个不同值),默认输入信号范围为0到5V,可以通过AREF调整输入上限。
除此之外,有些引脚有特定功能TWI接口(20(SDA)和21(SCL):
支持通信接口(兼容I2C总线)。
3.AREF:
模拟输入信号的参考电压。
4.Reset:
信号为低时复位单片机芯片。
通信接口1.串口:
ATmega2560内置的4路UART可以与外部实现串口通信;ATmega16U2可以访问串口0实现USB上的虚拟串口。
2.TWI(兼容I2C)接口:
3.SPI接口:
下载程序ArduinoMega2560上的ATmega2560已经预置了bootloader程序,因此可以通过Arduino软件直接下载程序到Mega2560中,参见。
可以直接通过Mega2560上ICSPheader直接下载程序到ATmega2560,参见。
ATmega16U2的Firmware(固件)也可以通过DFU工具升级,参见。
物理特征ArduinoMega2560的最大尺寸为4x2.1inches。
注意要点ArduinoMega2560上USB口附近有一个可重置的保险丝,对电路起到保护作用。
当电流超过500mA是会断开USB连接。
ArduinoMega2560提供了自动复位设计,可以通过主机复位。
这样通过Arduino软件下在程序到Mega2560中软件可以自动复位,不需要在复位按钮。
在印制板上丝印RESETEN处可以使能和禁止该功能。
ArduinoMega2560的设计与ArduinoUSB接口标准版的设计完全兼容,因此用于ArduinoUNO和之前系列的扩展板也可以用在ArduinoMega2560上。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- arduino 简介