电源管理芯片TPS65910A3与开关按键控制器STM6601的
压高于VTH+。
如果条件满足,则STM6601在经过防抖时间30 ms之后,其EN引脚将会输出高电平。此时,DC—DC转换器被使能并输出电压。PMIC得电并开始工作,从而为处理器提供电源。当处理器初始化完毕之后,必须在STM6601设定的空白时间内将PSHOLD引脚置高,以保持EN引脚始终为高电平;否则,当超出其所设定的空白时间后,EN引脚将会被重新置为低电平。
关机时,将按键按下。此时可由AM3352检测按键被按下的时间长短,如达到3 s后,将PSHOLD引脚置低,STM6601的EN引脚同时被拉低,DC—DC降压转换器使能引脚被拉低,设备关机。或者,当系统死机或者程序跑飞而无法进行软件判断时,长按按键10 s(时间设置由STM6601的CSRD引脚外接电容大小决定10 s/μF)则可进行硬件关机。而且,如果在设备正常工作过程中,电源电压低于VTH+,并保持时间T=tDEBOUN CE+tINT_Min+tSRD,则STM6601的使能引脚EN被拉低,设备电源关断。图6是整个系统的开关机流程图。
结语
本系统利用TPS65910A3的高度集成、芯片面积小等特点,缩小了PCB板级的面积,使设备小型化成为了可能。与此同时,利用其可编程性及其本身具有的动态电压频率调节特性,结合相关操作系统,如Linux3.2、WindowsCE 6.0等,在一定程度上极大地降低了系统的功耗,延长了电池工作时间。利用智能开关机管理芯片STM6601,保证了开关机的稳定性;利用程序判断开关机,有效地防止了用户误操作而带来的不良影响。
电源管理 嵌入式系统 PMIC AM3352 TPS65910A3 STM6601 相关文章:
- 嵌入式系统电源管理软件比较(02-16)
- 在异步SRAM中实现速度与功耗的完美平衡(01-03)
- SoC:IP是新的抽象(10-24)
- 图形化系统设计加速应用实现和创新(11-04)
- 降低SoC中互连部分的功耗(07-17)
- 如何提高芯片级封装集成电路的热性能(03-16)