赞
踩
**
Arduino单片机由于其功能强大,程序编写相对简单,外设丰富,深受广大电子爱好者喜欢。一般来说比较常用的就是Arduino UNO和Arduino MEGA2560(个人拙见),而UNO因为外设稍微少了一点,那么就用MEGA2560呗,可是官方的板子体积有点大,很多引脚也不一定用得到,因此就要自己设计最小系统板子了。
最近项目需要用到MEGA2560,打算自己设计最小系统,找了很多资料参考,自己也总结了遇到的一些坑,大家可以参考参考。大佬轻喷,下面直接上干货!!!(文末有官方板子源文件的链接)
这是官方的原理图,对数字引脚和模拟引脚做了区分,系统引脚也引出了,我们就参考着自己设计吧!
这里的最小系统,当然就是包括单片机,复位电路,晶振电路,下载接口电路,电源电路。这个就不多说了,大家应该都看得懂官方原理图。
电压选择电路:
我想说的就是官方原理图里面有个电压比较(选择)电路,有些伙伴可能比较迷惑,这电路到底是干什么用的,自己设计到底需不需要设计它。如下图所示:
这里用了一个LMV358运放做比较器,电路大概意思是将官方的开发板电池输入电压(BAT)分压1/2后与3.3V进行比较,
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。