一種具有電池電量檢測功能的移動電源的制作方法
【技術領域】
[0001]本發明涉及移動電源,特別是一種具有電池電量檢測功能的移動電源。
【背景技術】
[0002]移動電源用于提前儲存電量,在手機、平板電腦等便攜式設備電量不足時,為這些便攜式設備充電。用戶可能隨時需要了解移動電源自身的電量情況,以便于給移動電源充電,或者調整便攜式設備的使用,避免外出時將移動電源和便攜式設備的電量都耗盡。因此,電池電量的檢測是移動電源的一項重要功能。申請公開號為CN104009521A的發明專利公開了一種電池電量檢測顯示裝置,請參考圖1,該裝置包含電池101、電量采集模塊102、充電模塊103、MCU控制單元104、Nmosfet管105以及LED指示燈106,電量采集模塊輸出一個或多個電信號至MCU控制單元,MCU控制單元通過Nmosfet管連接指示燈,電池的電量通過指示燈的間閃次數或狀態來顯示,然而,該裝置沒有相應的控制機制,一直處于工作狀態,引入了不必要的耗電。授權公告號為CN203352204U的實用新型專利公開了一種具有檢測電池電量功能的移動電源,請參考圖2,包括第一分壓電阻11、第二分壓電阻12、輸入模塊15、模數轉換器14、基帶處理模塊16和顯示屏17,該方案一定要通過用戶操作才能檢測和顯示電量信息,使用不夠便利。另外,在移動電源充電初始、放電初始,或者用戶通過開關按鍵開啟移動電源初始,移動電源內部電池的電流發生快速變化,由于電池內阻以及電池引線的寄生電感效應,電池端的電壓也同樣發生快速變化,電量檢測電路測量和顯示的電量信息會不準確,如果電量檢測電路工作頻率不夠快,這個錯誤信息會維持一段時間,直到下一次電量檢測為止,容易誤導用戶,反過來,如果電量檢測電路工作頻率太快,則會帶來較大的耗電。
【發明內容】
[0003]本發明的目的是為了改善用戶體驗,在節省功耗的同時快速提供準確的電池電量信息,本發明主要采取以下技術方案。本發明提供一種具有電池電量檢測功能的移動電源,包括電壓檢測模塊,響應于控制模塊,對電池電壓進行檢測,并輸出一組代表電池電壓的數字信號;與所述電壓檢測模塊相連的數字處理器,將所述電壓檢測模塊送出的所述數字信號折算成電量值,并保存下來,直到有新的數字信號輸入為止;與所述數字處理器相連的顯示模塊,將所述電量值顯示出來;時鐘模塊,給所述控制模塊提供時鐘;控制模塊,控制所述電壓檢測模塊、所述數字處理器以及所述顯示模塊的使能,在移動電源充電初始、放電初始,或者用戶觸發移動電源開關按鍵后,等待一小段時間,將所述顯示模塊置于開啟狀態,并使能所述電壓檢測模塊、所述數字處理器對電池電量進行第一次檢測,此后以較長的時間間隔,使能所述電壓檢測模塊、所述數字處理器對電池電量進行多次測量,然后判斷電池是否處于充電狀態,如果處于充電狀態,則以較長的時間間隔,使能所述電壓檢測模塊、所述數字處理器反復對電池電量進行檢測,如果不是充電狀態,則關閉所述顯示模塊。相對于現有技術,本發明的有益效果是:移動電源充電初始、放電初始,或者用戶觸發移動電源開關按鍵后,可快速檢測和顯示出準確的電池電量信息,且功耗較低,移動電源處于充電狀態時,循環檢測和顯示電池電量,便于用戶及時掌握充電進度。
【附圖說明】
[0004]圖1示出了現有的電池電量檢測顯示裝置;
圖2示出了現有的一種具有檢測電池電量功能的移動電源;
圖3是本發明的電路結構示意圖;
圖4是本發明的控制流程圖。
【具體實施方式】
[0005]以下結合附圖對本發明的實施例進行詳細說明。請參閱圖3,本發明提供一種具有電池電量檢測功能的移動電源,能夠在顯示模塊23中顯示電池20的電量。移動電源包括電壓檢測模塊21、數字處理器22、顯示模塊23、時鐘模塊24以及控制模塊25。其中,電壓檢測模塊21響應控制模塊25的控制,對電池20的電壓進行測量,將電池20的電壓按比例轉換成一組數字信號;數字處理器22將所述數字信號折算成電量值,并保存下來,直到有新的數字輸入為止;顯示模塊23將所述電量值顯示出來;時鐘模塊24給電壓檢測模塊21和控制模塊25提供時鐘;控制模塊25根據用戶輸入以及移動電源的狀態,產生相應的控制信號,控制電壓檢測模塊21、數字處理器22以及顯示模塊23的開啟和關閉;
請參閱圖4,圖4為本發明的控制流程圖,具體包括步驟:
S1I,移動電源開始充電、開始放電,或者用戶觸發開關按鍵;
S102,控制模塊內部設置一個50ms的定時器Tl ;
S103,判斷定時器Tl是否超時,如果超時,進入步驟S104,否則繼續等待;
S104,開啟顯示模塊,并在控制模塊內部設置計數器J=O ;
S105,開啟電壓檢測模塊以及數字處理器,進行一次電量檢測,電壓檢測模塊將電池端的電壓等比例轉換成一組數字信號,數字處理器將所述數字信號折算成對應的電量信息,送到顯示模塊,在顯示模塊中將所述電量信息顯示出來,控制模塊中的計數器J加I ;
S106,控制模塊判斷移動電源是否處于充電狀態,如果是,進入步驟S108,否則進入步驟 S107 ;
S108,控制模塊內部設置一個2s的定時器T2 ;
S109,判斷T2是否超時,如果超時,進入步驟S105,否則繼續等待;
S107,判斷計數器J是否小于3,如果是,進入步驟S108,不然進入步驟SllO ; si1,關閉顯不I旲塊;
其中,由所述步驟S101~S104,移動電源開始充電、放電,或者用戶觸發開關按鍵后50ms,才對電池電量進行第一次測量和顯示,此時電池端電壓已經穩定,因此測量和顯示的數值能夠準確表示電池的電量;
由所述步驟S105~S109,完成一次電量檢測之后,設置一個2s的定時器,等所述定時器超時,才再次開啟電壓檢測模塊和數字處理器,進行再一次電池電壓檢測和電量信息更新,所述兩次電量檢測之間延遲了 2s,節省了功耗;
所述步驟S106判斷移動電源是否處于充電狀態,如果處于充電狀態,則一直以2s的時間間隔反復對電池電量進行檢測,便于用戶隨時掌握充電進度,由于移動電源處于充電狀態,所述電池電量檢測和顯示所耗電的影響不大;
所述S107判斷計數器J是否小于3,如果不是,則關閉顯示模塊,因此,在移動電源放電初始或者用戶觸發開關按鍵后,以2s的時間間隔,對電池電量進行3次檢測后,不再做電量檢測和顯示,進一步節省了功耗;
定時器Tl不限于50ms,定時器T2不限于2s,計數器J也不限于技術到3次,都可以根據實際需要作出各種改變;
上述僅對本發明中的具體實施例加以說明,但并不能作為本發明的保護范圍,凡是依據本發明中的設計精神所作出的等效變化或修改或等比例放大或縮小等,均應認為落入本發明的保護范圍。
【主權項】
1.一種具有電池電量檢測功能的移動電源,其特征在于:包括電壓檢測模塊,響應于控制模塊,對電池電壓進行檢測,產生一組數字信號;數字處理器,根據所述電壓檢測模塊產生的所述數字信號獲得所述電池的電量信息;顯示模塊,將所述電量信息顯示出來;控制模塊,根據移動電源狀態以及用戶輸入產生電量檢測控制信號;時鐘模塊,產生所述控制模塊所需的時鐘。
2.根據權利要求1所述的移動電源,其特征在于:在移動電源充電初始、放電初始,或者用戶觸發移動電源開關按鍵后,等待一小段時間,將所述顯示模塊置于開啟狀態,并使能所述電壓檢測模塊以及所述數字處理器對電池電量進行第一次檢測,根據權利要求2所述的移動電源,其特征在于:對電池電量進行所述第一次檢測后,以較長的時間間隔,使能所述電壓檢測模塊以及所述數字處理器對電池電量進行多次檢測。
3.根據權利要求2所述的移動電源,其特征在于:對電池電量進行所述第一次檢測后,以較長的時間間隔,使能所述電壓檢測模塊以及所述數字處理器對電池電量進行多次檢測。
4.根據權利要求3所述的移動電源,其特征在于:判斷電池是否處于充電狀態,如果不處于充電狀態,對電池電量進行多次檢測后,關閉所述顯示模塊。
5.根據權利要求2所述的移動電源,其特征在于:判斷電池是否處于充電狀態,如果處于充電狀態,則以較長的時間間隔,使能所述電壓檢測模塊以及所述數字處理器對電池電量反復進行檢測。
【專利摘要】本發明提供一種具有電池電量檢測功能的移動電源,包括時鐘模塊,產生電池電量檢測所需的時鐘;控制模塊,根據移動電源狀態及用戶輸入產生電量檢測控制信號;電壓檢測模塊,對電池電壓進行檢測,產生一組數字信號;數字處理器,根據所述電壓檢測模塊產生的所述數字信號獲得所述電池的電量信息;顯示模塊,將所述電量信息顯示出來。本發明使用方便,功耗低,用戶能隨時而快速的查看到準確的電池電量信息。
【IPC分類】G01R31-36, H02J7-00
【公開號】CN104617628
【申請號】CN201510079923
【發明人】趙偉兵
【申請人】珠海市一微半導體有限公司
【公開日】2015年5月13日
【申請日】2015年2月15日