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充电系统,尤其是涉及到不同设备类型和充电场景的交互至关重要,确保了设备在充电过程中的稳定性和用户的安全。
2018-07-20 上传
2017-05-19 上传
2023-05-16 上传
2023-05-16 上传
2023-05-10 上传
2023-05-09 上传
2023-05-25 上传
2023-05-18 上传
陆鲁
- 粉丝: 26
- 资源: 3905
最新资源
- 单片机串口通信仿真与代码实现详解
- LVGL GUI-Guider工具:设计并仿真LVGL界面
- Unity3D魔幻风格游戏UI界面与按钮图标素材详解
- MFC VC++实现串口温度数据显示源代码分析
- JEE培训项目:jee-todolist深度解析
- 74LS138译码器在单片机应用中的实现方法
- Android平台的动物象棋游戏应用开发
- C++系统测试项目:毕业设计与课程实践指南
- WZYAVPlayer:一个适用于iOS的视频播放控件
- ASP实现校园学生信息在线管理系统设计与实践
- 使用node-webkit和AngularJS打造跨平台桌面应用
- C#实现递归绘制圆形的探索
- C++语言项目开发:烟花效果动画实现
- 高效子网掩码计算器:网络工具中的必备应用
- 用Django构建个人博客网站的学习之旅
- SpringBoot微服务搭建与Spring Cloud实践