(57)【要約】      （修正有）【課題】  ニッケルカドミウム電池あるいはニッケル水素電池の充電装置を用いて、リチウムイオン電池を充電すること。【解決手段】  充電時の電池温度が所定値になったことが検出される毎に充電電流を小さくして充電する充電装置によって充電される電池パック２であって、電池電圧検出手段が所定電圧値以上の電池電圧を検出する毎に、電池組２ａの実際の温度とは無関係な疑似温度情報を出力する疑似温度情報出力手段は電池温度が順次高温となったことを示す疑似温度情報を発生し、当該疑似温度情報を充電装置に出力して充電電流を順次小さくなるようにする。また、疑似温度情報出力手段の疑似温度情報が所定値に達した時に充電路を開放して充電を終了させるようにする。【選択図】図５ａ
2006345664.tif 000002
【特許請求の範囲】
【請求項１】
充電時の電池温度が所定値になったことが検出される毎に充電電流を小さくして充電する充電装置によって充電される電池パックであって、
複数の素電池を接続してなる電池組と、
前記電池組の電圧を検出する電池電圧検出手段と、
前記電池組の実際の温度とは無関係な疑似温度情報を出力する疑似温度情報出力手段とを有し、
前記電池電圧検出手段が所定電圧値以上の電池電圧を検出する毎に、前記疑似温度情報出力手段は電池温度が順次高温となったことを示す疑似温度情報を発生し前記充電装置に出力して充電電流を順次小さくなるようにすると共に前記疑似温度情報出力手段の疑似温度情報が所定値に達した時に充電路を開放することを特徴とする電池パック。
【請求項２】
前記充電電流を遮断する充電電流遮断手段と、前記充電電流遮断手段を制御する制御手段とを有し、前記電池電圧検出手段が所定電圧値以上の電池電圧を検出した場合は、前記制御手段は前記充電電流遮断手段を制御して充電路を開放するようにしたことを特徴とする請求項１記載の電池パック。
【請求項３】
前記電池組の温度を検出する電池温度検出手段を更に有し、前記電池温度検出手段が所定電池温度以上の温度を検出した場合には、前記疑似温度情報出力手段は高温状態を表す疑似温度情報を前記充電装置に出力し、前記充電装置が充電を終了するようにしたことを特徴とする請求項１乃至２のいずれか一項に記載の電池パック。
【請求項４】
前記電池組の温度を検出する電池温度検出手段と、前記充電電流を遮断する充電電流遮断手段と、前記充電電流遮断手段を制御する制御手段とを更に有し、前記電池温度検出手段が所定電池温度以上の温度を検出した場合には、前記制御手段は前記充電電流遮断手段を制御して充電路を開放するようにしたことを特徴とする請求項１乃至３のいずれか一項に記載の電池パック。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電動工具等の電源として用いる電池パックに関し、特に、定電流制御で充電を行うニッケルカドミウム電池（以下、「ニカド電池」という。）やニッケル水素電池の充電装置に適用して充電可能なリチウムイオン電池等の２次電池からなる電池パックに関する。
【背景技術】
【０００２】
電動工具等の電源として、ニカド電池、ニッケル水素電池、リチウムイオン電池等種々の２次電池が広く使用されている。これら２次電池を充電する充電装置は、電池種に応じた充電制御方式を採用している。ニカド電池とニッケル水素電池については、定電流制御で充電を行うのが一般的であり、リチウムイオン電池については、定電流・定電圧制御で充電を行うのが一般的である。従って、ニカド電池とニッケル水素電池については、同じ充電装置を用いて充電することが可能であるが、電池種を判別するために電池及び充電装置双方に判別端子と電池種検出手段を設ける必要がある（特許文献１）。
【特許文献１】特開平１１−１５０８７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、充電制御方式が異なるリチウムイオン電池は、ニカド電池とニッケル水素電池の充電装置を用いて充電することはできない。
【０００４】
既存のニカド電池とニッケル水素電池の充電装置は、２種類の電池を判別するために、判別を一値で行っている。すなわち、電池種類判別手段が所定値以上の出力を検出した場合には、いずれか一方の電池と判別し、所定値以下の出力を検出した場合には、他方の電池と判別している。しかし、上記充電装置でリチウムイオン電池を含めた３種の判別が必要であるとすれば、判別を二値で行うよう設計変更が必要となる。例えば、判別値ａ、ｂ（＜ａ）を設け、電池種判別手段において、ａ以上の出力であればニカド電池、ａとｂの間であればニッケル水素電池、ｂ以下であればリチウムイオン電池と判別することになる。
【０００５】
本発明の目的は、充電制御方式を異にする複数種の２次電池を同じ充電装置で充電可能にするために、該充電装置に適合させ充電可能とした電池パックを提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１に記載の発明は、充電時の電池温度が所定値になったことが検出される毎に充電電流を小さくして充電する充電装置によって充電される電池パックであって、複数の素電池を接続してなる電池組と、前記電池組の電圧を検出する電池電圧検出手段と、前記電池組の実際の温度とは無関係な疑似温度情報を出力する疑似温度情報出力手段とを有し、前記電池電圧検出手段が所定電圧値以上の電池電圧を検出する毎に、前記疑似温度情報出力手段は電池温度が順次高温となったことを示す疑似温度情報を発生し前記充電装置に出力して充電電流を順次小さくなるようにすると共に前記疑似温度情報出力手段の疑似温度情報が所定値に達した時に充電路を開放することを技術的特徴としている。
【０００７】
請求項２に記載の発明は、請求項１に記載の電池パックにおいて、前記充電電流を遮断する充電電流遮断手段と、前記充電電流遮断手段を制御する制御手段とを有し、前記電池電圧検出手段が所定電圧値以上の電池電圧を検出した場合は、前記制御手段は前記充電電流遮断手段を制御して充電路を開放するようにしたことを技術的特徴としている。
【０００８】
請求項３に記載の発明は、請求項１若しくは２に記載の電池パックにおいて、前記電池組の温度を検出する電池温度検出手段を更に有し、前記電池温度検出手段が所定電池温度以上の温度を検出した場合には、前記疑似温度情報出力手段は高温状態を表す疑似温度情報を前記充電装置に出力し、前記充電装置が充電を終了するようにしたことを技術的特徴としている。
【０００９】
請求項４に記載の発明は、請求項１乃至３のいずれか一項に記載の電池パックにおいて、前記電池組の温度を検出する電池温度検出手段と、前記充電電流を遮断する充電電流遮断手段と、前記充電電流遮断手段を制御する制御手段とを更に有し、前記電池温度検出手段が所定電池温度以上の温度を検出した場合には、前記制御手段は前記充電電流遮断手段を制御して充電路を開放するようにしたことを技術的特徴としている。
【発明の効果】
【００１０】
以上のように本発明によれば、本来充電制御方式が適合しない充電装置を用いて充電を行うことができる電池パックを提供することができる。また、本発明によれば、充電装置自体の設計変更を要しない。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態について添付図面を参照しながら説明する。本実施の形態は、リチウムイオン電池からなる電池パックに本発明を適用したもので、前提となる充電装置は、ニカド電池あるいはニッケル水素電池からなる電池パックのいずれか一方、あるいは双方の充電装置である。本実施の形態に係る電池パックは、上記したニカド電池あるいはニッケル水素電池の充電装置で充電可能となる。
【００１２】
はじめに、ニカド電池及びニッケル水素電池の充電制御方式について図１を参照しながら説明する。
【００１３】
ニカド電池若しくはニッケル水素電池は、定電流制御で充電を行う。図１に示したように、充電開始から、例えば６Ａの充電電流を流し、電池電圧が所定電池電圧に達したところで、充電電流を４Ａに下げ、この状態で満充電まで充電を継続する。このように、２段階切換方式で大きい充電電流（６Ａ）で充電を開始し、途中でより小さい充電電流(４Ａ)に切り換えて充電を行うことにより、公称容量の９０％程度の充電を行うことが可能となる。
【００１４】
一方、２段階切換方式の定電流制御で充電を行う本実施の形態で前提とする充電装置は、電池電圧が所定電池電圧に達したときの電池温度を充電電流を切り換えるタイミングとしている。また、電池温度が所定値まで上昇したタイミングをもって満充電と判断している。以下に説明する例では、電池温度が４５℃に達したところで充電電流を切り換え、また５５℃に達したところで満充電と判断するようにしている。
【００１５】
リチウムイオン電池は、通常は、定電流・定電圧制御により充電を行う。図２に示すように、充電開始と共に電池パックには、例えば６Ａの定電流が流れるように制御し、電池容量が満充電時の８０％程度に達したところで、定電流制御から定電圧制御に切り換えるのが一般的である。そして、定電圧制御の下で充電を継続し、電池電圧が所定値に達したところで充電を終了する。
【００１６】
このように、ニカド電池若しくはニッケル水素電池の充電制御方式と、リチウムイオン電池の充電制御方式は異なるため、本来的には、前者の充電装置を用いて後者の充電を行うことはできない。しかしながら、リチウムイオン電池でも、図１に示した２段階切換方式の定電流制御を適用して充電することも可能である。即ち、図３に示すように、最初大きい充電電流（例えば６Ａ）で定電流制御充電をし（（イ）で示す期間）、所定電池電圧に上昇する手前でより小さい電流値（例えば４Ａ）に切り換え、再び所定電圧値まで電池電圧が上昇するまで（（ロ）で示す期間）定電流制御充電を行うことにより、公称容量の９０％程度の充電を行うことが可能となる。
【００１７】
しかしながら、図１に示したような２段階切換方式の定電流制御を適用してリチウムイオン電池の充電を行おうとした場合、充電電流の切換タイミングにおける電池温度は４５℃に達しておらず、また満充電時の電池温度も５５℃に達していない。
【００１８】
そこで、本実施の形態に係るリチウムイオン電池からなる電池パックは、充電装置に対して疑似温度情報を出力するよう構成されており、充電装置は該電池パックからの疑似温度情報に従い、図３に示したような充電制御を行う。
【００１９】
本実施の形態で前提とする充電装置は、電池温度の検出を行うために電池近傍に配置されたサーミスタの抵抗値に従って電池温度を認識している。サーミスタの抵抗値と電池温度の関係は図４に示した通りである。すなわち、サーミスタの抵抗値が１５ｋΩを越える場合には電池温度は５℃未満と認識される。サーミスタの抵抗値が３ｋΩを越え１５ｋΩ以下の場合には電池温度は５℃以上４５℃未満と認識される。サーミスタの抵抗値が１．９ｋΩを越え３ｋΩ以下の場合には電池温度は４５℃以上５５℃未満と認識される。サーミスタの抵抗値が１．９ｋΩ以下の場合には、電池温度は５５℃以上の高温と認識される。
【００２０】
そこで、本発明の実施の形態では、図３に示した（イ）の期間では充電装置に電池温度が約２５℃であると認識させるために、サーミスタの抵抗値９ｋΩに相当する疑似温度情報を電池パックから充電装置に出力する。充電装置は、電池パックからの疑似温度情報に従い６Ａの充電電流を流す。図３に示した（イ）の期間から（ロ）の期間への遷移点では、充電装置に電池温度が約５０℃に達したと認識させるためにサーミスタの抵抗値２．３ｋΩに相当する疑似温度情報を電池パックから充電装置に出力する。この場合、充電装置は、電池パックからの疑似温度情報に従い４Ａの充電電流を流す。そして、実質的に満充電に達し充電を終了すべき（ハ）の時点では、充電装置に電池温度が約６０℃に達したと認識させるためにサーミスタの抵抗値１．３ｋΩに相当する疑似温度情報を充電装置に出力する。この疑似温度情報に応答して充電装置は充電を終了する。
【００２１】
図５ａは本発明の実施の形態に係わる電池パック２のブロック回路図、図５ｂは電池パック２に内蔵されている電流遮断手段の回路図、図６は図５ａに示した電池パック２を充電するための充電装置１のブロック回路図、図７は電池パック２内で行われる制御処理を説明するためのフローチャートである。
【００２２】
図５ａに示すように、電池パック２には充電装置１側の端子ａ’、ｂ’及びｃ’とそれぞれ接続される端子ａ、ｂ、ｃが設けられている。電池パック２が充電装置１に接続されると、端子ａと端子ｂの間に充電路が形成され、充電路に接続された電池組２ａが充電される。電池組２ａは、複数の電池セルを直列接続してなるリチウムイオン電池である。
【００２３】
電池パック２は、電池温度検出部と電池電圧検出部を有する。電池温度検出部は、サーミスタ２ｂと、抵抗２ｉ，２ｊにより構成されている。サーミスタ２ｂは、電池組２aに近接して配設されているが、電池組２ａを構成する電池セルのいずれかに接触するように配設してもよい。周知のように、サーミスタ２ｂは電池温度に従って抵抗値が変化する素子であり、感温素子として機能する。抵抗２ｉと２ｊは後述する電源供給部に接続されており、サーミスタ２ｂは抵抗２ｊと並列接続されている。抵抗２ｉと抵抗２ｊの接続点は後述するマイクロコンピュータ２ｋ（以下、「マイコン２ｋ」という。）のＡ／Ｄポート２１ｋに接続されており、電池温度に対応した電圧がマイコン２ｋに入力されるようになっている。
【００２４】
電池電圧検出部は、抵抗２ｄと２eにより構成されている。抵抗２ｄと２ｅは電池パック２の端子ａ、ｂ間に直列接続されており、抵抗２ｄと抵抗２ｅの接続点はマイコン２ｋのＡ／Ｄポート２１ｋに接続されている。
【００２５】
電池パック２は、更に、電池組２ａの実際の温度とは無関係な疑似温度情報を充電装置１に出力する疑似温度情報出力部を有する。疑似温度情報出力部は、マイコン２ｋとデジタルポテンショメータ２ｃにより構成されている。デジタルポテンショメータ２ｃはマイコン２ｋの通信ポート（ＣＯＭ）２５ｋとの通信により、抵抗値を変化させることができ、端子ｃを介して充電装置１に擬似的に任意の温度を認識させることができる。
【００２６】
電池パック２に含まれるマイコン２ｋは、図示したように、Ａ／Ｄコンバータ２１ｋ、出力ポート（ＯＵＴ）２２ｋ、リセット入力ポート（ＩＮ）２３ｋ、ＣＰＵ２４ｋ、通信ポート２５ｋを有するが、これら以外にもＲＡＭ，ＲＯＭ（図示省略）を有している。図７に示したフローチャートに相当するプログラムはＲＯＭに記憶されており、また、図７に示した制御処理過程で検出した電池電圧、電池温度等はＲＡＭに一時的に記憶される。
【００２７】
電池パック２は、マイコン２ｋへの電源供給部と、マイコン２ｋを初期状態にするためのリセットＩＣ２ｍを更に有する。リセットＩＣ２ｍは、マイコン２ｋのリセット入力ポート２３ｋに接続されている。電源供給部は、コンデンサ２ｆ、２ｇ、及びレギュレータ２ｈにより構成され、所定電圧をマイコン２ｋに供給してマイコン２ｋを立ち上げる。
【００２８】
電池パック２の充放電経路には、電流遮断手段２ｎｐが介挿されている。電流遮断手段２ｎｐは、図５ｂに示すように、直列・逆向きに接続された充電電流遮断用ＦＥＴ２ｎと放電電流遮断用ＦＥＴ２ｐで構成されている。電動工具のトリガを引きっぱなしにの状態にした場合、電池パック２の電圧が低下しマイコン２ｋへの電源投入が不可能になり、その結果充電ができなくなってしまため、電池パック２の放電を制限する手段として放電電流遮断用ＦＥＴ２ｐを充電電流遮断用ＦＥＴ２ｎと逆向き直列に設け、電池パック２の電圧が所定電圧以下になったら放電電流遮断用ＦＥＴ２ｐを遮断するようにしている。
【００２９】
次に、図６を参照しながら充電装置１について説明する。充電装置１は交流電源ＡＣに接続することで充電可能になり、１次側整流平滑回路１０、スイッチング回路２０及び２次側整流平滑回路３０からなる電源回路を有し、この電源回路から供給される電力で電池パック２を充電する。
【００３０】
１次側整流平滑回路１０は全波整流回路１１と平滑用コンデンサ１２からなり、スイッチング回路２０は高周波トランス２１、ＭＯＳＦＥＴ２２、ＳＷ制御ＩＣ２３、ＳＷ制御ＩＣ用定電圧回路２４、起動抵抗２５からなる。高周波トランス２１は１次巻線２１ａ、２次巻線２１ｂ，３次巻線２１ｃ，４次巻線２１ｄを有する。１次巻線２１ａには直流の入力電圧が印加される。２次巻線２１ｂはＳＷ制御ＩＣ２３用の出力巻線、３次巻線２１ｃは電池パック２を充電するための出力巻線，４次巻線２１ｄは後述するマイクロコンピュータ５０（以下、「マイコン５０」という。）、充電電流制御回路６０等の電源用の出力巻線である。なお１次巻線２１ａに対し，２次巻線２１ｂ，４次巻線２１ｄは同極性の構成であり，３次巻線２１ｃは逆極性である。
【００３１】
ＳＷ制御ＩＣ２３はＭＯＳＦＥＴ２２の駆動パルス幅を変えて出力電圧を調整するスイッチング電源ＩＣである。また、ＳＷ制御ＩＣ用定電圧回路２４はダイオード２４ａ、３端子レギュレータ２４ｂ、コンデンサ２４ｃ、２４ｄから構成されおり、２次巻線２１ｂからの出力電圧を定電圧化する。２次側整流平滑回路３０はダイオード３１、平滑用コンデンサ３２、抵抗３３からなる。
【００３２】
充電装置１には、電源回路からの出力を定電流制御するために、電池パック２に流れる充電電流を検出する電流検出抵抗３と、電流検出抵抗３とスイッチング回路２０との間の帰還路にフォトカプラ４を介して接続された充電電流制御回路６０が設けられている。充電電流制御回路６０には、基準電流値を設定するための充電電流設定回路５が接続されている。充電電流設定回路５は、抵抗５ａ、５ｂ、５ｃ、５ｄからなり、これらの抵抗の分圧比で設定された電圧値が、充電電流設定基準電圧となる。
【００３３】
充電電流制御回路６０は、演算増幅器６１、６２、抵抗６３〜６７、ダイオード６８からなり、充電電流検出抵抗３に流れる充電電流を検出し、この充電電流に対応する電圧を反転増幅させた出力電圧と、充電電流設定回路５で設定された充電電流設定基準電圧との差を増幅し、フォトカプラ４を介してＳＷ制御ＩＣ２３に帰還をかけ制御する。すなわち、充電電流が大きい場合はパルス幅を狭めたパルスを、逆の場合はパルス幅を広げたパルスを高周波トランス２１に与え２次側整流平滑回路３０で直流に平滑し、充電電流を一定に保つ。すなわち、電流検出抵抗３、充電電流制御回路６０、充電電流設定回路５、フォトカプラ４、スイッチング回路２０、２次側整流平滑回路３０を介して充電電流が設定電流値となるように制御する。
【００３４】
充電装置１は、更に、電池電圧検出回路４０と電池温度検出回路６を有している。電池電圧検出回路４０は抵抗４１、４２からなり、電池パック２の端子電圧を分圧して、分圧電圧をマイコン５０のＡ／Ｄコンバータ５３に入力する。電池温度検出回路６は抵抗６ａ、６ｂからなり、抵抗６ａと抵抗６ｂ、及び電池パック２内に設けられているデジタルポテンショメータ２ｃとの分圧比によって決定される分圧電圧がマイコン５０のＡ／Ｄコンバータ５３に入力され、その値に応じて充電電流設定回路５により充電電流が選択される。
【００３５】
マイコン５０は、ＣＰＵ５１、出力ポート（ＯＵＴ）５２、Ａ／Ｄコンバータ５３、リセット入力ポート（ＩＮ）５４を有する。電池パック２内に設けられたマイコン２ｋと同様に、マイコン５０にもＲＯＭとＲＡＭが備わっている。
【００３６】
マイコン５０の出力ポート５２から充電電流設定回路５には２ビットの信号が送られる。充電電流設定回路５の抵抗５ｃへの出力ラインを第１ビットライン、抵抗５ｄへの出力ラインを第２ビットラインとすると、第１ビットラインからハイインピーダンス出力が、第２ビットラインからもハイインピーダンス出力がされた場合、充電電流制御回路６０は電池パック２に対して６Ａの定電流制御を行う。また、第１ビットラインからローインピーダンス出力が、第２ビットラインからハイインピーダンス出力がされた場合には、充電電流制御回路６０は電池パック２に対して４Ａの定電流制御を行う。更に、第１ビットラインからハイインピーダンス出力が、第２ビットラインからローインピーダンス出力がされた場合は、充電電流制御回路６０は、電池パック２に対して１Ａの定電流制御を行う。
【００３７】
充電装置１には、ダイオード７１、コンデンサ７２、７３、３端子レギュレータ７４、リセットＩＣ７５からなる定電圧回路７０が設けられており、マイコン５０、充電電流制御回路６０等の電源となる。リセットＩＣ７５はマイコン５０を初期状態にするためにリセット入力ポート５４に対してリセット信号を出力する。
【００３８】
次に図７に示したフローチャートに従い、図５ａに示した電池パック２の制御処理について説明する。
【００３９】
まず、マイコン２ｋに電源が投入されると、マイコン２ｋの通信手段２５ｋは、デジタルポテンショメータ２ｃの設定を高温待機状態になるように設定する。この例では、６０℃に相当する１．３ｋΩに設定する（Ｓ６０１）。なお、電池パック２には、放電電流遮断用ＦＥＴ２ｐが設けられており、電池電圧が所定値以下になったら放電を遮断するようにしているので、コンデンサ２ｆ、２ｇ及びレギュレータ２ｈにより構成される電源供給部には常に放電終止電圧以上の電圧が電池組２ａから供給されている。このため、電池パック２の電圧が低下しているためにマイコン２ｋへの電源投入が不可能になるということはない。
【００４０】
次に、マイコン２ｋの出力ポート２２ｋを介して電流遮断手段２ｎｐをオンし（Ｓ６０２）、電池パック２が充電装置１に接続されたか否かを判別する（Ｓ６０３）。電池パック２が充電装置１に接続される前は、デジタルポテンショメータ２ｃからマイコン２ｋのＡ／Ｄポート２１ｋに入力される電圧はほぼ０であるが、充電装置１に接続されると、充電装置１のＶｃｃを抵抗６ａ、６ｂ及びデジタルポテンショメータ２ｃの抵抗値で分圧した分圧値がマイコン２ｋのＡ／Ｄポート２１ｋに入力されるので、このことにより電池パック２が充電装置１に接続されたと判定することができる。電池パック２が充電装置１に接続されると、マイコン２ｋは抵抗２ｄ及び２eによって構成される電池電圧検出部の出力がマイコン２ｋのＡ／Ｄポート２１ｋに入力されることによって電池電圧を検出する（Ｓ６０４）。
【００４１】
また、電池組２aに近接して設置されたサーミスタ２ｂと、抵抗２ｉ及び２ｊによって構成される電池温度検出部の出力がマイコン２ｋのＡ／Ｄポート２１ｋに入力されることによって電池温度を検出する（Ｓ６０５）。
【００４２】
次に、Ｓ６０５において検出された電池温度が所定値以上か否かを判別する（Ｓ６０６）。電池温度が所定値以上の場合とは、高温であることを意味する。充電中に高温であると判断されれば充電を中止することになるし、充電器への接続時に高温であると判断されれば充電動作を行わないことになる。本実施の形態では、充電器１への接続時は５０℃を超えていれば高温であると判断し、充電中は５５℃を超えていれば高温であると判断している。電池温度が所定値以上の場合（Ｓ６０６：ＹＥＳ）、デジタルポテンショメータ２ｃの値が１．３ｋΩであるか否かを判別する(Ｓ６０８)。デジタルポテンショメータ２ｃの値が１．３ｋΩであると判定された場合は、充電を開始しようとした段階で電池温度が高温であり（Ｓ６０６：ＹＥＳ）、かつＳ６０１でデジタルポテンショメータ２ｃを１．３ｋΩに設定した状態が維持されていることを意味する。すなわち、この段階では充電装置１は電池を高温であると認識しているため充電を行わない。デジタルポテンショメータ２ｃの抵抗値が１．３ｋΩと判定された場合には（Ｓ６０８：ＹＥＳ）、Ｓ６０４に戻る。
【００４３】
Ｓ６０８において、デジタルポテンショメータ２ｃの抵抗値が１．３ｋΩでない場合は（Ｓ６０８：ＮＯ）、充電中に電池が高温になったことを意味する。この場合は充電を終了するために、充電装置１に電池温度が高温であることを認識させるべく、マイコン２ｋの通信ポート２５ｋはデジタルポテンショメータ２ｃの値を１．３ｋΩとする（Ｓ６１４）。また、マイコン２ｋの出力ポート２２ｋを介して電流遮断手段２ｎｐをオフし（Ｓ６１５）、電池パック２が充電装置１より抜かれたか否かを判別して（Ｓ６１６）、電池パック２が抜かれた場合はＳ６０１に戻る。
【００４４】
Ｓ６０６において、電池温度が所定値以上でない場合は（Ｓ６０６：ＮＯ）、Ｓ６０４において検出された電池電圧が所定値以上か否かを判別する（Ｓ６０７）。電池電圧が所定値以上でない場合は（Ｓ６０７：ＮＯ）、デジタルポテンショメータ２ｃの抵抗値が２．３ｋΩであるか否かを判別する(Ｓ６０９)。デジタルポテンショメータ２ｃの抵抗値が２．３ｋΩであると判定された場合は（Ｓ６０９：ＹＥＳ）、充電装置１は電池温度が５０℃であると認識しており、４Ａの充電電流で充電が行われていることを意味する。すなわち、６Ａの充電電流で行う第１段階の充電から４Ａの充電電流で充電を行う第２段階に切換わっている。従って、４Ａの充電電流で充電を継続すべくＳ６０４に戻る。
【００４５】
Ｓ６０９において、デジタルポテンショメータ２ｃの値が２．３ｋΩでない場合は（Ｓ６０９：ＮＯ）、デジタルポテンショメータ２ｃの値が９ｋΩであるか否かを判別する（Ｓ６１０）。デジタルポテンショメータ２ｃの値が９ｋΩである場合は（Ｓ６１０：ＹＥＳ）、充電装置１は電池温度が約２５℃と認識しており、６Ａの充電電流で第１段階の充電が行われていることを意味する。従って、６Ａの充電電流で充電を継続すべくＳ６０４に戻る。
【００４６】
Ｓ６１０において、デジタルポテンショメータ２ｃの値が９ｋΩでない場合は（Ｓ６１０：ＮＯ）、充電を開始すべく、充電装置１が電池温度を約２５℃と認識するように、マイコン２ｋの通信ポート２５ｋはデジタルポテンショメータ２ｃの値を９ｋΩに設定する（Ｓ６１１）。
【００４７】
Ｓ６０７において、電池電圧が充電中に所定値以上に上昇していないかどうか判定し、電池電圧が所定値以上の場合は（Ｓ６０７：ＹＥＳ）、デジタルポテンショメータ２ｃの抵抗値が９ｋΩであるか否かを判別する（Ｓ６１３）。デジタルポテンショメータ２ｃの抵抗値が９ｋΩであるということは、６Ａの充電電流による第１段階の充電を行っている途中で、電池電圧が所定値まで上昇したということであり、この場合は、４Ａの充電電流による第２段階の充電に切り換えるために、マイコン２ｋの通信ポート２５ｋはデジタルポテンショメータ２ｃの値を２．３ｋΩに設定する(Ｓ６１２)。Ｓ６１３においてデジタルポテンショメータ２ｃの値が９ｋΩでない場合は（Ｓ６１３：ＮＯ）、充電を終了するために、充電装置１に電池温度が約６０℃と認識させるべく、マイコン２ｋの通信ポート２５ｋはデジタルポテンショメータ２ｃの値を１．３ｋΩに設定する（Ｓ６１４）。また、マイコン２ｋの出力ポート２２ｋを介して電流遮断手段２ｎｐをオフする（Ｓ６１５）。次に電池パック２が充電装置１より抜かれたか否かを判別する（Ｓ６１６）。充電装置１から電池パック２が抜かれると、デジタルポテンショメータ２ｃからマイコン２ｋのＡ／Ｄポート２１ｋに入力される電圧がほぼ０となる。このことから充電装置１から電池パック２が抜かれたことがわかる。充電装置１より電池パック２が抜かれた場合はＳ６０１に戻る。
【００４８】
尚、本発明の電池パックは、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【産業上の利用可能性】
【００４９】
本発明の電池パックは、電動工具等種々の機器の電源として利用することができる。
【図面の簡単な説明】
【００５０】
【図１】ニカド電池を定電流制御で充電した場合の充電波形図。
【図２】リチウムイオン電池を定電流・定電圧制御で充電した場合の充電波形図。
【図３】本発明の実施の形態に係る電池パックを定電流制御の充電装置で充電した場合の充電波形図。
【図４】充電装置における電池温度と充電電流の関係を示した表。
【図５ａ】本発明の実施の形態に係る電池パックの構成を示した回路図。
【図５ｂ】電池パックに含まれる電流制限手段の構成を示した図。
【図６】図５ａに示した電池パックを充電するための充電装置の構成を示した回路図。
【図７】図５ａに示した電池パックの動作フローチャート。
【符号の説明】
【００５１】
１は充電装置、２は電池パック、２aは電池組、２cはデジタルポテンショメータ、２ｂはサーミスタ、２ｄ、２eは電池電圧検出部を構成する抵抗、２ｉ、２ｊは電池温度検出部を構成する抵抗、２ｎｐは電流遮断手段、２ｋはマイコンである。
【図１】
2006345664.tif 000003
【図２】
2006345664.tif 000004
【図３】
2006345664.tif 000005
【図４】
2006345664.tif 000006
【図５ａ】
2006345664.tif 000007
【図５ｂ】
2006345664.tif 000008
【図６】
2006345664.tif 000009
【図７】
2006345664.tif 000010