Arduino MEGA 2560引脚与电源详解
1. 引脚参考与接口
1.1 AREF引脚
AREF引脚允许为ADC转换器提供一个替代参考电压,用于读取A0 - A15引脚的模拟输入电压。A0 - A15引脚的模拟电压上限等于参考电压,默认参考电压为5V,取自5V电源。若需要更稳定或不同的参考电压,可将其施加到AREF引脚。
例如,可将3V参考电压施加到Arduino MEGA 2560的AREF引脚,该3V参考电压可由REF3030电压参考芯片从3.3V输入电压降压得到。
Arduino文档给出AREF引脚的输入电压范围为0V - 5V,而ATmega2560数据手册给出的范围是1V - 5V,且数据手册指出1V的最小值仅为参考。
当使用外部参考电压施加到AREF引脚时,在读取A0 - A15引脚的模拟值之前,必须调用 analogReference() 函数,调用方式如下:
analogReference(EXTERNAL);
1.2 主微控制器的ICSP头
ICSP头用于使用外部编程器对ATmega2560微控制器进行编程,也被一些扩展板(如以太网扩展板)用于连接这些引脚。在Arduino板上称为ICSP头,而在编程器文档和使用此类编程头的AVR微控制器文档中通常称为ISP(系统内编程)头。
ICSP头引脚基本包含所有SPI总线引脚,但缺少SS引脚,此外还有复位引脚。
Arduino MEGA 2560边缘的插座头提供了所有
超级会员免费看
订阅专栏 解锁全文
2786

被折叠的 条评论
为什么被折叠?



