目录

概要

充电类型

标准下行接口(SDP : Standard Downstream Port)

充电下行接口(CDP:Charger Downstream Port):

墙充 (DCP:Dedicated Charging Port)

类型识别(APSD)

VBUS detect

Data Contact Detect(DCD)

SDP类型识别

CDP类型识别

DCP类型识别


概要

高通充电平台不论是线性充电还是开关充电,充电类型识别均是基于《Battery Charging Specification Revisions 1.2》(俗称BC1.2)规范基础上进行设计。下面主要介绍在开发过程中几种基础的充电类型。

充电类型

标准下行接口(SDP : Standard Downstream Port)

USB端口硬件设计:这种端口的D+和D-线上具有15kΩ(14.25 kΩ~24.8kΩ)下拉电阻(RDP_DWN 和RDM_DWN)。

    端口的特性:当一个USB外设接到SDP端口上的时候,有下列几种情况:

  1. 当总线挂起的时候电流应该小于2.5mA。
  2. 如果总线没有挂起并且没有配置,或者连接到一个总线供电的hub上,电流应该小于100mA。
  3. 如果总线没有挂起且配置好了,电流应该小于等于500mA。

充电下行接口(CDP:Charger Downstream Port):

充电下行接口是一种针对充电做过优化的USB下行接口。

端口硬件设计:端口具有D+和D-通信所必需的下拉电阻,也具有充电器检测阶段切换的内部电路。内部电路的作用是便携设备将CDP与其它类型端口区分开来。

端口特点:这种端口既支持大电流充电,也支持完全兼容USB 2.0的数据传输。CDP端口是一个在主机端的特殊端口,能够提供高达1.5A的电流,与此同时,可以枚举设备以供正常的USB使用。

墙充 (DCP:Dedicated Charging Port)

DCP,wall adapter,就是平时用的连到220v插座的充电器。不能枚举USB设备(不支持通过USB接口进行数据传输),可以供 (4.75v< VCHG <5.25v)的稳定电压和(0.5A < IDCP <5A)的充电电流。

端口硬件设计:DCP在内部将D+和D-短接(短接间的最大电阻是200Ω)。

端口特点:端口支持的充电电流最低应该为0.5A,最大值有充电平台决定;


类型识别(APSD)

VBUS detect

PD中有个检测VBUS是否有效的电路,电路有一个参考值 VOTG_SESS_VLD(0.8V - 4.0V) ,高于这个值就认为是VBUS有效了。这个参考值不是固定的,设计的时候保证它在 0.8V~4V 之间就可以了。

Data Contact Detect(DCD)

DCD机制使用了电流源IDP_SRC向D+提供电流来检测PD连接host后,进行数据信号的连接。

观察USB数据线的公头儿里边的信号线,你会发现两边的PIN长,中间PIN的短,两侧的应交是VBUS和GND,中间的是数据线。这样的作法是为了先供电再通信。 PD连接到主机时,VBUS和数据引脚的长度不同,VBUS引脚先连接,而后数据引脚连接,间隔时间取决于接口的插入速度,最长观察到的间隔时间是200ms。

SDP类型识别

当PD插入到USB接口以后,它向D+上加载一个电压VDP_DRC (0.5 - 0.7V),随后,PD开始检测D-线上的电压,查看是否收到电压回应VDM_SRC。因为Standard Downstream Port不会对D+上的0.6V信号作出任何回应,所以如果PD插入的是Standard Downstream Port,那么D-将保持为低电平,VD- < VDAT_REF 。在首次识别阶段就可以判定接口是不是SDP。

CDP类型识别

Primary Detection(首次检测):

Primary Detection期间,PD将打开D+线上的 VDP_SRC和D-的IDM_SINK(25 - 175uA) ,如果CDP接口检测到D+的电压大于VDAT_REF,CDP接口随即向D-的加载电压,PD将把D-线上的电压和电压参考值VDAT_REF 做比较。如果(VD- > VDAT_REF),才会进行二次检测,判断接口连接的是连接到DCP还是CDP。

Secondary Detection(二次检测):

Secondary Detection 期间,打开D-线上的 VDM_SRC(0.5 - 0.7V) 和 D+ 的 IDP_SINK(25 - 175uA) 。由于D+通过下拉电阻,将D+拉低,VD+电压接近于地。比较VDAT_REF和D+线上的电压,如果 VD+ < VDAT_REF,确定该接口为CDP。

DCP类型识别

Primary detection(首次检测):

打开D+线上的VDP_SRC and IDM_SINK。D+ 和D- 通过RDCP_DAT(max=200Ω)短接,PD在D-上的电压比较器比较D-电压和VDAT_REF,如果VD- > VDAT_REF,就可以确定PD连接到了充电类型的接口上,可以进一步检测是连接到了DCP还是CDP上。

Secondary Detection(第二次检测):

PD打开D- 线上的VDM_SRC和D+线上的IDP_SINK,由于D+与D-通过最大200欧的电阻连接,D+上的电压与VDAT_REF比较,如果VD+>VDAT_REF判定该连接为DCP类型。

