简述

在低功耗嵌入式设备中,电源管理IC是很必要的,因为需要给锂电池充电,以及给板子供电。电源管理IC有许多选择,这里介绍STNS01,意法半导体的。
STNS01集成了供电电路,电池保护电路,电池温度监测和3.1V 100mA的LDO。

相关操作流程

当有外部充电线接入时,此时IC会执行安全检查,检查过后会使用“恒流/恒压”算法进行充电。外部接入的电压也有范围的,需要比Vuvlo(一般4.18V)高且比Vinovp(一般5.9V)低才能通过检查,进行充电。
充电时,会同时从外部USB取电供系统使用。
当输入电压正常,而CHG不停翻转时,这种状态表示有错误发生了。

上电

在电源管理IC关掉之后,整个系统也是掉电的,此时用符合范围的外部电源Vin去激活,即可使系统重新上电。

充电

通过使用“恒流/恒压”充电算法,STNS01可以将电池电压充到4.2V。正常充电时,CHG从高阻态切换到低电平。
如果充电电压高于Vbatmin,充电开始。如果电压是deeply discharged(电压比较低,即高于Vbatmin且低于Vpre),将进入pre-charge(预充电)阶段,此时使用较低电流(Ipre = 20% Ifast)进行恒流充电,这个阶段内如果电压在tPRE(一般是1800s)时间内未达到Vpre(一般是3V),充电过程将会停止且产生fault信号。
当前面的预充电阶段到达Vpre了,“恒流快速充电阶段”将会启动,此时的恒流充电电流会提高到Ifast,Ifast可通过外部的电阻控制在15mA到200mA。
如果“恒流快速充电阶段”启动,此时电压又掉到Vpre以下的话,充电过程也会停止且产生fault信号。“恒流快速充电阶段”,当Vbat到达Vfloat(一般4.2V),充电算法将切换到“恒压充电模式”。
在“恒压充电模式”,电压将被规整到Vfloat(此时恒压为Vfloat),充电电流将会下降,当充电电流达到Iend(Iend = 10% Ifast),充电过程最终停止,此时CHG引脚恢复高阻态。如果“恒压充电模式”下载tFAST(一般是36000s)内没有结束,充电过程将会停止且产生fault信号。
出于安全考虑,在充电过程中电池温度将持续被监测。
上面的过程流程图表示如下:

而整个过程的示意图如下:

此图所示是比较理想的状态,其实实际在充电满时,在图中第二个OFF阶段的电压会稍微往下掉一点。
而充电过程所需要的时间如下图所示:

可以看到官方给出的充电时间是约4个小时。

电池温度监测

STNS01集成了比较器,偏置电路和控制逻辑,通过外部的NTS电阻配合监测电池温度。电池温度只在充电过程中监测,其他时间不监测,是为功耗方面的考量。
电池温度正常范围在0到45摄氏度,若充电过程中超出了这个范围,充电过程将会被挂起。

电池过充保护

当可用电源输入进行充电时,电池过充保护将保护电池超过Vochg(一般是4.275V),当电压超过Vochg时,电源到电池的电流将被阻断,充电错误信号(CHG toggle)将会产生。当电池又恢复到Vochg以下时,此时必须要插拔充电电源才会使充电IC复位,再进行正常的充电操作。

电池电压过度消耗(discharge)保护

当没有电源充电时,电池电量将会被消耗,电池电量也会被监测以避免“电压过度消耗”。如果电池电量掉到Vodc(一般是2.8V)以下持续tODD(一般是400ms)的时间,设备就会掉电,电流消耗会降到500nA,此时的状态就称为overdischarge“电压过度消耗”状态。
在“电压过度消耗”状态下,如果有外部合法供电电源接入,充电过程被激活,LDO也立即会正常工作。如果外部供电电源拔掉,此时因为已经被激活,所以此时又会再监测电池电量看是否调到Vodc以下tODD时间,如果是则又进入“电压过度消耗”状态,不是则继续正常工作。
从下图可以看到,的确在2.8V附近时,会启动电压过度消耗保护:

电池电流过度消耗保护

当STNSo1从BAT引脚取电时(此时应该没有外部电源在充电,因此电源管理IC需要从电池来取电了),有此保护机制,当设备电流超出Ibatocp(一般在400到650mA)持续tDOD(一般在14ms)时间时,设备将会掉电,需要通过外部电源来重新激活。

输入电流过载保护

当STNS01直接从IN引脚供电(外部供电),当Vsys低于Vilimschth(一般为2V)时,输入电流将被限制在Iinlimsc(一般为400mA)以避免短路发生。

SYS和LDO短路保护

当SYS和LDO短路时,设备立即掉电。

输入电压过载保护

当STNS01直接从IN引脚供电(外部供电),Vuvlo

Shutdown模式

SD引脚给高电平,且没有外部供电接入,设备会进入Shutdown模式,电流500nA,需要重新激活才能正常使用了。

热Shutdown

当温度超过TSD,设备掉电。

电流反转保护

当外部输入电压很低时,且低于Vbat时,从BAT到IN引脚将被阻断,以避免不必要的电量消耗。

