(57)【要約】【課題】バッテリ充電器において、短時間にバッテリパックの装着状態を検知するための充電制御回路及びこの充電制御回路を備えたバッテリ充電器を提供する。【解決手段】バッテリ充電器２０は、バッテリパック１０への充電を開始する。そして、バッテリ充電器２０は、１回目の温度評価処理、２回目の温度評価処理を実行する。次に、バッテリ充電器２０は、第１装着検知処理を実行し、バッテリが接続されていると判定された場合、３回目の温度評価処理を実行する。更に、バッテリ充電器２０は、第２装着検知処理を実行する。そして、バッテリが接続されていると判定された場合、バッテリ充電器２０は、４回目の温度評価処理を実行する。更に、バッテリ充電器２０は、第３装着検知処理を実行し、バッテリが接続されていると判定された場合、１つの温度スキャンを終了し、１回目の温度評価処理から繰り返す。【選択図】図１
2010252581.tif 000002
【特許請求の範囲】
【請求項１】
バッテリの温度を測定するためのサーミスタに接続される複数の抵抗群と、
前記抵抗群において、前記サーミスタに直列に異なる抵抗値の抵抗を接続する第１切換部と、
前記抵抗とサーミスタとの接続ノードのノード電圧を取得し、前記ノード電圧と基準電圧との比較結果を出力するコンパレータと、
前記コンパレータに温度基準電圧と装着基準電圧とを供給する第２切換部と、
前記第１切換部、第２切換部を制御するとともに、前記比較結果に基づいてバッテリへの充電を制御する制御部を備えた充電制御回路であって、
前記制御部が、
前記第１切換部において異なる抵抗値の抵抗を接続し、前記第２切換部において前記コンパレータに温度基準電圧を供給し、比較結果を取得する温度評価処理を、順次、繰り返す温度スキャンを実行し、
前記温度スキャンにおいて、前記温度評価処理の間に、前記コンパレータに装着基準電圧を供給して、前記接続ノードの電圧と前記装着基準電圧とを比較する複数回の装着検知処理を実行することを特徴とする充電制御回路。
【請求項２】
前記温度評価処理において、抵抗値が低い抵抗を接続する場合には、温度評価処理の回数に対する装着検知処理の回数の頻度を、抵抗値が高い場合の頻度より少なくしたことを特徴とする請求項１に記載の充電制御回路。
【請求項３】
前記装着検知処理において、前記装着検知処理の先行又は後行の少なくともいずれか一方の温度評価処理における抵抗を用いて実行することを特徴とする請求項１又は２に記載の充電制御回路。
【請求項４】
前記第２切換部において、前記第１切換部における抵抗の接続状態に応じて、２種類の装着基準電圧を用いて装着検知を行なうことを特徴とする請求項１〜３のいずれか一つに記載の充電制御回路。
【請求項５】
バッテリに電流を供給する電源と、
バッテリの温度を測定するためのサーミスタに接続される複数の抵抗群と、
前記抵抗群において、前記サーミスタに直列に異なる抵抗値の抵抗を接続する第１切換部と、
前記抵抗とサーミスタとの接続ノードのノード電圧を取得し、前記ノード電圧と基準電圧との比較結果を出力するコンパレータと、
前記コンパレータに温度基準電圧と装着基準電圧とを供給する第２切換部と、
前記第１切換部、第２切換部を制御するとともに、前記比較結果に基づいてバッテリへの充電を制御する制御部とを備えた充電制御回路を有するバッテリ充電器であって、
前記制御部が、
前記第１切換部において異なる抵抗値の抵抗を接続し、前記第２切換部において前記コンパレータに温度基準電圧を供給し、比較結果を取得する温度評価処理を、順次、繰り返す温度スキャンを実行し、
前記温度スキャンにおいて、前記温度評価処理の間に、前記コンパレータに装着基準電圧を供給して、前記接続ノードの電圧と前記装着基準電圧とを比較する複数回の装着検知処理を実行することを特徴とするバッテリ充電器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バッテリの充電に用いる充電器の充電制御回路及びこの充電制御回路を備えたバッテリ充電器に関するものである。
【背景技術】
【０００２】
今日、多くの電子機器にリチウムイオンバッテリ等の二次電池が利用されている。このようなリチウムイオンバッテリを安全に充電する場合には、バッテリパックの温度をモニタすることにより充電電流を制御する必要がある（例えば特許文献１を参照。）。特許文献１に記載された技術では、熱的条件が変わりやすい環境において、バッテリの充電，放電及び再充電を行なうための技術が検討されている。ここでは、バッテリに充電するためのバッテリ充電器において、バッテリに結合された充電電流出力を備える充電回路と、バッテリの温度に関連した温度を検知するように配置された温度センサとを備える。そして、温度センサ及び充電回路に結合されて、温度に従って充電電流を設定する。
【０００３】
ここで、温度を評価するための構成を、図７を用いて説明する。図７（ａ）に示すように、バッテリパック１０は、バッテリセルＣＬ１の他にサーミスタＴＨ１を備えている。このサーミスタＴＨ１は、負温度係数（ＮＴＣ：negative temperature coefficient）を有し、温度によって変化する抵抗率により温度を測定することができる。そして、バッテリ充電器４０においては、図７（ｂ）に示す充電電流、図７（ｃ）に示す充電電圧のように、複数の温度閾値を用いて充電制御を行なう。例えば、温度Ｔ１〜Ｔ２の低温領域、温度Ｔ２〜Ｔ５の標準温度領域、温度Ｔ５〜Ｔ６の高温領域において、電流や電圧の制限を行なう。そして、温度Ｔ３〜Ｔ４が充電に最も適した温度領域である。
【０００４】
このように温度に応じた制御を行なうために用いられるサーミスタＴＨ１の抵抗値を評価するために、バッテリ充電器には温度閾値に対応した抵抗群ＲＧ１が設けられている。このような抵抗群ＲＧ１には、直列型と並列型とがある。直列型は、図８（ａ）に示すように、抵抗Ｒ９１〜Ｒ９４を多段で直列に接続し、各抵抗の接続ノードに電圧を供給するスイッチ群（スイッチＳＷ１〜ＳＷ４）を設けた構成である。一方、並列型は、図８（ｂ）に示すように、抵抗Ｒ９１〜Ｒ９４を並列に接続し、各抵抗に電圧を供給するスイッチＳＷ１〜ＳＷ４を設けた構成である。
【０００５】
そして、バッテリ充電器２０において、参照電圧Ｖ０を、抵抗群ＲＧ１を介してサーミスタＴＨ１に供給する。この場合、外部端子ＴＭ２の電圧（サーミスタＴＨ１の両端電圧）は、抵抗Ｒ１〜Ｒ４を組み合わせた抵抗値や抵抗Ｒ９１〜Ｒ９４の抵抗値と、サーミスタＴＨ１の抵抗値とによって決まる。この外部端子ＴＭ２の電圧と温度測定参照電圧ＶＲＥＦ０とをコンパレータＣＰ１により比較することにより、バッテリパック１０の温度閾値を評価する。この場合、図８（ｃ）に示すように、スイッチＳＷ１〜ＳＷ４を順次「閉」にする温度スキャンにおいて、異なる抵抗から構成された抵抗群ＲＧ１をサーミスタＴＨ１に接続することにより温度閾値を検知することになる。
【０００６】
更に、充電を行なう場合、バッテリパック１０をバッテリ充電器４０に装着しておく必要がある。バッテリパック１０が装着されていない状態で充電を開始するとバッテリ充電器４０に大きな負荷がかかることになる。そこで、このバッテリ充電器４０にバッテリパック１０が装着されたことを確認するために、各種方法が検討されている（例えば特許文献２を参照。）。この特許文献に記載された技術では、バッテリ充電器４０の筐体に設けられた機械的なスイッチを用いる。図９（ａ）に示すように、可動接点を備えたメカニカルスイッチが押圧されて、バッテリパック１０の装着を検知した場合、スイッチ５０１が
「閉」になる。この特許文献には、図９（ｂ）に示すように、サーミスタＴＨ１の端子電圧を測定して、装着を検知する方法も検討されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００３−１９９２６２号公報（第１頁、図１）
【特許文献２】特開２００７−１５９２９２号公報（第１頁、図３、図４）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
図９（ａ）に示す構成では、メカニカルスイッチが必要になり、機械的な強度や信頼性が問題になる場合がある。
一方、図９（ｂ）に示す構成では、バッテリパック中のサーミスタＴＨ１を用いる。このサーミスタＴＨ１はバッテリパック１０の中でグランドに接地されており、バッテリパック１０が接続されている場合には参照電圧よりも低い電圧になる。従って、参照電圧Ｖ０から誤差電圧Ｖ５を差し引いた電圧を閾値として比較することによりバッテリが接続されているかどうかを検知することができる。
【０００９】
バッテリが接続されていない時にはコンパレータの出力は「Ｈｉｇｈ」となり、バッテリが接続されている場合には、コンパレータの出力は「Ｌｏｗ」になる。
ところで、バッテリ充電器には、一般的にＥＳＤストレスを防止するために大きな容量が接続されている。現在のシステムでは０．１μＦ程度の容量が用いられている。このため、ＣＲ時定数が大きくなり、順次、サーミスタＴＨ１に接続する抵抗を切り換えて、閾値と比較する温度スキャンにおいては、一サイクルに長時間を要する。
【００１０】
従って、温度スキャンのサイクル毎にバッテリ装着検知を行なったのでは、検知までのタイムラグが生じることがある。一方、短時間に検知を行なうためにはスキャンの時間を短くした場合、サーミスタの抵抗値は温度によって変化するため、温度評価の精度が下がることになる。
【００１１】
本発明は、上記の問題点を解決するためになされたものであり、短時間にバッテリパックの装着状態を検知するための充電制御回路及びこの充電制御回路を備えたバッテリ充電器を提供することにある。
【課題を解決するための手段】
【００１２】
上記問題点を解決するために、本発明は、バッテリの温度を測定するためのサーミスタに接続される複数の抵抗群と、前記抵抗群において、前記サーミスタに直列に異なる抵抗値の抵抗を接続する第１切換部と、前記抵抗とサーミスタとの接続ノードのノード電圧を取得し、前記ノード電圧と基準電圧との比較結果を出力するコンパレータと、前記コンパレータに温度基準電圧と装着基準電圧とを供給する第２切換部と、前記第１切換部、第２切換部を制御するとともに、前記比較結果に基づいてバッテリへの充電を制御する制御部を備えた充電制御回路であって、前記制御部が、前記第１切換部において異なる抵抗値の抵抗を接続し、前記第２切換部において前記コンパレータに温度基準電圧を供給し、比較結果を取得する温度評価処理を、順次、繰り返す温度スキャンを実行し、前記温度スキャンにおいて、前記温度評価処理の間に、前記コンパレータに装着基準電圧を供給して、前記接続ノードの電圧と前記装着基準電圧とを比較する複数回の装着検知処理を実行することを要旨とする。温度評価を行なうための抵抗の切換に時間を要する場合があるが、この間に複数回の装着検知を行なうことにより、迅速にバッテリの装着状態を把握することができる。そして、バッテリの装着状態に応じて、バッテリ充電器における充電制御を行なうことができる。
【００１３】
また、本発明は、温度評価処理において、抵抗値が低い抵抗を接続する場合には、温度評価処理の回数に対する装着検知処理の回数の頻度を、抵抗値が高い場合の頻度より少なくしたことを要旨とする。抵抗値が高い場合には、時定数が長くなる場合があるが、装着検知の頻度を変えることにより、所定の時間間隔で装着状態を把握することができる。
【００１４】
また、本発明は、装着検知処理において、前記装着検知処理の先行又は後行の少なくともいずれか一方の温度評価処理における抵抗を用いて実行することを要旨とする。これにより、抵抗の切換を少なくして効率的に温度評価処理や装着検知処理を行なうことができる。
【００１５】
また、本発明は、第２切換部において、前記第１切換部における抵抗の接続状態に応じて、２種類の装着基準電圧を用いて装着検知を行なうことを要旨とする。これにより、サーミスタに接続される抵抗の抵抗値によって、接続ノードに出力される電圧が変わるので、複数種類の基準電圧を用いることにより、的確に装着状態を把握することができる。
【発明の効果】
【００１６】
本発明によれば、短時間にバッテリパックの装着状態を検知するための充電制御回路及びこの充電制御回路を備えたバッテリ充電器を提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態のバッテリ充電器の構成の説明図。
【図２】バッテリ充電器の温度評価・装着検知の処理手順の説明図。
【図３】本実施形態のバッテリ充電器の動作状態の説明図であって、（ａ）は１回目の温度評価、（ｂ）は２回目の温度評価の説明図。
【図４】本実施形態のバッテリ充電器の動作状態の説明図であって、（ａ）は第１装着検知、（ｂ）は３回目の温度評価の説明図。
【図５】本実施形態のバッテリ充電器の動作状態の説明図であって、（ａ）は第２装着検知、（ｂ）は４回目の温度評価の説明図。
【図６】本実施形態のバッテリ充電器の動作状態の説明図であって、第３装着検知の説明図。
【図７】バッテリパックの充電の説明図であって、（ａ）はバッテリ充電器との接続状態の説明図、（ｂ）は充電電流、（ｃ）は充電電圧の説明図。
【図８】バッテリ充電器におけるサーミスタの抵抗値の評価の説明であって、（ａ）は直列型の説明図、（ｂ）は並列型の説明図、（ｃ）はサーミスタに印加される電圧のタイミングチャート。
【図９】従来のバッテリパックの装着検知方法の説明図であって、（ａ）はメカニカルスイッチを用いる構成、（ｂ）はサーミスタの電圧を利用する構成の説明図。
【発明を実施するための形態】
【００１８】
以下、本発明を具体化した充電制御回路の実施形態を図１〜図６に従って説明する。本実施形態においては、バッテリの充電を行なうために、バッテリパックの温度状態を評価するとともに、バッテリパックの装着状態を検知する。
【００１９】
図１に示すように、このバッテリパック１０は、バッテリセルＣＬ１及びサーミスタＴＨ１を備えている。そして、バッテリセルＣＬ１は外部端子ＴＭ１及び外部端子ＴＭ３に接続される。この外部端子ＴＭ１からバッテリセルＣＬ１を充電するための電流が供給される。外部端子ＴＭ３は、接地電圧が供給される共通端子である。また、サーミスタＴＨ１は、外部端子ＴＭ２及び外部端子ＴＭ３に接続される。この外部端子ＴＭ２には、バッテリ充電器２０からサーミスタＴＨ１の抵抗値を評価するための電圧が供給される。
【００２０】
一方、バッテリ充電器２０は、バッテリセルＣＬ１を充電するための電源２２、温度状態を評価するための抵抗Ｒ１〜Ｒ４、コンパレータＣＰ１及び制御部２１等を備える。
電源２２は、バッテリパック１０の温度状態に対応した電流値の電流を供給する電流源である。
【００２１】
抵抗Ｒ１〜Ｒ４は、バッテリパック１０のサーミスタＴＨ１の抵抗を評価するための抵抗群である。本実施形態においては、直列型の抵抗群を有した構成を説明する。この直列型においては、抵抗Ｒ１〜Ｒ４が直列に接続されている。そして、最上段の抵抗Ｒ１の一端にはスイッチＳＷ１が接続されている。抵抗Ｒ１の他端と抵抗Ｒ２の一端との間の接続ノードにはスイッチＳＷ２、抵抗Ｒ２の他端と抵抗Ｒ３の一端との間の接続ノードにはスイッチＳＷ３、抵抗Ｒ３の他端と抵抗Ｒ４の一端との間の接続ノードにはスイッチＳＷ４が接続されている。各スイッチＳＷ１〜ＳＷ４は第１切換部として機能し、参照電圧Ｖ０が供給される。
【００２２】
更に、抵抗Ｒ４の他端には、バッテリパック１０の外部端子ＴＭ２に接続される。これにより、参照電圧Ｖ０は、各抵抗Ｒ１〜Ｒ４を組み合わせた抵抗値と、サーミスタＴＨ１の抵抗値に応じた電圧に分割される。
【００２３】
更に、抵抗Ｒ４の他端は、容量Ｃ１を介して接地される。この容量Ｃ１は、スイッチＳＷ１〜ＳＷ４により抵抗の接続状態を切り換えたときの急激な電圧変化（ＥＳＤ）を吸収するために用いられる。
【００２４】
また、抵抗Ｒ４の他端は、コンパレータＣＰ１の非反転入力端子に接続される。従って、参照電圧Ｖ０を、各抵抗Ｒ１〜Ｒ４を組み合わせた抵抗値とサーミスタＴＨ１の抵抗値とに応じて分割された電圧（ノード電圧）が入力される。
【００２５】
一方、このコンパレータＣＰ１の反転入力端子は、第２切換部としてのスイッチＳＷ７に接続される。このスイッチＳＷ７は、温度測定参照電圧ＶＲＥＦ０、第１装着検知参照電圧ＶＲＥＦ１、第２装着検知参照電圧ＶＲＥＦ２の各供給端子への接続切換を行なう。
【００２６】
温度測定参照電圧ＶＲＥＦ０は、サーミスタＴＨ１の抵抗を評価するための温度基準電圧である。
第１装着検知参照電圧ＶＲＥＦ１、第２装着検知参照電圧ＶＲＥＦ２は、それぞれ装着状態を評価するための装着基準電圧である。本実施形態では、第２装着検知参照電圧ＶＲＥＦ２を第１装着検知参照電圧ＶＲＥＦ１より高くしておく。
【００２７】
制御部２１は温度測定回路として機能し、各スイッチＳＷ１〜ＳＷ４、ＳＷ７を同期させて制御するための信号を出力する。更に、制御部２１は、コンパレータＣＰ１からの出力信号を取得する。そして、制御部２１は、充電中にバッテリパック１０の温度状態、装着状態に応じた制御を行なう。
【００２８】
（処理手順）
次に、バッテリ充電器２０における処理手順を、図２を用いて説明する。本実施形態では、温度スキャンとして、４回の温度評価処理を実行する場合を想定する。
【００２９】
ここでは、バッテリ充電器２０は、充電開始処理を実行する（ステップＳ１０１）。具体的には、バッテリ充電器２０の制御部２１は、電源２２に対して、バッテリパック１０への充電電流の供給を指示する。そして、充電開始とともに、温度評価及びバッテリの装着検知を開始する。
【００３０】
次に、バッテリ充電器２０は、１回目の温度評価処理を実行する（ステップＳ１０２）。具体的には、バッテリ充電器２０の制御部２１は、図３（ａ）に示すように、スイッチＳＷ１〜ＳＷ３を閉じる。この場合、サーミスタＴＨ１には、抵抗Ｒ３，Ｒ４を介して電流が供給される。また、制御部２１は、スイッチＳＷ７を温度測定参照電圧ＶＲＥＦ０の供給端子に接続する。そして、制御部２１は、抵抗Ｒ３，Ｒ４及び容量Ｃ１によるＣＲ時定数より長い所定の時間（待機時間Ｔ１）の待機を行なう。待機後に、コンパレータＣＰ１は、外部端子ＴＭ２の電圧と温度測定参照電圧ＶＲＥＦ０とを比較する。そして、制御部２１は、コンパレータＣＰ１から比較結果を取得し、この比較結果による温度に基づいて充電電流を制御する。
【００３１】
次に、バッテリ充電器２０は、２回目の温度評価処理を実行する（ステップＳ１０３）。具体的には、バッテリ充電器２０の制御部２１は、図３（ｂ）に示すように、スイッチＳＷ１〜ＳＷ４を閉じる。この場合、サーミスタＴＨ１には、抵抗Ｒ４を介して電流が供給される。また、制御部２１は、スイッチＳＷ７を温度測定参照電圧ＶＲＥＦ０の供給端子に接続する。そして、制御部２１は、抵抗Ｒ４及び容量Ｃ１によるＣＲ時定数より長い所定の時間（待機時間Ｔ２）の待機を行なう。この場合には、ＣＲ時定数が小さくなるので、待機時間Ｔ２は待機時間Ｔ１より短く設定されている。待機後に、コンパレータＣＰ１は、外部端子ＴＭ２の電圧と温度測定参照電圧ＶＲＥＦ０とを比較する。そして、制御部２１は、コンパレータＣＰ１から比較結果を取得し、この比較結果による温度に基づいて充電電流を制御する。
【００３２】
次に、バッテリ充電器２０は、第１装着検知処理を実行する（ステップＳ１０４）。具体的には、バッテリ充電器２０の制御部２１は、図４（ａ）に示すように、スイッチＳＷ１を閉じる。この場合、サーミスタＴＨ１には、抵抗Ｒ１〜Ｒ４を介して電流が供給される。また、制御部２１は、スイッチＳＷ７を第１装着検知参照電圧ＶＲＥＦ１の供給端子に接続する。そして、制御部２１は、抵抗Ｒ１〜Ｒ４及び容量Ｃ１によるＣＲ時定数より長い所定の時間（待機時間ＴＤ１）の待機を行なう。待機後に、コンパレータＣＰ１は、外部端子ＴＭ２の電圧と第１装着検知参照電圧ＶＲＥＦ１とを比較する。そして、制御部２１は、コンパレータＣＰ１から比較結果を取得する。
【００３３】
この場合、バッテリ充電器２０は、バッテリが接続されているかどうかについての判定処理を実行する（ステップＳ１０５）。具体的には、バッテリ充電器２０の制御部２１は、外部端子ＴＭ２の電圧が第１装着検知参照電圧ＶＲＥＦ１よりも低くなっている場合には、バッテリが接続されていると判定する。
【００３４】
外部端子ＴＭ２の電圧が第１装着検知参照電圧ＶＲＥＦ１よりも高くなっており、バッテリが接続されていないと判定された場合（ステップＳ１０５において「ＮＯ」の場合）、バッテリ充電器２０は、充電を停止する（ステップＳ１１２）。具体的には、バッテリ充電器２０の制御部２１は、電源２２に対して、バッテリパック１０への充電電流の供給の停止を指示する。この場合には、温度評価処理を終了し、バッテリ装着検知処理を継続する。なお、新たにバッテリパック１０の装着を検知した場合には、バッテリ充電器２０は、バッテリ検知処理とともに、温度評価処理を再開する。
【００３５】
一方、外部端子ＴＭ２の電圧が第１装着検知参照電圧ＶＲＥＦ１よりも低くなっており、バッテリが接続されていると判定された場合（ステップＳ１０５において「ＹＥＳ」の場合）、バッテリ充電器２０は、３回目の温度評価処理を実行する（ステップＳ１０６）。具体的には、バッテリ充電器２０の制御部２１は、図４（ｂ）に示すように、スイッチＳＷ１を閉じる。この場合、サーミスタＴＨ１には、抵抗Ｒ１〜Ｒ４を介して電流が供給される。また、制御部２１は、スイッチＳＷ７を温度測定参照電圧ＶＲＥＦ０の供給端子
に接続する。そして、制御部２１は、抵抗Ｒ１〜Ｒ４及び容量Ｃ１によるＣＲ時定数より長い所定の時間（待機時間Ｔ３）の待機を行なう。この場合には、ＣＲ時定数が大きくなるので、待機時間Ｔ３は待機時間Ｔ１，Ｔ２より長く設定されている。待機後に、コンパレータＣＰ１は、外部端子ＴＭ２の電圧と温度測定参照電圧ＶＲＥＦ０とを比較する。そして、制御部２１は、コンパレータＣＰ１から比較結果を取得し、この比較結果による温度に基づいて充電電流を制御する。
【００３６】
次に、バッテリ充電器２０は、第２装着検知処理を実行する（ステップＳ１０７）。具体的には、バッテリ充電器２０の制御部２１は、図５（ａ）に示すように、スイッチＳＷ１を閉じる。この場合、サーミスタＴＨ１には、抵抗Ｒ１〜Ｒ４を介して電流が供給される。また、制御部２１は、スイッチＳＷ７を第１装着検知参照電圧ＶＲＥＦ１の供給端子に接続する。そして、制御部２１は、抵抗Ｒ１〜Ｒ４及び容量Ｃ１によるＣＲ時定数より長い所定の時間（待機時間ＴＤ２）の待機を行なう。待機後に、コンパレータＣＰ１は、外部端子ＴＭ２の電圧と第１装着検知参照電圧ＶＲＥＦ１とを比較する。そして、制御部２１は、コンパレータＣＰ１から比較結果を取得する。
【００３７】
この場合、バッテリ充電器２０は、バッテリが接続されているかどうかについての判定処理を実行する（ステップＳ１０８）。具体的には、バッテリ充電器２０の制御部２１は、外部端子ＴＭ２の電圧が第１装着検知参照電圧ＶＲＥＦ１よりも低くなっている場合には、バッテリが接続されていると判定する。
【００３８】
外部端子ＴＭ２の電圧が第１装着検知参照電圧ＶＲＥＦ１よりも高くなっており、バッテリが接続されていないと判定された場合（ステップＳ１０８において「ＮＯ」の場合）、バッテリ充電器２０は、充電を停止する（ステップＳ１１２）。
【００３９】
一方、外部端子ＴＭ２の電圧が第１装着検知参照電圧ＶＲＥＦ１よりも低くなっており、バッテリが接続されていると判定された場合（ステップＳ１０８において「ＹＥＳ」の場合）、バッテリ充電器２０は、４回目の温度評価処理を実行する（ステップＳ１０９）。具体的には、バッテリ充電器２０の制御部２１は、図５（ｂ）に示すように、スイッチＳＷ１，ＳＷ２を閉じる。この場合、サーミスタＴＨ１には、抵抗Ｒ２〜Ｒ４を介して電流が供給される。また、制御部２１は、スイッチＳＷ７を温度測定参照電圧ＶＲＥＦ０の供給端子に接続する。そして、制御部２１は、抵抗Ｒ２〜Ｒ４及び容量Ｃ１によるＣＲ時定数より長い所定の時間（待機時間Ｔ４）の待機を行なう。この場合には、ＣＲ時定数が大きくなるので、待機時間Ｔ４は待機時間Ｔ１，Ｔ２よりも長く、Ｔ３よりも短く設定されている。待機後に、コンパレータＣＰ１は、外部端子ＴＭ２の電圧と温度測定参照電圧ＶＲＥＦ０とを比較する。そして、制御部２１は、コンパレータＣＰ１から比較結果を取得し、この比較結果による温度に基づいて充電電流を制御する。
【００４０】
次に、バッテリ充電器２０は、第３装着検知処理を実行する（ステップＳ１１０）。具体的には、バッテリ充電器２０の制御部２１は、図６に示すように、スイッチＳＷ１，ＳＷ２を閉じる。この場合、サーミスタＴＨ１には、抵抗Ｒ２〜Ｒ４を介して電流が供給される。また、制御部２１は、スイッチＳＷ７を第２装着検知参照電圧ＶＲＥＦ２の供給端子に接続する。そして、制御部２１は、抵抗Ｒ２〜Ｒ４及び容量Ｃ１によるＣＲ時定数より長い所定の時間（待機時間ＴＤ２）の待機を行なう。待機後に、コンパレータＣＰ１は、外部端子ＴＭ２の電圧と第２装着検知参照電圧ＶＲＥＦ２とを比較する。そして、制御部２１は、コンパレータＣＰ１から比較結果を取得する。
【００４１】
この場合、バッテリ充電器２０は、バッテリが接続されているかどうかについての判定処理を実行する（ステップＳ１１１）。具体的には、バッテリ充電器２０の制御部２１は、外部端子ＴＭ２の電圧が第２装着検知参照電圧ＶＲＥＦ２よりも低くなっている場合に
は、バッテリが接続されていると判定する。
【００４２】
外部端子ＴＭ２の電圧が第１装着検知参照電圧ＶＲＥＦ１よりも高くなっており、バッテリが接続されていないと判定された場合（ステップＳ１１１において「ＮＯ」の場合）、バッテリ充電器２０は、充電を停止する（ステップＳ１１２）。
【００４３】
一方、外部端子ＴＭ２の電圧が第２装着検知参照電圧ＶＲＥＦ２よりも低くなっており、バッテリが接続されていると判定された場合（ステップＳ１１１において「ＹＥＳ」の場合）、バッテリ充電器２０は、温度スキャンを終了し、図３（ａ）に示す１回目の温度評価処理（ステップＳ１０２）から繰り返す。以上の温度評価処理と装着検知処理を、バッテリパック１０の充電が終了するまで継続する。
【００４４】
上記実施形態の温度測定回路によれば、以下のような効果を得ることができる。
・  上記実施形態では、バッテリ充電器２０は、１回目の温度評価処理（ステップＳ１０２）〜４回目の温度評価処理（ステップＳ１０９）からなる温度スキャンを繰り返して実行する。そして、この繰り返しの間に、バッテリ充電器２０は、第１装着検知処理（ステップＳ１０４）〜第３装着検知処理（ステップＳ１１０）を実行する。これにより、１サイクルの温度評価処理に対して、バッテリパック１０の装着状態を速やかに検知することができる。
【００４５】
特に、２回目の温度評価処理（ステップＳ１０３）〜４回目の温度評価処理（ステップＳ１０９）の繰り返しの間に、バッテリ充電器２０は、第１装着検知処理（ステップＳ１０４）〜第３装着検知処理（ステップＳ１１０）を実行する。この２回目の温度評価処理（ステップＳ１０３）〜４回目の温度評価処理（ステップＳ１０９）においては、抵抗群の抵抗値が大きくなるため、ＣＲ時定数も大きくなる。このため、的確な温度測定のための安定化に時間を要する。この間隔の間に装着検知処理を実行することにより、迅速な装着検知を実現できる。
【００４６】
・  上記実施形態では、コンパレータＣＰ１の反転入力端子は、スイッチＳＷ７に接続される。このスイッチＳＷ７は、温度測定参照電圧ＶＲＥＦ０、第１装着検知参照電圧ＶＲＥＦ１、第２装着検知参照電圧ＶＲＥＦ２の供給端子への接続切換を行なう。ここで、第２装着検知参照電圧ＶＲＥＦ２を第１装着検知参照電圧ＶＲＥＦ１より高くしておく。これにより、サーミスタＴＨ１に接続される抵抗群の抵抗値に対応させて、的確な比較を行なうことができる。
【００４７】
・  上記実施形態では、バッテリ充電器２０は、３回目の温度評価処理（ステップＳ１０６）の前後で、第１装着検知処理（ステップＳ１０４）、第２装着検知処理（ステップＳ１０７）を実行する。これにより、抵抗群の抵抗値が大きく、ＣＲ時定数も大きい状態においても、抵抗の切り換えを少なくして、安定した状態で、温度評価や装着検知を行なうことができる。
【００４８】
・  上記実施形態では、第１装着検知処理（ステップＳ１０４）〜第３装着検知処理（ステップＳ１１０）を実行する。ここでは、各温度評価処理の間で行なわれる装着検知処理を行なう頻度を、サーミスタＴＨ１に接続される抵抗群の抵抗値によって変更する。具体的には、抵抗値が低い抵抗を接続する場合には、温度評価処理の回数（１回目、２回目）に対する装着検知処理の回数の頻度を、抵抗値が高い場合の頻度より少なくした。これにより、ＣＲ時定数が小さい温度測定においては、複数回の温度評価後に装着検知を行ない、時定数が大きい温度評価においては、温度評価毎に装着検知を行なうことになる。従って、等時間間隔で装着検知処理を実行することができる。
【００４９】
なお、上記実施形態は以下のように変更してもよい。
○  上記実施形態では、分配抵抗が直列に接続された直列型のバッテリ充電器を用いて説明した。分配抵抗の接続形態は直列型に限定されるものではなく、並列型に適用することも可能である。
【００５０】
また、上記実施形態では、各温度評価処理において、「スイッチＳＷ１〜ＳＷ４」、「スイッチＳＷ１〜ＳＷ３」、「スイッチＳＷ１，ＳＷ２」、「スイッチＳＷ１」を閉じたが、スイッチの閉じ方については、これらの組み合わせに限定されるものではなく、スイッチＳＷ１〜ＳＷ４を一つずつ閉じるようにしてもよい。
【００５１】
○  上記実施形態では、温度スキャンにおいて各動作状態を順次実行したが、各動作状態の順番は上記実施形態の順番に限定されるものではない。すべての動作状態を組み合わせて順次、試験ができるものであればよい。
【００５２】
○  上記実施形態では、分配抵抗として４個の抵抗Ｒ１〜Ｒ４を用いる場合を説明した。これは、温度Ｔ１〜Ｔ４に対応するものである。評価対象の温度は４点に限定されるものではない。この場合には、この温度に対応した個数の抵抗を設け、各抵抗を評価するための動作状態を設定すればよい。
【００５３】
○  上記実施形態では、バッテリ充電器２０は、充電開始処理（ステップＳ１０１）、１回目の温度評価処理（ステップＳ１０２）、２回目の温度評価処理（ステップＳ１０３）の後で第１装着検知処理を実行する（ステップＳ１０４）。これに代えて、装着検知処理を実行してから充電を開始するようにしてもよい。この場合には、まず、図４（ａ）に示すように、スイッチＳＷ１を閉じた状態の第１装着検知処理を、複数回、繰り返す。この場合も、制御部２１は、抵抗Ｒ１〜Ｒ４及び容量Ｃ１によるＣＲ時定数より長い所定の時間（待機時間ＴＤ１）の待機し、コンパレータＣＰ１から、外部端子ＴＭ２の電圧と第１装着検知参照電圧ＶＲＥＦ１とを比較結果を取得する。この繰り返しの中で、バッテリ充電器２０の制御部２１は、バッテリが接続されていると判定した回数をカウントする。そして、連続してバッテリ接続を検知した回数が、連続して装着判定基準回数（例えば３回）を超えた場合に充電を開始し、温度評価処理、装着検知処理を順次、実行する。これにより、確実にバッテリ装着を検知して、温度評価処理、バッテリ充電を行なうことができる。
【００５４】
○  上記実施形態では、バッテリが接続されていないと判定された場合（ステップＳ１０５，Ｓ１０８，Ｓ１１１において「ＮＯ」の場合）、バッテリ充電器２０は、充電を停止する（ステップＳ１１２）。これに代えて、複数回の装着検知処理の結果に基いて充電を停止するようにしてもよい。具体的には、バッテリ充電器２０の制御部２１は、連続してバッテリが接続されていないと判定した回数をカウントする。バッテリ接続を検知できない回数が、連続して脱着判定基準回数（例えば３回）を超えた場合に、バッテリが接続されていないと判定し、バッテリ充電器２０は、充電を停止する。これにより、確実にバッテリの取り外しを検知して、充電を停止することができる。
【００５５】
○  上記実施形態では、４回の温度評価処理により、温度スキャンを行なう。すなわち、１回目の温度評価処理（ステップＳ１０２）、２回目の温度評価処理（ステップＳ１０３）、３回目の温度評価処理（ステップＳ１０６）、４回目の温度評価処理（ステップＳ１０９）を実行する。そして、制御部２１は、コンパレータＣＰ１から比較結果を取得し、この比較結果による温度に基づいて充電電流を制御する。温度スキャンによる温度の確定方法は、これに限定されるものではなく、複数回の温度スキャンを用いて確定してもよい。例えば、複数回の温度スキャンの平均値や、中央値を用いたり、基準回数以上の一致により温度を更新したりすることも可能である。
【符号の説明】
【００５６】
１０…バッテリパック、２０…バッテリ充電器、２１…制御部、２２…電源、ＣＬ１…バッテリセル、ＴＨ１…サーミスタ、Ｒ１〜Ｒ４，Ｒ７…抵抗、Ｃ１…容量、ＳＷ１〜ＳＷ４，ＳＷ７…スイッチ。
【図１】
2010252581.tif 000003
【図２】
2010252581.tif 000004
【図３】
2010252581.tif 000005
【図４】
2010252581.tif 000006
【図５】
2010252581.tif 000007
【図６】
2010252581.tif 000008
【図７】
2010252581.tif 000009
【図８】
2010252581.tif 000010
【図９】
2010252581.tif 000011