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

一種基于多USB?C接口的充電方法及主設(shè)備與流程

文檔序號:12181457閱讀:231來源:國知局
一種基于多USB?C接口的充電方法及主設(shè)備與流程

本發(fā)明涉及充電技術(shù)領(lǐng)域,尤其涉及一種基于多USB-C接口的充電方法及主設(shè)備。



背景技術(shù):

USB Type-C接口,簡稱USB-C接口,其在物理結(jié)構(gòu)上支持無方向正反插,在功能上實現(xiàn)同時支持數(shù)據(jù)和音視頻信號的傳輸,同時,USB-C接口支持電源的雙向傳輸,既可以接受電源為安裝該接口的電子設(shè)備的充電,也可以對外部其它電子設(shè)備提供電能,并且,基于最新的USB PD(USB Power Delivery,)協(xié)議,USB-C接口在充電時最高可傳輸100W的功率。

參見圖1,圖1是單一USB-C接口設(shè)備充電示意圖。如圖1所示,主設(shè)備1上設(shè)置USB Type-C模塊和控制模塊,所述USB Type-C模塊與控制模塊電連接。其中,USB Type-C模塊中集成有電路和PD芯片,所述PD芯片支持USB PD協(xié)議。USB Type-C模塊上配置USB-C接口11,主設(shè)備1通過USB-C接口11與從設(shè)備連接并進行數(shù)據(jù)傳輸或功率傳輸。當USB-C接口11插接充電器時,USB Type-C模塊獲取充電器的輸出功率并發(fā)送至控制模塊,由控制模塊根據(jù)充電器的輸出功率以及USB-C接口11的輸入功率,確定充電器的充電功率,最后由USB Type-C模塊通知充電器按照所述充電功率進行充電;當USB-C接口11通過插接數(shù)據(jù)線與從設(shè)備2連接時,主設(shè)備1與從設(shè)備2之間進行數(shù)據(jù)傳輸,同時,USB-C接口11處的USB Type-C模塊與從設(shè)備的USB-C接口之間建立CC(Configuration Channel,配置通道)通訊,并根據(jù)通訊信息確定對外設(shè)充電設(shè)備的供電功率。當主設(shè)備1上設(shè)置有多個USB-C接口時,主設(shè)備1可與多個從設(shè)備連接,并為多個從設(shè)備充電,此時,主設(shè)備1與從設(shè)備之間獨立協(xié)議供電功率。

但是,主設(shè)備在同時受電和供電時,由于主設(shè)備與從設(shè)備之間獨立協(xié)議供電功率,并且主設(shè)備與充電器之間獨立協(xié)議充電功率,因此,無法保證充電器的充電功率同時滿足多個從設(shè)備的需求。



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

為克服相關(guān)技術(shù)中存在的問題,本發(fā)明提供一種基于多USB-C接口的充電方法及主設(shè)備。

根據(jù)本發(fā)明實施例的第一方面,提供一種基于多USB-C接口的充電方法,應(yīng)用于設(shè)置多個USB-C接口的主設(shè)備,其特征在于,包括:

獲取每一個USB-C接口連接的從設(shè)備的需求電壓和需求電流,以及充電器的最大供電電流;

根據(jù)所述從設(shè)備的需求電壓以及所述主設(shè)備的需求電壓,以對所述從設(shè)備供電的設(shè)備數(shù)量最多為原則,確定所述充電器的供電電壓,以及所述供電電壓兼容的從設(shè)備;

根據(jù)所述充電器的最大供電電流以及所述供電電壓兼容的從設(shè)備的需求電流,判斷所述最大供電電流是否能夠滿足所述供電電壓兼容的從設(shè)備的電流需求;

當所述最大供電電流能夠滿足所述供電電壓兼容的從設(shè)備的電流需求時,控制所述主設(shè)備接受所述充電器根據(jù)所述供電電壓及最大供電電流提供的電能,同時,控制所述主設(shè)備根據(jù)所述供電電壓及所述供電電壓兼容的從設(shè)備的需求電流進行供電。

