欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

級聯(lián)通訊方法、級聯(lián)電路與流程

文檔序號:12662975閱讀:916來源:國知局
級聯(lián)通訊方法、級聯(lián)電路與流程

本發(fā)明涉及通訊領(lǐng)域,具體而言,涉及一種級聯(lián)通訊方法、級聯(lián)電路。



背景技術(shù):

USB Type-C應(yīng)用中,支持PD即Power Delivery功能,但是Power Delivery功能中,不支持級聯(lián),由于目前Type-C協(xié)議中對CC Detect的定義和工作原理,只能一個Power Source設(shè)備連接一個Power Sink設(shè)備,不能用一個Source的VBUS給多個Type-C接口設(shè)備供電。

原因有兩個:首先是兩個設(shè)備CC管腳連接中,CC detect是Power Source在CC腳提供Rp,當(dāng)Power Sink設(shè)備接入時其CC上的Rd或者Ra的和原CC上的Rp形成分壓關(guān)系,接引起CC電平的變化,Power Source發(fā)現(xiàn)電平變化就知道設(shè)備接入的過程,根據(jù)電平的范圍,幾個Rd同時接,Rd之間有干擾,形成并聯(lián)的關(guān)系,從而影響CC電平,并導(dǎo)致Power Source辨別Rd和Ra的結(jié)果的變化(判斷為Ra的電平比Rd低)。另外,CC通訊不支持總線交互模式,其通訊方式是一對一的。

針對上述的問題,目前尚未提出有效的解決方案。



技術(shù)實現(xiàn)要素:

本發(fā)明實施例提供了一種級聯(lián)通訊方法、級聯(lián)電路,以至少解決現(xiàn)有技術(shù)中USBType-C應(yīng)用中一個VBUS無法同時給多個Type-C接口設(shè)備供電的技術(shù)問題。

根據(jù)本發(fā)明實施例的一個方面,提供了一種級聯(lián)通訊方法,包括:檢測第一CC接口的電平;根據(jù)所述第一CC接口的電平判斷是否有PD Sink設(shè)備接入;在判斷出有PD Sink設(shè)備接入的情況下,獲取所述PD Sink設(shè)備的供電需求;向所述PD Source設(shè)備發(fā)送第一供電請求,其中,所述第一供電請求攜帶了所述PD Sink設(shè)備的供電需求和所述PD Middle設(shè)備的供電需求,在所述PD Source設(shè)備接收所述第一供電請求之后,根據(jù)所述第一供電請求向所述PD Middle設(shè)備供電;接收所述PD Source設(shè)備提供的電力。

進一步地,在接收所述PD Source設(shè)備提供的電力之后,所述方法還包括:打開所述模擬開關(guān),其中,在打開所述模擬開關(guān)之后,所述PD Source設(shè)備與所述PD Sink設(shè)備能夠直接進行通訊。

進一步地,在判斷出有PD Sink設(shè)備接入的情況下,獲取所述PD Sink設(shè)備的供電需求包括:在判斷出有PD Sink設(shè)備接入的情況下,與所述PD Sink設(shè)備進行PD交互通訊,以獲取所述PD Sink設(shè)備的供電需求。

進一步地,在判斷出有PD Sink設(shè)備接入的情況下,所述方法還包括:判斷所述PD Sink設(shè)備的插入方向;根據(jù)所述PD Sink設(shè)備的插入方向改變Rd下拉設(shè)置。

進一步地,在接收所述PD Source設(shè)備提供的電力之后,所述方法還包括:重新檢測所述第一CC接口的電平;根據(jù)重新檢測出的所述第一CC接口的電平判斷所述PD Sink設(shè)備是否已經(jīng)移除;在判斷出所述PD Sink設(shè)備已經(jīng)移除的情況下,向所述PD Source設(shè)備發(fā)送第二供電請求,其中,所述第二供電請求攜帶了所述PD Middle設(shè)備的供電需求,在所述PD Source設(shè)備接收所述第二供電請求之后,根據(jù)所述第二供電請求向所述PD Middle設(shè)備供電。

