本帖最后由 1ylh 于 2021-4-30 11:32 编辑
USB自动下载器 一直以来业余玩单片机,只会51,只用汇编,也不愿意换个思路换个天地,反正偶尔玩玩,兴趣爱好而已。STC的好处就是下载方便,所以后来基本就用STC了,买过一个单片机学习板,不过每次下载都要按那个开关上电,不烦其厌还是小事,关键是那个按键质量不行,接触不良,只得想法子解决,记得偶然看过有人做过STC自动下载器,经过一番学习,参考自己那个学习板的电路(奇怪,那个学习板上其实有自动下载电路,可是不知道为什么就是用不了,导致天天按那个开关直至损坏为止)。最终决定采用CH340SOP16脚封装的加一些阻容元件和几个mos管来做一个自动下载器。 最终采用的电路图是这样的: 说明一下:1、CH340有好几个型号,其中CH340C是不需晶振的,CH340G是需要晶振的,我购买的时候每种买了俩,所以题图里的两个是不同版本的芯片。 2、POMS考虑了两种方案,一种是单独的SOT23封装的SI2301,一种是4953,大家可以选择一种即可。题图里两种方案都做了一个。 3、关于保险,在usb口入口处设计了一个0805保险位,大家酌情选择自恢复保险,我在用一个选了500ma自恢复保险的下载板开发远程开关是,wifi会因供电不足反复重启,应该是电流超过500ma导致的。 4、关于自动下载,用STC下载软件时,如果提示失败请将最高波特率调小一点再试。 5、关于3/5v电平转换跳线。5V芯片的时候,电压跳线接标注5V的跳线上,CH340芯片下面的跳线悬空不接,3.3V芯片时电压跳线接在3V跳线上,CH340芯片下面跳线短接即可。
附件里有电路图和pcb文件,可以直接打板,也可以自行修改,比如我打板时就增加了4个固定用孔,因为是拼板,切割时是用钻头钻成邮票孔形式分开的,也没用处理,所以边沿有孔洞。将就用下吧。
|