首先,什么是串口防倒灌电路。简单来说,它就是防止电流从一个器件倒灌到另一个器件,保护系统稳定性和安全性。
假如有两个芯片之间通过串口通信,二者电源都被使能,都在正常工作,没有异常。
但是,如果IC2的电源被disable,IC1正常供电会发生什么呢?
仅仅是通信异常吗?
为了说明影响,随便找一个芯片的IO结构。
上图是STM32的IO结构图,可以发现,IOpin连接着两个二极管,分别对VDD和VSS。
假如IC2就是STM32,会发生什么?
IC1的电源会顺着黄色线路径,流到IC2的电源,导致IC2有一个异常电压,二极管可能被击穿,IC2可能会异常工作,甚至挂在同一个电源下的其他器件也会被影响,这就是倒灌。
一般有输入功能的IC都会有这两个二极管,有的是故意为之,也有像CMOS输入器件不可避免的引入。
这个结构可以对输入起到限幅作用,在一定程度上保护器件(但也仅仅是一定程度上)。
那么倒灌问题如何解决呢?解决的方法也比较多,我这里总结几点,欢迎评论区补充。
1.串电阻
在信号线上加一个几十几百的限流电阻,可防止过流损坏二极管D1,但不能完全解决灌流在IC2电源上建立的异常电压。
2.加二极管和电阻
在信号线上加二极管及上拉电阻,二极管用于阻断灌流通路。如果IC2正常上电,当IC1输出高电平时,上拉电阻会给IC2一个高电平;当IC1输出低电平时,IC2的输入会被二极管钳位到低电平。如果IC2不上电,IC1输出的高电平就无法通过二极管给IC2灌电。因此解决了倒灌问题,但IC2的低电平变高,并且二极管的阻抗、反向恢复特性等会限制信号频率。
3.使用缓冲器或电平转换IC
-
电路
+关注
关注
173文章
6034浏览量
175641 -
串口
+关注
关注
15文章
1593浏览量
80485
原文标题:实用的防倒灌电路,倒灌问题如何解决?
文章出处:【微信号:fcsde-sh,微信公众号:fcsde-sh】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录

电路设计异常要考虑:电流倒灌、热插拔、过流保护、过压保护、上电电流
车载光学HUD阳光倒灌太阳光模拟器

PMOS做防倒灌和设想的不一样是哪里出了问题呢?
双MOS组成防反灌电路-防倒灌电路设计

硬件设计必读:电流倒灌解决方案

电流倒灌揭秘:IO口损坏与系统故障的真相

嵌入式笔记 | 非常容易被忽略的电流倒灌

DAC900电源供电,能否采用VD=3.3V,VA=5V供电方式?
防反接电路、防倒灌电路、过流保护电路介绍

TLV320AIC3268内部控制接口的输入组成是怎样的,为什么倒灌会这么严重?
防反接电路、防倒灌电路、过流保护和ESP相关知识
电流倒灌的原因及解决方法

评论