Type c快充協議介紹 QC和PD協議(一)

2021-09-11 16:13:38 字數 1741 閱讀 8172

0.寫在前面的話1.qc2.0協議工作原理

裝置通過usb資料通訊口d+、d-輸出電壓訊號給充電器,充電器內建的usb解碼晶元,判斷充電器需要輸出的電壓大小。對於充電的usb線沒有特別的要求。

並且qc2.0分為a級和b級兩種行業標準。a標準:5v、9v、12v輸出電壓;b標準:5v、9v、12v、20v輸出電壓。現在大部分支援快充的手機基本上都是qc2.0a標準,qc2.0充電器預設5v輸出。

介面卡檢測到d+、d-上的電壓和其輸出電平之間的對應表如下:

d+d-

output

3.3v

3.3v

20v0.6v

0.6v

12v3.3v

0.6v

9v0.6v

0v5v

1.1、具體的協議原理如下

(1)將充電器通過資料線連線到手機上,充電器預設將d+、d-短接,這樣手機端探測到充電器型別是dcp(專用充電埠模式),此時預設輸出5v電壓,手機正常充電;

(2)如果手機支援qc2.0快速充電協議,則android使用者空間的hvdcp(high voltage dedicated charger port)程序啟動,開始在d+上載入0.325v電壓,並維持1.25s以上;

(3)當充電器檢測到d+上電壓0.325v並維持超過1.25s後,充電器斷開d+和d-的短接,由於d+和d-斷開,故d-上的電壓不在跟隨d+變化,此時電壓開始下降;

(4)手機端檢測到d-上的電壓從0.325v開始下降並維持1ms以上時,hvdcp讀取/sys/class/power supply/usb/voltage max 的值,如果是9000mv,則設定d+上電壓為3.3v,d-上電壓為0.6v;若為5000mv,則設定d+上電壓為0.6v,d-上電壓為0v;

(5)充電器檢測到d+、d-上的電壓後,就調整充電器的輸出至相應電壓。

2.pd2.0協議工作原理

待補充……

3.usb otg的檢測原理

usb otg標準在完全相容usb2.0標準基礎上,增添了電源管理(節能功耗)功能,它允許裝置既可作為主機,也可作為外設操作(兩用otg)。usb otg技術可實現沒有主機時裝置和裝置之間的資料傳輸。

usb otg介面中有5條線:

2條用來傳輸資料(d+、d-)

1條是電源線(vbus)

1條則是接地線(gnd)

1條是id線。id線用於識別不同的電纜端點,mini-a插頭(即a外設)中的id引腳接地,mini-b插頭(即b外設)種的id引腳浮空。當otg裝置檢測到接地的id引腳時,表示預設的是a裝置(主機),而檢測到id引腳浮空的裝置則認為是b裝置(外設)。

例如:當我們手機使用otg線接u盤時,手機端接mini頭,且檢測到mini頭裡面的id為gnd,故手機為主機;u盤端的usb介面為type a介面,只有4pin,沒有id訊號,相當於懸空,故u盤作為從機。

總結:(1)當裝置檢測到usb_id訊號為低時,該裝置應作為host(主機、也稱為a裝置);

(2)當裝置檢測到usb_id訊號為高時,該裝置應作為device(從機、也稱為b裝置);裝置內部會將usb_id訊號拉高,故外部懸空即檢測到高電平;

(3)實際的usb連線線中,是沒有usb_id這根線的。都是在介面處直接拉死的;

(4)對於host端,只需要將連線線的usb_id pin和地短接即可;

(5)對於device端,只需要將連線線的usb_id pin懸空即可。

PD快充和QC快充

pd快充協議 usb pd 之所以在現在大範圍獲得裝置支援就是因為它將標準進行了統一化,使得在未來為數碼電子裝置充電時不需要必須使用廠家 專屬 充電器材才能為裝置快速充電,統一所有的低功率電子裝置介面,讓我們在未來給移動裝置充電時更加便捷。另外,usb pd 協議與其它廠家的快充協議並不是同等的關係...

PD快充協議JD6606S資料

jd6606s是一款整合usb power delivery 3.0和usb高壓專用充電協議控制器,可用於高通的qc 2.0 3.0 3 afc 華為 fcp 和 scp 蘋果等協議規範。jd6606s 支援多款快充協議,可以對大多數手持裝置進行快速充電。它可以應用充電介面卡 車載充電器 電源排插和...

Typec協議之PD通訊訊息詳解二

當訊息頭中的資料物件字段數設定為0時,將訊息定義為控制訊息。控制訊息僅由訊息頭和crc組成。協議層發起訊息 即接受訊息 拒絕訊息等 控制訊息型別在訊息頭的訊息型別欄位中指定 第4 0位 訊息應返回訊息的 messageid,確認前一條報文已正確接收.gotomin gotomin 訊息只適用於那些在...