進一步的,以對所述從設(shè)備供電的設(shè)備數(shù)量最多為原則,確定所述充電器的供電電壓,以及所述供電電壓兼容的從設(shè)備,包括:

計算所有所述從設(shè)備的需求電壓的交集,選擇所有所述交集中覆蓋所述從設(shè)備數(shù)量最多的交集;

確定覆蓋所述從設(shè)備數(shù)量最多的交集中的最大電壓值為充電器的供電電壓。

進一步的,確定覆蓋所述從設(shè)備數(shù)量最多的交集中的最大電壓值為充電器的供電電壓,包括:

當所有所述從設(shè)備的需求電壓存在至少兩個交集,且所述交集包含的從設(shè)備數(shù)量相同時,確定所有所述交集中需求電壓值最大的交集。

進一步的,判斷所述最大供電電流是否能夠滿足所述供電電壓兼容的從設(shè)備的電流需求,包括:

計算所述充電器的最大供電電流與所述主設(shè)備的需求電流的差值;

判斷所述差值是否滿足所述供電電壓兼容的從設(shè)備的需求電流。

進一步的,所述方法還包括:

當所述最大供電電流不能夠滿足所述供電電壓兼容的從設(shè)備的電流需求時,確定所述供電電壓兼容的從設(shè)備中需求電壓與其它從設(shè)備兼容性最小的從設(shè)備為優(yōu)先供電設(shè)備;

控制所述主設(shè)備接受所述充電器根據(jù)所述供電電壓及最大供電電流提供的電能,同時,控制主設(shè)備根據(jù)所述優(yōu)先供電設(shè)備的需求電壓和需求電流進行供電。

進一步的,確定覆蓋所述從設(shè)備數(shù)量最多的交集中的最大電壓值為充電器的供電電壓,包括:

當所有所述從設(shè)備的需求電壓無交集時,根據(jù)所有所述從設(shè)備的需求電壓和需求電流計算需求功率;

根據(jù)需求功率最大的從設(shè)備對應(yīng)的需求電壓與所述主設(shè)備的需求電壓確定充電器的供電電壓。

第二方面,提供一種多USB-C接口主設(shè)備,包括:多個USB-C接口、控制模塊和存儲器;

所述USB-C接口用于與從設(shè)備連接;

所述存儲器,用于存儲程序代碼;

所述控制模塊,用于讀取所述存儲器中的程序代碼,并執(zhí)行第一方面所述的方法。

本發(fā)明的實施例提供的技術(shù)方案可以包括以下有益效果:

本發(fā)明實施例提供的方法,獲取每一個USB-C接口連接的從設(shè)備的需求電壓和需求電流,以及充電器的最大供電電流;根據(jù)所述從設(shè)備的需求電壓以及所述主設(shè)備的需求電壓,以對所述從設(shè)備供電的設(shè)備數(shù)量最多為原則,確定所述充電器的供電電壓,以及所述供電電壓兼容的從設(shè)備;根據(jù)所述充電器的最大供電電流以及所述供電電壓兼容的從設(shè)備的需求電流,判斷所述最大供電電流是否能夠滿足所述供電電壓兼容的從設(shè)備的電流需求;當所述最大供電電流能夠滿足所述供電電壓兼容的從設(shè)備的電流需求時,控制所述主設(shè)備接受所述充電器根據(jù)所述供電電壓及最大供電電流提供的電能,同時,控制所述主設(shè)備根據(jù)所述供電電壓及所述供電電壓兼容的從設(shè)備的需求電流進行供電。由上述描述可知,主設(shè)備通過所有從設(shè)備的需求電壓和需求電流,以及主設(shè)備的需求電流、需求電壓,結(jié)合充電器的最大供電電流,確定充電器的供電電壓和主設(shè)備對外供電的從設(shè)備,從而充分利用充電器的充電功率,保證同時滿足多個從設(shè)備的供電。

應(yīng)當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本發(fā)明。

