您的位置 首页 编程

简略记载一个CH340T的小问题解决方法

前几天做了块单片机的板子,用的USB供电+下载程序,片子是CH340T,驱动好找,用起来也方便。做了板子焊上这一块也没什么问题,下载,串口通

前几天做了块单片机的板子,用的USB供电+下载程序,片子是CH340T,驱动好找,用起来也便利。

做了板子焊上这一块也没什么问题,下载,串口通讯也都正常(废话都是依照官方文档做的能不正常么)
可是也有不正常的当地,便是外围器材带的一多,就下载不了程序,冷启动的时分,串口总是会重启辨认一次CH340T。
之前怀疑是电压不稳,预备加个二极管,不让后级影响前级,可是一时也没想好加到哪。
现在看到有人遇到相同问题,mark一记,下一版PCB修正一下看看。
现已测试可用!今后吸取经验都这么着。
要害点:
MCU_RXD——+IN4148-——CH340_TXD
MCU_TXD——300Ω——CH340_RXD
ch340的Vcc端要加10uf稳压(也看到有100uf的),0.01uf滤波

假如没有二极管,会导致断电不完全,无法下载。
假如没有10uf稳压,会导致在单片机带负载多的时分,吸收电流大,ch340的vcc端不能稳定在5v(降到4.5V以下),无法下载。



他人说是CH340T的TXD漏电流问题
串了肖特基二极管(如4148、5819)就能够了,当然串电阻也是能够的(TX串接5K电阻到方针单片机的RX,不过传输速率会有影响,但不影响运用),但最好的仍是串二极管。
原因是USB供电不稳定,单片机在冷启动的时分拉电压,ch340T会重启,形成不能下载。
原本刚开始我也想到此问题了的,也串了电容,可并的2个%&&&&&%却是是山寨的。。。
今日从公司拿了一个红宝石的的就能够了
STC给的处理方案是
也有看了什物是(无需冷启动那个下载器)
是加了两个二极管

值得一提的是在运用CH340时,有些问题得注意下,因为许多同学反映用CH340下程序失利,但其实一般都很简单处理的。经自己总结常见原因有三:

1、某些CH340的引脚给单片机供了电导致单片机断电不完全(下载程序要断电重启),然后导致程序无法下载。处理方案:在CH340的TXD引脚反向串联一个二极管(引荐肖特基二极管)、在CH340的RXD引脚串联一个约300欧姆的电阻。如此单片机能够完全断电,问题处理!!(特别注意:此种状况不适用于stm32等芯片)

2、有些同学在给单片机供电时,为了防反接维护电路,在电源处串联了个二极管,因为二极管的正向压降导致单片机供电缺乏,然后导致程序无法下载。处理方案:将二极管用0欧电阻替代或许选用正向压降很小的二极管,以保证单片机的正常供电。问题处理!!

3、有些同学因为大意将CH340的TXD引脚衔接了单片机的TXD引脚,RXD引脚衔接了单片机的RXD引脚,这天然不能下载程序了,一收一发不必多说吧,呵呵。处理方案:将CH340的TXD引脚衔接单片机的RXD引脚,RXD引脚衔接单片机的TXD引脚。问题处理!!

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/biancheng/256054.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部