[充电管理] 充电管理基本概念 - 充电类型相关推荐

  1. SM5401移动电源充放电管理芯片5V/0.8A充电宝芯片兼容HT4928替代TP4333

    SM5401移动电源充放电管理芯片5V/0.8A充电宝芯片兼容HT4928替代TP4333 SM5401 是一款集成锂电池充电管理,LED 指示功能,升压转换器的移动电源管理芯片,外围只需极少的元件, ...

  2. 电瓶车充电桩收费平台解决小区充电难的问题

    安科瑞 王冲   摘 要:全国各地电瓶车充电引发火灾的事故时有发生,对人民群众的生命财产安全造成了很大的威胁,本文介绍的苏州市某拆迁小区,是海虞镇为创建市级消防安全"331"示范社 ...

  3. 电瓶车充电桩收费平台如何电瓶车充电桩的状态及充电过程进行监控?

    AcrelCloud-9500电瓶车充电桩收费平台 在苏州市某拆迁小区的应用 安科瑞 崔远航 摘 要:全国各地电瓶车充电引发火灾的事故时有发生,对人民群众的生命财产安全造成了很大的威胁,本文介绍的苏州 ...

  4. 安科瑞电瓶车智能充电桩ACX可10路充电 安科瑞 戈静怡

    电动车火灾事故频频发生,毫不起眼的电动车屡次引发夺命大火,电动车已然成为火灾"重灾区".为预防和遏制电动自行车火灾事故发生,国家三令五申各种政策,为此公安部安委会曾出台<电动 ...

  5. OSPF协议将其管理的网络划分为不同类型的若干区域(Area),其中标准区域特点是(64);存根区域(stub)的特点是(65)。【答案】C B

    OSPF协议将其管理的网络划分为不同类型的若干区域(Area),其中标准区域特点是(64):存根区域(stub)的特点是(65). (64)A.不接受本地AS之外的路由信息,也不接受其他区域的路由汇总 ...

  6. 本地管理表空间(LMT)与自动段空间管理(ASSM)概念(未看)

    本地管理表空间(LMT)与自动段空间管理(ASSM)概念 创建表空间时,extent management local 定义本地管理表空间(LMT),segment space management ...

  7. 本地管理表空间(LMT)与自动段空间管理(ASSM)概念

    创建表空间时,extent management local 定义本地管理表空间(LMT),segment space management auto 定义自动段空间管理(ASSM). extent ...

  8. 46.逻辑卷管理1,lvm架构,概念,常用命令介绍

    LVM架构 LVM(Logical Volume Manager)可以让分区变得弹性,可以随时随地的扩大和缩小分区大小,前提是该分区是LVM格式的.lvm需要使用的软件包为lvm2.它的架构 相关概念 ...

  9. jquerymobile在手机上很小_手机充电时按这个键,充电快很多!

    很多小伙伴在手机充电的时候只希望 快一点--再快一点! 现在就告诉大家几个给手机充电的妙招 可以让手机更快地充好电! 1 开启飞行模式 说到飞行模式,大家在搭飞机的时候才会记得它,其实给手机充电时开启 ...

  10. 【Android 电量优化】电量优化 ( 充电状态获取 | 主动获取充电状态 | 广播接受者监听充电状态 | 被动获取充电状态 | 注册空广播接受者获取历史广播 )

    文章目录 一.获取充电状态 二.被动获取充电状态 三.主动获取充电状态 参考 Google 官方文档 : 优化电池续航时间 一.获取充电状态 在应用中执行某些操作 , 如软件云端备份 , 从服务器端获 ...

最新文章

  1. 第五周周记(国庆第四天)
  2. centos6.5 php5.2,Linux中PHP安装与配置(CentOS-6.5:php-5.2.13)
  3. return *this和return this的区别
  4. [Flutter] Android沉侵式标题栏顶部叠加层去除
  5. 陕西活性炭需求分析_20212027年中国粉末活性炭行业市场发展现状调研与投资趋势前景分析报告...
  6. 计算机网络-自顶向下方法(7th) 第五章 Problems 英文题目1-15+中文答案
  7. sass-RGB颜色函数-RGB()颜色函数
  8. 终于完成了一个能够绘制的FireFox插件
  9. java native2ascii的用法介绍
  10. 信息系统项目管理师 - 项目组合管理
  11. C语言面试题---数组
  12. 服务器 ssd虚拟内存设置,ssd虚拟内存怎么设置最好
  13. 面经手册 · 第12篇《面试官,ThreadLocal 你要这么问,我就挂了!》
  14. iPhone检测是否存在耳麦
  15. 我也来一个“羊了个羊”
  16. 偶尔会有的一点感受(二)
  17. persepolis download manager中文版(pdm下载器)
  18. 数据窗口控件的函数Describe()
  19. c语言库的学习——windows.h
  20. php-支付宝小程序支付

热门文章

  1. 围城书评_书评:Java应用程序体系结构
  2. 读书笔记2014第16本:《视觉繁美:信息可视化方法与案例解析》
  3. 企业如何部署开源邮箱系统?
  4. 关于计算机网络技术名言励志,20位世界计算机的名人名言20条
  5. 研究War3编辑器(3):单位的基本操作
  6. 网络游戏中服务器和客户端的视图数据的同步
  7. 【星际人工智能】虫群版天网:伯克利如何“主宰”了“2010星际争霸人工智能挑战赛”
  8. symantec+linux+升级包,Symantec Messaging Gateway任意文件下载漏洞
  9. python jieba库不存在_Python入门:jieba库的使用
  10. kingbaseES V7安装