本發(fā)明涉及充電領域,特別涉及一種充電的方法和設備。
背景技術(shù):
現(xiàn)有技術(shù)中,Jeita(Japan Electronics and Information Technology Association,日本電子與信息技術(shù)產(chǎn)業(yè)協(xié)會)要求鋰電池充電在不同的溫度范圍要使用不同的電流或者限定電壓進行充電,同時為了平衡主板因為大電流充電而帶來的升溫導致系統(tǒng)性能下降,要求系統(tǒng)端依據(jù)主板溫度反作用調(diào)節(jié)充電電流。但目前并沒有相應的方案來很好的滿足該需求。
技術(shù)實現(xiàn)要素:
針對現(xiàn)有技術(shù)中的缺陷,本發(fā)明提出了一種充電的方法和設備,用于滿足克服現(xiàn)有技術(shù)中的缺陷。
具體的,本發(fā)明實施例提出了以下具體的實施例:
本發(fā)明實施例提出了一種充電的方法,應用于包括電量計以及主板的充電系統(tǒng)中,該方法包括:
當準備為設備充電時,所述電量計獲取所述設備當前的電池包溫度,并根據(jù)指定的標準數(shù)據(jù)確定當前是否適合充電;
當確定適合充電時,基于所述標準數(shù)據(jù)確定可適用的充電電流,并基于確定的充電電流的信息生成配置信息;
通過所述電量計向所述主板上的電池充電芯片發(fā)送配置信息,以使得所述電池充電芯片基于所述配置信息配置符合標準數(shù)據(jù)的充電電流為電池進行充電。
在一個具體的實施例中,該方法還包括:
通過所述電量計檢測設備充電時的實時溫度,以及所述電池的電池電壓;
根據(jù)是檢測到的實時溫度以及所述電池電壓生成新的配置信息;
通過所述電量計將新的配置信息發(fā)送給電池充電芯片,以使所述電池充電芯片基于新的配置信息配置符合標準數(shù)據(jù)的充電電流為電池進行充電。
在一個具體的實施例中,該方法還包括:
通過I2C信號線連接所述電量計的內(nèi)部狀態(tài)寄存器,以獲取當前的充電電流,當前的電池電壓,當前的電池電量。
在一個具體的實施例中,所述電量計中存儲有指定的標準數(shù)據(jù),該方法還包括:
獲取當前進行充電所對應的標準數(shù)據(jù);
將所對應的標準數(shù)據(jù)配置給所述電量計,以使得所述電量計存儲所述電量計,并將最新得到的標準數(shù)據(jù)設置為當前充電所對應的標準數(shù)據(jù)。
在一個具體的實施例中,在所述電量計獲取到標準數(shù)據(jù)之后,該方法還包括:
通過獲取的標準數(shù)據(jù)完成所述電量計的初始化設置,并在所述電量計內(nèi)部的Flash中生成一對應所述標準數(shù)據(jù)的校驗碼;
當需要進行充電時,通過比較校驗碼來判斷是否需要重新配置標準數(shù)據(jù)。
本發(fā)明實施例還提出一種充電的設備,應用于包括電量計以及主板的充電系統(tǒng)中,該設備包括:
獲取模塊,用于當準備為設備充電時,所述電量計獲取所述設備當前的電池包溫度,并根據(jù)指定的標準數(shù)據(jù)確定當前是否適合充電;
生成配置信息模塊,用于當確定適合充電時,基于所述標準數(shù)據(jù)確定可適用的充電電流,并基于確定的充電電流的信息生成配置信息;
發(fā)送模塊,用于通過所述電量計向所述主板上的電池充電芯片發(fā)送配置信息,以使得所述電池充電芯片基于所述配置信息配置符合標準數(shù)據(jù)的充電電流為電池進行充電。
在一個具體的實施例中,該設備還包括:
調(diào)整模塊,用于通過所述電量計檢測設備充電時的實時溫度,以及所述電池的電池電壓;
根據(jù)是檢測到的實時溫度以及所述電池電壓生成新的配置信息;
通過所述電量計將新的配置信息發(fā)送給電池充電芯片,以使所述電池充電芯片基于新的配置信息配置符合標準數(shù)據(jù)的充電電流為電池進行充電。
在一個具體的實施例中,該設備還包括:
提取模塊,用于通過I2C信號線連接所述電量計的內(nèi)部狀態(tài)寄存器,以獲取當前的充電電流,當前的電池電壓,當前的電池電量。
在一個具體的實施例中,所述電量計中存儲有指定的標準數(shù)據(jù),該設備還包括:設置模塊,用于:獲取當前進行充電所對應的標準數(shù)據(jù);
將所對應的標準數(shù)據(jù)配置給所述電量計,以使得所述電量計存儲所述電量計,并將最新得到的標準數(shù)據(jù)設置為當前充電所對應的標準數(shù)據(jù)。
在一個具體的實施例中,該設備還包括:校驗模塊,用于在所述電量計獲取到標準數(shù)據(jù)之后,通過獲取的標準數(shù)據(jù)完成所述電量計的初始化設置,并在所述電量計內(nèi)部的Flash中生成一對應所述標準數(shù)據(jù)的校驗碼;
當需要進行充電時,通過比較校驗碼來判斷是否需要重新配置標準數(shù)據(jù)。
本發(fā)明實施例提出了一種充電的方法和設備,其中該方法包括:當準備為設備充電時,所述電量計獲取所述設備當前的電池包溫度,并根據(jù)指定的標準數(shù)據(jù)確定當前是否適合充電;當確定適合充電時,基于所述標準數(shù)據(jù)確定可適用的充電電流,并基于確定的充電電流的信息生成配置信息;通過所述電量計向所述主板上的電池充電芯片發(fā)送配置信息,以使得所述電池充電芯片基于所述配置信息配置符合標準數(shù)據(jù)的充電電流為電池進行充電。以此通過電量計以及指定的可修改的標準數(shù)據(jù)來對充電進行監(jiān)控,滿足各種充電的需要。
附圖說明
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,應當理解,以下附圖僅示出了本發(fā)明的某些實施例,因此不應被看作是對范圍的限定,對于本領域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。
圖1為本發(fā)明實施例提出的一種充電的方法的流程示意圖;
圖2為本發(fā)明實施例提出的一種充電系統(tǒng)的結(jié)構(gòu)示意圖;
圖3為本發(fā)明實施例提出的一種充電的設備的結(jié)構(gòu)示意圖;
圖4為本發(fā)明實施例提出的一種充電的方法的結(jié)構(gòu)示意圖。
圖例說明:
1:電源適配器輸入接口 2:電池充電芯片 3:電池包
4:主系統(tǒng)部分 5:電量計 6:電流檢測傳感電阻
具體實施方式
在下文中,將更全面地描述本公開的各種實施例。本公開可具有各種實施例,并且可在其中做出調(diào)整和改變。然而,應理解:不存在將本公開的各種實施例限于在此公開的特定實施例的意圖,而是應將本公開理解為涵蓋落入本公開的各種實施例的精神和范圍內(nèi)的所有調(diào)整、等同物和/或可選方案。
在下文中,可在本公開的各種實施例中使用的術(shù)語“包括”或“可包括”指示所公開的功能、操作或元件的存在,并且不限制一個或更多個功能、操作或元件的增加。此外,如在本公開的各種實施例中所使用,術(shù)語“包括”、“具有”及其同源詞僅意在表示特定特征、數(shù)字、步驟、操作、元件、組件或前述項的組合,并且不應被理解為首先排除一個或更多個其它特征、數(shù)字、步驟、操作、元件、組件或前述項的組合的存在或增加一個或更多個特征、數(shù)字、步驟、操作、元件、組件或前述項的組合的可能性。
在本公開的各種實施例中,表述“或”或“A或/和B中的至少一個”包括同時列出的文字的任何組合或所有組合。例如,表述“A或B”或“A或/和B中的至少一個”可包括A、可包括B或可包括A和B二者。
在本公開的各種實施例中使用的表述(諸如“第一”、“第二”等)可修飾在各種實施例中的各種組成元件,不過可不限制相應組成元件。例如,以上表述并不限制所述元件的順序和/或重要性。以上表述僅用于將一個元件與其它元件區(qū)別開的目的。例如,第一用戶裝置和第二用戶裝置指示不同用戶裝置,盡管二者都是用戶裝置。例如,在不脫離本公開的各種實施例的范圍的情況下,第一元件可被稱為第二元件,同樣地,第二元件也可被稱為第一元件。
應注意到:如果描述將一個組成元件“連接”到另一組成元件,則可將第一組成元件直接連接到第二組成元件,并且可在第一組成元件和第二組成元件之間“連接”第三組成元件。相反地,當將一個組成元件“直接連接”到另一組成元件時,可理解為在第一組成元件和第二組成元件之間不存在第三組成元件。
在本公開的各種實施例中使用的術(shù)語“用戶”可指示使用電子裝置的人或使用電子裝置的裝置(例如,人工智能電子裝置)。
在本公開的各種實施例中使用的術(shù)語僅用于描述特定實施例的目的并且并非意在限制本公開的各種實施例。如在此所使用,單數(shù)形式意在也包括復數(shù)形式,除非上下文清楚地另有指示。除非另有限定,否則在這里使用的所有術(shù)語(包括技術(shù)術(shù)語和科學術(shù)語)具有與本公開的各種實施例所屬領域普通技術(shù)人員通常理解的含義相同的含義。所述術(shù)語(諸如在一般使用的詞典中限定的術(shù)語)將被解釋為具有與在相關(guān)技術(shù)領域中的語境含義相同的含義并且將不被解釋為具有理想化的含義或過于正式的含義,除非在本公開的各種實施例中被清楚地限定。
實施例1
本發(fā)明實施例1公開了一種充電的方法,如圖1所示,應用于包括電量計以及主板的充電系統(tǒng)中,該方法包括:
步驟101、當準備為設備充電時,所述電量計獲取所述設備當前的電池包溫度,并根據(jù)指定的標準數(shù)據(jù)確定當前是否適合充電;
步驟102、當確定適合充電時,基于所述標準數(shù)據(jù)確定可適用的充電電流,并基于確定的充電電流的信息生成配置信息;
步驟103、通過所述電量計向所述主板上的電池充電芯片發(fā)送配置信息,以使得所述電池充電芯片基于所述配置信息配置符合標準數(shù)據(jù)的充電電流為電池進行充電。
在此,以一個具體的例子來進行說明,如圖2所示,為一種充電系統(tǒng)的結(jié)構(gòu)示意圖;其中,電源適配器輸入接口1可以為DC JACK,為本機設備提供充電及系統(tǒng)運行電源供應接口;電池充電芯片2可以為CHARGER IC,可以由可外部程序控制;電池包3可以為BATTERY PACKAGE,其中內(nèi)置溫度傳感器(NTC_0);主系統(tǒng)部分4包含溫度傳感器(NTC_1)以及主處理器HOST部分;電量計5可以為FUEL GAUGE,用于溫度檢測,分析處理及具體充電過程中對充電芯片進行控制;電流檢測傳感電阻6。
標準數(shù)據(jù)會包含有溫度,電流,電壓,電池電量等的對應關(guān)系。
在一個具體的實施例中,該方法還包括:
通過所述電量計檢測設備充電時的實時溫度,以及所述電池的電池電壓;
根據(jù)是檢測到的實時溫度以及所述電池電壓生成新的配置信息;
通過所述電量計將新的配置信息發(fā)送給電池充電芯片,以使所述電池充電芯片基于新的配置信息配置符合標準數(shù)據(jù)的充電電流為電池進行充電。
在一個具體的實施例中,該方法還包括:
通過I2C信號線連接所述電量計的內(nèi)部狀態(tài)寄存器,以獲取當前的充電電流,當前的電池電壓,當前的電池電量。
在一個具體的實施例中,所述電量計中存儲有指定的標準數(shù)據(jù),該方法還包括:
獲取當前進行充電所對應的標準數(shù)據(jù);
將所對應的標準數(shù)據(jù)配置給所述電量計,以使得所述電量計存儲所述電量計,并將最新得到的標準數(shù)據(jù)設置為當前充電所對應的標準數(shù)據(jù)。
在一個具體的實施例中,在所述電量計獲取到標準數(shù)據(jù)之后,該方法還包括:
通過獲取的標準數(shù)據(jù)完成所述電量計的初始化設置,并在所述電量計內(nèi)部的Flash中生成一對應所述標準數(shù)據(jù)的校驗碼;
當需要進行充電時,通過比較校驗碼來判斷是否需要重新配置標準數(shù)據(jù)。
仍以圖2為例,來對本方案進行說明,當電源適配器輸入接口1連接電源適配器準備為設備充電時,電量計5會檢測電池包3和主系統(tǒng)部分4的內(nèi)置溫度傳感器,分析設備當前溫度,具體的,可以按Jeita標準分析出可適用的充電電流或是否適合充電等,再通過控制信號線控制電池充電芯片2,配置符合Jeita標準的充電電流實現(xiàn)為電池充電,并通過電流檢測電阻檢測當前電流值是否符合設定值;且電量計5可以檢測實時溫度,電池電壓,當前充電電流等狀態(tài)信息去實時調(diào)整電池充電芯片2的充電電流或是否適合充電等,實現(xiàn)Jeita標準充電方案。
另外,主系統(tǒng)部分4端的上位機可以通過相應I2C信號線去讀取電量計5的內(nèi)部狀態(tài)寄存器,得知當前充電電流,電池電壓,電池電量,電池包溫度,主系統(tǒng)部分4端溫度等相關(guān)狀態(tài)實時信息。
本方案通過將電池曲線參數(shù),Jeita溫度控制點及相應的充電電流,電壓等參數(shù)全部集成到上位機的系統(tǒng)BIOS中,在第一次上電期間上位機利用上電初始化將Jeita及相關(guān)配置參數(shù)傳遞給到電量計完成初始化設置,一旦完成初始化后,電量計將會在其內(nèi)部Flash中產(chǎn)生一個Checksum用作校驗碼,后續(xù)每次開機后,上位機將會檢測并比較此Checksum值是否匹配來決定是否重新配置電量計,從而提高初始化效率及縮短開機時間。該設計因為將系統(tǒng)參數(shù)及變量賦值全部移植到上位機BIO S中,使得電量計可以適用于不同的平臺及項目,從而可以加速開發(fā)過程;另一方面,將原來置于智能電池包中的電量計移植到主板端,降低系統(tǒng)電池的費用及電池包的開發(fā)周期。
以上以Jeita標準為例來進行說明,但在實際的應該中,可以根據(jù)需要選取不同的標準來進行充電。
本發(fā)明實施例1提出了一種充電的方法,包括:當準備為設備充電時,所述電量計獲取所述設備當前的電池包溫度,并根據(jù)指定的標準數(shù)據(jù)確定當前是否適合充電;當確定適合充電時,基于所述標準數(shù)據(jù)確定可適用的充電電流,并基于確定的充電電流的信息生成配置信息;通過所述電量計向所述主板上的電池充電芯片發(fā)送配置信息,以使得所述電池充電芯片基于所述配置信息配置符合標準數(shù)據(jù)的充電電流為電池進行充電。以此通過電量計以及指定的可修改的標準數(shù)據(jù)來對充電進行監(jiān)控,滿足各種充電的需要。
實施例2
本發(fā)明實施例2還提出了一種充電的設備,如圖3所示,應用于包括電量計以及主板的充電系統(tǒng)中,該設備包括:
獲取模塊201,用于當準備為設備充電時,所述電量計獲取所述設備當前的電池包溫度,并根據(jù)指定的標準數(shù)據(jù)確定當前是否適合充電;
生成配置信息模塊202,用于當確定適合充電時,基于所述標準數(shù)據(jù)確定可適用的充電電流,并基于確定的充電電流的信息生成配置信息;
發(fā)送模塊203,用于通過所述電量計向所述主板上的電池充電芯片發(fā)送配置信息,以使得所述電池充電芯片基于所述配置信息配置符合標準數(shù)據(jù)的充電電流為電池進行充電。
在一個具體的實施例中,如圖4所示,該設備還包括:
調(diào)整模塊204,用于通過所述電量計檢測設備充電時的實時溫度,以及所述電池的電池電壓;
根據(jù)是檢測到的實時溫度以及所述電池電壓生成新的配置信息;
通過所述電量計將新的配置信息發(fā)送給電池充電芯片,以使所述電池充電芯片基于新的配置信息配置符合標準數(shù)據(jù)的充電電流為電池進行充電。
在一個具體的實施例中,該設備還包括:
提取模塊,用于通過I2C信號線連接所述電量計的內(nèi)部狀態(tài)寄存器,以獲取當前的充電電流,當前的電池電壓,當前的電池電量。
在一個具體的實施例中,所述電量計中存儲有指定的標準數(shù)據(jù),該設備還包括:設置模塊,用于:獲取當前進行充電所對應的標準數(shù)據(jù);
將所對應的標準數(shù)據(jù)配置給所述電量計,以使得所述電量計存儲所述電量計,并將最新得到的標準數(shù)據(jù)設置為當前充電所對應的標準數(shù)據(jù)。
在一個具體的實施例中,該設備還包括:校驗模塊,用于在所述電量計獲取到標準數(shù)據(jù)之后,通過獲取的標準數(shù)據(jù)完成所述電量計的初始化設置,并在所述電量計內(nèi)部的Flash中生成一對應所述標準數(shù)據(jù)的校驗碼;
當需要進行充電時,通過比較校驗碼來判斷是否需要重新配置標準數(shù)據(jù)。
本發(fā)明實施例提出了一種充電的方法和設備,其中該方法包括:當準備為設備充電時,所述電量計獲取所述設備當前的電池包溫度,并根據(jù)指定的標準數(shù)據(jù)確定當前是否適合充電;當確定適合充電時,基于所述標準數(shù)據(jù)確定可適用的充電電流,并基于確定的充電電流的信息生成配置信息;通過所述電量計向所述主板上的電池充電芯片發(fā)送配置信息,以使得所述電池充電芯片基于所述配置信息配置符合標準數(shù)據(jù)的充電電流為電池進行充電。以此通過電量計以及指定的可修改的標準數(shù)據(jù)來對充電進行監(jiān)控,滿足各種充電的需要。
本領域技術(shù)人員可以理解附圖只是一個優(yōu)選實施場景的示意圖,附圖中的模塊或流程并不一定是實施本發(fā)明所必須的。
本領域技術(shù)人員可以理解實施場景中的裝置中的模塊可以按照實施場景描述進行分布于實施場景的裝置中,也可以進行相應變化位于不同于本實施場景的一個或多個裝置中。上述實施場景的模塊可以合并為一個模塊,也可以進一步拆分成多個子模塊。
上述本發(fā)明序號僅僅為了描述,不代表實施場景的優(yōu)劣。
以上公開的僅為本發(fā)明的幾個具體實施場景,但是,本發(fā)明并非局限于此,任何本領域的技術(shù)人員能思之的變化都應落入本發(fā)明的保護范圍。