示波器QC2.03.0快充協(xié)議解碼
QC2.0/3.0是高通在近年主推的手機(jī)快速充電協(xié)議,得益于芯片在手機(jī)領(lǐng)域的市場(chǎng)占有率,QC3.0快速充電已經(jīng)廣泛用于小米、中興等主流機(jī)型。這里將和大家共同探討QC2.0/3.0快充協(xié)議解碼。
一、簡(jiǎn)介
QC2.0/3.0是高通在近兩年制定的手機(jī)快充協(xié)議,相比聯(lián)發(fā)科和OPPO的快充協(xié)議,高通QC快速充電技術(shù)在智能手機(jī)領(lǐng)域的占有率最高。QC2.0現(xiàn)在趨于普及,針對(duì)智能手機(jī)定制的ClassA標(biāo)準(zhǔn)支持5V、9V和12V輸入電壓。QC3.0則在QC2.0的基礎(chǔ)上,支持200mv步進(jìn)的漸變調(diào)節(jié)電壓。目前已在ZDS4000全系列示波器中免費(fèi)支持,用戶(hù)可到廣州致遠(yuǎn)電子網(wǎng)官下載最新固件免費(fèi)升級(jí)。
二、協(xié)議說(shuō)明
1、協(xié)議流程
圖1 協(xié)議流程
2、電壓狀態(tài)
QC快充協(xié)議使用USB接口的D+和D-引腳,通過(guò)三態(tài)電壓的變化來(lái)描述不同的狀態(tài)。三種狀態(tài)分別是3.3V、0.6V和GND。電壓狀態(tài)表圖2所示:
圖2 電壓狀態(tài)
三、解碼實(shí)例
由于該QC快充協(xié)議中需要區(qū)分0.6V和GND,因此在解碼時(shí),通道的垂直檔位需要設(shè)置到合適的位置,建議是1V/div或者500mv/div。同時(shí),由于該協(xié)議的波形一般持續(xù)時(shí)間較長(zhǎng),因此建議使用ROLL 模式先抓取足夠長(zhǎng)的波形,然后在STOP下進(jìn)行解碼分析。
建議解碼步驟:
1) 設(shè)置好每個(gè)通道的垂直檔位和偏移,盡可能地占滿(mǎn)屏幕區(qū)域;
2) 調(diào)節(jié)水平檔位進(jìn)入ROLL模式,抓取一定時(shí)間長(zhǎng)度的信號(hào)波形;
圖3 長(zhǎng)時(shí)間的解碼結(jié)果
圖4 步進(jìn)調(diào)值的解碼
圖5 復(fù)位信號(hào)的解碼
針對(duì)智能手機(jī)快速充電協(xié)議,ZDS4000系列示波器可直接解碼USB-PD、QC2.0/3.0。