找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4601|回复: 15
收起左侧

看到“也做一个STC单片机自动下载器”有感于是做了一个改进自动下载器

  [复制链接]
ID:687694 发表于 2020-3-6 19:20 | 显示全部楼层 |阅读模式
本帖最后由 lovexulu 于 2020-3-6 19:25 编辑

看到“也做一个STC单片机自动下载器”感觉这样确实非常方便。验证电路可行,可是下载后断电有点小问题。于是改进了一下用555做了个更稳定的单稳态触发器来触发写入事件。且触发写入后正常给板子供电。电路图如下,面包板验证通过。
51hei浏览器截图20200306191238.jpg 1583493216171.jpg
触发接340的14脚!

评分

参与人数 2黑币 +65 收起 理由
pengxxx + 15 很给力!
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:687694 发表于 2020-3-6 19:27 | 显示全部楼层
补充,此电路因为使用s8550三极管,最大输出电流500ma,需注意切勿带大电流器件。
回复

使用道具 举报

ID:687694 发表于 2020-3-6 23:00 | 显示全部楼层
D好测试通过,如下图:
1583506718982.jpg

回复

使用道具 举报

ID:294296 发表于 2020-3-7 01:43 | 显示全部楼层
三极管用个TIP42C没毛病吧!6A的三极管
回复

使用道具 举报

ID:687694 发表于 2020-3-7 11:29 | 显示全部楼层
钟志伟 发表于 2020-3-7 01:43
三极管用个TIP42C没毛病吧!6A的三极管

首先,三极管是电流放大器件,500ma也好6A也好是三极管的标称最大值,实际输出能力取决于放大系数与Ibe(基极对发射极电流)输出电流能力=放大系数β*Ibe。例如要TIP42C输出6A,则放大系数为100的时候Ibe为6/100=60ma。实际上TIP42C放大系数50左右(功率管)。
其次555输出电流最大120ma 经过1K限流电阻只有,以5V计算,除去BE结导通电压0.7V则为(5-0.7)/1000=4.3ma,不超过120ma,TIP42放大系数50,输出电流=4.3*50=215ma。实际上还不如8550。
查TIP42资料可知,输出6A时以放大系数β=50计算,6/50=120ma对于555来说压力过大。输出3A为60ma,尚可,计算如下:
为保证三极管饱和导通计BE结电压0.8v,555输出电压5V,限流60ma,则输出限流电阻R=(5-0.8)/0.06
=70Ω,保险起见使用100Ω(经验值)即可。
有点啰嗦了,使用TIP42C改输出限流电阻R3为100Ω比较合适
回复

使用道具 举报

ID:687694 发表于 2020-3-7 11:31 | 显示全部楼层
钟志伟 发表于 2020-3-7 01:43
三极管用个TIP42C没毛病吧!6A的三极管

忘记说了,电阻选用1/2W的,因为电阻耗散功率=I2R,0.062*100=0.36W!
回复

使用道具 举报

ID:294296 发表于 2020-3-7 15:15 | 显示全部楼层
lovexulu 发表于 2020-3-7 11:29
首先,三极管是电流放大器件,500ma也好6A也好是三极管的标称最大值,实际输出能力取决于放大系数与Ibe( ...

好的谢谢,不觉得啰嗦哈哈,值得研究的一个电路,我研究下怎么上个MOS!
回复

使用道具 举报

ID:67356 发表于 2020-3-7 16:48 | 显示全部楼层
下次烧写的时候,怎么断电?
回复

使用道具 举报

ID:687694 发表于 2020-3-8 01:17 | 显示全部楼层
jmkl128 发表于 2020-3-7 16:48
下次烧写的时候,怎么断电?

全自动,你直接点下载即可。
回复

使用道具 举报

ID:687694 发表于 2020-3-8 01:19 | 显示全部楼层
钟志伟 发表于 2020-3-7 15:15
好的谢谢,不觉得啰嗦哈哈,值得研究的一个电路,我研究下怎么上个MOS!

好滴好滴,研究才有意思,我就不剧透了。
回复

使用道具 举报

ID:233182 发表于 2020-8-6 23:47 | 显示全部楼层
好东西,要是加上输出断电时的放电电路就更理想了
回复

使用道具 举报

ID:64825 发表于 2020-10-14 20:20 | 显示全部楼层
如果使用串口通讯会不会影响?
回复

使用道具 举报

ID:687694 发表于 2020-10-14 21:24 | 显示全部楼层
qzsulin 发表于 2020-10-14 20:20
如果使用串口通讯会不会影响?

不会有影响
回复

使用道具 举报

ID:115923 发表于 2020-10-14 22:32 | 显示全部楼层
它原理是这样的,  当电脑端发送 数据出来之前 CH340-14脚变L,  让555的输出为H, 实现短时间断电.
而555的下次触发 , 按照上面的R2 , C3设置, 大约10秒后,
这样在10内, 有数据收发, 都无法触发555, 从而实现不影响数据的传输.

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:224782 发表于 2021-7-29 16:36 | 显示全部楼层
实测结果是,如果用别的串口工具进行了通讯,再次下载时(未断电)340的RTS或者DRT在不会被拉低。所以只要是利用这两个脚的电平变化重启的话,要么通讯时用STC-ISP自带的串口工具,要么用别的串口工具通讯后拔插一下再下载。
回复

使用道具 举报

ID:540334 发表于 2021-9-25 01:39 来自手机 | 显示全部楼层
首先作者的作品非常值得学习,我想为什么不用8550驱动一个继电器呢?这样的话想多大电流就多大电流
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表