進一步地,根據(jù)重新檢測出的所述第一CC接口的電平判斷所述PD Sink設(shè)備是否已經(jīng)移除包括:判斷所述第一CC接口的電平是否穩(wěn)定為高電平;在所述第一CC接口的電平穩(wěn)定為高電平的情況下,確定所述PD Sink設(shè)備已經(jīng)移除。

進一步地,在確定所述PD Sink設(shè)備已經(jīng)移除之后,所述方法還包括:關(guān)斷所述模擬開關(guān),其中,在關(guān)斷所述模擬開關(guān)之后,所述PD Source設(shè)備與所述PD Sink設(shè)備無法進行通訊。

根據(jù)本發(fā)明實施例的另一方面,還提供了一種級聯(lián)電路,包括:PD Middle設(shè)備,第一CC接口與PD Sink設(shè)備相連,第二CC接口與PD Source設(shè)備相連;PD Source設(shè)備,與所述PD Middle設(shè)備的所述第二CC接口相連;PD Sink設(shè)備,與所述PD Middle設(shè)備的所述第一CC接口相連,所述PD Source設(shè)備與所述PD Sink設(shè)備通過模擬開關(guān)相連。

在本發(fā)明實施例中,PD Middle設(shè)備通過檢測到的CC接口的電平判斷是否有PD Sink設(shè)備接入,如果判斷出有PD Sink設(shè)備接入,則獲取PD Sink設(shè)備的供電需求,根據(jù)PD Sink設(shè)備的供電需求和自身的供電需求向PD Source設(shè)備發(fā)送第一供電請求,PD Source設(shè)備根據(jù)接收到的第一供電請求進行供電配置,以同時對PD Middle設(shè)備和PD Sink設(shè)備供電,實現(xiàn)了Type-C接口PD接口的級聯(lián),達到了USB Type-C應(yīng)用中一個VBUS同時給多個Type-C接口設(shè)備供電的技術(shù)效果,進而解決了現(xiàn)有技術(shù)中USB Type-C應(yīng)用中一個VBUS無法同時給多個Type-C接口設(shè)備供電的技術(shù)問題。

附圖說明

此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:

圖1是根據(jù)本發(fā)明實施例的一種級聯(lián)通訊方法的流程圖;

圖2是根據(jù)本發(fā)明實施例的一種PD Middle設(shè)備的示意圖;

圖3是根據(jù)本發(fā)明實施例的一種級聯(lián)電路的示意圖。

具體實施方式

為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分的實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應(yīng)當(dāng)屬于本發(fā)明保護的范圍。

需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。

根據(jù)本發(fā)明實施例,提供了一種PD Source級聯(lián)通訊方法的實施例,需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。

圖1是根據(jù)本發(fā)明實施例的一種級聯(lián)通訊方法的流程圖。

該方法由PD Middle設(shè)備執(zhí)行。在PD協(xié)議中定義了兩種設(shè)備,Power Source和Power Sink,定義新的類型中間設(shè)備(PD Middle),該設(shè)備首先能夠獨立作為PD Sink,支持所有Power Sink的屬性,另外它有額外的CC接口支持DRP,可以用來實現(xiàn)CC detect,發(fā)現(xiàn)另一個Power Sink設(shè)備的接入。PD Middle設(shè)備的第一CC接口與顯示器(PD Sink)設(shè)備相連,PD Middle設(shè)備的第二CC接口與電源(PD Source)設(shè)備相連,PD Source設(shè)備與PD Sink設(shè)備通過模擬開關(guān)相連。

如圖1所示,本發(fā)明實施例提供的PD Source級聯(lián)通訊方法包括如下步驟:

步驟S102,檢測第一CC接口的電平。

步驟S104,根據(jù)第一CC接口的電平判斷是否有PD Sink設(shè)備接入。

步驟S106,在判斷出有PD Sink設(shè)備接入的情況下,獲取PD Sink設(shè)備的供電需求。

步驟S108,向PD Source設(shè)備發(fā)送第一供電請求,其中,第一供電請求攜帶了PD Sink設(shè)備的供電需求和PD Middle設(shè)備的供電需求,在PD Source設(shè)備接收第一供電請求之后,根據(jù)第一供電請求向PD Middle設(shè)備供電。

步驟S110,接收PD Source設(shè)備提供的電力。

