CH341T设计感悟,感谢WCH的技术人员

先前做了一款USB DOG 用的CH341T 其中用了V3 脚我对地接了1000p 2年来多来产品 在任何PC上一直相安无事。收发正常

最近 设计一块无线读卡机,又用到CH341T 电路照搬DOG,结果发现PC收一直漏数据

7台 电脑 只有1台我自己的PC 一直漏数据 ,其他都不漏数据

最后 问题就是这V3 改成datasheet的 0.01uf 后就都OK了

在调试过程中 一直认为先前的没问题,就排除了硬件问题。一直去错误的解决自己的PC问题,或者MCU问题。最后居然是电容值用错了。

总结, 调试CH341T,遇到问题 1,使用USB屏蔽线 2,断开TX RX 与MCU 的链接 短路TXRX确认CH341T 收发正常(我的就是不正常) 3,CH341T 如果V3脚电容值 错误,会出现 大部分电脑可以正常通信,某几台就可能接收失败。甚至是PC上某几个USB口偶偶正常,某 几个USB口完全收不到 如果以后遇到这样问题的,可以此解决!

V3引脚对USB信号影响很大,有些电脑可能信号兼容性好不会出现这样的问题,但是有些电脑,比如共地不好,干扰大等都会产生通讯中断,甚至芯片发热的问题。CH341做USB通讯需要注意晶振外壳接地,晶振旁的电容的GND,USB的GND,CH341的GND尽量的靠近。降低阻抗,可以提高通讯的靠抗性。


V3 对地只是一个退藕电容 我错误的小了10倍值

但这退偶电容 为什么影响这么大? 可以说说原理吗?


这个退偶电容涉及到USB信号,不是简单的电源上的退偶,和USB信号相关,电容不匹配,肯定会影响信号的。你可以测试一下,用不同的电容,V3引脚上的电压是不一样的。


V3引脚实际上是芯片内部稳压出来的USB的电源,USB的所有数据的采样都是根据电源和地的压差来进行数据的分析,如果不接退藕电容的话或者退藕电容比较小的话,会导致电源系统不稳定,导致USB采样数据出现偏差,从而会出现USB通信不稳定,具体表现的现象就是你所说的丢数据的现象,所以我们在设计电路的时候,V3引脚的退藕电容我们实际测试的时候只要大于3000P我们芯片就可以正常工作,推荐客户使用103即10000P的电容。


谢谢 现在清楚了


只有登录才能回复,可以选择微信账号登录