可能是为了兼容标准的Arduino,ATmega328P Xplained Mini默认是5V供电的,电源是从USB上直接获取。但是现在很多器件都是3.3V的,最高3.6V,不支持5V电压,所以修改系统的电源也是一个必须的工作。好在ATmega328P Xplained Mini也考虑到了这个问题,在开发板上留出了外电源输入和3.3V/5V切换的接口,就是需要自己动手才能完成。
我们先看看ATmega328P Xplained Mini开发板的原理图,它的电源部分如下:
它使用了一个TI的LP2985-33,这是一个具有关断状态和 1.5% 容限的 150mA 低噪声LDO,最高输入电压16V。但是在默认情况下,输出的电阻R302没有安装,VCC是通过R300/R301这两个0欧电阻连到VBUS的+5V上。为了支持3.3V的电压,首先需要将R301这个电阻拆除。如下图:
然后在J301上安装一个3芯的单排插座,就可以通过短路块选择3.3/5V电压了。
和Arduino一样,ATmega328P Xplained Mini也支持外部电源输入。默认情况下开发板是通过R300这个电阻从VBUS获取电源。如果希望通过外部电源供电(DIY时通常就需要这样),需要拆除R300,并安装J300。
经过上面的改造后,开发板就可以支持外部电源输入和3.3/5V了。下面是实际焊接后的效果。
同时在Arduino排座上焊接了插针。虽然标准Arduino是使用排座的,但是平时我常用杜邦线连接,所以这样改为排针了。为了容易识别,特意使用了彩色排针,红色代表电源,黄色代表模拟信号,蓝色代表数字信号。这样比黑色的排针好看,也不容易出错。
注意事项:
文章评论(0条评论)
登录后参与讨论