一、专业术语
         1. LDO(Low Dropout Regulator)
             低压差线性稳压器
             优点:稳定性好,负载响应快,输出纹波小

缺点:效率低,输入输出的电压差不能太大

2. DC-DC(Direct Current to Direct Current)
             直流变直流
             优点:效率高,输入电压范围较宽

缺点:负载响应比LDO差,输出纹波比LDO大

3. SDP (标准下行端口)
             这种端口的D+和D-线上具有15千欧的下拉电阻
             限流值为:挂起时2.5mA,连接时100mA,连接并配置为较高功率时为500mA

4. DCP (专用充电端口)
             这种端口不支持任何数据传输,但能够提供1.5A以上的电流。端口的D+和D-线之间短路,无需枚举。

5. CDP (充电下行端口)
             这种端口既支持大电流充电,也支持完全兼容USB2.0的数据传输。
             端口具有D+和D-通信所必需的15千欧下拉电阻,也具有充电器检测阶段切换的内部电路。内部电路允许便携

设备将CDP与其它类型端口区分开来。

二、PMU开机启动及初始化
         1. PMU开机条件
            (1)ACIN电压由低到高,并达到有效值
            (2)VBUS电压由低到高,并达到有效值
            (3)长按power键

2. PMU初始化流程

三、外部电源检测条件及通路选择
         1. ACIN和VBUS检测条件
            (1)当ACIN < 3.5V时,PMIC认为ACIN不存在;
            (2)当VBUS < 3.5V时,PMIC认为VBUS不存在;
            (3)当ACIN从低升至>3.75V时,PMIC认为ACIN来临;
            (4)当VBUS从低升至>3.75V时,PMIC认为VBUS来临;
            (5)ACIN或VBUS来临或消失后,PMIC会发出中断;

2. ACIN和VBUS通路打开和关闭条件
            (1)当ACIN < VBAT + 0.05V时,ACIN path关闭;
            (2)当ACIN > VBAT + 0.25V时,表明ACIN可用;
            (3)当VBUS < VBAT + 0.05V时,VBUS path关闭;
            (4)当VBUS > VBAT + 0.05V时,VBUS可用;

3. VBUS限压限流功能
            (1)VBUS限压功能永远有效,并可限流;
            (2)限流档:100/500/900/1500/2000/2500/3000/3500/4000mA

4. ACIN和VBUS通路选择
            (1)ACIN和VBUS到IPSOUT的通路各有一个regulator,目标为5V;
            (2)当输入电压 <= 5.06V,IPSOUT = (输入电压 - 60mV);
            (3)当6.3V > 输入电压 > 5.06V,则IPSOUT = 5.0V;
            (4)当输入电压 > 6.3V,IPSOUT = 5.0V,PMIC产生过压中断;
            (5)当输入电压 > 7V时,IPSOUT = 5.0V,PMIC直接关机;
            (6)如果ACIN和VBUS都存在且可用,不管电池情况如何,选用ACIN;
            (7)当ACIN从高到低 < 4.3V时,要马上打开VBUS patch;
                    当ACIN重新来临并可用时,PMIC会关闭VBUS并恢复ACIN path;

5. IPSOUT和BAT的通路选择
            (1)PMIC监控IPSOUT和BAT的电压高低关系;
            (2)当IPSOUT低于VBAT-0.04V时,表明外部电源ACIN或VBUS不能满足系统耗电的需求而导致IPSOUT下

降,此时就要打开BAT到IPSOUT的开关;一旦IPSOUT >= VBAT - 0.01V,马上关断此开关;

6. 各电源通路内阻要求
            (1)BATSENSE和LOADSENSE之间的电阻,用于监测电池电流,并恒定充电电流;
            (2)BATSENSE/LOADSENSE的拉线一定要尽量靠近采样电阻的两端,并靠近IC管脚;
            (3)ACIN path内阻要小于0.07ohm(70mΩ);
            (4)VBUS path内阻要小于0.1ohm(100mΩ);
            (5)BAT-IPSOUT内阻小于0.03ohm(30mΩ);

四、PMIC的充电机制
         1. PMIC充电流程
            (1)PMIC内置2A PWM充电器,可工作在线性充电模式;
            (2)当VBAT < 2.9V,涓流充电,电流为充电电流设定值的1/10;
            (3)当VBAT > 3.0V,PMIC进入恒流充电,电流为寄存器设定电流;
            (4)当VBAT > Vrch,且充电电流小于设定电流的10%,结束充电;
            (5)当VBAT == Vtarget,则Charger进入恒压模式,
                     当充电电流减小到设定电流的10%时,充电结束;

