0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

PD通訊中的PR_Swap和DR_Swap是怎么切角色才能實現(xiàn)充電同時傳輸數(shù)據(jù)

炒辣椒不放鹽 ? 來源:jf_17451570 ? 作者:jf_17451570 ? 2024-05-11 16:08 ? 次閱讀

在數(shù)字化時代,手機已經(jīng)成為我們生活、工作的得力助手。當(dāng)提及手機邊上網(wǎng)邊充電時,或許您會想:“這不是常態(tài)嗎?”但今天,我們要探討的是一個更為特殊而重要的場景——有線網(wǎng)絡(luò)直連手機。對于那些需要穩(wěn)定網(wǎng)絡(luò)連接、不能容忍網(wǎng)絡(luò)波動的職業(yè),如直播行業(yè),有線直連手機無疑是首選。它不僅確保了網(wǎng)絡(luò)的穩(wěn)定,而且當(dāng)連接上千兆網(wǎng)口時,傳輸速度更是令人矚目。

然而,在實際使用中,一個普遍的問題是,傳統(tǒng)的轉(zhuǎn)接器往往只能實現(xiàn)Type-CRJ45網(wǎng)口的轉(zhuǎn)換。但手機僅有一個接口,這意味著在網(wǎng)線直連手機的同時,手機無法進行充電。考慮到直播行業(yè)對手機長時間開啟的需求,電量消耗之快不容忽視。為了解決這一痛點,國內(nèi)廠商展現(xiàn)出了智慧與創(chuàng)意,在傳統(tǒng)網(wǎng)線轉(zhuǎn)接器的基礎(chǔ)上巧妙加入了充電接口,從而完美解決了電量快速消耗的問題。

接下來,讓我們深入了解這一創(chuàng)新背后的技術(shù)原理。在數(shù)據(jù)傳輸與供電的世界里,數(shù)據(jù)與電源各自扮演著不同的角色,它們之間有著明確的主從關(guān)系。以手機的Type-C接口為例,它內(nèi)部搭載的PD協(xié)議明確定義了Data Role和Power Role。

在Type-C的Data Role中,USB根據(jù)數(shù)據(jù)傳輸?shù)姆较蚨x了HOST/Device/OTG三種角色。而在Power Role中,則根據(jù)USB端口的供電或受電情況,將端口劃分為Source、Sink等不同的角色。

wKgZomY_JlCAIBFuAADvKmcvVZk303.png

當(dāng)我們將目光轉(zhuǎn)向?qū)嶋H應(yīng)用時,Power Role和Data Role通常是同步的。但要讓手機在充電的同時傳輸數(shù)據(jù),就需要進行角色的切換。這時,我們測試了樂得瑞科技推出的PD協(xié)議芯片LDR6028,看看它是如何實現(xiàn)這一功能的。

手機和PD協(xié)議芯片LDR6028都屬于DRP(雙角色端口)。要實現(xiàn)邊充電邊傳輸數(shù)據(jù),LDR6028需要與手機進行PD協(xié)議溝通,切換Power Role和Data Role。切換成功后,手機作為Data Role的DFP(Host主機),而作為Power Role的Sink(UFP受電方)。

在角色切換之前,sink(受電方)只能是UFP(從機),而source(供電方)只能是DFP(主機)。但為了實現(xiàn)邊充電邊傳輸數(shù)據(jù),LDR6028提供了兩種解決方案:

PR_Swap(供電角色切換):在這種方式下,手機的數(shù)據(jù)角色保持不變,僅切換供電角色。這種方式的好處是數(shù)據(jù)傳輸不會中斷,用戶體驗極佳。

wKgZomY_JlqAFWjnAADkYD_sm0c004.png

DR_Swap(數(shù)據(jù)角色切換):與PR_Swap不同,DR_Swap保持供電角色不變,僅切換數(shù)據(jù)角色。但這種方式可能導(dǎo)致數(shù)據(jù)傳輸過程中短暫中斷,用戶體驗稍遜一籌。