在本發(fā)明實施例中,PD Middle設(shè)備通過檢測到的CC接口的電平判斷是否有PD Sink設(shè)備接入,如果判斷出有PD Sink設(shè)備接入,則獲取PD Sink設(shè)備的供電需求,根據(jù)PD Sink設(shè)備的供電需求和自身的供電需求向PD Source設(shè)備發(fā)送第一供電請求,PD Source設(shè)備根據(jù)接收到的第一供電請求進行供電配置,以同時對PD Middle設(shè)備和PD Sink設(shè)備供電,實現(xiàn)了Type-C接口PD接口的級聯(lián),解決了現(xiàn)有技術(shù)中USB Type-C應(yīng)用中一個VBUS無法同時給多個Type-C接口設(shè)備供電的技術(shù)問題,達到了USB Type-C應(yīng)用中一個VBUS同時給多個Type-C接口設(shè)備供電的技術(shù)效果。

圖2是根據(jù)本發(fā)明實施例的一種PD Middle設(shè)備的示意圖。

可選地,在接收PD Source設(shè)備提供的電力之后,方法還包括:打開模擬開關(guān),其中,在打開模擬開關(guān)之后,PD Source設(shè)備與PD Sink設(shè)備能夠直接進行通訊。可選地,在確定PD Sink設(shè)備已經(jīng)移除之后,方法還包括:關(guān)斷模擬開關(guān),其中,在關(guān)斷模擬開關(guān)之后,PD Source設(shè)備與PD Sink設(shè)備無法進行通訊。

可選地,在判斷出有PD Sink設(shè)備接入的情況下,方法還包括:判斷PD Sink設(shè)備的插入方向;根據(jù)PD Sink設(shè)備的插入方向改變Rd下拉設(shè)置??蛇x地,在判斷出有PD Sink設(shè)備接入的情況下,獲取PD Sink設(shè)備的供電需求包括:在判斷出有PD Sink設(shè)備接入的情況下,與PD Sink設(shè)備進行PD交互通訊,以獲取PD Sink設(shè)備的供電需求。

探測和PD Sink連接的USB Type-C口CC電平,判斷已經(jīng)有PD sink接入,并且通過CC電平得知PD Sink插入方向,改變自身的Rd下拉設(shè)置(CC1有Rd表示正插,CC2有Rd是反插),接著通過和Sink之間的CC’進行PD交互通訊,獲取Sink的供電需求。

可選地,在接收PD Source設(shè)備提供的電力之后,方法還包括:重新檢測第一CC接口的電平;根據(jù)重新檢測出的第一CC接口的電平判斷PD Sink設(shè)備是否已經(jīng)移除;在判斷出PD Sink設(shè)備已經(jīng)移除的情況下,向PD Source設(shè)備發(fā)送第二供電請求,其中,第二供電請求攜帶了PD Middle設(shè)備的供電需求,在PD Source設(shè)備接收第二供電請求之后,根據(jù)第二供電請求向PD Middle設(shè)備供電。如果判斷出Sink設(shè)備移除,關(guān)斷CC模擬開關(guān),斷開CC’連接。PD Middle重新根據(jù)自己的需求向Source發(fā)送供電請求(第二供電請求),PD Source接受請求,重新配置VBUS電源的輸出。

可選地,根據(jù)重新檢測出的第一CC接口的電平判斷PD Sink設(shè)備是否已經(jīng)移除包括:判斷第一CC接口的電平是否穩(wěn)定為高電平;在第一CC接口的電平穩(wěn)定為高電平的情況下,確定PD Sink設(shè)備已經(jīng)移除。PD Middle檢測發(fā)現(xiàn)CC電平變成3.3V,即CC總線上只有PD Source提供的Rp,等待1ms,排除不穩(wěn)定因素,如果cc電平穩(wěn)定為高,判斷Sink設(shè)備移除。

根據(jù)本發(fā)明實施例的另一方面,還提供了一種PD Source級聯(lián)電路。

如圖3所示,該級聯(lián)電路包括:中間設(shè)備(PD Middle)、電源(PD Source)、顯示器(PD Sink)。

PD Middle設(shè)備的第一CC接口與PD Sink設(shè)備相連,第二CC接口與PD Source設(shè)備相連。

PD Source設(shè)備與PD Middle設(shè)備的第二CC接口相連。

