|
因为 USB 信号属于模拟信号,所以在 CH340 等 USB 芯片内部包含数字电路和一些模拟电路,另外,USB 芯片中还包含时钟震荡及 PLL 倍频电路,电路的公共地端在芯片内部已经连接在一起并连接到芯片的 GND 引脚。
如果 USB 芯片有时工作不正常、或者 USB 数据传输随机性失败、或者抗干扰能力差,那么就应该考虑 USB 芯片是否稳定工作。影响 USB 芯片工作稳定性的几大因素有:
时钟信号不稳定 - 这是主要原因,下面将详细分析。
时钟信号受干扰 - 解决方法:PCB 设计时尽量不再晶体及震荡电容附近走线,尤其是不要走继电器、电动机等带有瞬时冲击电流的电源线和强信号线;在晶体及震荡电容周边布置 GND 铺铜屏蔽干扰;将晶体外壳接地(任何需要晶体工作的电流都可以这样设计);或者使用有源晶振等。
USB信号受干扰 - 解决办法:PCB 设计时使 USB 信号线 D+ 与 D- 平行布线,最好在两侧布置 GND 铺铜,减少干扰。使用符合 USB 规范的带屏蔽层的传输线,不能使用普通排线或者非 USB 线缆。
|
|