为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

USB-PD协议解说

2021-05-21 8页 doc 749KB 10阅读

用户头像 机构认证

夕夕资料

拥有专业强大的教研实力和完善的师资团队,专注为用户提供合同简历、论文写作、PPT设计、计划书、策划案、各类模板等,同时素材和资料部分来自网络,仅供参考.

举报
USB-PD协议解说USBPowerDelivery快速充电通信原理 本篇文章讲的快速充电是指USB论坛所发布的USBPowerDelivery快速充电规范(通过VBUS直流电平上耦合FSK信号来请求充电器调整输出电压和电流的过程),不同于本人发布的另一篇文章所讲的高通QuickCharger2.0规范,因为高通QC2.0是利用D+和D-上的不同的直流电压来请求充电器动态调整输出电压和电流实现快速充电的过程。            USBPD的通信是将协议层的消息调制成24MHZ的FSK信号并耦合到VBUS上或者从VBUS上获得FSK信号来实现手...
USB-PD协议解说
USBPowerDelivery快速充电通信原理 本篇文章讲的快速充电是指USB论坛所发布的USBPowerDelivery快速充电(通过VBUS直流电平上耦合FSK信号来请求充电器调整输出电压和电流的过程),不同于本人发布的另一篇文章所讲的高通QuickCharger2.0规范,因为高通QC2.0是利用D+和D-上的不同的直流电压来请求充电器动态调整输出电压和电流实现快速充电的过程。            USBPD的通信是将层的消息调制成24MHZ的FSK信号并耦合到VBUS上或者从VBUS上获得FSK信号来实现手机和充电器通信的过程。       如图所示,在USBPD通信中,是将24MHz的FSK通过cAC-Coupling耦合电容耦合到VBUS上的直流电平上的,而为了使24MHz的FSK不对PowerSupply或者USBHost的VBUS直流电压产生影响,在回路中同时添加了zIsolation电感组成的低通滤波器过滤掉FSK信号。        USBPD的原理,以手机和充电器都支持USBPD为例讲解如下:     1)USBOTG的PHY监控VBUS电压,如果有VBUS的5V电压存在并且检测到OTGID脚是1K下拉电阻(不是OTGHost模式,OTGHost模式的ID电阻是小于1K的),就说明该电缆是支持USBPD的;     2)USBOTG做正常BCSV1.2规范的充电器探测并且启动USBPD设备策略管理器,策略管理器监控VBUS的直流电平上是否耦合了FSK信号,并且解码消息得出是CapabilitiesSource消息,就根据USBPD规范解析该消息得出USBPD充电器所支持的所有电压和电流列表对;      3)手机根据用户的配置从CapabilitiesSource消息中选择一个电压和电流对,并将电压和电流对加在Request消息的payload上,然后策略管理器将FSK信号耦合到VBUS直流电平上;     4)充电器解码FSK信号并发出Accept消息给手机,同时调整PowerSupply的直流电压和电流输出;     5)手机收到Accept消息,调整ChargerIC的充电电压和电流;     6)手机在充电过程中可以动态发送Request消息来请求充电器改变输出电压和电流,从而实现快速充电的过程。     目前2014年有好几家芯片厂商做出了USBPD芯片,下举例:    uPD720250瑞萨    UPD100XmicrochipUSBPD2.0-MacBook及ChromebookPixelTYPE-C接口实测随着一加手机、ZUK手机以及米5对USBTYPE-C的支持,越来越多人关注这个新的接口。其中USBPD2.0是TYPE-C接口的重点内容。本文通过对MACBOOK以及GOOGLEPixel的实测,让大家更好的了解,USBTYPE-C的电能传输是如何进行的。长远来看,USBPD2.0将带来消费类电子及家用电器的供电革命,解决当前适配器及传输线规格各异的局面,节约社会资源,降低环境污染。几年前,对着家里桌面上一堆规格各异的适配器,我有点抓狂。第一,这些适配器造成了家居环境的混乱以及使用的不便。第二,偶尔某个设备的适配器损坏后,你会发现很难买到合适的替代品。第三,这些适配器,将造成无数的电子垃圾,包括塑料,重金属污染等。作为家里唯一懂电气的人,我还得承受使用不便所产生的各种抱怨,并费劲的解释为什么这个不适合那个。于是,某天,另一半对我说,你把这些适配器全部统一成多功能的吧,让用电器去告诉适配器该输出什么就行了。我觉得这个想法非常有价值,就撰写了申请号为:201210007717.X的专利,并提交专利局审查。时间过的很快,2014年,我第一次阅读TYPE-C及USBPD2.0的规范。我几乎是在瞬间就明白了它们所承载的使命。TYPE-C与USBPD2.0的推出,将会从根本上解决我们生活中,涉及到电子产品供电的混乱局面。它是怎么做到的呢?让我们来看看:第一步,适配器在连接建立后,会通过CC线进行广播,告诉连接的另外一方,适配器能够提供多少种电压以及对应的电流。图1MacBook原装适配器的PD通信波形图2Google原装适配器的PD通信波形第二步,用电器在获悉适配器的供电能力之后,从中选择一个最适合自己的供电方式,并向适配器发送请求数据包。图3MacBook发送的Request数据包第三步,适配器根据用电器的选择,评估自身的能力之后,发送“接受”命令。图4适配器发送的ACCEPTPD通信数据包第四步,适配器进行内部电压变换,并向用电器发送“电源准备好”数据包。图5适配器发送的电源切换完毕PD通信数据包第五步,适配器向VBUS施加协商后的新的供电电压。如果仅仅是一个进行供电管理。那么PD通信到此就已经完成了电压切换的任务。但是如果供电方不仅仅是一个适配器,而是一个HUB,甚至是支持HDMI输出的HUB,那么,PD将还需要进行更多的协商,以达到系统预设的其他功能。其中,包括了数据传输角色的转换、VDM通信、DP信号配置等。图6 苹果原装USBDOCK发送的DR_SWAP数据包图7 苹果原装USBDOCK发送的DPConfigure数据包图8 苹果原装USBDOCK发送的EnterMode数据包让MacBook输出DP信号图8 苹果原装USBDOCK发送的unstructVDM数据包属于私有通信以上波形都来自对实际PD通信过程的监控,采用了乐得瑞在业界率先量产的PD逻辑分析仪—LDRPD01。图9 LDRPD01分析仪对DOCK与MacBook的通信过程进行监控图10 LDRPD01分析仪对GOOGLEChromebook充电过程的PD通信进行监控此监控系统可以为USBPD相关产品的从业人员提供非常有价值的参考,准确掌握PD通信过程的错误信息。如有需要,欢迎加微信13510191269。与QC2.0的区别:首先从名字上就看一窥端倪,PD是PowerDelivery,关注的是两个或者多个设备,甚至是一个基于USB接口的智能电网的电能传输过程,电能传输可以是双方向的,甚至是组网的,可以具备系统级供电策略。而QC是QuickCharge仅仅关注的是快速充电问题,电能传输是单方向的,不具备电能组网能力,不支持除了供电以外的其他功能。QC2.0关注的是一个充电设备和一个被充电设备USBPD解决的是一个电能传输网络的平衡问题综上分析我们可以看出,USBPD不仅为消费类电子带来了形式多样接口应用,还承载着未来消费类电子以及部分家用电器的供电管理智能化的使命,将能够比较好的解决目前供电方式混乱,各种适配器及连接线严重浪费社会资源,污染自然环境的情况。深圳市乐得瑞科技有限公司,致力于USBTYPE-C接口及USBPD2.0相关应用技术的开发,已经推出支持TYPE-C接口芯片的LDR6013,以及支持USBPD2.0的芯片LDR6021等,积极配合USB-IF组织共同推进这一有利于人类社会的重大改革。(资料素材和资料部分来自网络,供参考。可复制、编制,期待你的好评与关注)
/
本文档为【USB-PD协议解说】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索