附圖說明

此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實施例,并與說明書一起用于解釋本發(fā)明的原理。

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,對于本領(lǐng)域普通技術(shù)人員而言,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為一種單USB-C接口充電結(jié)構(gòu)示意圖;

圖2為本發(fā)明實施例提供一種多USB-C接口主設(shè)備結(jié)構(gòu)示意圖;

圖3為本發(fā)明實施例提供的一種多USB-C接口的充電方法流程示意圖;

圖4為本發(fā)明實施例提供的步驟S102流程示意圖;

圖5為本發(fā)明實施例提供的另一種步驟S102流程示意圖;

圖6為本發(fā)明實施例提供的步驟S103流程示意圖;

圖7為本發(fā)明實施例提供的實施例二流程示意圖。

具體實施方式

這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。

本發(fā)明實施例提供的方法應(yīng)用于設(shè)置多個USB-C接口的主設(shè)備,如圖2所示,主設(shè)備3上設(shè)置有4個USB-C接口31、32、33和34,當在主設(shè)備3的USB-C接口插接從設(shè)備時,USB-C接口處的Type-C模塊與從設(shè)備建立CC通訊,確定從設(shè)備中哪個是供電設(shè)備和需電設(shè)備,如圖所示,主設(shè)備3確定從設(shè)備4、5、6為需電設(shè)備,主設(shè)備3為從設(shè)備4、5、6進行供電。

實施例一

本發(fā)明實施例提供一種基于多USB-C接口的充電方法,參見圖3,為本發(fā)明實施例提供的實施例一流程示意圖。

在步驟S101中,獲取每一個USB-C接口連接的從設(shè)備的需求電壓和需求電流,以及充電器的最大供電電流。

主設(shè)備的USB-C接口處的Type-C模塊與從設(shè)備接口處的Type-C模塊進行CC通訊,每個接口分別與從設(shè)備建立CC通訊,獲取所有從設(shè)備的需求電壓和需求電流。同時,主設(shè)備與充電器建立CC通訊,獲取充電器的最大供電電流。

在步驟S102中,根據(jù)從設(shè)備的需求電壓以及主設(shè)備的需求電壓,以對從設(shè)備供電的設(shè)備數(shù)量最多為原則,確定充電器的供電電壓,以及供電電壓兼容的從設(shè)備。

主設(shè)備在給多個從設(shè)備充電時,每個從設(shè)備的需求電壓和需求電流可能均不同,此時,需要綜合從設(shè)備的需求電壓以及主設(shè)備的需求電壓確定充電器的供電電壓,充電器的供電電壓需要能夠滿足主設(shè)備的需求電壓,主設(shè)備為從設(shè)備的供電電壓與充電器的供電電壓相同。

為了保證從設(shè)備的充電數(shù)量,充電器在滿足主設(shè)備的需求電壓的前提下,供電電壓需要滿足供充電的從設(shè)備的數(shù)量最多。

參見圖4,為確定充電器的供電電壓的具體步驟,包括:

在步驟S1021中,計算所有從設(shè)備的需求電壓的交集,選擇所有交集中覆蓋從設(shè)備數(shù)量最多的交集。

根據(jù)從設(shè)備的需求電壓,計算從設(shè)備的需求電壓的交集,確定所有交集中覆蓋從設(shè)備的數(shù)量最多的交集為供電電壓可選范圍,然后確定交集中最大電壓值為供電電壓。另外,確定的交集需要滿足主設(shè)備的需求電壓。

在步驟S1022中,確定覆蓋從設(shè)備數(shù)量最多的交集中的最大電壓值為充電器的供電電壓。

參見圖2所示,從設(shè)備4的需求電壓為5-10V,從設(shè)備5的需求電壓為10-20V,從設(shè)備6的需求電壓為15-20V,主設(shè)備3的需求電壓為5-20V。根據(jù)從設(shè)備的需求電壓,求所有從設(shè)備的需求電壓的交集,得到交集為10V或15-20V,其中,10V電壓可滿足從設(shè)備4和從設(shè)備5供電,15-20V電壓可滿足從設(shè)備5和從設(shè)備6供電。

