STC-ISP免冷启动下载器 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

专业版 STC-ISP免冷启动下载器

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

开源协议: GPL 3.0

(未经作者授权,禁止转载)

创建时间: 2023-09-13 18:47:49
更新时间: 2024-01-24 19:30:27
描述

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站:我叫怒放诶

 

 

 

 

 

 

 

设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
工程视频/附件
暂无
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP