网站建设第三方验收收费标准,国内专业的室内设计网站,制作一个网站要花多少钱,如何建设网站与域名1 原理 本篇文章讲的快速充电是指USB论坛所发布的USB Power Delivery快速充电规范#xff08;通过VBUS直流电平上耦合FSK信号来请求充电器调整输出电压和电流的过程#xff09;#xff0c;不同于本人发布的另一篇文章所讲的高通Quick Charger 2.0规范#xff0c;因为高通QC…1 原理 本篇文章讲的快速充电是指USB论坛所发布的USB Power Delivery快速充电规范通过VBUS直流电平上耦合FSK信号来请求充电器调整输出电压和电流的过程不同于本人发布的另一篇文章所讲的高通Quick Charger 2.0规范因为高通QC2.0是利用D和D-上的不同的直流电压来请求充电器动态调整输出电压和电流实现快速充电的过程。 USB PD v1.0的通信是将协议层的消息调制成24MHZ的FSK信号并耦合到VBUS上或者从VBUS上获得FSK信号来实现手机和充电器通信的过程。 如图所示在USB PD通信中是将24MHz的FSK通过cAC-Coupling耦合电容耦合到VBUS上的直流电平上的而为了使24MHz的FSK不对Power Supply或者USB Host的VBUS直流电压产生影响在回路中同时添加了zIsolation电感组成的低通滤波器过滤掉FSK信号。
USB PD的原理以手机和充电器都支持USB PD为例讲解如下 1) USB OTG的PHY监控VBUS电压如果有VBUS的5V电压存在并且检测到OTG ID脚是1K下拉电阻不是OTG Host模式OTG Host模式的ID电阻是小于1K的就说明该电缆是支持USB PD的 2) USB OTG做正常BC1.2规范的充电器探测并且启动USB PD 设备策略管理器策略管理器监控VBUS的直流电平上是否耦合了FSK信号并且解码消息得出是CapabilitiesSource 消息就根据USB PD规范解析该消息得出USB PD充电器所支持的所有电压和电流列表对 3) 手机根据用户的配置从CapabilitiesSource消息中选择一个电压和电流对并将电压和电流对加在Request消息的payload上然后策略管理器将FSK信号耦合到VBUS直流电平上 4) 充电器解码FSK信号并发出Accept消息给手机同时调整Power Supply的直流电压和电流输出 5) 手机收到Accept消息调整Charger IC的充电电压和电流 6) 手机在充电过程中可以动态发送Request消息来请求充电器改变输出电压和电流从而实现快速充电的过程。 目前2014年有好几家芯片厂商做出了USB PD v1.0芯片下举例 uPD720250 瑞萨 UPD100X microchip 2 Abbreviations ARCArgonant RISC Core AT91SAM9260SAM means Smart ARM-based Microcontroller ATMEL SAMBAATMEL Smart ARM-based Microcontroller Boot Assistant CC2530TI ChipCon2530 DWC2Design Ware Controller 2Apple的嵌入式设备包括iPad和iPhone都是使用的DWC2 ISP1161Philips Integrated host Solution Pairs 1161“Firms introduce USB host controllers”https://www.eetimes.com/document.asp?doc_id1290054 Quirksthe attributes of a device that are considered to be noncompliant with expected operation SL811HSCypress/ScanLogic 811 Host/Slave性能上与ISP1161Integrated host Solution Pairs 1161相当 TDITransDimension Inc.该公司首先发明了将TT集成到EHCI RootHub中的方法这样对于嵌入式系统来说就省去了OHCI/UHCI的硬件同时降低了成本作为对该公司的纪念Linux内核定义了宏ehci_is_TDI(ehci)产品UHC124表示USB Host Controller收购了ARC USB技术现已被chipidea收购chipidea又被mips收购 TLVTI Low Value高性价比 TPSTI Performance Solution TTTransaction Translator事务转换器将USB2.0的包转换成USB1.1的包