低功耗設備的電池管理方法及裝置的制造方法
【技術(shù)領域】
[0001]本發(fā)明涉及電池管理技術(shù)領域,尤其涉及一種低功耗設備的電池管理方法及裝置。
【背景技術(shù)】
[0002]低功耗設備如低功耗藍牙(Bluetooth Low Energy,BLE)等,具有低功耗特性,因而可以使用小容量電池,例如紐扣電池。小容量電池的特性是內(nèi)阻較大,難以連續(xù)提供較大電流,在某些情況下可能導致系統(tǒng)故障,為避免這一問題,需要對低功耗設備的電池進行有效管理,以避免出現(xiàn)系統(tǒng)故障,然而目前并沒有對低功耗設備的電池進行有效管理的方案。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例解決的問題是對低功耗設備的電池進行管理以避免系統(tǒng)故障。
[0004]為解決上述問題,本發(fā)明實施例提供一種低功耗設備的電池管理方法,所述電池管理方法包括:
[0005]檢測所述低功耗設備是否有大電流輸出;
[0006]檢測到所述電池的有大電流輸出時,按照預設第一頻率獲取電池電量的最小值和平均值;
[0007]當確定所述電池電量的最小值和平均值的差值大于預設的電量差值時,發(fā)出電量不足告警通知。
[0008]可選的,所述電池管理方法還包括:檢測到所述電池電壓的最小值小于預設電壓閾值時,發(fā)出低壓告警通知。
[0009]可選的,所述電池管理方法還包括:在檢測到所述低功耗設備上電時,在預設時長內(nèi)按照預設第二頻率獲取所述電池電量的最小值和平均值。
[0010]可選的,在所述低功耗設備上電啟動完畢后,按照預設第三頻率獲取所述電池電量的最小值和平均值,所述第三頻率小于所述第一頻率和所述第二頻率。
[0011]可選的,所述低功耗設備包括輸入部件,所述電池管理方法包括:在所述低功耗設備上電啟動完畢后,在檢測到所述輸入部件操作時,獲取所述電池電量的最小值和平均值。
[0012]可選的,所述輸入部件包括按鍵,所述電池管理方法包括:在每次按鍵操作之后,獲取所述電池電量的最小值和平均值。
[0013]可選的,所述獲取所述電池電量的最小值和平均值包括:讀取所述電池的電壓信息,獲取到所述電池電壓的最小值和平均值,根據(jù)所述電池電壓的最小值和平均值獲得所述電池電量的最小值和平均值。
[0014]可選的,所述檢測所述低功耗設備是否有大電流輸出,包括以下至少一種:
[0015]檢測所述低功耗設備是否啟動了大電流用電部件;
[0016]檢測所述電池的輸出電流是否大于預設的電流閾值。
[0017]可選的,所述大電流用電部件包括如下至少一種:蜂鳴器、振動器。
[0018]可選的,所述低功耗設備包含F(xiàn)LASH,所述電池管理方法還包括:在檢測到需要對所述FLASH進行讀寫操作時,檢測所述電池的電量最小值是否小于對FLASH進行讀寫操作的最低要求值;檢測所述電池的電量最小值小于對FLASH進行讀寫操作的最低要求值時,則停止對FLASH進行讀寫操作。
[0019]可選的,在檢測到所述電池的電量最小值小于對FLASH進行讀寫操作的最低要求值時,所述電池管理方法還包括:發(fā)出電量不足告警通知。
[0020]本發(fā)明實施例還提供了另一種低功耗設備的電池管理方法,所述低功耗設備包含F(xiàn)LASH,所述電池管理方法包括:
[0021]在檢測到需要對所述FLASH進行讀寫操作時,檢測所述電池電量的最小值是否小于對FLASH進行讀寫操作的最低要求值;
[0022]檢測到所述電池電量的最小值小于對FLASH進行讀寫操作的最低要求值時,則停止對FLASH進行讀寫操作。
[0023]可選的,在檢測到所述電池電量的最小值小于對FLASH進行讀寫操作的最低要求值時,還包括:發(fā)出電量不足告警通知。
[0024]為解決上述問題,本發(fā)明實施例還提供了一種低功耗設備的電池管理裝置,所述電池管理裝置包括:
[0025]電流檢測單元,適于檢測所述低功耗設備是否有大電流輸出;
[0026]第一電量檢測單元,適于在所述電流檢測單元檢測到所述低功耗設備有大電流輸出時,按照預設第一頻率獲取電池電量的最小值和平均值;
[0027]第一告警單元,適于在確定所述第一電量檢測單元檢測到的所述電池電量的最小值和平均值的差值大于預設的電量差值時,發(fā)出電量不足告警通知。
[0028]可選的,所述電池管理裝置還包括:電壓檢測單元,適于檢測所述電池的電壓信息,包括電池電壓的最小值;
[0029]所述第一告警單元還適于在所述電壓檢測單元檢測到的電池電壓的最小值小于預設電壓閾值時,發(fā)出低壓告警通知。
[0030]可選的,所述第一電量檢測單元還適于在檢測到所述低功耗設備上電時,在預設時長內(nèi)按照預設第二頻率獲取所述電池電量的最小值和平均值。
[0031]可選的,所述第一電量檢測單元還適于在所述低功耗設備上電啟動完畢后,按照預設第三頻率獲取所述電池電量最小值和平均值,所述第三頻率小于所述第一頻率和所述第二頻率。
[0032]可選的,所述低功耗設備包括輸入部件,所述第一電量檢測單元還適于在所述低功耗設備上電啟動完畢后,在檢測到所述輸入部件操作時,獲取所述電池電量的最小值和平均值。
[0033]可選的,所述輸入部件包括按鍵,所述第一電量檢測單元適于在每次按鍵操作之后,獲取所述電池電量的最小值和平均值。
[0034]可選的,所述電流檢測單元適于檢測如下至少一種:檢測所述低功耗設備是否啟動了大電流用電部件;檢測所述電池的輸出電流是否大于預設的電流閾值。
[0035]可選的,所述低功耗設備的大電流用電部件包括如下至少一種:蜂鳴器、振動器。
[0036]可選的,所述低功耗設備包含F(xiàn)LASH,所述第一電量檢測單元還適于在檢測到需要對所述FLASH進行讀寫操作時,檢測所述電池的電量最小值是否小于對FLASH進行讀寫操作的最低要求值;所述電池管理裝置還包括:第一控制單元,適于在所述第一電量檢測單元檢測所述電池的電量最小值小于對FLASH進行讀寫操作的最低要求值時,停止對FLASH進行讀寫操作。
[0037]可選的,所述第一告警單元還適于在所述電量檢測單元檢測所述電池的電量最小值小于對FLASH進行讀寫操作的最低要求值時,發(fā)出電量不足告警通知。
[0038]為解決上述問題,本發(fā)明實施例還提供了另一種低功耗設備的電池管理裝置,所述低功耗設備包含F(xiàn)LASH,所述電池管理裝置包括:
[0039]讀寫操作檢測單元,適于檢測是否需要對所述FLASH進行讀寫操作;
[0040]第二電量檢測單元,適于在所述讀寫操作檢測單元檢測到需要對所述FLASH進行讀寫操作時,檢測所述電池電量的最小值是否小于對FLASH進行讀寫操作的最低要求值;
[0041]第二控制單元,適于在所述第二電量檢測單元檢測到所述電池電量的最小值小于對FLASH進行讀寫操作的最低要求值時,停止對FLASH進行讀寫操作。
[0042]可選的,所述電池管理裝置還包括:第二告警單元,適于在所述第二電量檢測單元檢測到所述電池電量的最小值小于對FLASH進行讀寫操作的最低要求值時,發(fā)出電量不足告警通知。
[0043]與現(xiàn)有技術(shù)相比,本發(fā)明實施例的技術(shù)方案具有以下優(yōu)點:
[0044]在檢測到低功耗設備有大電流輸出時,獲取電池電量的最小值和平均值,并在所述電池電量的最小值和平均值的差值大于預設的電量差值時,發(fā)出電量不足的警告,使得用戶可以獲取到電量不足的信息,及時更換電池,從而可以減少由于電池電量不足導致的系統(tǒng)故障。
[0045]進一步地,在檢測到所述電池電壓的最小值小于預設電壓閾值時,即發(fā)出低壓告警通知,可以減少由于電池電壓不足導致的系統(tǒng)故障。
[0046]進一步地,在低功耗設備上電時,即在預設時長內(nèi)按照預設第二頻率讀取所述電池的電壓信息,獲得所述電池電壓的最小值和平均值,進而獲得所述電池電量的最小值和平均值,可以使所獲得的電池電量更加準確。
[0047]進一步地,在所述低功耗設備上電啟動完畢后,在沒有大電流輸出的情況下,按照預設第三頻率讀取所述電池的電量信息,獲取所述電池電量的最小值和平均值,由于所述第三頻率小于所述第一頻率和所述第二頻率,故可以避免頻繁讀取和計算,因而可以降低功耗,并節(jié)約系統(tǒng)處理資源。
[0048]進一步地,在低功耗設備包括輸入部件時,在檢測到所述輸入部件操作時,才讀取所述電池的電量信息,獲取所述電池電量的最小值和平均值,可以避免頻繁讀取和計算,因而可以降低功耗,并節(jié)約系統(tǒng)處理資源。
[0049]進一步地,每次按鍵操作之后,才讀取所述電池的電量信息,獲取所述電池電量的最小值和平均值,可以降低功耗,并節(jié)約系統(tǒng)處理資源。
[0050]在低功耗設備包含F(xiàn)LASH時,在檢測到需要對所述FLASH進行讀寫操作時,檢測所述電池的電量最小值是否小于對FLASH進行讀寫操作的最低要求值,并在檢測所述電池的電量最小值小于對FLASH進行讀寫操作的最低要求值時