PD Sink設(shè)備與PD Middle設(shè)備的第一CC接口相連,PD Source設(shè)備與PD Sink設(shè)備通過模擬開關(guān)相連。

以三個Type-C接口設(shè)備為例,一個是Power Source設(shè)備,另外兩個是Power Sink設(shè)備,不能直接把這三個Type-C設(shè)備的CC管腳連接在一起,把一個Power Sink設(shè)備分化出來,其由兩個CC接口,一個CC接口(第二CC接口)和Power Source連接,另一個CC接口(第一CC接口)和另一個Power Sink連接由其代替Power Source完成CC detect和PD message的轉(zhuǎn)發(fā)。在解決這個問題還要考慮設(shè)備插入的順序,是先插的PD sink還是先插的PD Middle設(shè)備,要盡量不破壞原有連接的正常工作,讓新連接的設(shè)備無縫接入。

在Power Source和一般的Power Sink之間的CC”連接用模擬開關(guān)連接,模擬開關(guān)的控制Gate有弱上拉(NMOS)或下拉(PMOS)CC Middle設(shè)備在CC管腳上增加模擬開關(guān),當(dāng)Sink設(shè)備直接接的時候模擬開關(guān)導(dǎo)通,Sink設(shè)備和Power Source直接通訊,當(dāng)PD Middle設(shè)備接入的時候,PD Middle在完成USB-C PD消息交互完成供電配置后,可以控制開啟或者關(guān)斷模擬開關(guān)。

PD Sink首先接入PD Middle設(shè)備的Sink口,然后PD Sink和PD Middle設(shè)備一起通過PD Middle設(shè)備的Source。PD Middle設(shè)備插入PD Source后,首先給Rd,從總線獲取VBUS電源開始工作,然后探測和PD Sink連接的USB Type-C口CC電平,判斷已經(jīng)有PD sink接入,并且通過CC電平得知PD Sink插入方向,改變自身的Rd下拉設(shè)置(CC1有Rd表示正插,CC2有Rd是反插),接著通過和Sink之間的CC’進行PD交互通訊,獲取Sink的供電需求,加上PD Middle自身的需求發(fā)送供電請求(第一供電請求)給PD Source,當(dāng)PD Source按Sink+Middle的需求提供VBUS后,PD Middle打開模擬開關(guān),使得PD Sink和PD Source能夠直接進行通訊完成在PD Sink和PD Source之間的除了供電請求以外的控制,之后PD Middle移除自身在CC上的下拉電阻,所以總線上只有Sink設(shè)備提供的下拉電阻,Sink設(shè)備可以和Source設(shè)備進行通訊。

PD Middle和PD Sink接入后移除PD Sink,PD Middle檢測發(fā)現(xiàn)CC電平變成3.3V,即CC總線上只有PD Source提供的Rp,等待1ms,排除不穩(wěn)定因素,如果cc電平穩(wěn)定為高,判斷Sink設(shè)備移除,關(guān)斷CC模擬開關(guān),斷開CC’鏈接。PD Middle重新根據(jù)自己的需求向Source發(fā)送供電請求(第二供電請求),PD Source接受請求,重新配置VBUS電源的輸出。

在本發(fā)明的上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關(guān)描述。

在本發(fā)明所提供的幾個實施例中,應(yīng)該理解到,所揭露的技術(shù)內(nèi)容,可通過其它的方式實現(xiàn)。其中,以上所描述的裝置實施例僅僅是示意性的,例如所述單元的劃分,可以為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。

所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個單元上。可以根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。

另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。

所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可為個人計算機、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
滦平县| 荥阳市| 谢通门县| 余干县| 晴隆县| 寻乌县| 雷波县| 淮安市| 永安市| 彝良县| 石嘴山市| 冕宁县| 西丰县| 阜南县| 安庆市| 五大连池市| 商洛市| 娄底市| 洛扎县| 扬中市| 黔西县| 庆阳市| 航空| 台州市| 上饶县| 阆中市| 江城| 垦利县| 金门县| 顺平县| 错那县| 泽州县| 安阳县| 山丹县| 万载县| 陆丰市| 安西县| 内乡县| 维西| 淅川县| 卓尼县|