哪位大佬能帮忙解释一下这个电路吗?当TX是5V时,RX是3.3V。当TX是0V时,RX也是0V。
这个电路验证过没问题,同事的项目在生产中。
串口通信5V转3.3V电路
应该比较好理解吧 三极管 3.3V加5K电阻到 基极 三极管导通 也就是说 这个电路 三极管一直是通的 知识TX 的5V电平 直接加到R2和R3端 如果TX是0 很简单 R2 R3端是0 RX肯定是0;如果TX是5V R2 R3端也是5V 后续接了RC 滤波 5V的幅值肯定受影响 不清楚后续是否是3.3V 电平
这是我的博客 可以看一下 电平转换 很多种方式实现 有专门的电平芯片 有MOS管实现的 二极管实现的 三极管实现的 很多很多
https://blog.csdn.net/y511374875/article/details/83092737
谢谢兄弟,我已经明白这个电路了, 不过电路实际情况跟你说的不太一样。TX是5V时,三极管是截止的,RX在不接上位机时是3.3V。 当TX是0V时,集电结是0.7V,多余压降在R1上,基极电位也就是0.7V,所以发射极是0V。