开源STC单片机免冷启动自动下载器
-
首版效果图
-
实物打板图
-
手动焊接完成的PCBA,并且上电测试bug修复后的实物图
烧录器的验证对象
-
在烧录STC15F408AS最小系统板上进行实测。
-
实物连接图
-
STC89C52RC裸片烧写,同样支持免冷启动下载
-
在这里所展示的是最终结果。
制作过程经历
- 在某宝购买到实物,,进行烧录测试,对功能进行检测,是否有效果。
- 验证实物后,进行电路分析。
- 绘制原理图。
- 新增其他电路。
- 打板。
- 收集材料焊接电路板。
- 上电测试。
- 修复bug。
- 通过功能测试,达到预期效果。
以上过程中最难的就是第二步和第八步。 不要问我经历了什么,做过产品研发的人都懂,一笔带过。今天最重要的是带来的结果,并分享给大家。
- 一个好的产品的诞生,可能需要几代产品的迭代升级,在这里感谢某宝上卖的产品,据介绍,这款也经历了5代产品的迭代,拆开,看里面的电路看起来好像很简单,使用的烧录芯片是CH340C,是一款很常见的烧录芯片,
看STC官网的资料,有关自动烧写的原理也很简单,但是要转化为实物电路来实现好像制作出来的人不多。
下载器的使用
- 使用方法和常规的烧录工具一样。
- 参照资料包:
链接:https://pan.baidu.com/s/1PrwMDd3hi26eqdgXoc_kNQ
提取码:19zd
自动下载器的由来
该自动下载器,是参照某宝购买来的“自动下载器”复刻出原理图的基础上增加了一些电路完成的。
新增内容和差异
- 指示灯增加了3个,分别代表:TXD,RXD,Power,烧录时,发送信号指示灯。
- 新增在RXD与烧录目标STC芯片的TXD之间所加的300Ω的电阻和防止USB接口给烧录目标芯片供电的肖特基二极管以及上面第一点的2个状态指示灯电路。
- 将所使用的器件封装尺寸进行了调整,并且将板子的尺寸也随之调整。
说明:原封装的电阻电容所使用的是
0603
我将之全部替换为了0805
,为了方便焊接,我的创作初衷不是为了小巧精致,主要是为了降低手动焊接的难度,容易操作。
- 以下是某宝购买来的自动下载器去掉外壳的,内部实物图。
自动下载器原理图
开源资源
PCB做了两版不同的布局,但是原理图都是一样的。
- 立创EDA:https://oshwhub.com/perseverance51/stc-chuan-kou-zi-dong-xia-zai-qi