看完就全明白了,手機為什么能快速充電?PD快充協議
USB PD的通信是將協議層的消息調制成24MHZ的FSK信號并耦合到VBUS上,或從VBUS上獲得FSK信號來實現手機和充電器通信的過程。
如下圖所示,在USB PD通信中,是將24MHz的FSK通過cAC-Coupling耦合電容耦合到VBUS上的直流電平上的,而為了使24MHz的FSK不對PowerSupply或者USBHost的VBUS直流電壓產生影響,在回路中同時添加了zIsolation電感組成的低通濾波器過濾掉FSK信號。
US BPD的原理,以手機和充電器都支持USB PD為例講解如下:
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消息來請求充電器改變輸出電壓和電流,從而實現快速充電的過程。*博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。