wKgZomY_JmGAP-myAADcME1RqTQ971.png

盡管PR_Swap聽起來是最佳選擇,但由于市面上手機型號繁多,且不少手機的PD協(xié)議并不規(guī)范,僅依賴PR_Swap可能會遇到角色切換失敗的問題。因此,根據(jù)實際情況靈活選擇切換方式,確保手機能夠穩(wěn)定、高效地實現(xiàn)邊充電邊傳輸數(shù)據(jù)的目標(biāo)。

LDR6028參考原理圖

wKgZomY_JmiAeZdTAAFQaLeUNcM442.png



審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 充電
    +關(guān)注

    關(guān)注

    22

    文章

    1297

    瀏覽量

    94422
  • 通訊
    +關(guān)注

    關(guān)注

    9

    文章

    890

    瀏覽量

    34817
  • PD
    PD
    +關(guān)注

    關(guān)注

    4

    文章

    459

    瀏覽量

    43897
  • 傳輸數(shù)據(jù)
    +關(guān)注

    關(guān)注

    1

    文章

    110

    瀏覽量

    16082
  • 網(wǎng)口
    +關(guān)注

    關(guān)注

    0

    文章

    100

    瀏覽量

    7195
收藏 人收藏

    評論

    相關(guān)推薦

    pd充電協(xié)議是什么意思

    。因此,如何快速、高效地為這些設(shè)備充電,成為了一個亟待解決的問題。 一、PD充電協(xié)議的起源和發(fā)展 PD充電協(xié)議起源于USB-IF組織對USB
    的頭像 發(fā)表于 10-18 13:41 ?392次閱讀

    LDR6028 PD芯片:智能設(shè)備高效充電數(shù)據(jù)傳輸的優(yōu)選方案

    在這一背景下,LDR6028作為一款專為Type-C標(biāo)準(zhǔn)設(shè)計的USB PD通信芯片,憑借其出色的OTG(On-The-Go)功能,實現(xiàn)了邊充電數(shù)據(jù)傳輸的革新應(yīng)用,為用戶帶來了前所未有
    的頭像 發(fā)表于 10-12 16:49 ?234次閱讀
    LDR6028 <b class='flag-5'>PD</b>芯片:智能設(shè)備高效<b class='flag-5'>充電</b>與<b class='flag-5'>數(shù)據(jù)傳輸</b>的優(yōu)選方案

    Hot Swap外置軟啟電路設(shè)計

    電子發(fā)燒友網(wǎng)站提供《Hot Swap外置軟啟電路設(shè)計.pdf》資料免費下載
    發(fā)表于 09-27 09:41 ?0次下載
    Hot <b class='flag-5'>Swap</b>外置軟啟電路設(shè)計

    Type-C PD芯片與OTG功能:邊充電數(shù)據(jù)同時進行 LDR6028

    設(shè)計的USB PD通信芯片,更是憑借其出色的OTG(On-The-Go)功能,實現(xiàn)了邊充電數(shù)據(jù)傳輸的革新應(yīng)用,為用戶帶來了前所未有的便捷體驗。Type-C
    的頭像 發(fā)表于 08-16 17:29 ?460次閱讀
    Type-C <b class='flag-5'>PD</b>芯片與OTG功能:邊<b class='flag-5'>充電</b>邊<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>同時</b>進行 LDR6028

    使用system_uart_swap函數(shù)屏蔽ESP8266上電UART0打印不成功的原因?

    ESP8266開機UART0打印數(shù)據(jù)參考手冊里的提示使用 system_uart_swap()但是依然沒有起作用還是會打印。
    發(fā)表于 07-11 08:18

    TC3xx使能SWAP后讀取閃存數(shù)據(jù)不對是怎么回事?

    當(dāng)前SWAP是在B區(qū),想要讀取A區(qū),也就是實際地址0xA0000的數(shù)據(jù),但是讀到了當(dāng)前B區(qū)的數(shù)據(jù),也就是實際地址0xA0300000的數(shù)據(jù),怎么解決這個沖突,因為我想驗證bootloa
    發(fā)表于 07-03 06:13

    利用Swap模式實現(xiàn)代碼回滾操作

    前面介紹了MCUboot的基礎(chǔ)知識,您可通過上方鏈接回顧歷史文章,上次介紹了Swap模式,本次著重介紹利用Swap模式實現(xiàn)代碼回滾操作。在某些應(yīng)用場景,可能新版本的Firmware存
    的頭像 發(fā)表于 06-19 15:45 ?1136次閱讀
    利用<b class='flag-5'>Swap</b>模式<b class='flag-5'>實現(xiàn)</b>代碼回滾操作

    MCUboot Swap模式升級的流程和注意事項

    前面介紹了MCUboot的基礎(chǔ)知識(請查看上方“簡介以及在RA FSP上的支持”文章),上次介紹了Overwrite模式(請查看上方“RA Overwrite模式在FSP的支持”文章),本次著重介紹其中的Swap模式,以及在FSP
    的頭像 發(fā)表于 06-13 16:01 ?660次閱讀
    MCUboot <b class='flag-5'>Swap</b>模式升級的流程和注意事項

    求助,關(guān)于TC3xx的SWAP分區(qū)問題求解

    使用swap分區(qū)時,A區(qū)的范圍是0x80000000-0x802FFFFF,B區(qū)是0x80300000-0x805FFFFF,如果使用同一個鏈接文件,編譯的地址是在
    發(fā)表于 05-31 06:49

    如何在運行時從HSM對SWAP UCB進行編程?

    我使用的是 AURIX TC397 開發(fā)板,可以在運行時從 Tricore 域?qū)?SWAP UCB 進行編程,但無法從 HSM 域進行編程。 我需要這種功能,以便在固件更新后交換存儲庫。 是否有我
    發(fā)表于 05-31 06:37

    紅外無人機載荷核心指標(biāo)——SWaP

    在無人機領(lǐng)域,我們經(jīng)常會聽到一個術(shù)語——SWaP。這是一個英文縮寫,分別代表Size(尺寸)、Weight(重量)、和Power(功率)。這三個元素是衡量無人機載荷性能的核心指標(biāo)。看似簡單的三個
    的頭像 發(fā)表于 03-29 11:11 ?589次閱讀
    紅外無人機載荷核心指標(biāo)——<b class='flag-5'>SWaP</b>

    在CCG5代碼怎么實現(xiàn)DR_SWAP?

    請教個問題,在 CCG5代碼怎么實現(xiàn)DR_SWAP?我們配置了端口 0 作為源對外充電,但是我們希望 PORT0 做了 UFP。我們是這樣寫的代碼:案例 APP_EVT_
    發(fā)表于 02-26 06:27

    TC397不使能SWAP功能的情況下,對UCB_SWAP_ORIG/_COPY操作會鎖芯片嗎?

    我想測試一下對UCB_SWAP_ORIG/_COPY的寫入/擦除操作,請問在不使能SWAP的情況下,對芯片的這種操作是否會鎖片。
    發(fā)表于 02-05 08:04

    SWAP是否適用于兩個用于TC3xx系列控制器的獨立軟件?

    目前正在使用 Swap/Partitions 概念實現(xiàn) SOTA(TC3xx 系列)。 檢查為應(yīng)用程序和引導(dǎo)加載程序?qū)嵤?SOTA 的可行性。 1。對于兩個獨立的軟件,SOTA是否可行? 2。如果是
    發(fā)表于 01-30 07:56

    Hot-Swap使用在5V/20A or 12V/15A等大電流Power Chain系統(tǒng)上會不會有問題?

    Hot-Swap 產(chǎn)品,如果我使用在5V/20A or 12V/15A等大電流Power Chain系統(tǒng)上會不會有問題,另外MOSFET 元件的規(guī)格我要如何挑選?是依照我實際上Hot-Swap 的電流去挑選零件嗎?
    發(fā)表于 01-09 06:42