系统电源定序的实现技巧:可编程电源管理

系统设计师应当注意的是,当使能管脚EN_T从低向高切换时,无论稳压器是否已启动,它都将按照预设的延时时序运行。所以我们建议,应从外部调低稳压器的使能管脚,从而防止稳压器在使能管脚EN_T被切换之前上升到默认编程电压。
请注意,使能管脚EN_T被调高时,只能通过I2C控制来禁用每一个稳压器。但是,使能管脚EN_T在正常工作的时候就没有必要使用I2C。
软件可控使能管脚(I2C)
如图1所示,软件可控使能管脚足以控制稳压器状态。可以通过I2C按照如下方式控制电源管理单元PMU:
启用和禁用稳压器;
设置使能管脚EN_T通电和断电情况下的预设延时时序;
动态改变稳压器的电压;
迫使降压稳压器进入PWM模式。

如果设计师想节省断路IQ电流,最好是通过软件来控制芯片,因为控制器能够通过I2C与PMU通信。设计者可以要求稳压器的出厂设置为OFF(关),这样就无需在外部使能管脚上使用上拉电阻。稳压器可以通过软件使能来轻松加电。
I2C控制的优势之一是可以与使能管脚EN_T以及外部使能管脚配合使用。如果系统设计师想关断电压已上升的稳压器是,I2C的优势就更加突显了。即使外部使能管脚被拉高,I2C仍然可以禁用任何一个稳压器。
I2C还可以为系统设计师对系统中出现的故障进行主动监控。任何一个稳压器停滞或失调,控制寄存器就会出现故障,而且被系统微处理器识别。因此设计师可以根据发出的故障信号类型(如,热过载信号)采取适当的防范措施。
通过软件,电源管理单元PMU就变成了一款多用途芯片,能够处理系统设计师对任何电源定序的需求。
如果系统设计师只需要基本的、简单的电源定序功能,可以使用芯片的外部电压控制使能管脚来实现。外部电压控制使能管脚可以在高低两档间切换,以开关芯片。外部使能管脚支持外部电阻下拉,以及软件控制的下拉功能,后者是通过系统控制器设定GPIO来实现。
要想使稳压器不被占用或禁用,最简单的方法是置低稳压器的使能管脚。
本文小结
根据系统对电源定序的不同需求,系统设计师会用到电源管理单元LP3906/LP3907的不同特性。电源定序可以帮助设计师规避成本高昂的锁存效应。LP3906/LP3907的用途非常广泛,可提供系统控制功能,如自动通电和断电定序、可变定时、故障与中断管理以及电源监控等。
评论