(57)【特許請求の範囲】
【請求項１】
バッテリー充電の検出方法であって、
フル充電電圧、充電臨界電圧及び定格充電時間を含む現在の充電バッテリーの充電パラメータと検出時間、サンプリング周期及び回数を含む現在の充電バッテリーの検出パラメータを設定するステップと、
現在の充電バッテリーの電圧を検出し、検出された電圧が前記フル充電電圧以上であり、且つ予め設定された検出時間の後にも前記フル充電電圧以上であるかどうかを判断し、検出された電圧が前記フル充電電圧以上であり、且つ予め設定された検出時間の後にも前記フル充電電圧以上である場合、正常充電と確定し、検出された電圧が前記フル充電電圧以上であり、且つ予め設定された検出時間の後に前記フル充電電圧以上でない場合、予め設定されたサンプリング周期と回数に応じて、前記現在の充電バッテリーの電圧をサンプリングするステップと、
サンプリングされた電圧が全て充電臨界電圧より高く、且つ単調増加傾向が現れるかどうかを判断し、サンプリングされた電圧が全て充電臨界電圧より高く、且つ単調増加傾向が現れる場合、正常充電と確定し、サンプリングされた電圧が全て充電臨界電圧より高く、且つ単調増加傾向が現れない場合、その現在の充電時間を取得し、第１の充電時間を取得するステップと、
取得された第１の充電時間が前記定格充電時間より長いかどうかを判断し、取得された第１の充電時間が前記定格充電時間より長い場合、第１の充電故障が発生したと確定するステップとを含むことを特徴とするバッテリー充電の検出方法。
【請求項２】
前記充電パラメータは、最長充電時間を更に含み、当該方法は、サンプリングされた電圧が全て前記充電臨界電圧より高くない場合、その現在の充電時間を取得し、第２の充電時間を取得するステップと、前記第２の充電時間が前記最長充電時間より長いかどうかを判断し、前記第２の充電時間が前記最長充電時間より長い場合、第２の充電故障が発生したと確定するステップとを更に含むことを特徴とする
請求項１に記載の方法。
【請求項３】
前記定格充電時間は、前記現在の充電バッテリーの容量と充電電流によって算出された値であることを特徴とする
請求項１又は２に記載の方法。
【請求項４】
前記最長充電時間は、前記定格充電時間の２倍であることを特徴とする
請求項２に記載の方法。
【請求項５】
当該方法は、充電故障が発生したと確定した場合、充電を終了させ、そして充電故障が発生したことをユーザに通知するステップを更に含むことを特徴とする
請求項４に記載の方法。
【請求項６】
充電検出装置であって、
フル充電電圧、充電臨界電圧及び定格充電時間を含む現在の充電バッテリーの充電パラメータと検出時間、サンプリング周期及び回数を含む現在の充電バッテリーの検出パラメータを設定することに用いられる設定モジュールと、
前記現在の充電バッテリーの電圧を検出することに用いられる検出モジュールと、
前記設定モジュールにより設定された検出・サンプリング周期と回数に応じて、現在の充電バッテリーの電圧をサンプリングすることに用いられるサンプリングモジュールと、
前記検出モジュールにより検出された電圧を前記フル充電電圧と比較することに用いられ、予め設定された検出時間の後に、検出された電圧が前記フル充電電圧より低い場合、前記サンプリングモジュールによりサンプリングされた電圧と前記充電臨界電圧を比較することに用いられ、前記サンプリングされた電圧が全て前記充電臨界電圧より高いが、単調増加傾向が現れない場合、取得された第１の充電時間と前記定格充電時間を比較することに用いられる比較モジュールと、
前記検出モジュールが現在の充電バッテリーの電圧を検出するように制御し、そして比較モジュールを呼び出して前記検出された電圧が前記フル充電電圧以上であり、且つ前記検出時間の後にも前記フル充電電圧以上であるかどうかを比較して、前記検出された電圧が前記フル充電電圧以上であり、且つ前記検出時間の後にも前記フル充電電圧以上である場合、正常充電と確定し、前記検出された電圧が前記フル充電電圧以上であり、且つ前記検出時間の後に前記フル充電電圧以上でない場合、前記サンプリングモジュールが前記検出・サンプリング周期と回数に応じて前記充電バッテリーの電圧をサンプリングするように制御し、そして前記比較モジュールを呼び出してサンプリングされた電圧が前記充電臨界電圧より高く、且つ単調増加傾向が現れるかどうかを比較して、サンプリングされた電圧が前記充電臨界電圧より高く、且つ単調増加傾向が現れる場合、正常充電と確定し、サンプリングされた電圧が前記充電臨界電圧より高く、且つ単調増加傾向が現れない場合、前記現在の充電バッテリーの現在の充電時間を取得し、第１の充電時間を取得し、そして前記比較モジュールを呼び出して前記第１の充電時間が前記定格充電時間以上であるかどうかを比較し、前記第１の充電時間が前記定格充電時間以上である場合、第１の充電故障が発生したと確定することに用いられる制御モジュールとを含むことを特徴とする充電検出装置。
【請求項７】
前記充電パラメータは、最長充電時間を更に含み、前記制御モジュールは、さらに、サンプリングされた電圧が全て前記充電臨界電圧より高くない場合、前記現在の充電バッテリーの現在の充電時間を取得し、第２の充電時間を取得し、そして前記比較モジュールを呼び出して前記第２の充電時間が前記最長充電時間より長いかどうかを比較し、前記第２の充電時間が前記最長充電時間より長い場合、第２充電故障が発生したと確定することに用いられることを特徴とする
請求項６に記載の装置。
【請求項８】
前記充電検出装置は、前記制御モジュールと接続する通知モジュールを更に含み、前記通知モジュールは、前記制御モジュールが充電故障が発生したと確定した場合、制御モジュールに呼び出された後、故障が発生したことをユーザに通知し、そして充電を終了させるように制御することに用いられる
ことを特徴とする
請求項６又は請求項７に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バッテリー分野に関し、特にバッテリー充電の検出方法及び充電検出装置に関する。
【背景技術】
【０００２】
通信技術の継続的な発展に伴い、より多くの無線端末装置は、人々の生活に組み込まれ、これらの無線モバイル端末装置は、持ち運びに便利及び移動性の要求のために、常に、内蔵または外付けバッテリーで電力を供給する必要があり、これらのバッテリーが全て充電器で充電されている。従来技術の充電原理及び過程は、一般的に以下の通りである。
【０００３】
１）定電流充電段階において、充電器の充電電流が一定に維持され、充電容量が急速に増加し、バッテリーの電圧が上昇する。
【０００４】
２）定電圧充電段階において、充電器の充電電圧が一定に維持され、充電容量が増加し続けていて、バッテリーの電圧がゆっくりと上昇し、充電電流が低下する。
【０００５】
３）バッテリーをフル充電する段階において、充電電流が浮動充電変換電流以下に低下し、充電器の充電電圧が浮動充電電圧に低下する。
【０００６】
４）浮動充電段階において、充電器の充電電圧が浮動充電電圧に維持される。
【０００７】
このような充電過程は、正常充電過程のみに用いられるが、充電過程におけるいくつかの異常な状況、特にいくつかのバッテリーまたは充電器の部品が故障した場合に対して、充電保護がないため、通常フル充電できなくなり、しかし、対応する通知もなく、充電時間が長く、常に充電中と表示され、しかし、実際には充電器が動作しておらず、充電が完了したことを通知するが、短い時間で使用すると、バッテリーが充電完了状態から電力不足と表示されるまたは間もなく充電を通知するなどの現象が生じる。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明が解決しようとする主な技術的問題は、バッテリー充電過程に現れた故障を検出できるバッテリー充電の検出方法と充電検出装置を提供することにある。
【課題を解決するための手段】
【０００９】
上記技術的問題を解決するために、本発明に係るバッテリー充電の検出方法に用いられた技術的スキームは、以下の通りである。
【００１０】
バッテリー充電の検出方法は、
フル充電電圧、充電臨界電圧及び定格充電時間を含む現在の充電バッテリーの充電パラメータと検出時間、サンプリング周期及び回数を含む現在の充電バッテリーの検出パラメータとを設定するステップと、
現在の充電バッテリーの電圧を検出し、検出された電圧が前記フル充電電圧以上であり、且つ予め設定された検出時間の後にも前記フル充電電圧以上であるかどうかを判断し、検出された電圧が前記フル充電電圧以上であり、且つ予め設定された検出時間の後にも前記フル充電電圧以上である場合、正常充電と確定し、検出された電圧が前記フル充電電圧以上であり、且つ予め設定された検出時間の後に前記フル充電電圧以上でない場合、予め設定されたサンプリング周期と回数に応じて、前記現在の充電バッテリーの電圧をサンプリングするステップと、
サンプリングされた電圧が全て充電臨界電圧より高く、且つ単調増加傾向が現れるかどうかを判断し、サンプリングされた電圧が全て充電臨界電圧より高く、且つ単調増加傾向が現れる場合、正常充電と確定し、サンプリングされた電圧が全て充電臨界電圧より高く、且つ単調増加傾向が現れない場合、その現在の充電時間を取得し、第１の充電時間を取得するステップと、
取得された第１の充電時間が前記定格充電時間より長いかどうかを判断し、取得された第１の充電時間が前記定格充電時間より長い場合、第１の充電故障が発生したと確定するステップとを含む。
【００１１】
さらに、前記充電パラメータは、最長充電時間を更に含み、当該方法は、サンプリングされた電圧が全て前記充電臨界電圧より高くない場合、前記現在の充電バッテリーの現在の充電時間を取得し、第２の充電時間を取得するステップと、取得された第２の充電時間が前記最長充電時間より長いかどうかを判断し、取得された第２の充電時間が前記最長充電時間より長い場合、第２の充電故障が発生したと確定するステップとを更に含む。
【００１２】
さらに、前記定格充電時間は、前記現在の充電バッテリーの容量と充電電流によって算出された値である。
【００１３】
さらに、前記最長充電時間は、前記定格充電時間の２倍である。
【００１４】
さらに、当該方法は、充電故障が発生したと確定した場合、充電を終了させ、そして充電故障が発生したことをユーザに通知するステップを更に含む。
【００１５】
上述したバッテリー充電の検出方法に基づいて、本発明は、さらに充電検出装置を提供する。当該装置は、設定モジュール、検出モジュール、サンプリングモジュール、比較モジュールと制御モジュールを含む。
【００１６】
前記設定モジュールは、フル充電電圧、充電臨界電圧及び定格充電時間を含む現在の充電バッテリーの充電パラメータと検出時間、サンプリング周期及び回数を含む現在の充電バッテリーの検出パラメータとを設定することに用いられる。
【００１７】
前記検出モジュールは、前記現在の充電バッテリーの電圧を検出することに用いられる。
【００１８】
前記サンプリングモジュールは、前記設定モジュールにより設定されたサンプリング周期及び回数に基づいて、現在の充電バッテリーの電圧をサンプリングすることに用いられる。
【００１９】
前記比較モジュールは、前記検出モジュールにより検出された電圧を前記フル充電電圧と比較することに用いられ、予め設定された検出時間の後に、検出された電圧が前記フル充電電圧より低い場合、前記サンプリングモジュールによりサンプリングされた電圧と前記充電臨界電圧を比較することに用いられ、前記サンプリングされた電圧が前記充電臨界電圧より高いが、単調増加傾向が現れない場合、取得された第１の充電時間と前記定格充電時間を比較することに用いられる。
【００２０】
前記制御モジュールは、前記検出モジュールが現在の充電バッテリーの電圧が前記フル充電電圧以上であり、且つ前記検出時間の後にも、検出された電圧が前記フル充電電圧以上であるかどうかを検出するように制御し、現在の充電バッテリーの電圧が前記フル充電電圧以上であり、且つ前記検出時間の後にも前記フル充電電圧以上である場合、正常充電と確定し、現在の充電バッテリーの電圧が前記フル充電電圧以上であり、且つ前記検出時間の後に検出された電圧が前記フル充電電圧以上でない場合、前記サンプリングモジュールが前記検出・サンプリング周期と回数に応じて前記現在の充電バッテリーの電圧をサンプリングするように制御し、そして前記比較モジュールを呼び出してサンプリングされた電圧が全て前記充電臨界電圧より高いかどうか、そして単調増加傾向が現れるかどうかを比較して、サンプリングされた電圧が全て前記充電臨界電圧より高く、そして単調増加傾向が現れる場合、正常充電と確定し、サンプリングされた電圧が全て前記充電臨界電圧より高く、そして単調増加傾向が現れない場合、前記の現在の充電バッテリーの現在の充電時間を取得し、第１の充電時間を取得し、そして前記比較モジュールを呼び出して前記第１の充電時間が前記定格充電時間より長いかどうかを比較し、前記第１の充電時間が前記定格充電時間より長い場合、第１の充電故障が発生したと確定することに用いられる。
【００２１】
さらに、前記充電パラメータは、最長充電時間を更に含み、前記制御モジュールは、さらに、サンプリングされた電圧が全て前記充電臨界電圧より高くない場合、前記現在の充電バッテリーの現在の充電時間を取得し、第２の充電時間を取得し、そして前記比較モジュールを呼び出して前記第２の充電時間が前記最長充電時間より長いかどうかを比較して、前記第２の充電時間が前記最長充電時間より長い場合、第２充電故障が発生したと確定することに用いられる。
【００２２】
さらに、前記充電検出装置は、前記制御モジュールと接続する通知モジュールを更に含み、前記通知モジュールは、前記制御モジュールが充電故障が発生したと確定した場合、制御モジュールに呼び出された後、故障が発生したと通知し、そして充電を終了させるように制御することに用いられる。
【００２３】
本発明の有益な効果は、本発明において検出及びサンプリングされた現在の充電バッテリーの電圧をそれぞれ予め設定されたフル充電電圧及び充電臨界電圧と比較することで、検出された電圧が予め設定された検出時間の後にもフル充電電圧以上であるのを満たさず、且つサンプリングされた電圧が充電臨界電圧より高く、且つ単調増加傾向が現れるのを満たさない場合、現在の充電バッテリーの充電時間を取得することで、第１の充電時間を取得し、それを設定された定格充電時間と比較し、取得された当該第１の充電時間が定格充電時間より長いのを満たした場合、第１の充電故障が発生したと確定し、それによって充電バッテリーの電圧の検出及びその充電時間の取得により、バッテリー充電過程に現れた充電故障を検出するのを実現することである。
【図面の簡単な説明】
【００２４】
【図１】本発明に係る充電検出装置の一実施形態の構成ブロック図である。
【図２】本発明に係る充電検出装置の別の実施形態の構成ブロック図である。
【図３】図１の充電検出装置に対応するバッテリー充電検出方法の一実施形態のフローチャートである。
【図４】図２の充電検出装置に対応するバッテリー充電検出方法の実施形態のフローチャートである。
【発明を実施するための形態】
【００２５】
以下、具体的な実施形態により付図と組み合わせて本発明をさらに詳細に説明する。
【００２６】
図１は本発明に係る充電検出装置の実施形態の構成ブロック図であり、図１に示すように、当該充電検出装置は、制御モジュール３、及びそれと接続する設定モジュール１、検出モジュール２、サンプリングモジュール４と比較モジュール５を含む。
【００２７】
ここで、設定モジュール１は、現在の充電バッテリーのフル充電電圧、充電臨界電圧、定格充電時間と最長充電時間等の充電パラメータ、及び検出時間、サンプリング周期及び回数等の検出パラメータを設定することに用いられる。本発明の一実施形態では、充電パラメータと検出パラメータは、現在の充電バッテリーの特性によって設定されることができる。
【００２８】
ここで、検出モジュール２は、現在の充電バッテリーの電圧を検出することに用いられ、サンプリングモジュール４は、設定モジュールにより設定されたサンプリング周期及び回数によって現在の充電バッテリーの電圧をサンプリングすることに用いられる。
【００２９】
ここで、比較モジュール５は、検出モジュール２により検出された電圧を設定されたフル充電電圧と比較することに用いられ、予め設定された検出時間の後に検出された電圧が前記フル充電電圧より低い場合、サンプリング４によりサンプリングされた電圧と設定された充電臨界電圧を比較することに用いられ、サンプリングされた電圧が設定された充電臨界電圧より高いが、単調増加傾向が現れない場合、取得された第１の充電時間と設定された定格充電時間を比較することに用いられる。
【００３０】
制御モジュール３は、検出モジュール２が現在の充電バッテリーの電圧を検出するように制御し、そして比較モジュール５を呼び出して検出された電圧が前記フル充電電圧以上であり、且つ予め設定された検出時間の後にも前記フル充電電圧以上であるかどうかを比較し、検出された電圧が前記フル充電電圧以上であり、且つ予め設定された検出時間の後にも前記フル充電電圧以上である場合、正常充電と確定し、検出された電圧が前記フル充電電圧以上であり、且つ予め設定された検出時間の後に前記フル充電電圧以上でない場合、サンプリングモジュール４が検出・サンプリング周期と回数に応じてバッテリーの電圧をサンプリングするように制御し、そして比較モジュール５を呼び出してサンプリングされた電圧が充電臨界電圧より高く、単調増加傾向が現れるかどうかを比較し、サンプリングされた電圧が充電臨界電圧より高く、単調増加傾向が現れる場合、正常充電と確定し、サンプリングされた電圧が充電臨界電圧より高く、単調増加傾向が現れない場合、当該バッテリーの現在の充電時間を取得し、第１の充電時間を取得し、そして比較モジュール５を呼び出して前記第１の充電時間が前記定格充電時間より長いかどうかを比較し、前記第１の充電時間が前記定格充電時間より長い場合、第１の充電故障が発生したと確定し、サンプリングされた電圧が全て設定された充電臨界電圧より高くない場合、当該バッテリーの現在の充電時間を取得し、第２の充電時間を取得し、更に比較モジュール５を呼び出して第２の充電時間が最長充電時間より長いかどうかを比較して、第２の充電時間が最長充電時間より長い場合、第２の充電故障が発生したと確定し、第２の充電時間が最長充電時間より長くない場合、充電し続けることに用いられる。
【００３１】
本実施形態では、サンプリングされた電圧が全て充電臨界電圧より高く、そして単調増加傾向が現れると確定した場合、第１の充電時間は、バッテリー充電開始時刻から、最後のサンプリング時刻までの期間即ち第１の充電時間であり、サンプリングされた電圧が全て充電臨界電圧より高くないと確定した場合、第２の充電時間は、バッテリー充電時刻から、最後のサンプリング時刻までの期間即ち第２の充電時間である。本実施形態では、制御モジュール３にタイマーが付いていて、バッテリー充電開始時刻から、当該バッテリーの充電時間を計るので、制御モジュール３は、必要な場合に直接的に充電バッテリーの現在の充電時間を取得することができる。
【００３２】
本実施形態に係る充電検出装置は、検出モジュール２で充電バッテリーの電圧を検出し、その充電時間を取得し、そして比較モジュール５で検出された電圧と取得された充電時間を予め設定された充電パラメータと比較することで、バッテリー充電過程に発生した充電故障を確定する。
【００３３】
図２に示すように、本発明の別の実施形態では、充電検出装置は、制御モジュール３、及びそれと接続する設定モジュール１、検出モジュール２、サンプリングモジュール４と比較モジュール５、さらに、制御モジュール３と接続する通知モジュール６を含む。その中、設定モジュール１は、現在の充電バッテリーのフル充電電圧、充電臨界電圧、定格充電時間と最長充電時間等の充電パラメータ、及び検出時間、サンプリング周期及び回数等の検出パラメータを設定することに用いられる。本発明の一実施形態では、充電パラメータと検出パラメータは、現在の充電バッテリーの特性によって設定されることができる。検出モジュール２は、現在の充電バッテリーの電圧を検出することに用いられ、サンプリングモジュール４は、設定モジュールにより設定されたサンプリング周期及び回数に基づいて現在の充電バッテリーの電圧をサンプリングすることに用いられ、比較モジュール５は、検出モジュール２により検出された電圧とサンプリングされた電圧をそれぞれ設定されたフル充電電圧と充電臨界電圧と比較し、及び取得された現在の充電バッテリーの第１の充電時間と設定された定格充電時間を比較することに用いられ、制御モジュール３は、検出モジュール２が現在の充電バッテリーの電圧を検出するように制御し、そして比較モジュール５を呼び出して検出された電圧が前記フル充電電圧以上であり、且つ予め設定された検出時間の後にも前記フル充電電圧以上であるかどうかを比較して、検出された電圧が前記フル充電電圧以上であり、且つ予め設定された検出時間の後にも前記フル充電電圧以上である場合、正常充電と確定し、検出された電圧が前記フル充電電圧以上であり、且つ予め設定された検出時間の後に前記フル充電電圧以上でない場合、サンプリングモジュール４が検出・サンプリング周期と回数に応じてバッテリーの電圧をサンプリングするように制御し、そして比較モジュール５を呼び出して、サンプリングされた電圧が全て充電臨界電圧より高く、及び単調増加傾向が現れるかどうかを比較して、サンプリングされた電圧が全て充電臨界電圧より高く、及び単調増加傾向が現れる場合、正常充電と確定し、サンプリングされた電圧が全て充電臨界電圧より高く、及び単調増加傾向が現れない場合、制御モジュール３は当該バッテリーの現在の充電時間を取得し、第１の充電時間を取得し、そして、比較モジュール５を呼び出して、前記第１の充電時間が前記定格充電時間より長いかどうかを比較し、前記第１の充電時間が前記定格充電時間より長い場合、制御モジュール３は第１の充電故障が発生したと確定し、充電を終了させ、そして、通知モジュール６を呼び出して、第１の充電故障が発生したことをユーザに通知し、サンプリングされた電圧が全て設定された充電臨界電圧より高くない場合、当該バッテリーの現在の充電時間を取得し、第２の充電時間を取得し、更に比較モジュール５を呼び出して、第２の充電時間が最長充電時間より長いかどうかを比較し、第２の充電時間が最長充電時間より長い場合、制御モジュール３は第２の充電故障が発生したと確定し、充電を終了させ、そして通知モジュール６を呼び出して、第２充電故障が発生したことをユーザに通知し、第２の充電時間が最長充電時間より長くない場合、充電し続けることに用いられる。
【００３４】
本実施形態の充電検出装置は、検出モジュール２で充電バッテリーの電圧を検出及びサンプリングし、その充電時間を取得し、そして比較モジュール５で取得された電圧をそれぞれフル充電電圧と充電臨界電圧と比較し、取得された充電時間を定格充電時間または最長充電時間と比較することで、バッテリー充電過程に発生した充電故障を検出し、充電を終了させるように制御し、そして通知モジュール６を呼び出して、対応する充電故障が発生したことをユーザに通知する。
【００３５】
本発明に係る充電検出装置は、例えば携帯電話とデスクトップ電話等の様々な端末に応用することができる。電気通信事業者がユーザ端末のソフトを適宜に変更し、例えば対応するサービスソフトモジュールを増加させることだけで、要求を満たすことができる。
【００３６】
上述した充電検出装置に基づいて、本発明は、さらに充電検出方法を提供し、以下、具体的な実施形態と図面を組み合わせて詳細に説明する。
【００３７】
図３に示すように、本発明に係るバッテリー充電検出方法の一実施例において、当該方法は以下のステップを含む。
【００３８】
ステップＳ１、フル充電電圧、充電臨界電圧と最長充電時間を含む現在の充電バッテリーの充電パラメータ及び予め設定された検出時間、サンプリング周期と回数を含む現在の充電バッテリーの検出パラメータを予め設定する。
【００３９】
本発明の一実施形態では、充電パラメータと検出パラメータは、現在の充電バッテリーの特性によって設定されることができる。その中、フル充電電圧は、バッテリーの充電カットオフ電圧より少し低いように設定され、充電臨界電圧は、充電カットオフ電圧の約８０％〜９０％で、且つ設定されたフル充電電圧より低いように設定され、定格充電時間は、バッテリーの容量と充電器の出力電流に応じて算出された時間であり、最長充電時間は、定格充電時間の約２倍に設定され、例えば、バッテリー容量が１０００ｍＡｈであり、充電器の出力電流が５００ｍＡである場合、この場合の充電に必要な時間は、１０００ｍＡｈ／５００ｍＡ＝２時間になり、最長充電時間は４時間になり、もちろん、最長充電時間は、充電バッテリーの特徴によって他の値に設定されてもよい。その中、予め設定された検出時間が長すぎではよくなく、検出時間が長すぎる場合、例えば約１分間に設定されると過充電が発生してしまい、検出・サンプリング周期が長く設定されてはよくなく、例えば５分間を超えないことが適当であると、対応するサンプリング回数は３０回に設定されることができ、１０ｓ毎に行われる。
【００４０】
ステップＳ２、現在の充電バッテリーの電圧を検出する。
【００４１】
ステップＳ３、検出された電圧が設定されたフル充電電圧以上であるかどうかを比較し、検出された電圧が設定されたフル充電電圧以上である場合、ステップＳ４を実行する。
【００４２】
ステップＳ４、予め設定された時間の後にも、検出された当該バッテリーの電圧がフル充電電圧以上であるかどうかを判断し、検出された当該バッテリーの電圧がフル充電電圧以上である場合、正常充電と確定し、検出された当該バッテリーの電圧が依然としてフル充電電圧以上でない場合、ステップＳ５を実行する。
【００４３】
ステップＳ５、予め設定された検出周期と回数に応じて、バッテリーの電圧をサンプリングする。
【００４４】
ステップＳ６、サンプリングされた電圧が全て充電臨界電圧より高いかどうかを比較し、サンプリングされた電圧が全て充電臨界電圧より高い場合、ステップＳ７を実行し、サンプリングされた電圧が全て充電臨界電圧より高くない場合、充電し続ける。
【００４５】
ステップＳ７、サンプリングされた電圧に単調増加傾向が現れるかどうかを判断し、サンプリングされた電圧に単調増加傾向が現れる場合、正常充電と確定し、サンプリングされた電圧に単調増加傾向が現れない場合、ステップＳ８を実行する。
【００４６】
本実施例では、サンプリングされたバッテリーの電圧の単調増加傾向は、直線増加傾向、折れ線増加傾向または曲線増加傾向とすることができ、もちろん他の増加傾向とすることもできる。即ち、サンプリングされた電圧が全て充電臨界電圧より高く、且つ毎回のサンプリングされた電圧が前回のサンプリングされた電圧以上であるのを満たせば、正常充電と確定する。
【００４７】
ステップＳ８、バッテリーの現在の充電時間を取得し、第１の充電時間を取得し、取得された第１の充電時間がバッテリーの定格充電時間より長いかどうかを比較し、取得された第１の充電時間がバッテリーの定格充電時間より長い場合、第１の充電故障と確定し、そして充電を終了させ、同時に、当該バッテリーがフル充電できないことをユーザに通知し、取得された第１の充電時間がバッテリーの定格充電時間より長くない場合、充電し続ける。
【００４８】
ここのバッテリーの現在の充電時間は、即ち、バッテリー充電開始から当該バッテリーに対する最後のサンプリングまでの期間である。
【００４９】
バッテリーの老化またはマッチングしない充電器を用いたことが原因で、時には充電が終了したがフル充電されないことがある。本方法は、現在の充電バッテリーの電圧及びその充電時間を検出し、そしてそれを予め設定された充電臨界電圧と定格充電時間とそれぞれ比較することで、バッテリーの電圧が充電臨界電圧より高く、充電時間が定格充電時間以下であり、または、バッテリーの電圧が充電臨界電圧以下であって、充電時間が定格充電時間より長い、または、バッテリーの電圧が充電臨界電圧以下であり、且つ充電時間が定格充電時間以下である場合、バッテリーを充電し続けて、充電が終了したがフル充電されない現象を避けて、バッテリーの電圧が充電臨界電圧より高く、且つ充電時間が定格充電時間より長い場合、第１の充電故障と確定し、そして充電を終了させ、同時に充電故障があったことをユーザに通知して、フル充電されないが、充電を終了できず、通知もない現象を避ける。
【００５０】
時にはバッテリー自体または充電器に故障があったため、バッテリー充電時間が長いがフル充電できない。本発明は、さらにバッテリーの充電時間を検出し、そしてそれを最長充電時間と比較し、その充電時間が最長充電時間に達すると、直ちに充電を終了させることで、長時間充電するがフル充電できない現象を避ける。図４に示すように、本発明の方法の別の実施例には以下のステップが含まれる。
【００５１】
ステップＳ２１、フル充電電圧、充電臨界電圧と最長充電時間を含む現在の充電バッテリーの充電パラメータと予め設定された検出時間、サンプリング周期及び回数を含む現在の充電バッテリーの検出パラメータを予め設定する。
【００５２】
ステップＳ２２、現在の充電バッテリーの電圧を検出する。
【００５３】
ステップＳ２３、検出された電圧が設定されたフル充電電圧以上であるかどうかを比較し、検出された電圧が設定されたフル充電電圧以上である場合、ステップＳ２４を実行する。
【００５４】
ステップＳ２４、予め設定された検出時間の後にも、検出された当該バッテリーの電圧がフル充電電圧以上であるかどうかを比較し、予め設定された検出時間の後にも、検出された当該バッテリーの電圧がフル充電電圧以上である場合、正常充電と確定し、予め設定された検出時間の後にも、検出された当該バッテリーの電圧がフル充電電圧以上でない場合、ステップＳ２５を実行する。
【００５５】
ステップＳ２５、予め設定された検出周期と回数に応じて、バッテリーの電圧をサンプリングする。
【００５６】
ステップＳ２６、サンプリングされた電圧が全て充電臨界電圧より高いかどうかを比較し、サンプリングされた電圧が全て充電臨界電圧より高い場合、ステップ２７を実行し、サンプリングされた電圧が全て充電臨界電圧より高くない場合、バッテリーの現在の充電時間を取得し、第２の充電時間を取得し、そしてステップＳ２９を実行する。
【００５７】
ここのバッテリーの現在の充電時間は、即ち、バッテリー充電開始から当該バッテリーに対する最後のサンプリングまでの期間である。
【００５８】
ステップＳ２７、サンプリングされた電圧に単調増加傾向が現れるかどうかを判断し、サンプリングされた電圧に単調増加傾向が現れる場合、正常充電と確定し、サンプリングされた電圧に単調増加傾向が現れない場合、ステップＳ２８を実行する。
【００５９】
ステップＳ２８、バッテリーの現在の充電時間を取得し、第１の充電時間を取得し、そして取得された第１の充電時間がバッテリーの定格充電時間より長いかどうかを比較し、取得された第１の充電時間がバッテリーの定格充電時間より長い場合、第１の充電故障と確定し、そして充電を終了させ、同時にユーザに第１の充電故障が発生して当該バッテリーがフル充電できないことを通知し、取得された第１の充電時間がバッテリーの定格充電時間より長くない場合、充電し続ける。
【００６０】
ステップＳ２９、第２の充電時間が最長充電時間以上であるかどうかを比較し、第２の充電時間が最長充電時間以上である場合、第２の充電故障が発生したと確定し、充電を終了させ、そして第２の充電故障が発生して当該バッテリーが異常になるまたは充電器が異常になることをユーザに通知し、第２の充電時間が最長充電時間以上でない場合、充電し続ける。
【００６１】
本発明の方法では充電バッテリーの電圧と充電時間を検出し、それをフル充電電圧と充電臨界電圧と比較し、充電バッテリーの充電時間を検出し、そしてそれを定格充電時間と最長充電時間とそれぞれ比較することで、バッテリーの充電電圧が充電臨界電圧より高く、且つその第２の充電時間が最長充電時間以上である場合、第２の充電故障と確定し、そして充電を終了させるように制御し、同時に充電故障が発生したことをユーザに通知する。本実施形態の方法は、バッテリー充電過程中の故障を検出できるだけでなく、さらに効果的に、バッテリーまたは充電器が異常になった場合に直ちに充電を終了して異常をユーザに通知することができない問題を避けることができる。
【００６２】
上記は、具体的な実施形態を組み合わせた、本発明に対するさらなる詳しい説明であるため、本発明の具体的な実施形態は、これらの説明だけに限定されると考えることはできない。本発明の所属技術分野の当業者であれば、本発明の思想を逸脱しない前提で、若干の簡単な推論または入れ替えが可能であり、全て本発明の保護範囲内に含まれるべきである。
【図１】
0005608822.tif 000002
【図２】
0005608822.tif 000003
【図３】
0005608822.tif 000004
【図４】
0005608822.tif 000005