異なる任意のバッテリー容量及び検出要件を提供する入力装置とバッテリーの2つの電極にそれぞれ接続される2本の検出用電線とが設けられたケーシングと、重要な決定プロセスを内部に構築するマイクロプロセッサーと、前記マイクロプロセッサー及び前記検出用電線に電子的に接続された可変の負荷ユニットと、前記バッテリーの電圧及び電流を検出するために前記マイクロプロセッサーに電子的に接続され、前記電圧及び電流をマイクロプロセッサーに伝えるバッテリーパワー状態検出ユニットとを含む、高精度バッテリーテスター。前記可変の負荷ユニットは、可変抵抗器を備え、該可変抵抗器は、前記検出用電線にそれぞれ接続される両端と、前記マイクロプロセッサーが前記可変抵抗器の抵抗値を調整するように前記マイクロプロセッサーに電子的に接続された1つの制御端とを有する、請求項1に記載の高精度バッテリーテスター。前記重要な決定プロセスは、aバッテリー容量CCABと、現バッテリーのバッテリー電圧VBとを得て、また1/NCCA及び負荷時間を有する前記検出要件を読み取ること、b前記バッテリーのための適切な負荷抵抗値を得るために、前記バッテリー容量、初期電圧及び前記検出要件を用いて、負荷抵抗値の等式を計算すること、及びc検出曲線を得るために検出プロセスを実行することの各ステップを含み、ここで前記式は、負荷抵抗値={VB/CCAB×1/N}である、請求項2に記載のバッテリーテスター。前記可変の負荷ユニットは、複数の抵抗器と、前記マイクロプロセッサーに電子的に接続された複数のスイッチとを備え、各抵抗器の一端は一方の前記検出用電線に接続され、前記抵抗器の他端は前記スイッチを経て他方の前記検出用電線にそれぞれ接続されている、請求項1に記載のバッテリーテスター。前記可変の負荷ユニットは、直列に接続された一連の複数の抵抗器であって該一連の抵抗器の一端は一方の前記検出用電線に接続された複数の抵抗器と、マルチプレクサーと、他方の前記検出用電線に接続された共通端子と、前記一連の抵抗器の他端及び該一連の抵抗器の直列ノードにそれぞれ接続され複数の切り換え端子と、前記マイクロプロセッサーに電子的に接続され、該マイクロプロセッサーがいずれの前記切り換え端子が前記共通端子に接続されるかを決定すべく前記マルチプレクサーを駆動する制御端子とを備える、請求項1に記載のバッテリーテスター。前記可変の負荷ユニットは、前記マイクロプロセッサーに電子的に接続される制御端を有するプログラム可能な可変抵抗器と、前記プログラム可能な可変抵抗器と前記検出用電線との間に接続され、また前記マイクロプロセッサーに電子的に接続されたスイッチとを備える、請求項1に記載のバッテリーテスター。前記可変の負荷ユニットは、前記検出用電線にそれぞれ接続される両端と、前記マイクロプロセッサーに電子的に接続された制御端とを有するプログラム可能の可変抵抗器と、前記マイクロプロセッサーと前記プログラム可能の可変抵抗器の前記制御端との間に電子的に接続されたバッファーと、前記プログラム可能な可変抵抗器の一端と前記検出用電線との間に接続され、また前記マイクロプロセッサーに電子的に接続されたスイッチとを備える、請求項1に記載のバッテリーテスター。前記重要な決定プロセスは、a前記容量CCABと、前記電圧VBと、1/NCCA及び負荷時間を有する前記入力検出要件を得ること、b適切な電流値を検出すべく、前記スイッチの一つを駆動することによって前記バッテリーに接続する少なくとも1つの抵抗器を付加することc前記適正な電流値に従って前記可変の負荷ユニットの抵抗値を計算すること、ここで、抵抗値の計算式は、抵抗値=CCAB×1/N/IBであり、d1/NCCA及び負荷時間を含む初期の検査情報を用いて全体の検出時間を算出する等式を計算すること、ここで前記全体の検出時間を計算する等式は、全体の検出時間=CCAB×1/N×TLOADであり、eマイクロプロセッサーによって選ばれた前記抵抗器の数に応じて前記初期の負荷時間を変更すること、及びf検出曲線を得るために検出プロセスを実行することの各ステップを含む、請求項4に記載のバッテリーテスター。前記重要な決定プロセスは、a前記容量CCABと、前記電圧VBと、1/NCCA及び負荷時間を有する前記入力検出要件を得ること、b適切な電流値を検出すべく、前記共通端子を前記切り換え端子の一つに接続するために前記マルチプレクサーを駆動することによって前記バッテリーに接続する少なくとも1つの抵抗器を付加することc前記適正な電流値に従って前記可変の負荷ユニットの抵抗値を計算すること、ここで、抵抗値の計算式は、抵抗値=CCAB×1/N/IBであり、d1/NCCA及び負荷時間を含む初期の検査情報を用いて全体の検出時間を算出する等式を計算すること、ここで前記全体の検出時間を計算する等式は、全体の検出時間=CCAB×1/N×TLOADであり、eマイクロプロセッサーによって選ばれた前記抵抗器の数に応じて前記初期の負荷時間を変更すること、及びf検出曲線を得るために検出プロセスを実行することの各ステップを含む、請求項5に記載のバッテリーテスター。前記検出プロセスは、a前記バッテリーを最初に全容量に充電し、次に直ちに充電器から取り外すこと、b前記バッテリーの放電のために前記可変の負荷ユニットを前記バッテリー30に接続し放電パワー状態を監視すること、c前記バッテリーが現放電パワー値になるまで、前記可変の負荷ユニットを前記バッテリーから切り離すこと、d複数の電圧値と電流値とを検出するために、前記可変の負荷ユニットを選択的に前記バッテリーに接続すること、及びe前記電圧値及び電流値によって前記検出曲線を完成することを含む、請求項3に記載のバッテリーテスター。前記検出プロセスは、a前記バッテリーを最初に全容量に充電し、次に直ちに充電器から取り外すこと、b前記バッテリーの放電のために前記可変の負荷ユニットを前記バッテリー30に接続し放電パワー状態を監視すること、c前記バッテリーが現放電パワー値になるまで、前記可変の負荷ユニットを前記バッテリーから切り離すこと、d複数の電圧値と電流値とを検出するために、前記可変の負荷ユニットを選択的に前記バッテリーに接続すること、及びe前記電圧値及び電流値によって前記検出曲線を完成することを含む、請求項8に記載のバッテリーテスター。前記検出プロセスは、a前記バッテリーを最初に全容量に充電し、次に直ちに充電器から取り外すこと、b前記バッテリーの放電のために前記可変の負荷ユニットを前記バッテリー30に接続し放電パワー状態を監視すること、c前記バッテリーが現放電パワー値になるまで、前記可変の負荷ユニットを前記バッテリーから切り離すこと、d複数の電圧値と電流値とを検出するために、前記可変の負荷ユニットを選択的に前記バッテリーに接続すること、及びe前記電圧値及び電流値によって前記検出曲線を完成することを含む、請求項9に記載のバッテリーテスター。前記ケーシングには、さらにディスプレイ、コンピュータコネクタ及びアラームが設けられている、請求項1に記載のバッテリーテスター。従来のバッテリーテスターの前述した欠点に鑑み、本発明の主たる目的は、高精度なバッテリーテスターを提供することにある。バッテリーテスターは、入力装置及び2本の検出用電線が設けられたケーシングと、マイクロプロセッサーと、可変負荷ユニットと、バッテリーパワー状態検出ユニットとを備える。前記マイクロプロセッサーは、バッテリー容量と、バッテリー電圧と、1/NCCA及び負荷時間を有する検出要件とに従って、バッテリーのための負荷の適切な抵抗値を決定するために、内部に重要な決定プロセスを構築する。前記負荷の抵抗値が決定されると、前記マイクロプロセッサーは、前記可変負荷ユニットの抵抗値を前記バッテリーのための前記負荷の抵抗値に等しく調整する。従って、前記バッテリーテスターは、異なる能力のバッテリーを検出するために、固定抵抗値を有する負荷を使用せず、正確な検出結果をもたらす。本発明の他の目的、利点及び斬新な特徴は、添付図面に関連しての以下の詳細な説明から、より明白になるであろう。図1及び2を参照するに、本発明に係る高精度なバッテリーテスターの第1の実施例は、ケーシング10、マイクロプロセッサー20、負荷ユニット21、スイッチ211及びバッテリーパワー状態検出ユニット22を備える。ケーシング10には、入力装置11及び2本の検出用電線12が設けられている。ユーザは、入力装置11を用いて特定のバッテリー容量を選択する。検出用電線112は、バッテリー30の2つの電極31にそれぞれ電子的に接続される。第1の実施例では、2本の検出用電線12は、バッテリー30の2つの電極31をそれぞれ挟み込む。ケーシング10には、さらにディスプレイ13、コンピュータコネクタ14及びアラーム15が設けられている。コンピュータコネクタ14は、コンピュータ又は携帯電話などの外部の電子機器を接続するために使われる。マイクロプロセッサー20は、その内部に、重要な決定プロセスと、検出プロセスとを構築する。可変負荷ユニット21は、バッテリー30の電圧及び電流変化を検出すべく、マイクロプロセッサー20と、バッテリー30とに接続されており、結果的に前記電圧及び電流の両値でマイクロプロセッサー20に反応する。バッテリーパワー状態検出ユニット22は、前記バッテリー電圧値及び/又は電流値を検出するために、検出用電線12とマイクロプロセッサー20との間に接続されている。さらに、バッテリーパワー状態検出ユニット22は、マイクロプロセッサー20に内蔵することができる。さらに、図3を参照するに、重要な決定プロセスは次の以下のステップを備える。a入力装置11からのバッテリー容量CCABと、バッテリーパワー状態検出ユニット22からの現バッテリーのバッテリー電圧VBと、入力装置11からの1/NCCA及び負荷時間を有する検出要件とを得ることS10、b現バッテリー30のための適切な負荷抵抗値を得るために、前記バッテリー容量、初期電圧及び前記検出要件を用いて、負荷抵抗値の等式を計算することS11、及びc検出曲線を得るために検出プロセスを実行することS12の各ステップである。ここで前記等式は、負荷抵抗値={VB/CCAB×1/N}である。図4を参照するに、可変の負荷ユニット21は、可変抵抗器21a及びスイッチ211を有する。可変抵抗器21aは、検出用電線12に電子的に接続されている。可変抵抗器21aは、マイクロプロセッサー20に電子的に接続されている。スイッチ211は、検出用電線12の一本と、可変抵抗器21aの対応する端部との間で電子的に接続されている。マイクロプロセッサー20は可変抵抗器21aの抵抗値を調整する。マイクロプロセッサー20は、さらに、スイッチ211の断続を制御する。例えば、ユーザが、12V/1000CCAの現バッテリー30の状態を検出する場合、ユーザは、バッテリー30を検出するために、入力デバイス11によって1/2のCCAを選ぶことができる。その結果、前記バッテリーテスターのマイクロプロセッサー20は、CCAB=1000CCA、VB=12V、1/NCCA=1/2CCAの検出要件を得て、前記負荷抵抗の等式によって、適切な負荷抵抗値を計算し、0.024オームの抵抗値が得られる。マイクロプロセッサー20は、可変抵抗器21aが0.024オームとなるように該可変抵抗器21aを調整すべく制御する。検出用電線12が、バッテリー30の電極31にクリップ留めされるように使用されると、0.024オームの値を示す可変抵抗器21aがバッテリー30に接続される。他の例では、ユーザが12V/900CCAの現バッテリー30の状態を検出する場合、ユーザは、バッテリー30を検出するために入力デ装置11によって1/3のCCAを選ぶことができる。その結果、前記バッテリーテスターのマイクロプロセッサー20は、CCAB=900CCA、VB=12V、1/NCCA=1/3CCAの検出要件を得て、前記負荷抵抗の等式によって、適切な負荷抵抗値を計算し、0.04オームの抵抗値が得られる。マイクロプロセッサー20は、可変抵抗器21aが0.04オームとなるように該可変抵抗器21aを調整すべく制御する。検出用電線12が、バッテリー30の電極31にクリップ留めされるように使用されると、0.04オームの値を示す可変抵抗器21aがバッテリー30に接続される。前記2つの例によれば、前記可変抵抗器の抵抗値は、バッテリーの異なる能力に応じて変更することができる。さらに、図5Aを参照するに、可変負荷ユニット21の他の実施例は、複数の抵抗器21b及びスイッチング素子21cを有する。各抵抗器21bの一端は、一方の検出用電線12に電子的に接続されており、各抵抗器21bの他端は、対応するスイッチング素子21cを経て、他方の検出用電線12それぞれに電子的に接続されている。各スイッチング素子21cは、マイクロプロセッサー20に電子的に接続されている。マイクロプロセッサー20は、いずれの1つの抵抗器21bがバッテリー30の2つの電極31に接続されるか、あるいはいずれの抵抗器21bがバッテリー30の2つの電極31に電子的に並列に接続されるかを決定するために、各スイッチング素子21cを断続すべく該スイッチング素子を駆動する。適切な負荷抵抗値がマイクロプロセッサー20によって決定されると、マイクロプロセッサー20は、該負荷抵抗値に従って1つ又は複数のスイッチング素子21cがターンオンするように、該スイッチング素子を駆動する。2つ以上のスイッチング素子21cが、同時にターンオンするように駆動されると、前記可変負荷ユニットの抵抗値は、一つの抵抗器21bの値より小さくなる。図5Cを参照するに、可変の負荷ユニットの他の実施例は、プログラム可能な可変抵抗器21e及びスイッチ211を有する。プログラム可能な可変抵抗器21eは、検出用電線12に電子的に接続されている。プログラム可能な可変抵抗器21eの制御端は、マイクロプロセッサー20に接続されている。マイクロプロセッサー20は、プログラム化可能な可変抵抗器21eの抵抗値を直接的に調整し、プログラム化可能な可変抵抗器21eがバッテリー30に接続されるか否かを決定するために、スイッチ211が断続するように該スイッチを駆動する。さらに、マイクロプロセッサー20は、バッファー21fを経てプログラム可能な可変抵抗器21eの前記制御端に接続されている。例えば、抵抗器21bが図5Aに示されたと同じような抵抗値を有し、抵抗値が0.08オームである場合、12V/750CCAの1つのバッテリーが図5Aに示すようなバッテリーテスターによって検出される。ユーザは、テストプロセスに入るために入力デバイス11を使って1/2CCA及び15秒の負荷時間を選ぶ。抵抗器21bが同じ抵抗値を有するので、マイクロプロセッサー20が一つのスイッチ21cをターンオンするように駆動すると、前記バッテリーの負荷は0.08オームとなる。マイクロプロセッサー20は、パワー状態検出ユニット22に0.08オームで現バッテリー30の現電流値を検出させる。電流値が100Aに等しいとき、マイクロプロセッサー20は、適切な負荷抵抗値を計算し、その計算プロセスは以下のステップを有する。a0.08オームを有する抵抗器の数を予想する。ここで、750×/100=3.75である。b1/2CCA及び15秒で、全体の検出パワーを計算する。ここで、全体の検出パワーは、750××15=5625A秒である。マイクロプロセッサー20は、バッテリー30に並列に接続するために単に3本の抵抗器21bを選択するので、ユーザによって入力された初期の検出要件は変更される。式、5625/300=18.75秒によって計算されるように、新しい負荷時間は18.75秒に変更される。この例では、マイクロプロセッサー20は3つのスイッチ21cをターンオンし、また3本の抵抗器21bは18.75秒間バッテリー30と電子的に並列に接続される。さらに、図5Bを参照するに、前記可変負荷ユニットの他の実施例は、直列に接続された複数の抵抗器21bと、1からXのマルチプレクサー選択回路21dとを備え、該マルチプレクサーは1つの共通端子COM及び切り換え端子S1からSXを有する。Xは抵抗器21bの数である。一連の抵抗器の一端Aは一方の検出用電線12に接続され、他方の検出用電線12はマルチプレクサー21dの共通端子COMに接続されている。マルチプレクサー21dの切り換え端子S1からSXは、前記一連の抵抗器21bの直列ノード及び前記一連の抵抗器21bの他端Bにそれぞれ接続されている。前記可変の負荷ユニットの抵抗値を決定すべく、マイクロプロセッサー20は、切り換え端子S1からSXの1つをつなぐために、共通端子COMを駆動する。例えば、抵抗器21bは互いに同じ抵抗値0.08オームを有し、12V/1000CCAのバッテリーが検出される。ユーザは、バッテリー30の状態を検出するために、1/2CCA及び15秒の負荷時間を選択する。前記可変負荷ユニットは複数の抵抗器21bを有するので、マルチプレクサー21dを動かすことによって、先ず1つの抵抗器21bがバッテリー30に接続され、現電流値が12/0.08=150Aを達成するかどうかを検出する。前記電流値が150Aを達成するなら、マイクロプロセッサー20は、さらに現バッテリー30のために、適切な負荷を計算する。計算プロセスは、以下のステップを有する。a1000/2×15=7500A秒及びb7500/150=50秒マイクロプロセッサー20が負荷プロセスを実行するとき、マイクロプロセッサー20はマルチプレクサー21dを駆動し、共通端子COMは、第1の切り換え端子S1に接続される。1つの抵抗器21bが、検出用電線12を経てバッテリー30に接続するために、選ばれる。さらに、初期の負荷時間15秒は、新しい負荷時間として50秒に変更される。他の例として、12V/100CCAを有する他のバッテリー30を検出のために、マイクロプロセッサー20は、マルチプレクサー21dを駆動し、現電流値12V/0.24=50Aを検出すべく、バッテリー30に接続するために、3本の抵抗器21bを選択する。現電流値によって、マイクロプロセッサー20は適切な負荷抵抗値を計算する。計算方法は以下のステップを有する。a100/2×15=750A及びb750/50=15秒ここで、確定負荷時間は、ユーザによって選ばれた初期の負荷時間と等しい。よって、負荷時間は変更されない。マイクロプロセッサー20が負荷プロセスを実行するとき、マイクロプロセッサー20はマルチプレクサー21dを駆動し、共通端子COMは、第3の切り換え端子S3に接続される。前記一連の3本の抵抗器21bは、バッテリー30の劣化を検出するために、検出用電線12を経てバッテリー30に接続するために、選択される。図5A及び5Bに示された前記2つの実施例の説明によれば、マイクロプロセッサー20の重要な決定プロセスは、以下のステップを有し、a前記容量CCAB、電圧VB及び前記入力装置からの入力検出要件を得ることS20、b適切な電流値を検出すべく、スイッチ21cの一つ又はマルチプレクサー21dを駆動することによってバッテリー30に接続する少なくとも1つの抵抗器21bを付加することS21c前記可変の負荷ユニットの抵抗値を調整するために、適正な電流値に従って適正な負荷抵抗値を計算することS22、ここで、抵抗値の計算式は、抵抗値=CCAB×1/N/IBであり、d1/NCCA及び負荷時間TLOADを含む前記初期の検査情報を用いて全体の検出時間を算出する等式を計算すること、ここで前記全体の検出時間を計算する等式は、全体の検出時間=CCAB×1/N×TLOADであり、eマイクロプロセッサーによって選ばれた前記抵抗器の数に応じて前記初期の負荷時間を変更することS24、及びf検出曲線を得るために検出プロセスを実行することS25、である。前記したところによれば、可変の負荷ユニット21は複数の抵抗器21bを有するが、マイクロプロセッサー20は、抵抗器21bの数を調整し、またユーザによって選択された初期の負荷時間を変更すべく、前記重要な決定プロセスを実行する。したがって、マイクロプロセッサー20は、異なる能力のバッテリー30に拘わらず、該バッテリーのための正確な検出曲線を得る。図1、7及び8を参照するに、マイクロプロセッサー20によって得られた検出曲線及び検出プロセスのフローチャートが示されている。検出プロセスでは、バッテリー30は最初に全容量に充電され、直ちに充電器から取り外される。次に、可変の負荷ユニット21は、バッテリー30に接続される。マイクロプロセッサー20は、可変の負荷ユニット21を通してバッテリー30の放電パワーを検出し、バッテリー30の放電パワーが現パワー値の谷Ve2になるか否かを監視する。放電パワーが前記現パワー値Ve2になるまで、スイッチ21cは前記バッテリーを切り離すので可変の負荷ユニット21は前記バッテリーから切り離されるS40。したがって、バッテリー30は、浮遊充電電圧を全く有しない。次に、バッテリー30の複数の電圧値と電流値とを検出するために、可変のユニット21がバッテリー30に選択的に接続されるS41。最終的に、検出曲線は電圧値及び/又は電流値によって完成され、前記マイクロプロセッサーは前記検出曲線によってバッテリー状態を決定するS42。本発明の多くの特徴及び利点が、本発明の構成及び作用の詳細と共に、前述の説明に記述されたが、開示は例示に過ぎない。変更は、細部にわたって、特に、付加された特許請求の範囲の用語の広義の一般的な意味によって示された充分な範囲に至る本発明の原理内で、部分の形状、寸法及び配置についてなすことができる。