用于電子設(shè)備的充電功率調(diào)整方法、裝置及電子設(shè)備的制造方法
【專利摘要】本發(fā)明公開了一種用于電子設(shè)備的充電功率調(diào)整方法、裝置及電子設(shè)備,該方法包括:識別插入USB接口的充電器是否為支持快速充電的PD充電器,如是,則:獲取設(shè)定器件的當(dāng)前溫度值;根據(jù)每一設(shè)定器件的當(dāng)前溫度值,確定對應(yīng)的充電功率;在確定的所有充電功率中,選擇最低的充電功率作為目標(biāo)充電功率;從PD充電器支持的所有電壓和電流對中選擇與目標(biāo)充電功率相匹配的一個電壓和電流對;將選擇的電壓和電流對加載至充電請求消息的載荷部分發(fā)送至PD充電器。本發(fā)明方法、裝置及電子設(shè)備能夠根據(jù)器件發(fā)熱情況實(shí)時調(diào)整充電功率的目的,進(jìn)而能夠有效保證充電安全性及器件健康度。
【專利說明】
用于電子設(shè)備的充電功率調(diào)整方法、裝置及電子設(shè)備
技術(shù)領(lǐng)域
[0001] 本發(fā)明涉及USB-PD快速充電技術(shù)領(lǐng)域,更具體地,涉及一種用于電子設(shè)備的充電 功率調(diào)整方法、一種用于電子設(shè)備的充電功率調(diào)整裝置、及一種電子設(shè)備。
【背景技術(shù)】
[0002] USB_PD(Power Delivery)充電是一種新興的快速充電技術(shù),主要通過Type-C接口 實(shí)現(xiàn)該種快速充電設(shè)計,為了便于了解USB-H)充電技術(shù),以下將先說明一下Type-C接口的 基本結(jié)構(gòu)。
[0003] Type-C接口的最大特點(diǎn)是支持從正反兩面均可插入的"正反插"功能,其A面和B面 各具有12個針腳,各針腳的布置如表1所示:
[0004] 表1:
[0005]
[0006] 其中,了父1 +、了父1-,1?1 +、1?1-,了父2+、了父2-,1?2+、1?2-為四對差分信號針腳,6冊為 接地針腳,D+、D-為用于兼容USB2.0的USB差分信號針腳,VBUS為電源針腳,CC1、CC2為用于 探測正反插、區(qū)分主從、配置VBUS電壓等的針腳,SBU1、SBU2為總線針腳。
[0007] 由于Type-c接口具有四個電源針腳和四個接地針腳,因此,Type-c接口理論上能 夠支持100W的電源輸出,這也是Type-c接口能夠?qū)崿F(xiàn)USB-ro快速充電的原因。
[0008] 在此基礎(chǔ)上,USB-PD快速充電是指通過VBUS直流電平上耦合FSK信號來請求充電 器調(diào)整輸出電壓和電流的過程,具體包括如下步驟:
[0009] 步驟1:電子設(shè)備識別插入的充電器是否為支持快速充電的PD充電器,如是,則進(jìn) 行切換,即將Type-C的差分信號針腳改為用于傳輸DP信號(包括命令和數(shù)據(jù)等)J#Type-C的SBU1、SUB2總線針腳改為用于傳輸AUX輔助信號。
[0010] 步驟2:啟動USB-PD設(shè)備策略管理器,策略管理器監(jiān)控VBUS的直流電平上耦合的 FSK(Frequency_shift keying)信號,并從中解碼得到能力資源(Capabilities Source)消 息,再根據(jù)USB-ro規(guī)范解析該消息得出ro充電器支持的所有電壓和電流對列表;
[0011] 步驟3:電子設(shè)備根據(jù)用戶的配置從Capabilities Source消息中選擇一個電壓和 電流對,并將電壓和電流對加載至充電請求(Request)消息的載荷(pay load)部分,然后,策 略管理器將FSK信號耦合到VBUS直流電平上。
[0012] 步驟4:充電器解碼FSK信號并發(fā)出接收(Accept)消息給電子設(shè)備,同時調(diào)整充電 器的輸出電壓和電流。
[0013]步驟5:電子設(shè)備接收到Accept消息后,調(diào)整充電1C的充電電壓和電流。
[0014] 在此,電子設(shè)備在充電過程中可以動態(tài)發(fā)送Request消息來請求充電器改變輸出 電壓和電流,從而實(shí)現(xiàn)快速充電的過程。
[0015] 上述快速充電過程存在的問題是,只能根據(jù)用戶的配置選擇進(jìn)行充電的電壓和電 流對,即選擇充電功率,而無法根據(jù)電子設(shè)備各重要器件的發(fā)熱情況進(jìn)行充電功率的適應(yīng) 性調(diào)整,這樣,例如在電池溫度過高等情況下仍按照配置的最高充電功率進(jìn)行充電時,不僅 無法保證充電安全性,還將可能導(dǎo)致電池受損,影響電池的健康度。
【發(fā)明內(nèi)容】
[0016] 本發(fā)明實(shí)施例的一個目的是提供一種至少能夠根據(jù)各重要器件的溫度進(jìn)行充電 功率的實(shí)時調(diào)整的新的技術(shù)方案。
[0017] 根據(jù)本發(fā)明的第一方面,提供了一種用于電子設(shè)備的充電功率調(diào)整方法,其包括:
[0018] 識別插入USB接口的充電器是否為支持快速充電的ro充電器,如是,則:
[0019]獲取設(shè)定器件的當(dāng)前溫度值;
[0020]根據(jù)每一設(shè)定器件的當(dāng)前溫度值,確定對應(yīng)的充電功率;
[0021 ]在確定的所有充電功率中,選擇最低的充電功率作為目標(biāo)充電功率;
[0022]從所述PD充電器支持的所有電壓和電流對中選擇與所述目標(biāo)充電功率相匹配的 一個電壓和電流對;
[0023] 將選擇的電壓和電流對加載至充電請求消息的載荷部分發(fā)送至所述ro充電器。 [0024]可選的是,所述設(shè)定器件至少包括電池。
[0025]可選的是,所述方法還包括:
[0026]獲取電池的當(dāng)前電量;
[0027]不僅根據(jù)每一設(shè)定器件的當(dāng)前溫度值確定對應(yīng)的充電功率,還根據(jù)所述當(dāng)前電量 確定對應(yīng)的充電功率。
[0028]可選的是,所述方法還包括:
[0029]獲取USB接口的當(dāng)前溫度值;
[0030]如果所述USB接口的當(dāng)前溫度值超過設(shè)定的溫度上限,則斷開電子設(shè)備與PD充電 器之間的充電連接。
[0031] 可選的是,所述方法還包括:
[0032] 如果所述USB接口的當(dāng)前溫度值超過設(shè)定的預(yù)警溫度值,則觸發(fā)報警。
[0033] 根據(jù)本發(fā)明的第二方面,提供了一種用于電子設(shè)備的充電功率調(diào)整裝置,其包括:
[0034] 識別模塊,用于識別插入USB接口的充電器是否為支持快速充電的ro充電器;
[0035] 溫度監(jiān)測模塊,用于獲取設(shè)定器件的當(dāng)前溫度值;
[0036] 功率確定模塊,用于根據(jù)每一設(shè)定器件的當(dāng)前溫度值,確定對應(yīng)的充電功率;
[0037] 功率選擇模塊,用于在所述功率確定模塊確定的所有充電功率中,選擇最低的充 電功率作為目標(biāo)充電功率;以及,
[0038] 功率配置模塊,用于從所述ro充電器支持的所有電壓和電流對中選擇與所述目標(biāo) 充電功率相匹配的一個電壓和電流對,并將選擇的電壓和電流對加載至充電請求消息的載 荷部分發(fā)送至所述ro充電器。
[0039]可選的是,所述裝置還包括:
[0040]電量監(jiān)測模塊,用于獲取電池的當(dāng)前電量;
[0041 ]所述功率確定模塊還用于根據(jù)所述當(dāng)前電量確定對應(yīng)的充電功率。
[0042]可選的是,所述溫度監(jiān)測模塊還用于獲取USB接口的當(dāng)前溫度值;所述裝置還包 括:
[0043] 充電控制模塊,用于在所述溫度監(jiān)測模塊監(jiān)測到USB接口的當(dāng)前溫度值超過設(shè)定 的溫度上限的情況下,斷開電子設(shè)備與ro充電器之間的充電連接。
[0044] 根據(jù)本發(fā)明的第三方面,提供了一種電子設(shè)備,其包括根據(jù)本發(fā)明第二方面所述 的裝置。
[0045] 根據(jù)本發(fā)明的第四方面,提供了一種電子設(shè)備,其包括接口裝置、存儲器和處理 器,所述接口裝置用于通過Type-C數(shù)據(jù)線與充電器建立連接,所述存儲器用于存儲指令,所 述指令用于控制所述處理器進(jìn)行操作以執(zhí)行根據(jù)本發(fā)明第一方面所述的方法。
[0046] 本發(fā)明的發(fā)明人發(fā)現(xiàn),在現(xiàn)有技術(shù)中,存在無法根據(jù)電子設(shè)備各重要器件的發(fā)熱 情況進(jìn)行充電功率的適應(yīng)性調(diào)整,進(jìn)而導(dǎo)致充電安全性甚至器件健康度降低的問題。而在 本發(fā)明實(shí)施例中,通過根據(jù)各設(shè)定器件的當(dāng)前溫度值選擇請求ro充電器提供的充電電壓和 電流的手段,實(shí)現(xiàn)了根據(jù)器件發(fā)熱情況實(shí)時調(diào)整充電功率的目的,進(jìn)而能夠有效保證充電 安全性及器件健康度。
[0047] 通過以下參照附圖對本發(fā)明的示例性實(shí)施例的詳細(xì)描述,本發(fā)明的其它特征及其 優(yōu)點(diǎn)將會變得清楚。
【附圖說明】
[0048]被結(jié)合在說明書中并構(gòu)成說明書的一部分的附圖示出了本發(fā)明的實(shí)施例,并且連 同其說明一起用于解釋本發(fā)明的原理。
[0049] 圖1是根據(jù)本發(fā)明充電功率調(diào)整方法的一種實(shí)施方式的流程圖;
[0050] 圖2是根據(jù)本發(fā)明充電功率調(diào)整方法的另一種實(shí)施方式的流程圖;
[0051] 圖3是根據(jù)本發(fā)明充電功率調(diào)整方法的第三種實(shí)施方式的流程圖;
[0052]圖4是根據(jù)本發(fā)明充電功率調(diào)整裝置的一種實(shí)施結(jié)構(gòu)的方框原理圖;
[0053]圖5是根據(jù)本發(fā)明電子設(shè)備的一種實(shí)施結(jié)構(gòu)的方框原理圖。
【具體實(shí)施方式】
[0054] 現(xiàn)在將參照附圖來詳細(xì)描述本發(fā)明的各種示例性實(shí)施例。應(yīng)注意到:除非另外具 體說明,否則在這些實(shí)施例中闡述的部件和步驟的相對布置、數(shù)字表達(dá)式和數(shù)值不限制本 發(fā)明的范圍。
[0055] 以下對至少一個示例性實(shí)施例的描述實(shí)際上僅僅是說明性的,決不作為對本發(fā)明 及其應(yīng)用或使用的任何限制。
[0056] 對于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適 當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為說明書的一部分。
[0057]在這里示出和討論的所有例子中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不 是作為限制。因此,示例性實(shí)施例的其它例子可以具有不同的值。
[0058] 應(yīng)注意到:相似的標(biāo)號和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一 個附圖中被定義,則在隨后的附圖中不需要對其進(jìn)行進(jìn)一步討論。
[0059] 本發(fā)明為了解決現(xiàn)有技術(shù)中存在的無法根據(jù)電子設(shè)備各重要器件的發(fā)熱情況進(jìn) 行充電功率的適應(yīng)性調(diào)整,進(jìn)而導(dǎo)致充電安全性甚至器件健康度降低的問題,提供了一種 根據(jù)各設(shè)定器件的發(fā)熱情況實(shí)時調(diào)整請求ro充電器提供的充電功率的新的技術(shù)方案。
[0060] 圖1是根據(jù)本發(fā)明的充電功率調(diào)整方法的一種實(shí)施方式的流程圖。
[0061] 根據(jù)圖1所示,本發(fā)明方法包括如下步驟:
[0062] 步驟S101,識別插入USB接口的充電器是否為支持快速充電的PD充電器,如是,則 執(zhí)行以下充電功率實(shí)時調(diào)整步驟,即步驟S102至步驟S105,如否,則進(jìn)行常規(guī)充電。
[0063]該常規(guī)充電即為按照常規(guī)的7.5W(5V,1.5A)充電模式進(jìn)行充電。
[0064] 該識別操作在電子設(shè)備與充電器之間按照USB-H)協(xié)議進(jìn)行,由于該識別操作不涉 及本發(fā)明的改進(jìn)點(diǎn),因此不再贅述。
[0065]步驟S102,獲取設(shè)定器件的當(dāng)前溫度值。
[0066]該步驟具體可為:接收安裝在設(shè)定器件上或者設(shè)定器件周圍的溫度傳感器采集到 的溫度信號,并根據(jù)該溫度信號確定對應(yīng)器件的當(dāng)前溫度值。
[0067] 該設(shè)定器件優(yōu)選是至少包括電池,還可以包括CPU和主板等。
[0068] 該步驟可以順次完成各設(shè)定器件的當(dāng)前溫度值的獲取操作,也可以并行完成各設(shè) 定器件的當(dāng)前溫度值的獲取操作。
[0069]步驟S103,根據(jù)每一設(shè)定器件的當(dāng)前溫度值,確定對應(yīng)的充電功率。
[0070] 該步驟具體可為:通過查找反映每一設(shè)定器件的溫度值與充電功率之間對應(yīng)關(guān)系 的對照表,確定對應(yīng)每一設(shè)定器件的當(dāng)前溫度值的充電功率。
[0071] 該步驟可以順次完成各對應(yīng)的充電功率的確定操作,也可以并行完成各對應(yīng)的充 電功率的確定操作。
[0072] 其中,電池的溫度值與充電功率之間的對應(yīng)關(guān)系例如為:
[0073] 70°C 以上,停止充電;50°C 至 70°C,5W;40°C 至 50°C,7.5W;30°C 至 40°C,20W;30°C 以 下,271
[0074] CPU溫度或者主板溫度與充電功率之間的對應(yīng)關(guān)系例如為:
[0075] 70°C 以上,0W(即停止充電);55°C 至 70°C,7.5W;40°C 至 55°C,20W;40°C 以下,27W。 [0076]以上可按照相匹配的專用PD充電器能夠支持的各種充電功率劃分各對應(yīng)的溫度 段。
[0077]步驟S104,在確定的所有充電功率中,選擇最低的充電功率作為目標(biāo)充電功率。 [0078]例如,對應(yīng)電池的當(dāng)前溫度值的充電功率為7.5W,對應(yīng)CPU的當(dāng)前溫度值的充電功 率為20W,對應(yīng)主板的當(dāng)前溫度值的充電功率為27W,則選擇7.5W作為目標(biāo)充電功率。
[0079] 步驟S105,從ro充電器支持的所有電壓和電流對中選擇與目標(biāo)充電功率相匹配的 一個電壓和電流對。
[0080] 按照PD協(xié)議,PD充電器會將其支持的所有電壓和電流對列表發(fā)送至電子設(shè)備一 端,因此,電子設(shè)備一端可在該列表中選擇具體的一個電壓和電流對作為請求PD充電器提 供的充電電壓和電流。
[0081]在針對各設(shè)定器件、按照相匹配的專用PD充電器所支持的充電功率劃分各溫度段 的情況下,在該步驟中將能夠選擇到與目標(biāo)充電器完成匹配的一個電壓和電流對。如果是 其他情況,如果找不到完成匹配的一個電壓和電流對,則可以選擇實(shí)現(xiàn)功率與目標(biāo)充電功 率最接近的一個電壓和電流對。
[0082]步驟S106,將選擇的電壓和電流對加載至充電請求消息的載荷部分發(fā)送至ro充電 器。
[0083] ro充電器一端在接收到該充電請求消息后,會根據(jù)該充電請求消息確定請求的充 電電壓和電流,并根據(jù)該請求的充電電壓和電流,調(diào)整充電器的輸出電壓和電流,進(jìn)而實(shí)現(xiàn) 根據(jù)各設(shè)定器件發(fā)熱情況實(shí)時調(diào)整充電功率的目的。
[0084]為了進(jìn)一步提高本發(fā)明方法對于電池健康度的有效維持作用,本發(fā)明方法的另一 種實(shí)施方式還增加了對電池的當(dāng)前電量的考率。
[0085]圖2是本發(fā)明方法的另一種實(shí)施方式的流程圖。
[0086] 圖2中的步驟S201至步驟S206對應(yīng)圖1中的步驟S101至步驟S106,不同的是,在步 驟S202還獲取電池的當(dāng)前電量,進(jìn)而在步驟S203不僅要根據(jù)每一設(shè)定器件的當(dāng)前溫度值確 定對應(yīng)的充電功率,還要根據(jù)當(dāng)前電量確定對應(yīng)的充電功率。
[0087]該當(dāng)前電量可以從充電管理1C處獲得。
[0088] 該根據(jù)當(dāng)前電量確定對應(yīng)的充電功率也可以通過查找反映電池電量與充電功率 之間對應(yīng)關(guān)系的對照表進(jìn)行。
[0089] 其中,電量與充電功率之間的對應(yīng)關(guān)系例如為:充電90%以下,27W;充電90%至 95%之間,7.5W;充電95%以上,20W。
[0090] 上述步驟S203中可以順次完成各對應(yīng)的充電功率的確定操作,也可以并行完成各 對應(yīng)的充電功率的確定操作。
[0091] 為了進(jìn)一步提高充電安全性,進(jìn)而有效保護(hù)電子設(shè)備和PD充電器不受損壞,本發(fā) 明第三種實(shí)施方式還增加了對USB接口的發(fā)熱情況的監(jiān)控。
[0092]圖3是本發(fā)明方法的第三種實(shí)施方式的流程圖。
[0093] 圖中步驟S301對應(yīng)圖1中的步驟S101或者圖2中的步驟S201,圖中步驟S304至步驟 S308對應(yīng)圖1中的步驟S102至步驟S106或者圖2中的步驟S202至步驟S206。
[0094]根據(jù)圖3所示,該實(shí)施方式還包括步驟S302,獲取USB接口的當(dāng)前溫度值。該步驟具 體可為:接收安裝在USB接口旁側(cè)的溫度傳感器采集到的溫度信號,并根據(jù)該溫度信號確定 USB接口的當(dāng)前溫度值。
[0095] 進(jìn)一步還包括步驟S303,判斷該USB接口的當(dāng)前溫度值是否超過設(shè)定的溫度上限, 如是,則斷開電子設(shè)備與ro充電器之間的充電連接,這可以是控制充電管理電路實(shí)現(xiàn)。該溫 度上限例如在75 °C-90 °C之間選擇,在本發(fā)明的一個具體實(shí)施例中,設(shè)定為80 °C。
[0096]在此基礎(chǔ)上,還可以增加預(yù)警步驟,即如果USB接口的當(dāng)前溫度值超過設(shè)定的預(yù)警 溫度值,則觸發(fā)報警,該預(yù)警溫度值應(yīng)該低于上述溫度上限,例如設(shè)定為70°C。
[0097]該觸發(fā)報警例如包括觸發(fā)聲音、燈光、文字顯示報警中的至少一種,以提醒用戶當(dāng) 前溫度過高,請及時斷開電源。
[0098]本發(fā)明還提供了一種用于電子設(shè)備的充電功率調(diào)整裝置,圖4是該裝置的一種實(shí) 施結(jié)構(gòu)的方框原理圖。
[0099]根據(jù)圖4所示,該裝置400包括識別模塊401、溫度監(jiān)測模塊402、功率確定模塊403、 功率選擇模塊404和功率配置模塊405。
[0100] 上述識別模塊401用于識別插入USB接口的充電器是否為支持快速充電的PD充電 器。
[0101] 上述溫度監(jiān)測模塊402用于獲取設(shè)定器件的當(dāng)前溫度值。
[0102] 上述功率確定模塊403用于根據(jù)每一設(shè)定器件的當(dāng)前溫度值,確定對應(yīng)的充電功 率。
[0103] 上述功率選擇模塊404用于在功率確定模塊403確定的所有充電功率中,選擇最低 的充電功率作為目標(biāo)充電功率。
[0104] 上述功率配置模塊405用于從ro充電器支持的所有電壓和電流對中選擇與所述目 標(biāo)充電功率相匹配的一個電壓和電流對,并將選擇的電壓和電流對加載至充電請求消息的 載荷部分發(fā)送至ro充電器。
[0105] 本發(fā)明裝置400還可以進(jìn)一步包括電量監(jiān)測模塊(圖中未示出),該電量監(jiān)測模塊, 用于獲取電池的當(dāng)前電量。對應(yīng)地,上述功率確定模塊404還用于根據(jù)該當(dāng)前電量確定對應(yīng) 的充電功率。
[0106] 上述溫度監(jiān)測模塊還可用于獲取USB接口的當(dāng)前溫度值。對應(yīng)地,本發(fā)明裝置400 還包括充電控制模塊(圖中未示出),該充電控制模塊用于在溫度監(jiān)測模塊402監(jiān)測到USB接 口的當(dāng)前溫度值超過設(shè)定的溫度上限的情況下,斷開電子設(shè)備與PD充電器之間的充電連 接。在此基礎(chǔ)上,本發(fā)明裝置400還可以進(jìn)一步包括預(yù)警模塊,其用于在USB接口的當(dāng)前溫度 值超過設(shè)定的預(yù)警溫度值時,觸發(fā)報警。
[0107] 本發(fā)明還提供了一種電子設(shè)備,根據(jù)一方面,該電子設(shè)備包括本發(fā)明的用于電子 設(shè)備的充電功率調(diào)整裝置400。
[0108] 圖5為根據(jù)本發(fā)明另一方面的該電子設(shè)備的實(shí)施結(jié)構(gòu)的方框原理圖。
[0109] 根據(jù)圖5所示,該電子設(shè)備500包括存儲器501和處理器502,該存儲器501用于存儲 指令,該指令用于控制處理器502進(jìn)行操作以執(zhí)行上述用于電子設(shè)備的充電功率調(diào)整方法。
[0110] 除此之外,根據(jù)圖5所示,該電子設(shè)備500還包括接口裝置503、輸入裝置504、顯示 裝置505、通信裝置506、揚(yáng)聲器507、麥克風(fēng)508、用于采集溫度信號的各溫度傳感器(圖中未 示出)等等。盡管在圖5中示出了多個裝置,但是,本發(fā)明電子設(shè)備可以僅涉及其中的部分裝 置,例如,處理器501、存儲器502、接口裝置503、各溫度傳感器等。
[0111] 上述通信裝置506例如能夠進(jìn)行有有線或無線通信。
[0112] 上述接口裝置503例如包括耳機(jī)插孔、Type-C接口等,以使接口裝置503的Type-C 接口通過Type-C數(shù)據(jù)線與Η)充電器建立連接。
[0113] 上述輸入裝置504例如可以包括觸摸屏、按鍵等。
[0114] 上述顯示裝置505例如是液晶顯示屏、觸摸顯示屏等。
[0115] 本發(fā)明電子設(shè)備例如是手機(jī)、平板電腦等。
[0116] 上述各實(shí)施例主要重點(diǎn)描述與其他實(shí)施例的不同之處,但本領(lǐng)域技術(shù)人員應(yīng)當(dāng)清 楚的是,上述各實(shí)施例可以根據(jù)需要單獨(dú)使用或者相互結(jié)合使用。
[0117] 本說明書中的各個實(shí)施例均采用遞進(jìn)的方式描述,各個實(shí)施例之間相同相似的部 分相互參見即可,每個實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,但本領(lǐng)域技術(shù)人 員應(yīng)當(dāng)清楚的是,上述各實(shí)施例可以根據(jù)需要單獨(dú)使用或者相互結(jié)合使用。另外,對于裝置 實(shí)施例而言,由于其是與方法實(shí)施例相對應(yīng),所以描述得比較簡單,相關(guān)之處參見方法實(shí)施 例的對應(yīng)部分的說明即可。以上所描述的系統(tǒng)實(shí)施例僅僅是示意性的,其中作為分離部件 說明的模塊可以是或者也可以不是物理上分開的。
[0118] 本發(fā)明可以是裝置、方法和/或計算機(jī)程序產(chǎn)品。計算機(jī)程序產(chǎn)品可以包括計算機(jī) 可讀存儲介質(zhì),其上載有用于使處理器實(shí)現(xiàn)本發(fā)明的各個方面的計算機(jī)可讀程序指令。
[0119] 計算機(jī)可讀存儲介質(zhì)可以是可以保持和存儲由指令執(zhí)行設(shè)備使用的指令的有形 設(shè)備。計算機(jī)可讀存儲介質(zhì)例如可以是一一但不限于一一電存儲設(shè)備、磁存儲設(shè)備、光存儲 設(shè)備、電磁存儲設(shè)備、半導(dǎo)體存儲設(shè)備或者上述的任意合適的組合。計算機(jī)可讀存儲介質(zhì)的 更具體的例子(非窮舉的列表)包括:便攜式計算機(jī)盤、硬盤、隨機(jī)存取存儲器(RAM)、只讀存 儲器(ROM)、可擦式可編程只讀存儲器(EPROM或閃存)、靜態(tài)隨機(jī)存取存儲器(SRAM)、便攜式 壓縮盤只讀存儲器(CD-ROM)、數(shù)字多功能盤(DVD)、記憶棒、軟盤、機(jī)械編碼設(shè)備、例如其上 存儲有指令的打孔卡或凹槽內(nèi)凸起結(jié)構(gòu)、以及上述的任意合適的組合。這里所使用的計算 機(jī)可讀存儲介質(zhì)不被解釋為瞬時信號本身,諸如無線電波或者其他自由傳播的電磁波、通 過波導(dǎo)或其他傳輸媒介傳播的電磁波(例如,通過光纖電纜的光脈沖)、或者通過電線傳輸 的電信號。
[0120] 這里所描述的計算機(jī)可讀程序指令可以從計算機(jī)可讀存儲介質(zhì)下載到各個計算/ 處理設(shè)備,或者通過網(wǎng)絡(luò)、例如因特網(wǎng)、局域網(wǎng)、廣域網(wǎng)和/或無線網(wǎng)下載到外部計算機(jī)或外 部存儲設(shè)備。網(wǎng)絡(luò)可以包括銅傳輸電纜、光纖傳輸、無線傳輸、路由器、防火墻、交換機(jī)、網(wǎng)關(guān) 計算機(jī)和/或邊緣服務(wù)器。每個計算/處理設(shè)備中的網(wǎng)絡(luò)適配卡或者網(wǎng)絡(luò)接口從網(wǎng)絡(luò)接收計 算機(jī)可讀程序指令,并轉(zhuǎn)發(fā)該計算機(jī)可讀程序指令,以供存儲在各個計算/處理設(shè)備中的計 算機(jī)可讀存儲介質(zhì)中。
[0121] 用于執(zhí)行本發(fā)明操作的計算機(jī)程序指令可以是匯編指令、指令集架構(gòu)(ISA)指令、 機(jī)器指令、機(jī)器相關(guān)指令、微代碼、固件指令、狀態(tài)設(shè)置數(shù)據(jù)、或者以一種或多種編程語言的 任意組合編寫的源代碼或目標(biāo)代碼,所述編程語言包括面向?qū)ο蟮木幊陶Z言一諸如 Smalltalk、C++等,以及常規(guī)的過程式編程語言一諸如"C"語言或類似的編程語言。計算機(jī) 可讀程序指令可以完全地在用戶計算機(jī)上執(zhí)行、部分地在用戶計算機(jī)上執(zhí)行、作為一個獨(dú) 立的軟件包執(zhí)行、部分在用戶計算機(jī)上部分在遠(yuǎn)程計算機(jī)上執(zhí)行、或者完全在遠(yuǎn)程計算機(jī) 或服務(wù)器上執(zhí)行。在涉及遠(yuǎn)程計算機(jī)的情形中,遠(yuǎn)程計算機(jī)可以通過任意種類的網(wǎng)絡(luò)一包 括局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)-連接到用戶計算機(jī),或者,可以連接到外部計算機(jī)(例如利 用因特網(wǎng)服務(wù)提供商來通過因特網(wǎng)連接)。在一些實(shí)施例中,通過利用計算機(jī)可讀程序指令 的狀態(tài)信息來個性化定制電子電路,例如可編程邏輯電路、現(xiàn)場可編程門陣列(FPGA)或可 編程邏輯陣列(PLA),該電子電路可以執(zhí)行計算機(jī)可讀程序指令,從而實(shí)現(xiàn)本發(fā)明的各個方 面。
[0122] 這里參照根據(jù)本發(fā)明實(shí)施例的方法、裝置(系統(tǒng))和計算機(jī)程序產(chǎn)品的流程圖和/ 或框圖描述了本發(fā)明的各個方面。應(yīng)當(dāng)理解,流程圖和/或框圖的每個方框以及流程圖和/ 或框圖中各方框的組合,都可以由計算機(jī)可讀程序指令實(shí)現(xiàn)。
[0123] 這些計算機(jī)可讀程序指令可以提供給通用計算機(jī)、專用計算機(jī)或其它可編程數(shù)據(jù) 處理裝置的處理器,從而生產(chǎn)出一種機(jī)器,使得這些指令在通過計算機(jī)或其它可編程數(shù)據(jù) 處理裝置的處理器執(zhí)行時,產(chǎn)生了實(shí)現(xiàn)流程圖和/或框圖中的一個或多個方框中規(guī)定的功 能/動作的裝置。也可以把這些計算機(jī)可讀程序指令存儲在計算機(jī)可讀存儲介質(zhì)中,這些指 令使得計算機(jī)、可編程數(shù)據(jù)處理裝置和/或其他設(shè)備以特定方式工作,從而,存儲有指令的 計算機(jī)可讀介質(zhì)則包括一個制造品,其包括實(shí)現(xiàn)流程圖和/或框圖中的一個或多個方框中 規(guī)定的功能/動作的各個方面的指令。
[0124] 也可以把計算機(jī)可讀程序指令加載到計算機(jī)、其它可編程數(shù)據(jù)處理裝置、或其它 設(shè)備上,使得在計算機(jī)、其它可編程數(shù)據(jù)處理裝置或其它設(shè)備上執(zhí)行一系列操作步驟,以產(chǎn) 生計算機(jī)實(shí)現(xiàn)的過程,從而使得在計算機(jī)、其它可編程數(shù)據(jù)處理裝置、或其它設(shè)備上執(zhí)行的 指令實(shí)現(xiàn)流程圖和/或框圖中的一個或多個方框中規(guī)定的功能/動作。
[0125] 附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個實(shí)施例的系統(tǒng)、方法和計算機(jī)程 序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個方框可以代 表一個模塊、程序段或指令的一部分,所述模塊、程序段或指令的一部分包含一個或多個用 于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。在有些作為替換的實(shí)現(xiàn)中,方框中所標(biāo)注的功能也 可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí) 行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或 流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動 作的專用的基于硬件的系統(tǒng)來實(shí)現(xiàn),或者可以用專用硬件與計算機(jī)指令的組合來實(shí)現(xiàn)。對 于本領(lǐng)域技術(shù)人員來說公知的是,通過硬件方式實(shí)現(xiàn)、通過軟件方式實(shí)現(xiàn)以及通過軟件和 硬件結(jié)合的方式實(shí)現(xiàn)都是等價的。
[0126] 以上已經(jīng)描述了本發(fā)明的各實(shí)施例,上述說明是示例性的,并非窮盡性的,并且也 不限于所披露的各實(shí)施例。在不偏離所說明的各實(shí)施例的范圍和精神的情況下,對于本技 術(shù)領(lǐng)域的普通技術(shù)人員來說許多修改和變更都是顯而易見的。本文中所用術(shù)語的選擇,旨 在最好地解釋各實(shí)施例的原理、實(shí)際應(yīng)用或?qū)κ袌鲋械募夹g(shù)的技術(shù)改進(jìn),或者使本技術(shù)領(lǐng) 域的其它普通技術(shù)人員能理解本文披露的各實(shí)施例。本發(fā)明的范圍由所附權(quán)利要求來限 定。
【主權(quán)項(xiàng)】
1. 一種用于電子設(shè)備的充電功率調(diào)整方法,其特征在于,包括: 識別插入USB接口的充電器是否為支持快速充電的PD充電器,如是,則: 獲取設(shè)定器件的當(dāng)前溫度值; 根據(jù)每一設(shè)定器件的當(dāng)前溫度值,確定對應(yīng)的充電功率; 在確定的所有充電功率中,選擇最低的充電功率作為目標(biāo)充電功率; 從所述PD充電器支持的所有電壓和電流對中選擇與所述目標(biāo)充電功率相匹配的一個 電壓和電流對; 將選擇的電壓和電流對加載至充電請求消息的載荷部分發(fā)送至所述PD充電器。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述設(shè)定器件至少包括電池。3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 獲取電池的當(dāng)前電量; 不僅根據(jù)每一設(shè)定器件的當(dāng)前溫度值確定對應(yīng)的充電功率,還根據(jù)所述當(dāng)前電量確定 對應(yīng)的充電功率。4. 根據(jù)權(quán)利要求1、2或3中任一項(xiàng)所述的方法,其特征在于,所述方法還包括: 獲取USB接口的當(dāng)前溫度值; 如果所述USB接口的當(dāng)前溫度值超過設(shè)定的溫度上限,則斷開電子設(shè)備與PD充電器之 間的充電連接。5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括: 如果所述USB接口的當(dāng)前溫度值超過設(shè)定的預(yù)警溫度值,則觸發(fā)報警,其中,所述預(yù)警 溫度值低于所述溫度上限。6. -種用于電子設(shè)備的充電功率調(diào)整裝置,其特征在于,包括: 識別模塊,用于識別插入USB接口的充電器是否為支持快速充電的PD充電器; 溫度監(jiān)測模塊,用于獲取設(shè)定器件的當(dāng)前溫度值; 功率確定模塊,用于根據(jù)每一設(shè)定器件的當(dāng)前溫度值,確定對應(yīng)的充電功率; 功率選擇模塊,用于在所述功率確定模塊確定的所有充電功率中,選擇最低的充電功 率作為目標(biāo)充電功率;以及, 功率配置模塊,用于從所述ro充電器支持的所有電壓和電流對中選擇與所述目標(biāo)充電 功率相匹配的一個電壓和電流對,并將選擇的電壓和電流對加載至充電請求消息的載荷部 分發(fā)送至所述ro充電器。7. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 電量監(jiān)測模塊,用于獲取電池的當(dāng)前電量; 所述功率確定模塊還用于根據(jù)所述當(dāng)前電量確定對應(yīng)的充電功率。8. 根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述溫度監(jiān)測模塊還用于獲取USB接口 的當(dāng)前溫度值;所述裝置還包括: 充電控制模塊,用于在所述溫度監(jiān)測模塊監(jiān)測到USB接口的當(dāng)前溫度值超過設(shè)定的溫 度上限的情況下,斷開電子設(shè)備與ro充電器之間的充電連接。9. 一種電子設(shè)備,其特征在于,包括權(quán)利要求6、7或8所述的裝置。10. -種電子設(shè)備,包括接口裝置、存儲器和處理器,所述接口裝置用于通過Type-C數(shù) 據(jù)線與充電器建立連接,其特征在于,所述存儲器用于存儲指令,所述指令用于控制所述處 理器進(jìn)行操作以執(zhí)行根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的方法。
【文檔編號】G06F13/40GK105975420SQ201610274432
【公開日】2016年9月28日
【申請日】2016年4月27日
【發(fā)明人】雷軍
【申請人】樂視控股(北京)有限公司, 樂視移動智能信息技術(shù)(北京)有限公司