• <del id="qqie6"><sup id="qqie6"></sup></del>
  • <tfoot id="qqie6"></tfoot>
  • <ul id="qqie6"></ul>
  • 深圳市夢(mèng)源科技有限公司

    應(yīng)用指南—如何使用DSLogic分析USB-PD信號(hào)?

    時(shí)間:2023-8-10閱讀:1045


    一 文檔介紹

    本文將一步步介紹如何使用DSLogic邏輯分析儀采集和分析 USB-PD 信號(hào)。此次將演示使用快充充電器給一臺(tái)安卓手機(jī)充電。

    二 需要測(cè)量哪幾個(gè)信號(hào)

    邏輯分析儀需要測(cè)量 CC1 信號(hào),兩設(shè)備協(xié)商后 VBUS 的電壓會(huì)有所改變。
    VBUS 電壓是 USB 總線上的電源電壓,通常為5V。在 USB-PD 中,它可以在5V、9V、12V、15V或20V之間變化,以提供不同功率級(jí)別的電力傳輸。CC 電壓則是用于識(shí)別連接的設(shè)備類型和支持的功率級(jí)別的信號(hào)。
    USB-PD 協(xié)議是在 Type-C 接口的 CC 信號(hào)線上實(shí)現(xiàn)的。CC信號(hào)線有兩根,分別被標(biāo)記為CC1和CC2,數(shù)據(jù)線上的 CC2 為 VCONN,用于 100W 模式下給 E-marker IC 供電。在 USB-PD 協(xié)議中,一般使用 CC1 信號(hào)線用于傳輸協(xié)商消息,以確定所需的電源和充電速度,通過(guò)配置電阻的上下拉,它可以是0V、0.6V 或 1.2V,根據(jù)連接的設(shè)備和所需的功率級(jí)別而變化。CC1 信號(hào)線的通信速率限制在 270-330 Kbps,典型為 300Kbps。所以,在使用邏輯分析儀測(cè)試 USB-PD 時(shí),我們只需要測(cè)試 CC1 即可。
    如何從 TypeC 中識(shí)別出 VBUS 和 CC1 ?可以參考每種類型接插件對(duì)應(yīng)的數(shù)據(jù)手冊(cè),都會(huì)有引腳分布的介紹。
    圖1 6 Pin TypeC引腳定義
    更多 TypeC 插座類型的引腳定義請(qǐng)查看附件。
    如上圖所示,VBUS 為 A9/B9,CC 線為 CC1/CC2。如果你的硬件方便,可以直接用設(shè)備連接 TypeC 上的這兩個(gè)引腳。
    如果不方便測(cè)試 TypeC 中的引腳,也可測(cè)試 TypeC線纜,將數(shù)據(jù)線里的每一根線都剝開(kāi),使用萬(wàn)用表測(cè)量每一根信號(hào)線的電壓。
    圖2 將數(shù)據(jù)線剝開(kāi)
    如果在 TypeC 接入手機(jī)后的前一段時(shí)間:
    • 電壓從 5V 上升到某個(gè)電壓如 9V,并保持穩(wěn)定,那么這根線是 VBUS
    • 表現(xiàn)為短路,則這根線是 GND
    • 電壓時(shí)不時(shí)在 2V 以下變化,則這根線為 CC1
    • 表現(xiàn)為開(kāi)路,則為其他信號(hào)線

    三 信號(hào)的實(shí)際模樣

    DSLogic邏輯分析儀分析的是數(shù)字信號(hào),在采集分析之前,我們先用示波器觀察下信號(hào)實(shí)際是什么樣子的。
    這里我們使用璞石示波器來(lái)完成捕獲模擬波形的演示。

    3.1 設(shè)置示波器

    3.1.1 時(shí)基

    我們?cè)陂_(kāi)始采集前可以先將時(shí)基設(shè)置得稍微大一點(diǎn),這樣方便觀察是否采集到了信號(hào),比如可以設(shè)置為 5ms/格,待采集到波形后再減小時(shí)基到波形容易被觀察范圍。

    3.1.2 垂直分辨率

    因?yàn)?CC1 的最高電平是 2V,我們將通道 0 垂直分辨率設(shè)置 500mV/格;VBUS 可能能到 20V,我們將通道 1 垂直分辨率設(shè)置 2V/格,如果觀察到波形不合適,再來(lái)調(diào)整。

    3.1.3 觸發(fā)電平

    因?yàn)閮蓚€(gè)設(shè)備是先協(xié)商再?zèng)Q定供電功率,所以我們將 CC1 的電平變化作為觸發(fā)條件,可以設(shè)置為 0.8V左右。

    3.2 在璞石示波器上顯示

    我們使用璞石示波器來(lái)完成捕獲模擬波形的演示。
    圖3 使用璞石測(cè)試到的信號(hào)
    示波器 0通道接在 TypeC 數(shù)據(jù)線的 CC1 處,接地夾接數(shù)據(jù)線的地線,設(shè)置水平分辨率為 5ms/格,垂直分辨率為 500mv/格,觸發(fā)電平設(shè)置在 800mv 左右,單次觸發(fā)。1 通道接在 TypeC 數(shù)據(jù)線的 VBUS 處,接地夾接數(shù)據(jù)線的地線,設(shè)置垂直分辨率為 2V,將 TypeC 充電線接入手機(jī),捕獲的波形如下圖所示。
    圖4 捕獲波形
    圖5 展開(kāi)波形觀察
    在圖4 和圖5 中,紫色波形為 CC1,綠色波形為VBUS,可以看到,在 CC1 通訊前,VBUS 為 5.200V,CC1 保持高電平為 1.733V,可知該手機(jī)使用的是 3.0A 的電流標(biāo)準(zhǔn),CC1 通訊完成后,VBUS 電壓從 5.200V 上升至了 8.733V,從而可以得知該手機(jī)使用的是 9V 的電壓標(biāo)準(zhǔn),由此次測(cè)量可知,充電器向該手機(jī)提供 9V*3A,也就是27W 的充電功率。

    四 信號(hào)的采樣與解碼

    在示波器上可以觀察到信號(hào)的波形質(zhì)量,但是示波器不擅長(zhǎng)長(zhǎng)時(shí)間抓取波形,同時(shí)進(jìn)行解碼分析。所以當(dāng)想要分析協(xié)議通訊的內(nèi)容時(shí),使用DSLogic邏輯分析儀是最合適的工具。
    接下來(lái)將詳細(xì)介紹如何使用 DSLogic Plus 采集和解碼 USB-PD 信號(hào)。

    4.1 信號(hào)的連接

    在DSLogic Plus中,可以選擇任意通道對(duì)波形進(jìn)行采集。我們使用 0 通道來(lái)采集 CC1 信號(hào)。
    連接排線至邏輯分析儀的采樣端口,圖6 顯示了排線和通道的對(duì)應(yīng)關(guān)系。
    圖6 排線與邏輯分析儀的連接
    連接 0 通道至 CC1,黑色信號(hào)線為接地信號(hào)線,連接地線。連接效果如圖。
    圖7 邏輯分析儀連接被測(cè)信號(hào)

    4.2 采樣設(shè)置

    打開(kāi) DSView,在左上角點(diǎn)擊“選項(xiàng)",按照?qǐng)D8 參數(shù)設(shè)置,其中關(guān)于閾值電壓,在圖5 中,我們可以看到通訊波形的電壓范圍大致在 0V – 1.2V 之間,所以閾值可以設(shè)置為 0.8V 左右,通道選項(xiàng)的所有選項(xiàng)都符合我們的要求,我們選擇就選第一個(gè)。其他選項(xiàng)保持默認(rèn),點(diǎn)擊確定。
    圖8 DSView選項(xiàng)設(shè)置
    設(shè)備選項(xiàng)設(shè)置完成后,采樣率一般設(shè)置為波形最大速率的 10 倍,這里可以設(shè)為 2MHz,采樣時(shí)間這里設(shè)置為 5.00S,采集模式設(shè)置為“單次"。
    關(guān)鍵的閾值、采樣時(shí)間和采樣率設(shè)置完成后,我們接下來(lái)設(shè)置觸發(fā)方式。
    從圖1 可以看到 CC1 以從高電平狀態(tài)跌落到低電平狀態(tài)而開(kāi)始通訊,所以我們?cè)O(shè)置觸發(fā)方式為下降沿觸發(fā),點(diǎn)擊 0通道左側(cè)的下降沿標(biāo)識(shí),顯示為藍(lán)色則為下降沿觸發(fā)。
    圖9 觸發(fā)設(shè)置
    完成以上接線和設(shè)置后,點(diǎn)擊 DSView 上的“開(kāi)始",此時(shí)邏輯分析儀正在等待觸發(fā)波形的出現(xiàn),然后將 TypeC 接入設(shè)備,觸發(fā)后等待波形采集完成。

    4.3 解碼設(shè)置

    波形采集完成后會(huì)在軟件界面顯示,此時(shí)可以對(duì)波形進(jìn)行解碼操作,具體操作是點(diǎn)擊菜單欄的“解碼"按鈕,在協(xié)議框中輸入“USB",選擇在下方出現(xiàn)的"USB PD“,在彈出的解碼設(shè)置中進(jìn)行解碼設(shè)置。
    圖10 解碼設(shè)置
    • 右側(cè)帶有眼睛圖標(biāo)的選項(xiàng)表示是否要在解碼中查看這些內(nèi)容,默認(rèn)是要查看,如果不想看到相關(guān)內(nèi)容,將其勾選掉即可。
    • 在"CC1“選項(xiàng)中選擇連接 CC1 信號(hào)的通道,我們的通道是 0 通道,所以選擇 0。
    • 由于我們不檢測(cè) CC2 電源連接,故此項(xiàng)不填。
    • “Full text decoding of packets" 表示是否需要對(duì)數(shù)據(jù)包進(jìn)行全文解碼。
    • 如果在波形中插入了光標(biāo),可以使用光標(biāo)來(lái)限制解碼的范圍,默認(rèn)是對(duì)所有波形進(jìn)行解碼。
    圖15 解碼器選項(xiàng)
    此時(shí)解碼已經(jīng)完成,可對(duì)波形放大查看細(xì)節(jié)。
    圖11 查看解碼結(jié)果

    附件

    9 Pin TypeC引腳定義
    14 Pin TypeC引腳定義
    16 Pin TypeC引腳定義
    24 Pin TypeC引腳定義


    會(huì)員登錄

    X

    請(qǐng)輸入賬號(hào)

    請(qǐng)輸入密碼

    =

    請(qǐng)輸驗(yàn)證碼

    收藏該商鋪

    X
    該信息已收藏!
    標(biāo)簽:
    保存成功

    (空格分隔,最多3個(gè),單個(gè)標(biāo)簽最多10個(gè)字符)

    常用:

    提示

    X
    您的留言已提交成功!我們將在第一時(shí)間回復(fù)您~

    以上信息由企業(yè)自行提供,信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由相關(guān)企業(yè)負(fù)責(zé),儀表網(wǎng)對(duì)此不承擔(dān)任何保證責(zé)任。

    溫馨提示:為規(guī)避購(gòu)買風(fēng)險(xiǎn),建議您在購(gòu)買產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。

    撥打電話
    在線留言
    主站蜘蛛池模板: 久久天堂成人影院| www亚洲欲色成人久久精品| 国产成人欧美一区二区三区| 成人亚洲欧美日韩在线观看| 国产成人精品啪免费视频| 国产成人19禁在线观看| 久久亚洲精品成人无码网站| 成人网免费观看| 国产成人一区二区三区免费视频| 欧美成人精品高清在线观看| 成人午夜精品无码区久久| 免费成人在线网站| 成人影片麻豆国产影片免费观看| 国产成人无码AV一区二区| 欧美激情成人网| 亚洲精品成人片在线播放| 成人欧美一区二区三区的电影 | 久久久久成人精品无码| 成人免费无码大片A毛片抽搐色欲 成人免费无码大片a毛片 | 国产成人精品无缓存在线播放| 久久成人无码国产免费播放| 国产成人av一区二区三区不卡| 成人自拍小视频| 成人欧美一区二区三区黑人| 欧美在线成人午夜网站| 欧美日韩在线成人| 青青国产成人久久91网| 中文国产成人精品久久水| 69成人免费视频| 日本成人在线免费| 欧美成人三级一区二区在线观看 | 国产成人精品免费视频大全| 成人免费在线观看| 成人做受120视频试看| 成人午夜视频精品一区| 成人午夜性影院视频| 国产美女主播一级成人毛片| 成人亚洲欧美日韩在线观看| 国产成人精品AA毛片| 免看**毛片一片成人不卡| 久久亚洲国产成人精品无码区|