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

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



