数码之家

 找回密码
 立即注册
搜索
查看: 2239|回复: 16

[C51] 分享一个好用的免冷启动自动下载电路(CH340+NE555已验证)

[复制链接]
发表于 2023-7-15 14:38:11 | 显示全部楼层 |阅读模式
网上搜索到一个挺好用的单片机免冷启动烧录电路,基于ch340+ne555,经过我亲自实践验证,一次成功,不敢独享,分享给各位。


这是原理路:


我换了CH340N,电路更简洁,其余均参考的原电路图,mos管用的是2301(P管):


立创3D仿真图:


担心自动下载不成功,背面增加了手动按钮:


等了几天,板子终于回来了,期间采购了mos管,其余元件均利用存货:


花费两个钟头焊接完毕,暂时没焊接独立供电插座和手动按钮



用XH2.54排线和开发板连接,简单实用稳定,比usb好用


插上电脑,叮咚一声,就成功检测到了



视频:





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2023-7-16 07:31:42 | 显示全部楼层
本帖最后由 钟山风雨起苍黄 于 2023-7-16 07:40 编辑

STC推荐用如下RMB1.4的自动下载电路,自动停电/上电
并且是USB转双串口,多出第2组串口,跟你的串口2、串口3、串口4通信



ISP下载步骤:
1、  按照如图所示的连接方式和目标芯片连接,目标芯片的电源由本电路提供
2、  点击STC-ISP下载软件中的“下载/编程”按钮,  开始ISP下载到成功结束
支持:任意主流波特率及 新流行的:
1Mbps/1.5Mbps/2Mbps/2.5Mbps/3Mbps/4Mbps/5Mbps,
6Mbps/7.5Mbps/8Mbps/9Mbps/10Mbps 等新主流高速波特率


上图:
USB扩展的 USB-CDC 串口1 用于 仿真/或烧录/或通信
USB扩展的 USB-CDC 串口2 用于 通信




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 1 反对 0

使用道具 举报

发表于 2023-7-16 07:35:27 | 显示全部楼层
本帖最后由 钟山风雨起苍黄 于 2023-7-16 07:41 编辑

USB转双串口专用芯片型号:【STC USB-2UART, 封装 TSSOP20;
RMB1.4, 最高波特率 10M bps, 任意波特率,支持自动停电/上电烧录程序 !
出厂自带USB转双串口程序, 完整名称丝印:STC USB-2UART-45I-TSSOP20



ISP下载步骤:
1、  给目标芯片停电,注意不能给USB转串口芯片停电
2、  点击STC-ISP下载软件中的 【下载/编程】按钮
3、  给目标芯片上电,开始ISP下载烧录用户程序到成功


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2023-7-16 09:11:49 | 显示全部楼层
以前打过CH340G+NE555的板,也是一次就成功。
回复 支持 反对

使用道具 举报

发表于 2023-8-25 17:32:57 | 显示全部楼层
这个板子很给力!
回复 支持 反对

使用道具 举报

发表于 2023-8-26 06:23:46 来自手机浏览器 | 显示全部楼层
再加个开关就可以兼容做串口通讯了
回复 支持 反对

使用道具 举报

发表于 2023-8-26 12:21:24 | 显示全部楼层
本帖最后由 钟山风雨起苍黄 于 2023-8-26 12:26 编辑

现在主流是用 STC这个RMB1.4的USB转双串口芯片:STC USB-2UART

http://www.stcmcudata.com/STC8F-DATASHEET/STC8H.pdf   
资料说明在这,就是STC8H8K64U-45I-TSSOP20

目标文件在这


http://www.stcmcudata.com/STCISP/stc-isp-15xx-v6.92A.zip

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2023-8-31 20:37:41 | 显示全部楼层
还不如用 ch552 做一个USB转串口,再用一个IO控制 电源


不过也有缺点。ch552 的时钟分频并不能完美支持所有uart 时钟。
回复 支持 反对

使用道具 举报

发表于 2023-9-1 11:29:57 | 显示全部楼层
真漂亮,比我tb买的所谓自动下载的好多了,我买的根本没有自动。
回复 支持 反对

使用道具 举报

发表于 2023-9-1 15:21:34 | 显示全部楼层
谢谢分享~全是好方法
回复 支持 反对

使用道具 举报

发表于 2023-9-2 14:02:59 | 显示全部楼层
能适应所有的波特率吗?这是什么原理,以前我用单片机做的,是检测到上位机发来一个什么字节才重启单片机电源,
回复 支持 反对

使用道具 举报

发表于 2023-9-3 10:57:20 | 显示全部楼层
本帖最后由 钟山风雨起苍黄 于 2023-9-3 10:58 编辑

可以,最高已支持到10Mbps









STC8H系列 1T 8051中文数据手册更新
http://www.stcmcudata.com/STC8F-datasheet/STC8H.pdf

STC-ISP V6.92A 版本 发布
http://www.stcmcudata.com/STCISP/stc-isp-15xx-v6.92A.zip

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2023-9-3 19:40:48 来自手机浏览器 | 显示全部楼层
空板子卖不
回复 支持 反对

使用道具 举报

发表于 2023-9-4 13:43:40 | 显示全部楼层

可以的,加我微信:19952583740
回复 支持 反对

使用道具 举报

发表于 2023-9-7 09:52:22 | 显示全部楼层
楼主技术利害,有点浪费NE555,不用NE555,也能实现,这个功能,立创开源广场相关分享
回复 支持 反对

使用道具 举报

发表于 2023-9-7 14:16:04 | 显示全部楼层
谢谢分享,是好方法!
回复 支持 反对

使用道具 举报

发表于 2023-9-8 21:50:34 来自手机浏览器 | 显示全部楼层
问个问题,我做的板子,stc的下载机老是检测不到芯片,不知道什么原因,同样的板子做好了一个没问题,这个就不行了,焊接都量了也没问题,不知道是什么缘故。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-10 16:46 , Processed in 0.483601 second(s), 11 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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