在所有從設(shè)備的需求電壓存在至少兩個交集,且交集包含的從設(shè)備數(shù)量相同時,確定交集中需求電壓值最大的交集。由上述可知,10V和15-20V的交集中,15-20V的需求電壓值范圍較大,因此,確定20V為充電電壓。

參見圖5,為本發(fā)明實施例提供的步驟S102的流程示意圖。

在步驟S1023中,當所有從設(shè)備的需求電壓無交集時,根據(jù)所有從設(shè)備的需求電壓和需求電流計算需求功率。

在步驟S1024中,根據(jù)需求功率最大的從設(shè)備對應(yīng)的需求電壓與主設(shè)備的需求電流確定充電器的供電電壓。

在根據(jù)主設(shè)備和從設(shè)備的需求電壓確定充電器的供電電壓時,如果所有從設(shè)備的需求電壓無交集時,根據(jù)從設(shè)備的需求電壓和需求電流確定從設(shè)備的需求功率。確定需求功率最大的從設(shè)備對應(yīng)的需求電壓與主設(shè)備的需求電壓確定充電器的供電電壓。

在步驟S103中,根據(jù)充電器的最大供電電流以及供電電壓兼容的從設(shè)備的需求電流,判斷最大供電電流是否能夠滿足供電電壓兼容的從設(shè)備的電流需求。

在上述步驟中,根據(jù)主設(shè)備和從設(shè)備的需求電壓確定供電電壓后,需要判斷充電器的最大供電電流是否滿足供電電壓兼容的從設(shè)備的電流需求,具體步驟,包括:

參見圖6,為步驟S103的流程示意圖,在步驟S1031中:計算充電器的最大供電電流與主設(shè)備的需求電流的差值。

充電器的最大供電電流在滿足主設(shè)備的電流需求的前提下,需要判斷是否能滿足供電電壓兼容的從設(shè)備的需求電流。因此,可根據(jù)充電器的最大供電電流減去主設(shè)備的需求電流的差值確定。

在步驟S1032中,判斷差值是否滿足供電電壓兼容的從設(shè)備的需求電流。

當差值大于或等于供電電壓兼容的從設(shè)備的需求電流之和時,此時,所述差值滿足供電電壓兼容的從設(shè)備的需求電流,當差值小于供電電壓兼容的從設(shè)備的需求電流之和是,所述差值不滿足供電電壓兼容的從設(shè)備的需求電流。

在步驟S104中,當最大供電電流能夠滿足供電電壓兼容的從設(shè)備的電流需求時,控制主設(shè)備接受充電器根據(jù)供電電壓及最大供電電流提供的電能,同時,控制主設(shè)備根據(jù)供電電壓及供電電壓兼容的從設(shè)備的需求電流進行供電。

當最大供電電流能夠滿足供電電壓兼容的從設(shè)備的電流需求時,此時,控制主設(shè)備接受充電器根據(jù)供電電壓和最大供電電流提供的電能,同時,主設(shè)備根據(jù)供電電壓向供電電壓兼容的從設(shè)備進行供電,主設(shè)備在給從設(shè)備供電的過程中,根據(jù)供電電壓兼容的從設(shè)備的需求電流進行供電。

由上述描述可知,本發(fā)明實施例提供的方法,根據(jù)主設(shè)備和從設(shè)備的需求,綜合確定充電器的供電電壓,以及可供充電的從設(shè)備,因此,保證充電器的充電功率可同時滿足多個從設(shè)備的功率需求。

實施例二

參見圖7,為本發(fā)明實施例二流程示意圖。

在步驟S201中,獲取每一個USB-C接口連接的從設(shè)備的需求電壓和需求電流,以及充電器的最大供電電流。

在步驟S202中,根據(jù)從設(shè)備的需求電壓以及主設(shè)備的需求電壓,以對從設(shè)備供電的設(shè)備數(shù)量最多為原則,確定充電器的供電電壓,以及供電電壓兼容的從設(shè)備。

