基于CH340G的USB转换工具故障处理方法总结

接口/总线/驱动

1117人已加入

描述

目前绝大数笔记本上已经没有了RS232接口,要实现单片机与笔记本之间的通信需要借助USB串口转换芯片,就可以实现USB通信协议和标准UART串行通信协议的转换,单片机学习过程使用最多CH340G芯片。很多同学也会自己将CH340G模块绘制到单片机系统PCB板上,也会动手去焊接电路板。往往制作好了产品之后,会出现CH340G无法识别、或者识别了不能进行正常收发等故障。综合最近几年的实践经验,对于常见自制基于CH340G的USB转换工具故障的处理做了一些总结,如下:

1.CH340G无法识别故障

RS232接口

这个原因有很多,当然首先就是判断是否CH340G驱动引起,可以找一个功能正常使用的基于CH340G的USB转换器,如果可以正常识别,就排除了驱动问题,否则,就是驱动问题,重新安装驱动再尝试即可。

2.驱动正常,却无法识别CH340G串口

这种情况就要排查硬件电路焊接的问题,如下图所示CH340G电路就是一片芯片,一个晶振,,两片起振电容,滤波电容;首先仔细检查一下焊接点,查看芯片虚焊或者短接,滤波电容是否损坏。一般多数原因是CH340G贴片引脚短路导致,也有一部分是元器件损坏导致。

RS232接口

3.驱动正常,电脑可以识别CH340G串口,但是串口无法通信

前几天遇到很奇怪的问题,电脑可以正常识别USB串口,但是使用STC-ISP下载工具时停留在"检测单片机......."状态,后来经检查是起振电容损坏了,换了个电容就正常了。

RS232接口

像遇到如图所示的这种情况,处理方法:首先排查单片机是否安装正确,有很多初学者都容易把单片机安反,如图所示,这种情况明显就是单片安装错误。

如果检查单片机安装正确,排除单片机安装问题。然后使用万用表的短路当测试单片机的P3.0引脚到D1、D1与CH340G的2脚之间是否连通,二极管有没有损坏。同样使用万用表的短路当测试单片机的P3.1引脚到R1、R1与CH340G的3脚之间是否连通。如果都是连通的,再检查CH340G的晶振和起振电容是否有问题。



审核编辑:刘清

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分