微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 这个4148二极管不影响单片机串口通信么?

这个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被二极管导通拉低。

嗯,这样理解是对的

嗯,这样是对的

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top