站内搜索
发作品签到
专业版

STC-ISP免冷启动下载器

工程标签

2.9k
0
0
13

简介

使用ch340c及其附属电路制作的针对STC-ISP软件的免冷启动自动下载器,免去了你手动开关电源按键的烦恼!

简介:使用ch340c及其附属电路制作的针对STC-ISP软件的免冷启动自动下载器,免去了你手动开关电源按键的烦恼!

开源协议

GPL 3.0

创建时间:2023-09-13 18:47:49更新时间:2023-10-17 10:22:37

描述

1、工程简介

工程经过了三次的硬件电路的迭代升级,本版本已经过测试可稳定运行。对需要冷启动电源进入下载模式的单片机都可使用!

使用Type-c接口,体积相对迷你!

该电路板提供了5v和3.3v两种电源,颜值方面大家可以自己改动!

2、使用说明

1.在STC-ISP软件内勾选下面选项

2.在keil里点击编译,即可直接自动下载(演示视频见b站id:我叫怒放诶)

3、原理分析(需要一些简单的电路知识)

1.首先我们要做到自动下载,就应该要知道单片机要进入下载模式,有硬件和软件两种方法。硬件我们就是要让电源关闭然后再开启,这时单片机就会从isp区执行下载程序。

所以我们的最终目的就是要设计一个电路,让电源开关一次!

2.下面是我用示波器测量STC-ISP点击下载时ch340的RTS和DTR引脚波形(蓝色为DTR,黄色为RTS),及下载完成的波形

可见,在点击下载之后,这两个引脚都会变成低电平,在下载完成之后,两个引脚几乎同时变为高电平。我们就可以利用任意一个引脚低电平,设计一个让电源关断并打开的电路。

但是电源只是需要变化短暂的10几毫秒,我们接着可以联想到使用一个储能元件,在引脚变化为低电平的时候控制其充电,在充电的时为一个电平,充满之后为另一个电平,接着我们就可以得到下面的电路图。(Q1,Q2为p沟道mos管)

首先,我们看到Q2,在未点击下载时,引脚通过R4传递一个高电平使Q2栅极为高电平--》Q2关断,

电容C4上端悬空,且通过R6放电,电容下端为低电平0v,在这个0v和R2的作用下,Q1栅极为低电平--》Q1导通--》电路持续输出5v供电。

在点击下载按键之后,Q2的栅极为低电平--》Q2导通--》电容C4上端接到Vcc并通过R9进行充电。

在充电瞬间,电容可看成短路,导致Q1的栅极为高电平--》Q1关断--》5v电源断电

在经过时间t=RC之后,电容充满电,相当于断路。Q1的栅极恢复低电平--》Q1导通--》5v电源再次供电

下载完成后,各电平恢复到初始状态,电容通过R6放电。

由于单片机的电源就是5v的那个供电,在上面的分析中就能看出,Q1的关断和导通模拟了我们人手的开关过程,从而实现了自动下载!

到此,该电路分析完毕!!!

4、总结

该工程简单的使用了两个mos管和一个电容充放电电路,达到了我们stc软件的免冷启动自动下载功能!

希望对你有所帮助!

同时欢迎关注我的b站:我叫怒放诶

 

 

 

 

 

 

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
暂无数据
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航