(57)【要約】 【課題】  過電流保護、ＩＣのリセット（＝制御手段のシャットダウンと再起動）が継続されることを防止するパック電池の制御方法を提供することである。【解決手段】    二次電池と直列に接続された放電用制御素子７２と、二次電池１に流れる電流値を検出して、この検出結果に基づいて放電用制御素子７２をオンオフ制御する制御部５とを備えたパック電池の制御方法において、電池１に所定値以上の電流が流れる過電流検出状態が検出されたとき、該過電流検出状態の情報を、メモリーに保存することを特徴とする。【選択図】  図２
2009195036.tif 000002
【特許請求の範囲】
【請求項１】
二次電池と直列に接続された放電用制御素子と、
前記二次電池に流れる電流値を検出して、この検出結果に基づいて前記放電用制御素子をオンオフ制御する制御部とを備えたパック電池の制御方法において、
前記電池に所定値以上の電流が流れる過電流検出状態が検出されたとき、該過電流検出状態の情報を、メモリーに保存することを特徴とするパック電池の制御方法。
【請求項２】
前記メモリーは、不揮発性であることを特徴とする請求項１のパック電池の制御方法。
【請求項３】
前記過電流検出状態の情報の回数を、前記不揮発性のメモリーに保存することを特徴とする請求項２のパック電池の制御方法。
【請求項４】
前記過電流検出状態の情報の回数が、所定回数以上のとき、放電用制御素子をオフ状態とすることを特徴とする請求項３のパック電池の制御方法。
【請求項５】
前記電池に所定値以上の電流が流れて、前記二次電池電圧が制御部動作保証電圧未満または過放電状態となったとき、前記制御部がシャットダウンして、前記放電用制御素子がオフ状態となり、
その後、前記二次電池電圧が回復して動作状態となり、前記制御部が再起動するとき、前記不揮発性のメモリーに保存された前記過電流検出状態の情報が存在するとき、または、その回数が、所定回数以上のとき、前記制御部は、前記放電用制御素子をオフ状態とすることを特徴とする請求項３または４のパック電池の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パック電池の制御方法に関する。
【背景技術】
【０００２】
下記特許文献１には、過電流の原因が解消されないときでも、異常に過熱されることがないパック電池について開示がある。電池と直列に接続されたスイッチ手段と、電池に流れる電流を検出する電流検出手段２と、この電流検出手段２の検出結果に基づいて前記スイッチ手段をオンオフ制御する制御手段５とを備え、この制御手段５は、電池１に所定値以上の電流が流れると過電流検出状態として、前記スイッチ手段をオフ状態とすると共に、このオフ時点から所定時間まで過電流解除状態とし、前記オフ時点から所定時間経過後に前記スイッチ手段を自動的にオン状態に復帰させるものであって、連続して、前記過電流検出状態及び前記過電流解除状態となるとき、連続した前記過電流検出状態又は前記過電流解除状態の回数に応じて、前記所定時間を決定する。また、前記所定時間が、前記回数と正の相関を示して決定される
【特許文献１】特開２００７−２８８５８号
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このようなパック電池において、過電流検出状態にて、以下の問題があることを、本出願人は見出した。
【０００４】
上述の特許文献１に開示があるように、パック電池においては、一般的に放電の過電流保護動作（前記スイッチ手段をオフ状態とする）後一定時間を経過すると、過電流を生じる状態が解消したとして、過電流保護を解除する（前記スイッチ手段を自動的にオン状態に復帰させること）。この時過電流を生じる状態が解消していないときには再度過電流保護を動作させる（図３参照）。
【０００５】
しかしこのとき電池電圧が低い場合には、放電の過電流により更に電池電圧が低下して、マイコンからなる制御部（＝制御IC）において、動作保証電圧以下となり、マイコンを備える制御部のＩＣのリセットがかかる可能性がある（動作保証電圧は、一般的には二次電池の過放電状態である過放電保護電圧と同等の電圧であり、詳細には、動作保証電圧は、過放電保護電圧以下となる）。つまり、マイコンは、電池電圧の低下により、シャットダウンされるが、スイッチ手段がオフ状態となり放電の過電流が停止されることにより電池電圧が回復し、マイコンは再起動されることになる（制御ICのリセット）。
マイコンが再起動され、制御手段は正常に動作することになるが、過電流状態になる原因が取り除かれない限り、再度、放電の過電流により電池電圧が低下して、マイコンを備える制御ＩＣのリセットがかかる。これにより、過電流保護、ＩＣのリセット（＝制御手段のシャットダウンと再起動）、過電流保護、ＩＣのリセット…が継続することとなる。
【０００６】
本発明のひとつの目的は、過放電状態となったときの情報を、適切に把握することである。
【０００７】
本発明の他の目的は、このような問題点を解決するために成されたものであり、上述のように、過電流保護、ＩＣのリセット（＝制御手段のシャットダウンと再起動）が継続されることを防止するパック電池の制御方法を提供することである。
【課題を解決するための手段】
【０００８】
本発明のパック電池の制御方法は、二次電池と直列に接続された放電用制御素子と、前記二次電池に流れる電流値を検出して、この検出結果に基づいて前記放電用制御素子をオンオフ制御する制御部とを備えたパック電池の制御方法において、前記電池に所定値以上の電流が流れる過電流検出状態が検出されたとき、該過電流検出状態の情報を、メモリーに保存することを特徴とする。
【０００９】
前記メモリーは、不揮発性であることを特徴とする。
【００１０】
前記過電流検出状態の情報の回数を、前記不揮発性のメモリーに保存することを特徴とする。
【００１１】
前記過電流検出状態の情報の回数が、所定回数以上のとき、放電用制御素子をオフ状態とすることを特徴とする。
【００１２】
前記電池に所定値以上の電流が流れて、前記二次電池電圧が制御部動作保証電圧未満または過放電状態となったとき、前記制御部がシャットダウンして、前記放電用制御素子がオフ状態となり、その後、前記二次電池電圧が回復して動作状態となり、前記制御部が再起動するとき、前記不揮発性のメモリーに保存された前記過電流検出状態の情報が存在するとき、または、その回数が、所定回数以上のとき、前記制御部は、前記放電用制御素子をオフ状態とすることを特徴とする。
【発明の効果】
【００１３】
本発明においては、前記電池に所定値以上の電流が流れる過電流検出状態が検出されたとき、該過電流検出状態の情報またはその回数を、メモリー又は不揮発性のメモリーに保存する。よって、過電流状態となったときの情報を、適切に把握することができる。
【００１４】
更には、前記過電流検出状態の情報の回数が、所定回数以上のとき、放電用制御素子をオフ状態とする。よって、過電流を生じる状態が解消していないとき、連続して、過電流が流れることを防止することができる。これにより、以下の従来の問題を解消することができる。従来の問題として、過電流を生じる状態が解消していないとき、連続して、過電流が流れることよって、電池、パック電池、またはパック電池を電源とする電子機器内にて、異常に発熱させることになり、パック電池内温度が異常に上昇することになる。
【００１５】
また、前記二次電池電圧が回復して動作状態となり、前記制御部が再起動するとき、前記不揮発性のメモリーに保存された前記過電流検出状態の情報が存在するとき、または、その回数が、所定回数以上のとき、前記制御部は、放電用制御素子をオフ状態とすることを特徴とする。過電流検出状態の情報またはその回数が、不揮発性のメモリーに保存されるので、制御部のシャットダウンに際し、消滅することなく、再起動時に、過電流検出状態の情報またはその回数を利用して、過電流検出状態の経歴を、制御部が判定することができる。そして、その情報が存在するとき、または、その回数が所定回数以上のとき、前記制御部は、放電用制御素子をオフ状態とするので、これにより、過電流が流れることを防止することができ、過電流保護、制御部のリセット（＝制御部のシャットダウンと再起動）が継続されることを防止し、更に、上述のように、パック電池内温度が異常に上昇する従来の問題を解消することができる。
【発明を実施するための最良の形態】
【００１６】
本発明の実施例を、図を用いて詳細に説明する。まず、図１を用いて、本発明の実施例のパック電池Ａの回路構成、動作、機能を説明し、その後、本発明の特徴について説明する。図１に示すように、本実施例においては、パック電池Ａと、これを充電する電源を備える電子機器である携帯機器ＰＣとを備えている。携帯機器ＰＣは、ノート型のような携帯型パーソナルコンピュータである。パック電池Ａは、通常、携帯機器ＰＣに着脱自在に装着される構造である。携帯機器ＰＣには、コンセントからの交流商用電力を直流電力に変換するアダプター（図示せず）から出力される直流電力が供給され、この電力を制御し、供給するマイコンを内蔵する制御・電源手段Ｓを備えている。制御・電源手段Ｓからの電力出力は、パック電池Ａを充電するのに利用されたり、携帯機器ＰＣの負荷Ｌに電力供給される。また、商用電力より電力供給がない場合は、パック電池Ａより電力が供給され、電源回路Ｓ及び負荷Ｌを駆動させる。
【００１７】
パック電池Ａにおいては、リチウムイオン電池又はニッケル水素電池等の二次電池１と、電池１の充放電時の電流を検出する抵抗等からなる電流検出部２と、電池１の充放電を監視、制御するマイクロプロセッサーユニット(以下、ＭＰＵと記す）とを備えている。また、パック電池Ａ内には、電池１に密接して配置されたサーミスタを含む温度検出部３が設けられている。
【００１８】
本実施例においては、電池１は図示されるように、電池セル11,12,13、電池セル21,22,23、電池セル31,32,33を、３並列に電気接続して、ブロックＰ１、Ｐ２、Ｐ３とし、これらブロックＰ１、Ｐ２、Ｐ３を直列接続している。このような電気接続においては、電池セルの正極、負極に平板状金属片であるタブをスポット溶接等により接続して、電気接続している。電池セルには、リチウムイオン２次電池の場合は、約2000mAh/セル程度の容量のものを使用する。
【００１９】
ＭＰＵにおいては、トータル電池電圧(測定箇所ｄ)、各ブロックＰ１〜Ｐ３の電圧、電流検出部２からの出力、温度検出部３からの出力のアナログ電圧が入力され、デジタル変換し、実電圧［mV］や実電流値［mA］等に換算するＡ／Ｄ変換部４が設けられている。そして、Ａ／Ｄ変換部４からの出力が、マイコンを備える制御部としての充放電制御・演算部５に入力されて、演算、比較、判定等が行われて、この制御・演算部５からの信号で、スイッチングトランジスタ等からなる制御素子７をオンオフ制御する。
【００２０】
つまり、制御・演算部５においては、充放電電流を積算して残容量を演算処理したり、電池１の満充電を検出したり、異常電流、異常温度、異常電圧の検出時等に、充放電を制御する。そして、スイッチングトランジスタ等からなるスイッチング素子としての制御素子７は、オンオフ制御され、異常電流、異常温度、異常電圧の検出時に、制御・演算部５からの制御信号で電流を遮断する。周知技術を利用して、制御・演算部５においては、A/D変換部４によって変換された充放電電流に測定単位時間（例えば、２５０ｍsec）を掛け算した値を積算し、放電時においては満充電から積算量を引き算し、或いは、充電時においては充電開始時の残容量より積算量を加算する。このような演算により、電池１の残容量(Ah)を算出している。このような電流積算の残容量に代わって、測定時点での電圧と、電流と、測定単位時間とを掛け算した値を積算した電力の積算量（Ｗｈ）  を、残容量としても良い。
【００２１】
また、制御・演算部５においては、各種データをメモリーに記録している。マイコンであるＣＰＵ（Central Processing Unit）を含む制御・演算部５は、種々のメモリーを備えている。パック電池Ａの動作を制御するプログラムを保存するプログラムメモリを備え、プログラムメモリは、不揮発性の記憶媒体である。ＲＯＭ（Read Only Memory）には、プログラムの実行時に必要なデータなどがあらかじめ記憶される。ＲＡＭ（Random Access Memory）は、プログラムの一部や、各種データを一時的に記憶する。この他に、不揮発性メモリとしてＥＥＰＲＯＭ（Electrically Erasable Programmable ＲＯＭ）又はFlashMemoryを備えており、ＥＥＰＲＯＭ又はFlashMemoryには、ＣＰＵに実行させるソフトウェアや設定データや、ＭＰＵのシャットダウンが発生しても保存が必要なデータ（例えば、学習容量、サイクル数、異常時のデータ等）などをシャットダウンより前に記憶するとともに、これらを随時書き換えることが可能となっている。後述するように、本実施例においては、このような不揮発性のメモリーに、過電流検出状態の検出回数を示すカウンタを設ける。
【００２２】
そして、制御・演算部５においては、上述のＲＡＭにおいて、各種のタイマー、カウンターを備えており、時間計測、回数の計測等に利用される。
【００２３】
また、制御・演算部５において、満充電の検出については、電池１がニッケル水素電池等の場合は、ピーク電圧を検出したり、電池電圧の−ΔＶ（＝電圧低下）を検出したり、演算された残容量を利用したり等の周知の方法にて検出している。電池１がリチウムイオン電池の場合は、電流、電圧を規制した定電流(MAX電流0.5〜1C程度)・定電圧(MAX4.2V/セル程度)充電を利用し、電圧が所定値以上、電流が所定値以下の条件のとき、満充電とする。満充電を検出したとき、制御・演算部５は残容量を100%とする情報を出力する。満充電の情報は、通信ラインを介して、電子機器に送信されることもできる。  
【００２４】
ここで、制御・演算部５は、充電電流、放電電流を遮断するために、制御素子７であって、充電用制御素子としてｐチャネル型FETである充電用FET素子７１、放電用制御素子としてｐチャネル型FETである放電用FET素子７２に対して、オンオフ制御する信号を発する。なお、ｐチャネル型FETに代わって、チャージポンプを利用してｎチャネル型FETの充電用FET素子、放電用FET素子を利用することも可能であり、このときは、後述する予備充電用FET素子７４はｐチャネル型FETを利用する。
【００２５】
制御・演算部５においては、リチウムイオンであるとき電池１の電圧が、過充電電圧以上（例えば、４．２Ｖ以上）になると、充電用FET素子７１をオフ制御するために、オフ信号（素子７１がｐチャネル型FETのゲートに印加するため、オフ信号の電圧は、High電圧の信号に相当する）を、ポートＣＨより発する。また、電池１の電圧が、過放電電圧以下（例えば、２．７Ｖ／Cell以下）になると、放電用FET素子７２をオフ制御するために、オフ信号（素子７２がｐチャネル型FETのゲートに印加するため、オフ信号の電圧は、High電圧の信号に相当する）を、ポートＤＳＣより発する。なお、上述のように、素子７１、７２のｐチャネル型FETのゲートに印加するため、オフ信号の電圧は、High電圧の信号に相当し、オン信号の電圧は、Low電圧の信号に相当する。また、過充電状態においては、制御・演算部５よりポートＣＨにオフ信号が発せられることより、充電は停止される。このときは、携帯機器ＰＣが放電すると、ＤＳＣはオン信号であるので、放電用FET素子７２がオン状態で、オフ状態の充電用FET素子７１の寄生ダイオード７１Ｂを介して、放電できる。また、過放電状態においては、制御部５よりポートＤＳＣにオフ信号が発せられることより、放電は停止される。このときは、携帯機器ＰＣが充電すると、ＣＨはオン信号であるので、充電用FET素子７１がオン状態で、オフ状態の放電用FET素子７２の寄生ダイオード７２Ｂを介して、充電できる。
【００２６】
また、MPUにおいては、電池電圧、残容量、充放電電流値等の各種の電池情報、各種指令の情報を、携帯機器ＰＣの制御・電源手段Ｓに伝送する通信部９を備えている。パック電池Ａと携帯機器ＰＣとの通信処理は、以下のように、通信部９にて行われる。通信部９は、電池電圧、残容量、充放電電流値等の各種の電池情報を携帯機器ＰＣが受信できる信号データに作成する通信データ作成部と、実際に通信を行うためのドライバ部と備え、残容量を算出するための各種パラメータの記憶や諸々のデータを記憶する為の制御・演算部５内メモリを利用する。また、電子機器からバッテリパックの各種情報の送信要求をドライバ部にて受け、通信データ作成部にて作成されたデータをドライバ部から電子機器に送信する。通信方式としては、周知技術であるＳＭＢｕｓ方式等が利用でき、２つの通信ラインであるデータラインＳＤＡ、クロックラインＳＣＬを介して、データ信号等を送信、受信する機能を備えている。
【００２７】
パック電池Ａは、携帯時等の商用電力を利用できないときに利用されるので、通常、携帯機器ＰＣに商用電力が供給できる場合等は、電池１は満充電に近い状態で保管される。また、停電の発生は、通常、非常に少ないので、電池１の残容量の低下は、電池の自己放電及びパック電池Ａ内の電力消費より発生する。充放電制御・演算部５で、電池１の残容量が、自己放電、回路の電力消費等により、再充電容量に到達したら再充電を開始する。そして、再充電容量は、満充電容量から所定時間あたりの電流値の積算を減算して求めても良く、また、再充電容量に対応した電池電圧より求めても良い。また、再充電容量は、再充電容量を９０％としている。
【００２８】
本実施例においては、制御・演算部５では、以下のように処理して、残容量を得る。制御・演算部５は、電池１を放電して、後述する電池１の総容量である総放電量（＝学習容量）から放電容量を減算して、電池１の残量を電流の積算量又は積算量（Ａｈ）として演算する。また、制御・演算部５においては、放電中、（総容量−積算量）／（総容量）＝残存容量率の関係式より、電池１の残存容量率（％）を演算する。充電容量は、電池１の充電電流の積算量で、あるいはこれに充電効率をかけて演算される。放電容量は、放電電流の積算量、あるいは放電効率を考慮して演算される。積算部５は、電流の積算に代わって、電力の積算量（Ｗｈ）で残量を演算することもできる。電力の積算値は、充電電力から放電電力を減算して演算される。
【００２９】
ここでは、その時点での電池の総容量（＝学習容量）としては、満充電した状態から完全に放電されるまでの放電の積算容量（Ａｈ又はＷｈ）でも、電池１を完全に放電した状態から満充電されるまでの充電の積算容量（Ａｈ又はＷｈ）でもよい。 また、これ以外の方法でも、総容量が得られるのであれば、その時点での電池の総容量としても良い。
【００３０】
放電が進んで、制御・演算部５は、Ａ／Ｄ変換部４から入力される電圧信号で、残量を補正する。Ａ／Ｄ変換部４から、電池１の電圧において、各ブロックの電圧で一番低い電圧が第１電圧に到達、低下したことを示す信号が入力されると、制御・演算部５は第1電圧（例えば、リチウムイオン電池３．６Ｖ／セル）に対応して予め設定されている第１残存容量（率）Ｙａ１（例えば、８％）により、算出した残存容量率を補正する。
【００３１】
即ち、第１残存容量Ｙａ１を残存容量８％とすると、制御・演算部５は、算出した残存容量が９％になると、二次電池１  の電池電圧が第１電圧Ｖ１に低下するまで、残存容量として９％を保持する。一方、算出した残存容量が９％以上の場合に、二次電池１の電池電圧が第１電圧Ｖ１に低下すると、その時点で、制御・演算部５は、算出した残存容量の値を８％に補正する。
【００３２】
さらに、放電が進んで、電池１の電圧が所定の放電終止電圧に低下したことを示す信号が入力されると、制御・演算部５は演算した残量を０に補正する。電池電圧が放電終止電圧まで低下すると、電池１の実際の容量は、下限容量として、０になるからである。そして、制御・演算部５は、放電開始から放電終止電圧までの放電電流積算量を、総放電量（＝総容量）として演算、保存する。
【００３３】
そして、制御・演算部５は、総放電量（＝学習容量）の得た後、次の総放電量が得られるまで、この総放電量を利用する。また、第１残存容量（率）に対応した第１電圧に加えて、これより少ない容量（例えば、３％）での第２残存容量（率）に対応した第２電圧でも、算出した残存容量率を補正しても良い。また、上述の残存容量(率)に対応した第1電圧、放電終止電圧等については、電流、温度に依存するので、使用時において電流、温度を基に補正した電圧を利用することも可能である。
【００３４】
以下に、本発明の特徴について説明する。制御部として制御・演算部５は、過電流を遮断する機能を備えている。具体的には、電流検出部２から電流値に基づいて、メモリーに記憶された過電流閾値を比較し、閾値を超えた電流が所定の過電流検出時間（メモリーに記憶され、タイマーにて、カウントされる）検出された場合に過電流検出状態として、放電電流なら、放電用FET素子７２をオフし、充電電流なら、充電用FET素子７１をオフする。また、過電流を検出したら、両方の素子７１、７２をオフ状態しても良い。制御・演算部５は、何らかの原因で過電流閾値以上の電流が、所定の過電流検出時間（２〜７秒の範囲で、例えば、４秒）以上、流れたとき、過電流検出状態として、スイッチ手段をオフして保護し、過電流を遮断する。そして、このオフ時点から所定時間（＝過電流解除時間、１０〜２０Ｓ程度、例えば、約１６秒）まで過電流解除状態とし、オフ状態を維持している。所定時間が経過すると、スイッチ手段をオン状態に復帰させ、保護を解除している。
【００３５】
また、制御・演算部５は、電池に所定値以上の電流が流れる過電流検出状態が検出されたとき、該過電流検出状態の情報を、不揮発性のメモリーに保存する。つまり、不揮発性のメモリーにおいて、過電流検出状態の検出回数を示すカウンタを、増加させる。なお、これに加え、このような過電流検出状態の検出回数を示すカウンタを、メモリーである上記ＲＡＭに設けることも可能である。
【００３６】
そして、制御・演算部５は、電池に所定値以上の電流が流れて、二次電池電圧が動作保証電圧未満または過放電状態となったとき、シャットダウンして、放電用制御素子７２がオフ状態となり、その後、電池電圧が回復して動作状態（＝動作保証電圧以上）となり、制御・演算部５が再起動するとき、不揮発性のメモリーに保存された過電流検出状態の情報が存在するとき、または、その回数が、所定回数以上のとき、制御・演算部５は、放電用制御素子７２をオフ状態とする。これにより、過電流保護、ＩＣのリセット（＝制御・演算部５のシャットダウンと再起動）が継続されることを防止する。ここで、動作保証電圧は、一般的には二次電池の過放電状態である過放電保護電圧と同等の電圧であるが、制御・演算部５は、過放電保護電圧にて動作する必要があるので、詳細には、制御・演算部５の動作保証電圧は、過放電保護電圧以下となる。
【００３７】
次に、本発明の特徴について、図２の動作フローを用いて説明する。上記で説明した図３に示すような電圧、電流波形の過電流が発生するとき、本実施例は、リチウムイオン電池のパック電池Ａにおいて、以下のように動作する。ステップＳ１において、短絡等の原因により、大電流で放電され、大電流により、電池電圧の降下が発生する。
【００３８】
ステップＳ２において、制御・演算部５は、動作保証電圧（例えば、約２．３Ｖ/cellリチウムイオン電池のとき）以上かどうかを判定する。Yesであるとき、制御・演算部５は、過電流閾値以上の電流が、所定の過電流検出時間以上、流れたとき、過電流検出状態として、放電用FET素子７２をオフし、過電流を遮断する。そして、ステップＳ４において、制御・演算部５は、該過電流検出状態の情報を、不揮発性メモリーに保存する。このとき、過電流検出状態の不揮発性メモリーのカウンタを、増加させることで、過電流検出状態の情報の記録、保存と、過電流検出状態の検出回数とを、保存することができる。
【００３９】
ステップＳ５においては、制御・演算部５は、カウンタの値が、所定回数以上かどうかを判定する。所定回数は、例えば、２回を利用するが、１回であってもよい。
【００４０】
ステップＳ５において、Ｎｏの場合は、ステップＳ１１に進んで、制御・演算部５は、上述の放電用FET素子７２のオフ時点から、所定時間の過電流解除時間、オフ状態を維持した後、放電用FET素子７２をオン状態として、過電流保護を解除する。
【００４１】
次に、ステップＳ１２においては、制御・演算部５は、電池電圧が、所定のカウンタクリア電圧（例えば、３．０Ｖ／CELL程度）を超えているかを、判定する。そして、Ｙｅｓの場合は、電池電圧が上昇しているので、過電流による電池電圧降下により、動作保証電圧未満となることはないので、ステップＳ１３において、カウンタがクリアされ、ステップＳ１に戻る。このようにステップ１２、１３においては、例えば、パック電池Ａが、携帯機器ＰＣにより充電されて電池電圧が上昇したとき等、カウンタがクリアされる。また、ステップＳ１２において、Ｎｏの場合は、ステップＳ１に戻る。なお、ステップ１３で、カウンタをクリアしているが、過電流検出状態の検出を、継続して保存する場合は、ステップＳ１３のカウンタクリアの工程を省略することもできる。
【００４２】
また、ステップＳ２において、Ｎｏの場合、電池電圧が、動作保証電圧未満であるので、制御・演算部５である制御ＩＣにリセットがかかる。つまり、制御・演算部５がシャットダウンされ、充電用FET素子７１、放電用FET素子７２への電力提供が停止されることより、オフ状態となる。その後、このオフ状態により、電池電圧が回復し、電池電圧が動作状態となるので、制御・演算部５が再起動する。このように、制御・演算部５がシャットダウンし、再起動するのに要する時間は、０．２Ｓ〜１．０Ｓ程度である。その後、ステップＳ７にて、制御・演算部５は、不揮発性メモリーのカウンタの値が、所定回数以上かどうかを判定する。所定回数は、例えば、２回を利用するが、１回であっても良い。ステップＳ７において、Ｙｅｓの場合、制御・演算部５は、パーマネントエラーとして、充電用FET素子７１、放電用FET素子７２のオフを継続する。また、ステップＳ７において、Ｎｏの場合は、充電用FET素子７１、放電用FET素子７２をオン状態として、放電或いは充電ができる状態とし、ステップＳ１に戻る。本実施例では、以上のステップを繰り返すことになる。
【００４３】
また、参考例として、図４に示す回路構成を採用することができる。図４は、本参考例の回路構成の要部を示すものであり、図１に示す回路ブロック図において、充電用FET素子７１に並列に、ダイオード７６と充電用FET素子７５を直列に配置した追加充電パスを配置する。パック電池Ａが要求する充電電圧以上で充電する携帯機器ＰＣに接続されたとき、又は、各電池セルの容量（電池電圧）のバランスがくずれたとき、電池セルは安全な充電電圧を超えて充電されることになる。本参考例においては、充電パスを介して充電されることになるので、充電パスのダイオード７６の順方向降下電圧（Ｖｆ約０．５Ｖ）により、その分、二次電池１には、低い電圧が印加され充電されるので、電池セルが安全な充電電圧を超えて充電されることを低減することができる。具体的な制御方法としては、以下のような方法が採用できる。
方法１：充電時は、必ず追加充電パスを使用する。方法２：セル電圧又は全体の電池１電圧が所定値に到達したら、追加充電パスを使用する。
【００４４】
参考例として、図５に、図１に示すＭＰＵの通信部９からの出力回路の具体例を示す。図５（ａ）に示すように、本体用出力回路２００において、ＭＰＵの出力ポート１からの出力信号Ｓ（Ｈｉｇｈ、Ｌｏｗ信号）は、ＦＥＴ２０１、２０２を備える回路構成を介して、出力端子ＴＸ２より出力される。図５（ａ）の出力端子ＴＸ２には、例えば、携帯用の電子機器が接続される。また、図５（ａ）においては、充電用出力回路２５０において、同様に、ＭＰＵの出力ポート２からの出力信号Ｓは、ＦＥＴ２５１、２５２を備える回路構成を介して、出力端子ＴＸ１より出力される。図５（ａ）の出力端子ＴＸ１には、例えば、充電器が接続される。このように、図５（ａ）に示す出力回路においては、電子機器用出力端子ＴＸ２、充電器用出力端子ＴＸ１を備えることになる。また、図５（ｂ）に示す出力回路においては、電子機器用出力端子ＴＸ２、充電器用出力端子ＴＸ１、出力側ＦＥＴ３０２、３５２を別々に設けるものの、ＭＰＵからの出力ポートを1つとして、ＭＰＵ側ＦＥＴ３０１を共通とすることで、回路構成を簡素化している。これに伴い、ＭＰＵから出力される信号が、電子機器向けか、充電器向けかを識別するために、通信データに識別データを設けることにより、識別することができる。
【００４５】
上述のように、ＭＰＵにおいては、各ブロックＰ１〜Ｐ３の電圧を測定しているが、各ブロック間での容量、電圧のバランスがくずれたとき（アンバランスになったとき）、以下のようにして、内部短絡と特性の違いにより発生したアンバランスとを区別することができる。時間に対する電圧変化を測定することで区別し、短時間に電圧変化するときは、電池の内部短絡として検出し、充放電を禁止する。また、長時間に電圧変化するとき、特性の違いによるアンバランスとして検出して、別途設けられるセルバランス補正回路を利用してアンバランスを解消する。
【図面の簡単な説明】
【００４６】
【図１】本発明の一実施例のパック電池の回路ブロック図である。
【図２】本発明の一実施例のフローチャートである。
【図３】電流、電圧の波形を示すグラフである。
【図４】参考例としての追加充電パスを示す要部の回路図である。
【図５】参考例としての通信部からの出力回路図である。
【符号の説明】
【００４７】
Ａ  電池パック
ＰＣ  携帯機器（＝電子機器）
Ｓ  制御・電源手段
Ｌ  負荷
ＭＰＵ  マイクロプロセッサユニット
１  電池
２  抵抗（電流検出部）
３  温度検出部
４  Ａ／Ｄ変換部
５  制御・演算部
７  制御素子      ７１  充電用FET素子    ７２  放電用FET素子
・  通信部
【図１】
2009195036.tif 000003
【図２】
2009195036.tif 000004
【図３】
2009195036.tif 000005
【図４】
2009195036.tif 000006
【図５】
2009195036.tif 000007