ATmega328P 芯片

ATmega328p这个芯片其实就是Arduino Uno用的芯片,一直知道arduino上面其实大部分元件都是做usb接口和电源转换的,今天找了几个也是用这个芯片的板子,发现原来其实里面基本上就没有芯片用的外围电路。。。 首先是芯片的介绍页面

https://www.microchip.com/wwwproducts/cn/ATMEGA328P

Arduino.cc

https://www.arduino.cc/en/Main/Standalone

这里说其实328上电就是可以用的,不过为了稳定,一般是接一个上拉电阻和一个reset的按钮,用来复位单片机,另外内部晶振只有8Mhz,如果想要变的更快的话可以用一个晶振两个电容组成一个外部振荡电路变成16Mhz的频率,就变成了下面这个电路

这里面还增加两个一个6pin的接口是AVR用来烧写程序的

去耦电容

另外有的板子会在VCC和GND之间可以增加一个去耦电容

串口烧写程序

Arduino的bootloader支持串口烧写程序,所以有些最小系统板子会流出一个串口的接口,这样就可以用usb转串口的模块给他烧程序了。

稳压电路

有的板子会增加一个降压电路,这样就可以用6-12v的电源来供电,比如adafruit的这个板子 https://learn.adafruit.com/boarduino-kits?view=all

然后其实就没了。。。

文档信息

版权声明:可自由转载(请注明转载出处)-非商用-非衍生

发表时间:2025年5月23日 15:05