在步驟S203中,根據(jù)充電器的最大供電電流以及供電電壓兼容的從設(shè)備的需求電流,判斷最大供電電流是否能夠滿足供電電壓兼容的從設(shè)備的電流需求。

在步驟S204中,當最大供電電流不能滿足供電電壓兼容的從設(shè)備的電流需求時,確定供電電壓兼容的從設(shè)備中需求電壓與其它從設(shè)備兼容性最小的從設(shè)備為優(yōu)先供電設(shè)備。

在步驟S205中,控制主設(shè)備接受充電器根據(jù)供電電壓及最大供電電流提供的電能,同時,控制主設(shè)備根據(jù)優(yōu)先供電設(shè)備的需求電壓和需求電流進行供電。

在最大供電電流與主設(shè)備的需求電流的差值小于供電電壓兼容的從設(shè)備的需求電流之和時,需要從供電電壓兼容的從設(shè)備中選取從設(shè)備進行供電。在選擇從設(shè)備進行供電時,選擇需求電壓兼容性最小的從設(shè)備,其中,需求電壓兼容性最小是指在充電完畢后,主設(shè)備可以涵蓋更大的供電電壓,保證同時充電的從設(shè)備數(shù)量最多。

如上述舉例,根據(jù)從設(shè)備4、5、6的需求電壓,確定從設(shè)備5和從設(shè)備6的交集15-20V電壓中的20V電壓為供電電壓,然后根據(jù)主設(shè)備的最大供電電流以及從設(shè)備5和從設(shè)備6的需求電流,判斷最大供電電流是否滿足從設(shè)5和從設(shè)備6的電流需求,當不滿足時,由于從設(shè)備6的需求電壓為15-20V,當優(yōu)先對從設(shè)備6供電完畢后,主設(shè)備可滿足對從設(shè)備4和從設(shè)備5同時供電,因此從設(shè)備6的兼容性最小,確定從設(shè)備6為優(yōu)先供電設(shè)備。

由上述實施例可知,本發(fā)明實施例提供的方法Type-C模塊之間協(xié)議充電器的供電電壓以及主設(shè)備同時滿足充電的從設(shè)備,從而充分利用充電器的最大充電電流及電壓,保證主設(shè)備可同時滿足多個從設(shè)備的充電。

本發(fā)明實施例還提供了一種多USB-C接口主設(shè)備,包括:多個USB-C接口、控制模塊和存儲器;

其中,USB-C接口用于與從設(shè)備和充電器連接,在每個USB-C接口處設(shè)置有Type-C模塊,Type-C模塊與從設(shè)備中的Type-C模塊建立CC通道,進行CC通訊,協(xié)議各從設(shè)備的需求電壓和需求電流。所述存儲器,用于存儲程序代碼;所述控制模塊,用于讀取所述存儲器中的程序代碼,獲取CC通訊后確定的各從設(shè)備的需求電壓和需求電流,并根據(jù)從設(shè)備的需求電壓和需求電流,以及充電器的最大供電電流,確定充電器的供電電壓,以及可滿足同時供電的從設(shè)備。

本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里發(fā)明的公開后,將容易想到本發(fā)明的其它實施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本發(fā)明未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求指出。

應(yīng)當理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
杭州市| 北碚区| 东阿县| 阿城市| 夏津县| 沙洋县| 洪泽县| 乡城县| 夹江县| 道孚县| 琼结县| 蓝山县| 乐昌市| 襄樊市| 广德县| 静海县| 若尔盖县| 得荣县| 连云港市| 乐都县| 安宁市| 茌平县| 景德镇市| 铁力市| 大庆市| 四子王旗| 离岛区| 准格尔旗| 昔阳县| 济南市| 民权县| 沭阳县| 陕西省| 方山县| 筠连县| 军事| 千阳县| 九寨沟县| 东明县| 双城市| 岑溪市|