电源芯片使能管脚EN的6种玩法
本文的电源芯片指DC-DC或者LDO
EN即enable,意为使能,指的是激活该管脚,电源芯片才会有输出。
在EN脚上设计不同的外围电路,可以实现电源芯片多种上电功能,别看一个小小的EN管脚,设计不好,同样影响电源芯片的正常工作。
接下来一起看一下EN管脚有哪些玩法吧!
▉ 玩法1:EN脚悬空某些DC_DC的EN pin支持悬空使能,也就是说EN不用接任何器件,只要有输入,就会有输出。
某些DC-DC的pin description里面有float to enable字样
为什么悬空也能使能?带float to enable 的DC-DC EN管脚内部会有一个内置上拉源接到输入VIN上,在EN脚悬空时,利用0.9uA的上拉源来开启电源。
EN管脚的内部上拉源
▉ 玩法2:用CPU的GPIO控制EN管脚
通过单片机GPIO输出高低电平来开启/关闭DC-DC,一般EN pin会有一个阈值,超过这个值,开启DC-DC,低于这个值关闭DC-DC。
在电气参数栏可以查看DC-DC EN脚开启阈值电压
设计时建议预留两个分压电阻,提高兼容性,更换不同IO电压的CPU时可做到有的放矢。
通过单片机的GPIO控制DC-DC EN pin
但同时也要注意不能超过EN管脚耐压最大值。
DC-DC EN管脚耐压最大值
▉ 玩法3:EN脚通过两个分压电阻接到VIN上
那有人说了,我不用CPU的GPIO控制,想上电DC-DC就有输出,可以通过VIN接两个电阻分压到EN管脚,这种多见于DC-DC芯片, 一般VIN和EN电压不在一个水平上,VIN电压较高需要进行分压,见下左图。
VIN和EN处于同一电压水平的,这种多见于LDO芯片 ,可通过电阻R1上拉到VIN,见下中图。
或者VIN和EN直接短接相连,将R1换作一根导线,这个时候电源的开启和关系取决于VIN输入的UVLO阈值,见下右图。
VIN通过分压电阻接到DC-DC EN pin
▉ 玩法4:EN脚通过两个分压电阻调整UVLO阈值
通过分压电阻接到EN管脚的好处是可以设置DC-DC的启动电压和关闭电压,Vstart和Vstop电压值至少高于DC-DC的UVLO值,不然设置分压电阻没有意义。
UVLO的全称是under voltage lock out ,顾名思义就是低电压锁定,即欠压保护。
UVLO是针对DC-DC的输入VIN来说的,当电压低于某一定值,DC-DC直接锁定保护,UVLO限制了电源芯片的最低输入电压,一定程度上可以保证芯片不会产生不稳定的震荡,提高电源芯片工作时的稳定性和可靠性。
UVLO的阈值通常都是小于VIN最小输入电压值的,且是由芯片内部寄存器控制,在某些应用场合,如果不希望UVLO这么低,通过调整分压电阻阻值,可以设置电源启动电压和停止电压。
r1的计算公式为:
r2的计算公式为:
Vstart为启动电压,Vstop为关闭电压;Vena为EN阈值电压;Ihys为迟滞电流,I1为EN上拉源电流;r1和r2为外部分压电阻;要求不高,可以直接采用公式:
高于Vstart电源开启,低于Vstart电源关闭。
为使DC-DC稳定使能,可以将Vena设置为比其阈值大一些 (介于阈值和其最大值之间即可),根据阈值和想要的开启电压,选择合适的r1和r2取值。
▉ 玩法5:EN脚外部加RC延时电路
某些电路有多个LDO,且LDO上电有时序要求,此时可以在EN Pin上加RC,通过设置RC的大小,来满足要求,如下的VOUT1如果要求比VOUT2先上电,即可将R1C1参数设置比R2C2小即可。
上电时序有要求的可在EN Pin上加RC延时电路
EN管脚也可以换作用两个GPIO控制,利用两个GPIO的控制延时来满足时序要求。
用两个GPIO控制EN来满足上电时序
为避免一些场合输出电压受到刚上电时输入电压波动的影响(T1~T2),利用分压电阻或者RC延时电路,使输入电压上升到70~80%*VIN时,再开启使能EN(T2后),以得到更稳定的输出电压。
Vout受到Vin电压波动的影响
▉ 玩法6:多电源协同作战
有一些电路使用多种电源时,可以用上一级电源的PWRGD管脚来drive下一级电源的EN Pin,达到有福同享有难同当 的目的,即上一级电源开,下一级电源才开,上一级电源异常,下一级电源也无法开启(同时开,同时关),此电路也可以满足时序的要求,即VOUT2比VOUT1上电慢。
用上一级PWRGD管脚来驱动下一级电源的EN Pin
上图中的PWRGD是开漏输出,电源异常时,此脚会被拉低,指示电源是否good的管脚。
PWRGD管脚描述
如下是EN1、PWRGD1、VOUT1、VOUT2的上电波形,可以看出,在前级电源完全上电之后,即PWRGD1管脚变为稳定的高电平时VOUT2才开始缓慢上升。
双电源EN1、PWRGD1、VOUT1、VOUT2上电波形
▉ 更多玩法等待你们解锁
介绍了这6种玩法,大家可以举一反三,还有很多EN管脚设计方法就不一一列举了,设计好EN管脚的目的就是为了相应功能的实现和电源芯片稳定可靠的工作。
该内容是小编转载自网络,仅供学习交流使用,如有侵权,请联系删除。如果你还想了解更多关于电子元器件的相关知识及电子元器件行业实时市场信息,敬请关注微信公众号 【上海衡丽贸易有限公司】
电路中GPIO、EN、INT是什么意思?
GPIO是指通用输入/输出端口(General Purpose Input/Output),是一种在单片机或微处理器上实现输入和输出功能的通用引脚。
在数字电路中,EN指的是使能信号(Enable),它常用于控制其他电路或器件的开关状态。当EN为高电平时,相应的电路或器件处于工作状态,当EN为低电平时,相应的电路或器件处于关闭状态。
INT是指中断信号(Interrupt),它是一种用于处理紧急事件或高优先级任务的一种机制。通过配置中断,当发生指定的事件或条件时,系统会立即中断正在执行的任务,转而执行与中断相关的处理程序。
常用的IO类型包括输入、输出和双向IO。输入类型的IO用于接收外部设备或传感器的信号,如按键输入、温度传感器的数据等。输出类型的IO用于向外部设备发送信号或控制信号,如驱动LED灯、控制电机等。双向IO可以同时作为输入和输出端口使用,可以接收和发送信号。
总结来说,GPIO是通用输入/输出端口,可以通过与其他电路或器件的交互实现输入、输出功能;EN是使能信号,用于控制其他电路或器件的开关状态;INT是中断信号,用于处理紧急事件或高优先级别。
相关问答
在线的大神!麻烦回复一下!! EN单片机 是什么单片机?,单片机哪...[回答]兄弟,这个世界上只有合适你用的单片机,没有最强的单片机。再说单片机也是不断推陈出新的。每个月,甚至每天都有新的单片机问世,功能也有可能越做越...
51 单片机 把38译码器的ENLED,ADDR0,1,2和p1.0~P1.4短接,p1.0~4的作用?如果是跟P1.0~P1.4连接,那就是代表P1.0~P1.4控制38译码器的输出如果是跟P1.0~P1.4连接,那就是代表P1.0~P1.4控制38译码器的输出
单片机 的I/O口是什么意思?-ZOL问答回复voidinit_1602(){LCD_1602_EN=0;LCD_1602_RW=0;//这句话你忘写了,液晶数据也不进去的。。write_1602_com(0x38);//设...
ped供电是什么意思?答:ped供电主要是由操作键盘、红外发射电路组成。首先通过操作键盘将按键信号发送给遥控芯片,遥控芯片再将按键相应的编码脉冲发给发射电路,发射电路将编码脉...
【LCD1602判忙函数原理( 单片机 )bitLCD_Check_Busy(void){Dat...[最佳回答]这是针对51单片机的编写的程序吧?你的老师应该强调过,在读取一个端口状态之前必须先向这个端口写1,否则读回的状态可能不正确,这是51单片机的端口结...
数传模块怎么接线?数传模块的接线需要注意以下几点:首先,将数传模块的VCC接到电源正极,GND接到地线,然后将TXD接到单片机的RXD引脚,RXD接到单片机的TXD引脚,最后将EN引脚接到...
单片机 开发板如何使用?如果是购买的开发板,那么就会有配套的资料光盘,学习的步骤则是1、先看清开发板的原理图,也就是板子上面都有哪些可用的模块2、在资料光盘内寻找到说明文件...
1602和 单片机 引脚怎么连接?1602对应上面每一只脚都有名字的,你上网找一下就知道了,然后你可以看到你的程序刚开始的的方都有因骄傲的宏定义了,按照那个定义和单片机对应接上就可以了。记...
大家设计电路主要是用哪款EDA软件?初衷又是为什么呢?电源开发离不开设计,那么都有那些软件来支持工程师们的工作呐?笔者整理了下电源电路设计常用软件合集。一、SPICE模拟电路仿真用于模拟电路仿真的SPICE(Simu...
什么品牌的 单片机 开发板比较好?软件简介:KeilMDKuVision4是美国KeilSoftware公司出品的51系列兼容单片机C语言软件开发系统,使用接近于传统c语言的语法来开发,与汇编相比,C语言在功能上...