2. 充电异常情况处理
            (1)一旦启动预充电模式,PMIC就开启charger timer1,若50分钟以内,PMIC不能从预充电模式进入恒流模

式,则PMIC进入电池激活模式,同时发出IRQ,表示电池可能损坏;

(2)在电池激活模式,charger给电池始终以5mA充电,直至VBAT>Vrch才退出激活模式,若始终达不到此条

件,就只有等ACIN和VBUS消失;

五、RDC计算
         1. 电池通路阻抗计算条件
            (1)外部电源可用,并处于充电状态;
            (2)充电电流大于300mA;
            (3)BAT电压在3.5V至4.1V之间;
            (4)充电等待时间足够,默认180秒;

2. 通路阻抗检测流程
            (1)判断检测条件是否满足;
            (2)记录电池电压和充电电流,取平均值;
            (3)关闭charger并延时,默认3分钟;
            (4)记录电池电压和电流,取平均值;
            (5)计算RDC值,Rdc = dV/dI;

3. RDC计算公式推导
            (1)Vbat1 = Ocv + i1*Rdc;
            (2)Ocv = Vbat2 + i2*Rdc;
            (3)Vbat1 - Vbat2 = (i1+i2)* Rdc;
            (4)Rdc = (Vbat1 - Vbat2)/(i1 + i2) = ΔV/ΔI;

4. RDC校正
             在非充电状态转为充电状态时,如果检测到基于实时的OCV电量百分比在状态转换前后跳跃大于4%,则启动

计算RDC校正流程,RDC偏小时,每次增大4step,RDC偏大时,每次减小3step;

六、OCV/库仑计互校过程
         1. 充电状态下的互校过程
            (1)OCV比例大于94%,且库仑计比例小于OCV比例
                      --> 每隔一分钟提升库仑计比例1%,直至99%
            (2)库仑计比例大于94%,且OCV比例小于库仑计比例
                      --> HOLD住库仑计比例,同时HOLD住累加器的值,直至和OCV比例一样
            (3)OCV比例为100%,且库仑计比例为100%
                      --> HOLD住累加器的值,即库仑计counter的值不发生变化;
            (4)OCV比例为0%,且库仑计比例等于0%
                      --> 库仑计比例和累加器的值HOLD住为0,直至OCV比例开始大于0%,库仑计一开始正常累计;

2. 放电状态下的互校过程
             (1)OCV比例小于关机报警设置寄存器值+8,同时库仑计比例大于OCV比例
                       --> 每隔1分钟库仑计比例降低1%,累加器一同变更,直至OCV和库仑计相等,

之后库仑计比例跟随OCV比例变化
             (2)库仑计比例小于关机报警设置寄存器值+6,同时,OCV比例大于库仑计比例
                       --> HOLD住库仑计比例,同时HOLD住累加器的值,直至OCV和库仑计相等,

之后库仑计比例跟随OCV比例变化

七、实际电池容量校正
          1. 电池容量和OCV-SOC曲线校正条件
             (1)RDC正确检测有效
             (2)接入外部电源进行充电
             (3)OCV对应的百分比有效且低于关机报警值+3个百分点
             (4)容量校正时,容量校正status flag为0,OCV-SOC曲线校准时,同理

2. 容量校正流程
             (1)如果OCV比例等于0,则等待直至OCV比例开始大于0
             (2)记录此时OCV电流比例P0及清除库仑计二
             (3)充电到OCV比例大于容量校正结束比利时,记录此时OCV比例Pn,库仑计二的值Qn
             (4)计算实际容量,Qmax = Qn/(Pn - P0)
             (5)更新电池总容量寄存器

3. OCV-SOC曲线校正
             (1)充电结束,且OCV百分比达到100%
             (2)计算各级OCV对应的电量比:
                       SOCi = P0 + Qi/Qmax
             (3)完成后,reset SOC-OCV曲线校正status flag
             (4)更新OCV-SOC曲线的32级寄存器

