USB充电规范详解:PD设备与充电器交互机制
需积分: 49 121 浏览量
更新于2024-08-08
收藏 1.51MB PDF 举报
"Battery Charging Specification 1.2 中文详解,介绍USB2.0充电规范的扩展,包括设备充电、控制和报告机制,适用于各种充电场景。重点解释了PD(portable device)在不同状态下的电流汲取限制,并介绍了ACA(Accessory Charger Adaptor)和ACA-Dock的工作原理。"
在《协议规定了三-火球uml大战需求分析》中,主要讨论的是 Battery Charging Specification 1.2,这是一个针对USB2.0设备充电规范的扩展。该规范定义了设备通过USB端口进行充电时的检测、控制和报告机制,旨在确保不同类型的充电器(如专用充电器DCP、主机SDP、集线器hubSDP以及大电流充电端口CDP)与兼容USB2.0设备之间的兼容性和安全性。
1. **背景**:在USB2.0协议下,当PD连接到主机或集线器时,存在三种状态下的电流限制:
- bus挂起(suspend)状态下,最大汲取电流为2.5mA;
- bus未挂起且未配置时,最大汲取电流为100mA;
- bus未挂起且已配置时,最大汲取电流为500mA。
对于连接到CDP、DCP、ACA-Dock或ACA的PD,在未配置状态下,可以汲取1.5A的最大电流,或者按照挂起规则进行。
2. **PD与充电端口识别**:规范还定义了PD如何识别SDP(标准下行端口)和充电端口,以便正确处理不同类型的充电器,并为USB充电器制造商设定了兼容性要求。例如,当PD电池处于Dead或弱电状态时,根据ECN规定,未联通的PD可以汲取100mA的电流。
3. **相关文档**:引用的文档包括OTG和嵌入式主机补充修订2.0,USB2.0规范以及USB3.0规范,这些都是理解USB充电标准的重要参考资料。
4. **术语定义**:
- **Accessory Charger Adaptor (ACA)**:是一种充电适配器,拥有三个端口,可以同时为PD充电并连接到配件。当充电器连接到charger port时,PD可以通过OTG Port充电,但无法与Accessory Port连接的A-device通信,因为此时的Access Switch处于关闭状态。
- **ACA-Dock**:是一种扩展坞,具有外接电源和USB端口,只能连接到作为host的PD,提供最大1.5A的ICDP电流。DS port只能连接device。ACA-Dock通过在USB空闲时启用VDM_SRC(D- Source Voltage VDM_SRC)信号来告诉PD它是一个ACA-Dock。
这个规范对于理解和设计USB充电系统,尤其是涉及到不同设备类型和充电场景的交互至关重要,确保了设备在充电过程中的稳定性和用户的安全。
点击了解资源详情
119 浏览量
148 浏览量
2019-08-05 上传
163 浏览量
731 浏览量
2018-07-03 上传
点击了解资源详情
点击了解资源详情
215 浏览量
陆鲁
- 粉丝: 27
最新资源
- Python MongoDB交互库pymongo最新版安装指南
- Emost-Bot: 使用语音识别接收命令的Discord音乐机器人
- Android卡片视图Activity管理与切换指南
- C语言编程入门:100例习题解析
- Android APNS推送技术:网站调用实现详解
- 精选100套后台模板资源,一键获取所需样式
- Java项目组7的CC107_Sat7301230Group7代码分析
- 基于Docker的扫雪机基础镜像构建指南
- 深入解析CSS在专案_2中的应用技术
- 掌握函数式编程术语,提升JavaScript开发效率
- Altium Designer完整PCB封装库下载
- Eclipse插件实现代码覆盖率的深入解析
- 平铺任务管理器TTM的使用教程与快捷键指南
- Redis Desktop Manager 2020.7版本发布:全面提升桌面管理体验
- 文本转换工具:简易十进制/十六进制/二进制转换器
- 掌握Kotlin ReadableBottomBar的实现方法