<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計(jì)應(yīng)用 > 示波器QC2.03.0快充協(xié)議解碼

          示波器QC2.03.0快充協(xié)議解碼

          作者:ZLG致遠(yuǎn)電子 時(shí)間:2017-09-28 來源:電子產(chǎn)品世界 收藏

            QC2.0/3.0是高通在近年主推的手機(jī)快速充電協(xié)議,得益于芯片在手機(jī)領(lǐng)域的市場占有率,QC3.0快速充電已經(jīng)廣泛用于小米、中興等主流機(jī)型。這里將和大家共同探討QC2.0/3.0協(xié)議解碼。

          本文引用地址:http://www.ex-cimer.com/article/201709/364948.htm

            一、簡介

            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)支持,用戶可到廣州致遠(yuǎn)電子網(wǎng)官下載最新固件免費(fèi)升級(jí)。

            二、協(xié)議說明

            1、協(xié)議流程

              

            圖1 協(xié)議流程

            2、電壓狀態(tài)

            QC快充協(xié)議使用USB接口的D+和D-引腳,通過三態(tà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í)間較長,因此建議使用ROLL 模式先抓取足夠長的波形,然后在STOP下進(jìn)行解碼分析。

            建議解碼步驟:

            1) 設(shè)置好每個(gè)通道的垂直檔位和偏移,盡可能地占滿屏幕區(qū)域;

            2) 調(diào)節(jié)水平檔位進(jìn)入ROLL模式,抓取一定時(shí)間長度的信號(hào)波形;

              

            圖3 長時(shí)間的解碼結(jié)果

              

            圖4 步進(jìn)調(diào)值的解碼

              

            圖5 復(fù)位信號(hào)的解碼

            針對(duì)智能手機(jī)快速充電協(xié)議,ZDS4000系列可直接解碼USB-PD、QC2.0/3.0。

           

           

           

           

           



          關(guān)鍵詞: 示波器 快充

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();