标题: USB转TTL下载线制作(芯片 CH340C) [打印本页]

作者: ztzp    时间: 2023-12-17 17:06
标题: USB转TTL下载线制作(芯片 CH340C)
在网上1.70一片“USB转TTL”型号为CH340C的芯片。

根据提供的信息,设计了它的电路原理图:

搭棚焊电路:

经实验,不能自动下载程序,只能按如下步骤进行下载:
1、将USB头插在PC机上,断开单片机系统电源;
2、运行STC下载程序后,再接通单片机电源,下载才开始。
这就是所说的“冷启动”。通过以上实验,起码证明了,CH340C芯片是完好的,电路也是没有问题的。
单片机是STC15F2K08S2,是5V单片机。如果是3V的单片机,应该用AMS1117 3.3将5V降压为3.3V再给单片机供电才行。


已经用STC15L104W单片机最小系统(3.3V)实验通过。
对于自动下载,已实验了如下电路,都以失败而告终。
1、以前买的开发箱自动下载电路:


2、网上的自动下载电路:

3、还是网上的电路:

为实验搭的电路:

参考厂家提供的下载电路,可以在下载时通过一个按纽开关短暂切断单片机的电源,达到冷启动的目的,同时添加了5V和3.3V电压的转换,这个转换用跳线来实现。

经实验,5V供电时,在负载接3个并联的100R的电阻,相当于33R,这时,负载电流为150mA,P-MOS管只有温热,查A7SHB这个管子的参数为:30V/2A。
新设计的PCB:




最终作品:


作者: mengsiu    时间: 2023-12-18 11:36
如果仅仅是想“在下载时通过一个按纽开关短暂切断单片机的电源,达到冷启动的目的”,以下这一个零件就可以满足需求。




作者: vgasy222    时间: 2023-12-18 20:38
不错不错、如果能分享一下PCB就更好了
作者: wannenggong    时间: 2023-12-19 20:37
我也一直玩STC单片机,也做过几个自动断电的下载线下面是很久前我做的自动断电电路,有兴趣的话楼主可以试试。

图中的47K电阻和1000uf电容搭配时可以有3S左右的延时,电阻增加可以减小电容就可以缩小电容的体积,可以自行测试。

作者: ztzp    时间: 2023-12-19 22:59
mengsiu 发表于 2023-12-18 11:36
如果仅仅是想“在下载时通过一个按纽开关短暂切断单片机的电源,达到冷启动的目的”,以下这一个零件就可以 ...

这个开关手边没有,所以就没有采用这种方法。
作者: ztzp    时间: 2023-12-19 23:00
wannenggong 发表于 2023-12-19 20:37
我也一直玩STC单片机,也做过几个自动断电的下载线下面是很久前我做的自动断电电路,有兴趣的话楼主可以试 ...

谢谢分享,已收藏,找时间一定试一下。
作者: snchj    时间: 2024-1-8 21:22
一直有用的 波特率自适应

stc15F104E自动断电原理图.jpg (39.88 KB, 下载次数: 121)

stc15F104E自动断电原理图.jpg

IMG_20240109_001847.jpg (2.65 MB, 下载次数: 121)

IMG_20240109_001847.jpg

IMG_20240109_001833.jpg (3.5 MB, 下载次数: 118)

IMG_20240109_001833.jpg

hex文件(无代码).7z

622 Bytes, 下载次数: 10, 下载积分: 黑币 -5


作者: ztzp    时间: 2024-1-8 22:29
snchj 发表于 2024-1-8 21:22
一直有用的 波特率自适应

能否提供一下软件的编程思路?
作者: tt2016    时间: 2024-1-8 23:29
不错,也是个不错的分享
作者: mengsiu    时间: 2024-2-18 21:39
ztzp 发表于 2024-1-8 22:29
能否提供一下软件的编程思路?

哈哈,我有这些代码,监测到电脑发送过来的握手信号(其实就是一串连续的0x7F),就控制三极管断开,延时一下再导通。这样就完成冷启动了。
冷启动后的正常烧录信号,跟它没关系,不用做任何动作。
我的原代码里,包括监测信号、自动波特率匹配、控制三极管、控制指示灯、还有一些不要紧的注释行,总共加起来也就一百几十行。
作者: 盛世游龙    时间: 2024-5-13 16:13
现在用STC8H8K64比CH340C更快更稳定。
作者: 13872888583    时间: 2025-1-12 19:31
发表于 2023-12-19 20:37
我也一直玩STC单片机,也做过几个自动断电的下载线下面是很久前我做的自动断电电路,有兴趣的话楼主可以试 ...

你这个蛮好的。
作者: xjh1998    时间: 2025-4-5 15:38
snchj 发表于 2024-1-8 21:22
一直有用的 波特率自适应

谢谢你的分享,已下载收藏
作者: DASDWQASDA    时间: 2025-7-4 22:05
大佬仿真能分享文件试试么




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1