实际应用中,CH340与其他 IC一同使用时,如果串口直连的双方器件有一方不需要供电工作时,要注意电流倒灌导致未供电的芯片继续工作的情况。或者在串口下载时,当MCU需要复位实现下载时,发现复位不成功,可能也是倒灌电原因造成的。
电路设计中可以在CH340的TXD上接一个反向二极管,然后再连接到对端 IC。在RXD上加一个限流电阻来防止对方IC对CH340倒灌电。
通过反向二极管的原理是:在 CH340发送数据时,发送高电平时二极管截止,但是由于对端 RXD 默认上拉也是高电平不会有采样问题,而发送低电平时二极管导通,对端 RXD 接收到低电平,因此可以正常通讯。并防止了 CH340 的 TXD 发送引脚将电流倒灌到对端 IC。
通过限流电阻的原理是:倒灌电流导致芯片工作甚至闩锁效应,是由于引脚电流过大超过了芯片设计时容忍的上限导致芯片内部电路出现异常。因此加一个限流电阻就可以了~