当前位置: 首页 > news >正文

充电学习—7、BC1.2 PD协议

BC1.2(battery charging)充电端口识别机制:

SDP、CDP、DCP
在这里插入图片描述
在这里插入图片描述

  • 1、VBUS detect:vbus检测
    PD(portable device,便携式设备)中有个检测VBUS是否有效的电路,电路有个参考值,高于这个值认为VBUS有效,参考值不固定,一般在0.8V~4V之间

  • 2、Data contact detect:数据连接检测
    这个阶段不是必须的,因为usb端口可能支持数据协议也可能不支持;如果这个阶段超过900ms还没检测到D+或者ID PIN的连接,就要求必须开始进行Primary detection

  • 3、primary detect:首次检测
    该阶段主要判断端口是充电口还是数据口
    首先将PD+即设备的DP拉高至0.6V,然后检测PD-即设备DM的电压,如果小于规定的参考电压,则端口是数据口SDP;如果大于参考电压,则是充电口CDP或者DCP

  • 4、Secondary detection:二次检测
    该阶段是确认充电口是否支持数据协议,即区分CDP和DCP
    首先将PD-拉高至0.6V,然后检测PD+的电压,如果小于参考电压,则端口是CDP;如果大于参考电压,则端口是DCP; 因为DCP口是短接的

  • CDP检测:
    在这里插入图片描述

私有快充协议:

基于BC1.2研发厂家自己的私有快充协议;比如高通的QC协议,mtk的PE协议; 根据P=UI,提高电压或电流就可以提高充电功率;电池容量一定时,功率越大充电越快,QC和PE都是通过提高电压来提高充电功率

PD快充充电时,DCP协议识别过程,首次检测和二次检测符合BC1.2规定,初始VBUS是5V,识别出DCP之后将VBUS提高至9V

线损补偿:

由U=IR,充电电流越大,usb线上的压降越大,usb线增长或者充电电流增大,到手机端电压可能达不到5V,通过线损补偿解决此类问题:
带线损补偿的usb充电电源开始流行;
线损补偿是实时监控充电电流的变化,然后实时调整输出电压以达到抵消或弥补充电线上的压降的目的;如果监控到电流增加,就提升电压,反之降低电压

http://www.lryc.cn/news/376171.html

相关文章:

  • 技术点梳理0618
  • 石英砂酸洗提纯方法和工艺
  • linux安装dgl
  • 【SAP-ABAP】-权限批导-批量给某个角色导入事务码权限
  • 异常处理总结
  • 大模型日报2024-06-18
  • NumPy 双曲函数与集合操作详解
  • ABSD-系统架构师(十三)
  • PLC通过Profibus协议转Modbus协议网关接LED大屏通讯
  • 第二十三篇——香农第二定律(二):到底要不要扁平化管理?
  • stm32f103 HAL库 HC-SR04测距
  • vue中通过自定义指令实现一个可拖拽,缩放的弹窗
  • FreeRtos-09事件组的使用
  • 多路h265监控录放开发-(1)建立head窗口并实现鼠标拖动整个窗口
  • ICMR 2024在普吉岛闭幕,学者与泰国舞者共舞,燃爆全场
  • 大模型精调:实现高效迁移学习的艺术
  • epoll服务端和客户端示例代码
  • 最大乘积和-第13届蓝桥杯省赛Python真题精选
  • 探索C嘎嘎的奇妙世界:第四关---引用与内联函数
  • DLS平台:惠誉全球经济展望——今年调增至2.6%,明年调减!
  • 数据结构习题
  • 交通银行软件开发工程师校招面试经历
  • bashrc和profile区别
  • BC153 [NOIP2010]数字统计
  • 浅谈LavelDB
  • Google Earth Engine(GEE)——NDVI的时间序列分析和在线出图
  • 谈吐的艺术(三)
  • pop链详细分析、构造(以[NISACTF 2022]babyserialize为例)
  • 使用超声波麦克风阵列预测数控机床刀具磨损
  • 怎么控制多个存储设备的访问权限?数据安全存储方案来了