Arduino UNO供电方式有三种,能自动选择供电方式:来`自^751论*文-网www.751com.cn
外部直流电源通过电源插座供电;
电池连接电源连接器的GND和VIN引脚;
USB接口直接供电,稳压器可以把输入的7V~12V电压稳定到5V。
这个芯片是个三端5V稳压器,给板子输入前先需要电源口的电源经过AMST1117进行稳压。当然我们也可以形象的把它比喻为安检员,只要电源从电源口经过你,这个“安检员”对不同的电源会进行区别待,而且必须过了这一关才可以[9]。
首先,调整电流限制可以通过AMS1117的片上微调,把基准电压调整到1.5%的误差范围内,尽可能最大限度减少由于稳压器和电源电路超载带来的压力。其次,我们可知输入电压不同自然而然带来不同的输出电压,可提供1.8V、2.5V、2.85V、3.3V、5V稳定输出,电流最大可达800mA,当输入5V的时候输出为3.3V,输入9V的时候输出才为5V,虽然9V~12V均可,不过建议使用9V,因为电源过高的话会直接烧坏板子。如果线稿重启单片机可以使用重置按钮和重置接口。如果想要利用重置接口来重启单片机,监护仪应该暂时将接口设置为0V,即GND引脚为接地即可重启[10]。
Arduino通信工作的时候,串口指示灯也会闪烁,而且在编译程序和下载程序时进行,并且需要连接的引脚分别为RX和TX引脚。ATmega 328芯片中内置的串口通信硬件有同步和异步两种工作模式。异步工作模式可以只接收、发送,或者同时接收和发送信号。而同步模式表示时钟信息的话就需要专用的信号[11]。