一種充電指示燈的控制方法、系統及移動終端與流程
2023-09-12 04:54:05 1
本發明涉及移動終端技術領域,特別涉及一種充電指示燈的控制方法、系統及移動終端。
背景技術:
目前移動終端普遍採用可充電電池,充電是移動終端最常用的日常操作之一,為了更好地指示充電狀態,移動終端會通過一顆指示燈來進行表示,比如指示燈亮則正在充電,指示燈滅則未在充電。
由於充電是一項複雜的過程,充電過程中包括多種狀態,比如:恆流充電、限壓充電、限流充電、涓流充電、恆壓充電、脈衝充電等,充電過程中將包括上述的一項或多項狀態;因此,在充電指示燈的開發中,需要仔細地對各種充電狀態中添加充電指示燈的控制,因此,充電指示燈控制比較複雜,同時隨著充電技術的不斷革新,對於將來出現的新的充電狀態無法預估。因此,現有的充電指示燈控制過程較為複雜,有待改進與發展。
因而現有技術還有待改進和提高。
技術實現要素:
鑑於上述現有技術的不足之處,本發明的目的在於提供一種充電指示燈的控制方法、系統及移動終端,能使充電指示燈的控制更加直觀,簡單,準確;從而提高開發效率,為移動終端廠商提供調試、開發的方便。
為了達到上述目的,本發明採取了以下技術方案:
一種充電指示燈的控制方法,其包括如下步驟:
A、檢測輸入至移動終端的充電電流,並比較充電電流與第一預設電流和第二預設電流的大小,若充電電流低於第一預設電流,執行步驟B;若充電電流高於第二預設電流,執行步驟C;
B、關閉充電指示燈;
C、開啟充電指示燈。
所述的充電指示燈的控制方法中,所述步驟A包括步驟:
A1、每隔預設時間檢測輸入至移動終端的充電電流;
A2、比較充電電流與第一預設電流和第二預設電流的大小,若充電電流低於第一預設電流,執行步驟B;若充電電流高於第二預設電流,執行步驟C。
所述的充電指示燈的控制方法中,所述步驟A1包括步驟:
A11、每隔預設時間獲取連接在移動終端和充電器之間的檢測電阻兩端的電壓差;
A12、根據所述電壓差和檢測電阻的阻值得到輸入至移動終端的充電電流。
所述的充電指示燈的控制方法中,所述步驟B具體包括:判斷當前充電指示燈是否處於開啟狀態,若是,則關閉充電指示燈。
所述的充電指示燈的控制方法中,所述步驟C具體包括:判斷當前充電指示燈是否處於關閉狀態,若是,則開啟充電指示燈。
一種充電指示燈的控制系統,其包括:
檢測模塊,用於檢測輸入至移動終端的充電電流,並比較充電電流與第一預設電流和第二預設電流的大小;
關閉模塊,用於在充電電流低於第一預設電流時關閉充電指示燈;
開啟模塊,用於在充電電流高於第二預設電流時開啟充電指示燈。
所述的充電指示燈的控制系統中,所述檢測模塊包括:
電流檢測單元,用於每隔預設時間檢測輸入至移動終端的充電電流;
比較判斷單元,用於比較充電電流與第一預設電流和第二預設電流的大小。
所述的充電指示燈的控制系統中,所述電流檢測單元包括:
連接在移動終端和充電器之間的檢測電阻;
電壓獲取子單元,用於每隔預設時間獲取檢測電阻兩端的電壓差;
電流計算子單元,用於根據所述電壓差和檢測電阻的阻值得到輸入至移動終端的充電電流。
所述的充電指示燈的控制系統中,所述關閉模塊具體用於判斷當前充電指示燈是否處於開啟狀態,若是,則關閉充電指示燈;所述開啟模塊具體用於判斷當前充電指示燈是否處於關閉狀態,若是,則開啟充電指示燈。
一種移動電源,其包括如上所述的充電指示燈的控制系統。
相較於現有技術,本發明提供的充電指示燈的控制方法、系統及移動終端中,所述充電指示燈的控制方法通過檢測輸入至移動終端的充電電流,並比較充電電流與第一預設電流和第二預設電流的大小,若充電電流低於第一預設電流,則關閉充電指示燈;若充電電流高於第二預設電流,則開啟充電指示燈,能使充電指示燈的控制更加直觀,簡單,準確;從而提高開發效率,為移動終端廠商提供調試、開發的方便。
附圖說明
圖1 為本發明提供的充電指示燈的控制方法的流程圖。
圖2 為本發明提供的充電指示燈的控制系統的結構框圖。
圖3 為本發明提供的充電指示燈的控制系統中檢測模塊的結構框圖。
具體實施方式
鑑於現有技術中充電指示燈控制比較複雜等缺點,本發明的目的在於提供一種充電指示燈的控制方法、系統及移動終端,能使充電指示燈的控制更加直觀,簡單,準確;從而提高開發效率,為移動終端廠商提供調試、開發的方便。
為使本發明的目的、技術方案及效果更加清楚、明確,以下參照附圖並舉實施例對本發明進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發明,並不用於限定本發明。
請參閱圖1,本發明提供的充電指示燈的控制方法包括如下步驟:
S100、檢測輸入至移動終端的充電電流,並比較充電電流與第一預設電流和第二預設電流的大小,若充電電流低於第一預設電流,執行步驟S200;若充電電流高於第二預設電流,執行步驟S300;
S200、關閉充電指示燈;
S300、開啟充電指示燈。
本發明通過檢測輸入移動終端的充電電流,並比較充電電流與第一預設電流和第二預設電流的大小,具體地,所述第一預設電流小於第二預設電流,例如,設置第一預設電流為10mA,第二預設電流為50mA,當檢測到當前輸入移動終端充電電流低於10mA時將執行步驟S200,關閉充電指示燈;當檢測到當前輸入移動終端充電電流高於50mA時將執行步驟S300,開啟充電指示燈,根據充電電流的大小即可實現簡單的充電指示燈的控制,從而提高開發效率,為移動終端廠商提供調試、開發的方便。
進一步地,所述步驟S100包括:
S101、每隔預設時間檢測輸入至移動終端的充電電流;
S102、比較充電電流與第一預設電流和第二預設電流的大小,若充電電流低於第一預設電流,執行步驟S200;若充電電流高於第二預設電流,執行步驟S300。
在充電過程中,每隔預設時間即檢測一次輸入至移動終端的充電電流,例如每隔10s檢測一次,確保充電指示燈控制的實時性,之後比較充電電流與第一預設電流和第二預設電流的大小,根據充電電流的大小控制充電指示燈的開啟和關閉,使充電指示燈的控制更加直觀,簡單,準確。
具體地,所述S101包括:
S1011、每隔預設時間獲取連接在移動終端和充電器之間的檢測電阻兩端的電壓差;
S1012、根據所述電壓差和檢測電阻的阻值得到輸入至移動終端的充電電流。
具體實施時,在移動終端和充電器之間設置一檢測電阻,檢測電阻的一端連接充電器,另一端連接移動終端,每隔預設時間獲取檢測電阻兩端的電壓差,再根據所述電壓差和檢測電阻的阻值得到輸入至移動終端的充電電流,具體為將所述電壓差除以檢測電阻的阻值得到輸入至移動終端的充電電流,所述檢測電阻,不宜選擇較大的阻值,避免導致流過該電阻上電流時產生一定的壓降從而直接影響正常的充電功能;較佳地,所述檢測電阻的阻值為10毫歐姆。
進一步地,所述步驟S200具體包括判斷當前充電指示燈是否處於開啟狀態,若是,則關閉充電指示燈;所述步驟S300具體包括判斷當前充電指示燈是否處於關閉狀態,若是,則開啟充電指示燈。
當輸入至移動終端的充電電流小於第一預設電流時,先判斷當前充電指示燈是否處於開啟狀態,若是,則關閉充電指示燈,若否,則不作操作,通過先判斷當前充電指示燈是否為打開狀態,避免在已關閉充電指示燈的情況下重複設置關閉狀態。同理,當輸入至移動終端的充電電流大於第二預設電流時,先判斷當前充電指示燈是否處於關閉狀態,若是,則開啟充電指示燈,若否,則不作操作。
本發明還相應提供一種充電指示燈的控制系統,如圖2和圖3所示,所述充電指示燈的控制系統包括檢測模塊10、關閉模塊20和開啟模塊30,所述關閉模塊20和開啟模塊30均連接檢測模塊10,其中,所述檢測模塊10用於檢測輸入至移動終端的充電電流,並比較充電電流與第一預設電流和第二預設電流的大小;所述關閉模塊20用於在充電電流低於第一預設電流時關閉充電指示燈;所述開啟模塊30用於在充電電流高於第二預設電流時開啟充電指示燈。具體請參閱上述方法對應的實施例。
進一步地,所述檢測模塊10包括電流檢測單元101和比較判斷單元102,所述電流檢測單元101連接比較判斷單元102,所述電流檢測單元101用於每隔預設時間檢測輸入至移動終端的充電電流;所述比較判斷單元102用於比較充電電流與第一預設電流和第二預設電流的大小。具體請參閱上述方法對應的實施例。
具體地,所述電流檢測單元101包括檢測電阻(圖中未示出)、電壓獲取子單元1011和電流計算子單元1012,所述檢測電阻連接在移動終端和充電器之間,所述電壓獲取子單元1011連接電流計算子單元1012,其中,所述電壓獲取子單元1011用於每隔預設時間獲取檢測電阻兩端的電壓差;所述電流計算子單元1012用於根據所述電壓差和檢測電阻的阻值得到輸入至移動終端的充電電流。具體請參閱上述方法對應的實施例。
進一步地,所述關閉模塊20具體用於判斷當前充電指示燈是否處於開啟狀態,若是,則關閉充電指示燈;所述開啟模塊30具體用於判斷當前充電指示燈是否處於關閉狀態,若是,則開啟充電指示燈。具體請參閱上述方法對應的實施例。
本發明還相應提供一種移動電源,其包括如上所述的充電指示燈的控制系統,由於上文已對所述充電指示燈的控制系統進行了詳細描述,此處不作詳述。
綜上所述,本發明提供的充電指示燈的控制方法、系統及移動終端中,所述充電指示燈的控制方法通過檢測輸入至移動終端的充電電流,並比較充電電流與第一預設電流和第二預設電流的大小,若充電電流低於第一預設電流,則關閉充電指示燈;若充電電流高於第二預設電流,則開啟充電指示燈,能使充電指示燈的控制更加直觀,簡單,準確;從而提高開發效率,為移動終端廠商提供調試、開發的方便。
可以理解的是,對本領域普通技術人員來說,可以根據本發明的技術方案及其發明構思加以等同替換或改變,而所有這些改變或替換都應屬於本發明所附的權利要求的保護範圍。