[Power--IC]电源管理IC-STNS01相关推荐

  1. 常用计算机控制芯片有哪些,干货|常见电源管理IC芯片有哪些?

    原标题:干货|常见电源管理IC芯片有哪些? 文章转载自:"芯极速" 科技的发展也带动了电源的发展,那么就需要更多的电源管理芯片,说到电源管理芯片,作为工程师们是最熟悉不过的一种常见 ...

  2. 【新品发布】三颗国产新“芯”硬核亮相——1颗电机驱动IC+2颗电源管理IC

    拓尔"芯"常态,性能为王·创新进取·永不止步!自2023年新品发布会1月场发布5款重磅新品后,伴着春律,2月场它来了! 2023年2月20日晚,拓尔微线上发布电机驱动芯片TMI87 ...

  3. RC5T620-1017电源管理IC规格书/datasheet

    RC5T620-1017是用于GPS-PND/MID和智能电话的电源管理IC,它集成了五个高效降压DCDC转换器,十二个低压降稳压器,电源控制逻辑,锂离子电池充电器,I2C总线接口, 电压检测,热关断 ...

  4. 电源管理IC公司参考

    工作时间多看看科技公司官网,了解他们的产品.看看产品数据守则,对运用设计用处大. 1 功率IC分类 线性稳压器LDO 开关稳压器DC-DC 电压基准 开关IC 其它功率管理IC:以太网供电控制器,功率 ...

  5. 矽力杰SY6912AFCC 封装SOP-8/SO8E 降压锂离子电池充电器IC电源管路IC

    矽力杰SY6912AFCC 封装SOP-8 降压锂离子电池充电器IC电源管路IC SY6912A is a 4.0-23V input, 2A multi-cell synchronous Buck ...

  6. 解决Thinkpad笔记本安装WIN8系统后Power Manager电源管理软件无法使用的问题

    解决Thinkpad笔记本安装WIN8系统后Power Manager电源管理软件无法使用的问题 转自 http://www.shusp.com/article-999-1.html 很多使用Thin ...

  7. L99PM62GXP_带LIN和高速CAN的电源管理IC

    描述 L99PM62GXP是一款电源管理系统IC,为电子控制单元提供增强的系统电源功能,包括各种待机模式,以及LIN和HS CAN物理通信层.该设备的两个低压降稳压器为系统微控制器和传感器等外部外围负 ...

  8. IC基础知识(4)电源管理简介:稳压器IC

    文章目录 写在前面 正文 线性与开关 线性稳压器 开关稳压器 其他类型的功率IC 结论 写在前面 原文链接:Introduction to Power Management: Voltage Regu ...

  9. 由电源IC芯片管理的,通过电感实现DC-DC升压电路详解

    文章来源于实际项目中的一个产品开发,产品电路板上有一个电源管理芯片zs6366a,通过这个电源管理芯片来控制可充电电池的充放电,并提供对电源的各种保护.对电池的充电是通过电感来实现DC-DC的同步升压 ...

  10. 嵌入式系统实用电源管理技术应该如何选择?

    1800今年,人类历史中第一款伏打电池的诞生了.从此电源管理是一个永远都不会过时的话题.一直发展到如今的物联网时代.伴随着消费电子产品的普及.传感器网络需要一种小型化.有极高能耗管理能力的网络小型操作 ...

最新文章

  1. 拿下赌场新客户,但马斯克“超级隧道”何时才能颠覆地面交通?
  2. 解决开机需按F1键问题方案
  3. mysql 4.0.21 下载_W2K下安装 MYSQL 4.0.21 手记
  4. python从csv读取数据到网页输入框_python中怎么把csv文件读取的数据显示在网页上...
  5. Rails开发细节《一》
  6. java get properties_Java.lang.System之getProperties()方法
  7. Oracle APEX 系列文章1:Oracle APEX, 让你秒变全栈开发的黑科技
  8. linux下postgresql离线编译安装
  9. 1000道Python题库系列分享六(40道)
  10. Linux与Ubuntu上SQL Server 2019
  11. BZOJ 2724: [Violet 6]蒲公英
  12. 服务器上Jupyter notebook环境搭建
  13. Java 登录拦截器
  14. c语言中.cpp英文全称,.cpp与.c的区别
  15. 图解!24张图彻底弄懂九大常见数据结构!
  16. unsw计算机科学的挂科率,2020年新南威尔士大学研究生挂科率
  17. openwrite Test
  18. 采集并显示实时环境温度,环境温度范围为 0°C-40°C,LED 显示 5 位。
  19. 搜集计算机在各个领域的具体应用资料,计算机应用的毕业论文样本
  20. 王兆星|贷款风险分类和损失拨备制度变革

热门文章

  1. 十年中国WLAN市场霸主,是谁?
  2. Tushare实战分析美国国债收益率与利率的关系
  3. 债券收益率预测模型_基于时间序列模型的可转换债券收益率的实证研究
  4. 小滴课堂-独孤求败-架构大课十八式-xiaoecf
  5. tensorboard可视化问题projector无法展示
  6. Neural Collaborative Filtering
  7. matlab绘制单位球的三维网格图,matlab绘制三维网格图
  8. Win7系统怎么卸载IE浏览器
  9. qq输入法自定义短语并在手机qq输入法使用
  10. 地理位置数据存储方案——Redis GEO