这个4148二极管不影响单片机串口通信么?
时间:10-02
整理:3721RD
点击:
如上图所示:CH340T的3脚TXD,接一个4148,后接单片机的接受脚RX。下面是加这个4148二极管的好处: 由于51单片机下载程序时需要冷启动,即先点下载后上电,上电瞬间单片机会先检测需要不需要下载程序。虽然单片机的 VCC 是由开关来控制,但是由于 CH340T 的 3 脚是输出引脚,如果没有此二极管,开关后级单片机在断电的情况下, CH340T 的 3 脚和单片机的 P3.0(即 RXD)引脚连在一起,有电流会通过这个引脚流入后级电路并且给后级的电容充电,造成后级有一定幅度的电压,这个电压值虽然只有两三伏左右,但是可能会影响到正常的冷启动。
加了二极管之后,消除了这种不良影响!
但是我迷茫的是340T的3脚工作的状况是怎样的?因为加了方向二极管,所以电流是不可能流出去了。我也知道串口通信是根据电平高低传输信息,但是,这个340T的3脚不会受二极管影响么?
希望各位大神不吝赐教!
只要有上拉电阻就行。
不影响,当TXD高时 USB-RX也为高,当TXD为低时 USB-RX被二极管导通拉低。
嗯,这样理解是对的
嗯,这样是对的