本公開涉及充電,尤其涉及一種充電控制的方法、裝置、電子設備和存儲介質。
背景技術:
1、隨著電子信息技術的不斷發(fā)展,手機已經(jīng)成為人們?nèi)粘I钪胁豢苫蛉钡脑O備。為了滿足用戶多樣化的需求,反向充電技術逐漸發(fā)展起來,也即在手機電量充裕的情況下,用戶可以通過手機向其他電子設備進行充電。
2、為了保護手機正常工作,手機系統(tǒng)中設置了一個最大電流閾值,在反向充電電流超過該最大電流閾值的情況下,將會觸發(fā)斷充保護甚至發(fā)生重啟或關機等動作。在實際應用中,手機反向充電的電流往往是按照最大電流閾值設定的,而隨著充電環(huán)境的變化(例如電壓的變化),易導致反向充電電流超過該最大電流閾值,此時手機易出現(xiàn)斷充保護甚至發(fā)生重啟或關機,嚴重影響了用戶的使用體驗。
技術實現(xiàn)思路
1、為克服相關技術中存在的問題,本公開提供一種充電控制的方法、裝置、電子設備和存儲介質。
2、根據(jù)本公開實施例的第一方面,提供一種充電控制的方法,所述方法包括:獲取終端向目標設備充電時的輸出電壓和輸出電流;根據(jù)所述輸出電壓,確定所述終端對應的目標電流閾值;在所述輸出電流大于或等于所述目標電流閾值的情況下,調整所述終端的輸出電流;按照調整后的輸出電流,向所述目標設備充電。
3、可選地,所述根據(jù)所述輸出電壓,確定所述終端對應的目標電流閾值包括:
4、從多個電壓范圍中,確定所述輸出電壓對應的目標電壓范圍;
5、通過預設電壓電流對應關系,確定所述目標電壓范圍對應的所述目標電流閾值;
6、其中,所述預設電壓電流對應關系包括電壓范圍和電流值兩者之間的對應關系。
7、可選地,所述預設電壓電流對應關系通過以下方式預先確定:
8、針對每個電壓范圍,從所述電壓范圍中確定目標電壓值;
9、根據(jù)所述目標電壓值,確定所述電壓范圍對應的電流值;
10、基于多個所述電壓范圍和每個所述電壓范圍對應的電流值,得到所述預設電壓電流對應關系。
11、可選地,所述根據(jù)所述目標電壓值,確定所述電壓范圍對應的電流值包括:
12、根據(jù)所述目標電壓值,確定所述終端的升壓電路中mos晶體管的導通時間;
13、根據(jù)所述目標電壓值和所述導通時間,確定所述電壓范圍對應的電流值。
14、可選地,所述根據(jù)所述目標電壓值,確定所述終端的升壓電路中mos晶體管的導通時間包括:
15、根據(jù)所述目標電壓值,確定所述升壓電路對應的目標占空比;
16、根據(jù)所述目標占空比,確定所述導通時間。
17、可選地,所述根據(jù)所述目標占空比,確定所述導通時間包括:
18、確定所述升壓電路的開關頻率;
19、根據(jù)所述目標占空比和所述開關頻率,確定所述導通時間。
20、可選地,所述根據(jù)所述目標電壓值和所述導通時間,確定所述電壓范圍對應的電流值包括:
21、根據(jù)所述目標電壓值和所述導通時間,確定所述升壓電路對應的電流幅值;
22、根據(jù)所述目標電壓值和所述電流幅值,確定所述電壓范圍對應電流值。
23、可選地,所述根據(jù)所述目標電壓值和所述電流幅值,確定所述電壓范圍對應電流值包括:
24、確定所述終端在向所述目標設備充電時對應的預設最大電流限值;
25、根據(jù)所述目標電壓值、所述電流幅值和所述預設最大電流限值,確定所述電壓范圍對應電流值。
26、可選地,所述在所述輸出電流大于或等于所述目標電流閾值的情況下,調整所述終端的輸出電流包括:在所述輸出電流大于或等于所述目標電流閾值的情況下,在預設時間段內(nèi)減小或維持所述輸出電流。
27、根據(jù)本公開實施例的第二方面,提供一種充電控制的裝置,所述裝置包括:
28、獲取模塊,被配置為獲取終端向目標設備充電時的輸出電壓和輸出電流;
29、確定模塊,被配置為根據(jù)所述輸出電壓,確定所述終端對應的目標電流閾值;
30、調整模塊,被配置為在所述輸出電流大于或等于所述目標電流閾值的情況下,調整所述終端的輸出電流;
31、充電模塊,被配置為按照調整后的輸出電流,向所述目標設備充電。
32、可選地,所述確定模塊,被配置為從多個電壓范圍中,確定所述輸出電壓對應的目標電壓范圍;通過預設電壓電流對應關系,確定所述目標電壓范圍對應的所述目標電流閾值;其中,所述預設電壓電流對應關系包括電壓范圍和電流值兩者之間的對應關系。
33、可選地,所述預設電壓電流對應關系通過以下方式預先確定:
34、針對每個電壓范圍,從所述電壓范圍中確定目標電壓值;
35、根據(jù)所述目標電壓值,確定所述電壓范圍對應的電流值;
36、基于多個所述電壓范圍和每個所述電壓范圍對應的電流值,得到所述預設電壓電流對應關系。
37、可選地,所述根據(jù)所述目標電壓值,確定所述電壓范圍對應的電流值包括:
38、根據(jù)所述目標電壓值,確定所述終端的升壓電路中mos晶體管的導通時間;
39、根據(jù)所述目標電壓值和所述導通時間,確定所述電壓范圍對應的電流值。
40、可選地,所述根據(jù)所述目標電壓值,確定所述終端的升壓電路中mos晶體管的導通時間包括:
41、根據(jù)所述目標電壓值,確定所述升壓電路對應的目標占空比;
42、根據(jù)所述目標占空比,確定所述導通時間。
43、可選地,所述根據(jù)所述目標占空比,確定所述導通時間包括:
44、確定所述升壓電路的開關頻率;
45、根據(jù)所述目標占空比和所述開關頻率,確定所述導通時間。
46、可選地,所述根據(jù)所述目標電壓值和所述導通時間,確定所述電壓范圍對應的電流值包括:
47、根據(jù)所述目標電壓值和所述導通時間,確定所述升壓電路對應的電流幅值;
48、根據(jù)所述目標電壓值和所述電流幅值,確定所述電壓范圍對應電流值。
49、可選地,所述根據(jù)所述目標電壓值和所述電流幅值,確定所述電壓范圍對應電流值包括:
50、確定所述終端在向所述目標設備充電時對應的預設最大電流限值;
51、根據(jù)所述目標電壓值、所述電流幅值和所述預設最大電流限值,確定所述電壓范圍對應電流值。
52、可選地,所述調整模塊,被配置為在所述輸出電流大于或等于所述目標電流閾值的情況下,在預設時間段內(nèi)減小或維持所述輸出電流。
53、根據(jù)本公開實施例的第三方面,提供一種電子設備,包括:處理器;用于存儲處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為在調用所述存儲器上存儲的可執(zhí)行指令時,實現(xiàn)本公開第一方面所提供的充電控制的方法的步驟。
54、根據(jù)本公開實施例的第四方面,提供一種計算機可讀存儲介質,其上存儲有計算機程序指令,該程序指令被處理器執(zhí)行時實現(xiàn)本公開第一方面所提供的充電控制的方法的步驟。
55、本公開的實施例提供的技術方案可以包括以下有益效果:
56、獲取終端向目標設備充電時的輸出電壓和輸出電流,根據(jù)所述輸出電壓,確定所述終端對應的目標電流閾值,在所述輸出電流大于或等于所述目標電流閾值的情況下,調整所述終端的輸出電流,按照調整后的輸出電流,向所述目標設備充電。通過上述方法,能夠根據(jù)終端向目標設備充電時的輸出電壓,確定當前終端對應的最大電流限值,也即目標電流閾值。并按照目標電流閾值,調整終端的輸出電流,以使得終端的輸出電壓與輸出電流相適配,保證終端能夠在最佳的工作狀態(tài)下向目標設備充電。并且,由于及時調整了終端的輸出電流,避免了發(fā)生斷充甚至重啟或關機的問題,極大地提升了用戶的使用體驗。
57、應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。