智能电源管理技术--原理简介相关推荐

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

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

  2. 交换机三层转发原理详解_ATM交换机技术原理是什么 ATM交换机技术原理简介【详解】...

    ATM交换机技术原理简介 起因,背景: ATM交换技术是ATM网络技术的核心.交换结构的性能将决定ATM网络的性能和规模.交换机设计的方法将影响交换吞吐量.信元阻塞.信元丢失和交换延时等,交换结构不仅 ...

  3. Intel处理器电源管理技术(1) - 概述 - 8086/286/386SL/486SL APM ACPI

    History & Overview Intel的8086与80286处理器并没有集成任何的电源管理技术.但是80286的确有一个全静态CMOS版本实现,主要用于电池供电的设备中,由富士通与I ...

  4. Intel处理器电源管理技术(2) - 概述 - EIST P-State Turbo Boost HWP

    Enhanced Intel SpeedStep Technology (EIST) Pentium M处理器引入了Enhanced Intel SpeedStep® Technology(缩写为EI ...

  5. 百分点认知智能实验室:智能校对的技术原理和实践

    编者按 :大数据时代下各种文本信息爆炸,传统的文本分析处理工作逐渐被计算机取代.文本数据量越大,其中所包含的错误的总数也越多,通过校对工作来纠正文本中的错误显得尤其重要.传统的校对主要依赖人工,通过人 ...

  6. VRF技术-原理简介

    VRF技术白皮书 1  原理简介 近年来网络VPN技术方兴未艾,日益成为业界关注的焦点.根据VPN实现的技术特点,可以把VPN技术分为以下三类: 传统VPN:FR和ATM CPE-based VPN: ...

  7. 人员定位及轨迹管理技术原理及应用领域

    人员定位及轨迹管理的实现涉及多种技术和设备.例如,在GPS定位方面,使用卫星系统可以提供全球范围内的准确定位信息.然而,GPS在室内环境下的信号覆盖可能存在限制,因此在室内定位应用中,常常采用无线传感 ...

  8. 仓储rfid文件_RFID智能仓储管理技术浅析之RFID电子标签的使用

    苏州新导RFID智能仓储管理系统中RFID电子标签的使用,RFID是一项易于操控,简略实用且特别适合用于主动化操控的灵活性使用技能,其所具有的共同优越性是其它辨认技能无法企及的.它即可支持只读作业形式 ...

  9. 揭秘 | 小米最新款12PRO智能动态刷新率技术原理

    1. 背景 最新发布的小米手机12pro提到了一个安卓系统上的新技术:智能动态刷新率.这到底是个啥技术?让雷军同学可以大吹特吹. 智能动态刷新海报 要解释上面的技术,不得不提刷新率和帧率这两个概念.在 ...

最新文章

  1. 成功解决AttributeError: module tensorflow has no attribute reset_default_graph
  2. c语言p,用C语言实现P、V操作
  3. pycharm如何修改默认浏览器?修改成chrome
  4. SuperSocket 1.5 Documentation译文 ------- 目录索引
  5. CodeForces 839D - Winter is here | Codeforces Round #428 (Div. 2)
  6. 前端学习(3230):React中的非受控组件
  7. js 正则表达式实现文本验证
  8. 【BZOJ3132】【TYVJ1716】上帝造题的七分钟 二维树状数组
  9. 痛苦如此持久,像蜗牛充满耐心地移动;快乐如此短暂,像兔子的尾巴掠过秋天的草原...
  10. 使用 XML Schema 定义元素的基本知识--1
  11. Sniff网络基础原理和软件实现技巧详解
  12. IOS14微信小程序scroll-view 不滚动
  13. table中background背景图片自动拉伸
  14. hsqldb mysql_安装HSQLDB
  15. win10便签常驻桌面_Win10下环境有哪些好用的便签记事本?想和iPhone一块儿用 - 学显...
  16. 性能测试——系统业务指标
  17. dos界面启动xampp中mysql
  18. Vue Clipboard 异步复制粘贴
  19. CPC客户端补正申请书提交
  20. Spring事务源码分析责任链事务链事务不生效

热门文章

  1. 音乐迷福利【listen1】【搜你妹】
  2. python_continue语句
  3. 2021年全球鲍鱼行业调研及趋势分析报告
  4. 计算机在围棋面前一筹莫展
  5. python十六进制运算_十六进制字符串hexstr的计算
  6. Web前端-Vue ElementUI点击Table 索引行获取index处理
  7. 自动拍摄并保存的照片
  8. jsp页面提示“Multiple annotations found at this line:The superclass “javax.servlet.http.HttpServlet“
  9. JSON 变量名为数字或数字开头的解决办法
  10. 76 Three.js 导入VRML格式的模型