描述
STPMIC1:高度集成的微处理器电源管理IC
在当今的电子设备设计中,电源管理是至关重要的一环。一款优秀的电源管理IC能够提高设备的性能、延长电池寿命并确保系统的稳定性。STPMIC1就是这样一款高度集成的电源管理IC,专为微处理器单元设计,下面我们就来详细了解一下它。
文件下载:STPMIC1CPQR.pdf
一、产品概述
STPMIC1是一款专为基于高集成度应用处理器设计的产品而打造的完全集成电源管理IC,适用于需要低功耗和高效率的场景。它具有以下显著特点:
- 宽输入电压范围:输入电压范围为2.8 V至5.5 V,可适应多种电源来源,如典型的5 V直流壁式适配器、1节3.6 V锂离子/锂聚合物电池或USB端口(总线供电)。
- 丰富的电源调节功能:集成了6个LDO(低压差线性稳压器)、1个用于DDR存储器的参考电压LDO、4个降压(buck)转换器、1个升压(boost)转换器和2个电源开关,能够为应用处理器及外部系统外设(如DDR、闪存存储器和其他系统设备)提供稳定的电源。
- 可扩展性:拥有用户可编程的非易失性存储器(NVM),可根据不同的应用需求进行配置,支持广泛的应用场景。
- 控制接口:通过I²C和数字IO控制接口,方便与主机处理器进行通信和控制。
二、产品特性
(一)电源调节模块
- LDO稳压器
- 通用LDO:LDO1、LDO2、LDO5和LDO6为通用LDO,输出电压范围为1.7至3.3 V,可用于为应用外设供电。
- 多功能LDO3:支持三种工作模式。正常模式下,作为标准LDO,输出电压范围为1.7至3.3 V;旁路模式下,作为简单的电源开关,为lpDDR2/3 VDD1(1.8 V)电源域供电,在电源效率方面优于正常模式; sink/source模式下,用于为DDR3/DDR3L存储器接口的终端电阻提供电压(VTT电压)。
- 专用LDO4:固定输出电压为3.3 V,专为为应用处理器的USB PHY电路供电。它能够自动在VIN、VBUSOTG和BSTOUT三个电源输入之间切换,以确保在各种应用场景下都能提供有效的输出电压。
- REFDDR LDO:类似于LDO3的sink/source模式LDO,但电流能力较低,主要用于为lpDDR/DDR存储器的VREF引脚供电,输出电压固定为VOUT2/2。
- Buck转换器
- 优化设计:4个Buck转换器基于自适应恒定导通时间(COT)控制器,在宽范围的工作条件下保证了出色的瞬态响应和高效率。
- 双模式工作:每个转换器可工作在HP(高功率)模式和LP(低功率)模式。HP模式下可实现最高性能,LP模式下功耗更低。
- 其他特性:支持动态电压缩放(DVS)功能,具有主动放电(电压跟踪)和开关相位偏移π/2相互同步功能,可减少开关电磁干扰(EMI)辐射。
- Boost转换器
- 固定输出:固定输出电压为5.2 V,额定输出电流为1.1 A,专为为USB子系统(PWR_USB_SW和/或PWR_SW电源开关)供电。
- 旁路功能:集成了先进的旁路电路,可在升压和旁路操作之间快速平稳地转换,以确保VBUS在USB合规的容差范围内(4.75 V至5.5 V)。
- 时钟同步:控制器集成了PLL电路,在连续导通模式(CCM)下将稳态频率锁定到内部振荡器产生的2 MHz参考时钟,与Buck参考时钟相位偏移,减少多个控制器同时开关的可能性,提高EMI性能。
- 电源开关
- PWR_USB_SW:500 mA电源开关,适用于USB OTG端口或USB Type - C DRD,具有反向电流保护功能。
- PWR_SW:可配置为500 mA/1000 mA的电源开关,可用于为一个或两个USB主机端口供电或作为通用电源开关。
(二)功能特性
- 状态机控制:STPMIC1的行为由状态机控制,包括NO_SUPPLY、PRELOAD_NVM、OFF、LOCK_OCP、CHECK&LOAD、POWER_UP、POWER_ON和POWER_DOWN等状态,确保系统在不同条件下的稳定运行。
- POWER_UP和POWER_DOWN序列:按照顺序的等级程序启动和停止调节器,确保系统的电源供应有序进行。
- 多种保护功能
- 过流保护(OCP):对所有调节器输出实施短路(SC)或过流(OC)保护,支持三个保护级别,可根据不同需求进行配置。
- 过压保护:Boost转换器具有过压保护功能,当BSTOUT引脚电压超过阈值时,LXB引脚停止开关,若过压条件持续超过一定时间,Boost将被禁用并产生BST_OVP中断。
- 热保护:通过内置的热监测单元,实时监测结温。当温度超过热关断阈值(TSHDN)时,STPMIC1将关闭;当温度下降到TSHDN_Fall以下时,自动重启。当温度超过热警告阈值(TWRN)时,会产生中断,提醒应用处理器采取相应措施。
- 看门狗功能:提供看门狗机制,当看门狗计数器计时结束时,触发关闭条件。看门狗默认禁用,可通过设置WDG_ENA位启用,计数器可在1 s至256 s范围内以1 s为步长进行设置。
- I²C接口:I²C接口工作在从模式,支持标准和快速模式(数据速率高达400 Kb/s)以及快速模式加(FM +,数据速率高达1 Mb/s),适用于DVS操作。
三、应用场景
STPMIC1适用于多种应用场景,包括但不限于:
- 嵌入式微处理器单元:为嵌入式微处理器提供稳定的电源供应,确保其正常运行。
- 可穿戴设备和物联网:满足可穿戴设备和物联网设备对低功耗和高效率的要求,延长设备的电池续航时间。
- 便携式设备:如智能手机、平板电脑等,为其提供可靠的电源管理解决方案。
- 人机界面:确保人机界面设备的稳定供电,提高用户体验。
- 智能家居:支持智能家居设备的电源管理,实现设备的智能化控制。
- STM32MP1 MPU的电源管理单元配套芯片:与STM32MP1 MPU配合使用,为其提供全面的电源管理支持。
四、编程与配置
(一)I²C接口
I²C接口是STPMIC1与主机处理器进行通信的重要方式。通过I²C接口,主机处理器可以读取和写入STPMIC1的寄存器,实现对电源管理功能的配置和控制。在进行I²C通信时,需要注意设备ID、寄存器地址和数据的传输格式,以及确认信号的处理。
(二)非易失性存储器(NVM)
NVM为STPMIC1提供了高度的灵活性,可通过I²C接口进行读写操作。在产品开发和大规模生产过程中,可以直接在最终应用中对STPMIC1进行定制。NVM包含64位可定制参数,如调节器的输出电压、POWER_UP序列顺序、通用参数(如AUTO_TURN_ON、VINOK_RISE阈值电压、VINOK_HYST滞后电压等)、过流保护位、PONKEY长按键功能以及I²C从地址等。在每次POWER_UP序列之前,会自动执行NVM读取操作,将默认值加载到控制寄存器中,配置POWER_UP和POWER_DOWN序列。
五、总结
STPMIC1作为一款高度集成的电源管理IC,具有丰富的电源调节功能、多种保护机制和灵活的配置选项,能够满足不同应用场景的需求。其先进的设计和特性使得它在微处理器电源管理领域具有显著的优势,为电子工程师提供了一个可靠的解决方案。在实际应用中,工程师可以根据具体需求对STPMIC1进行合理配置和编程,以实现最佳的电源管理效果。你在使用STPMIC1的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
打开APP阅读更多精彩内容