(57)【特許請求の範囲】
【請求項１】
複数の電池ブロックが直列接続された組電池の電圧を検出する電池電圧検出装置であって、
直列接続された第１キャパシタ（１１）及び第２キャパシタ（１２）と、
複数の前記電池ブロックの夫々と、前記第１キャパシタと前記第２キャパシタの少なくとも一方とを接続して、前記第１キャパシタ、前記第２キャパシタ、及び前記第１キャパシタと前記第２キャパシタからなる第３キャパシタを個別に充電させる充電回路部（４０）と、
各電池ブロックの電圧として、充電された前記第１キャパシタの電圧、前記第２キャパシタの電圧、及び前記第３キャパシタの電圧を個別に検出する検出部（２０）と、
予め決められたスケジュールに従って、各電池ブロックと前記第１キャパシタ乃至前記第３キャパシタの夫々との接続状態を前記充電回路部に切り替えさせて前記第１キャパシタ乃至前記第３キャパシタの少なくとも一つを充電させることで、各電池ブロックの電圧を前記検出部に検出させる制御部（３０）と、を備え、
前記制御部は、前記第３キャパシタを充電させる際に前記第１キャパシタと前記第２キャパシタの一方に偏って電圧が印加されるか否かを判定すると共に、一方に偏って電圧が印加されると判定した場合、前記第３キャパシタが充電されないように前記スケジュールを変更することを特徴とする電池電圧検出装置。
【請求項２】
前記検出部と前記第１キャパシタ乃至前記第３キャパシタの夫々とを接続及び非接続できるスイッチ部（５０）を備えており、
前記制御部は、前記第３キャパシタを充電する際に一方に偏って電圧が印加されると判定した場合、前記スイッチ部によって、前記第１キャパシタと前記検出部を接続させると共に前記第２キャパシタと前記検出部を接続させて前記第１キャパシタと前記第２キャパシタとを放電させることで、前記スケジュールを変更することを特徴とする請求項１に記載の電池電圧検出装置。
【請求項３】
前記制御部は、前記第３キャパシタを充電する際に一方に偏って電圧が印加されると判定した場合、前記第１キャパシタ及び前記第２キャパシタのいずれか一方と前記電池ブロックとを接続させるように前記スケジュールを変更することを特徴とする請求項１に記載の電池電圧検出装置。
【請求項４】
前記制御部は、前記検出部の検出結果から前記第１キャパシタと前記第２キャパシタにおける互いの接続端側の電荷が揃っていると判定した場合に、一方に偏って電圧が印加されると判定することを特徴とする請求項１乃至３のいずれか一項に記載の電池電圧検出装置。
【請求項５】
前記制御部は、前記検出部の検出結果から前記第１キャパシタと前記第２キャパシタに所定値以上の電圧が印加されており、且つ接続端側の電荷が揃っていると判定した場合に、一方に偏って電圧が印加されると判定することを特徴とする請求項４に記載の電池電圧検出装置。
【請求項６】
複数の前記電池ブロックの夫々は、少なくとも一つの電池セルを含むものであり、前記第１キャパシタに接続される第１キャパシタ用ブロックと、前記第２キャパシタに接続される第２キャパシタ用ブロックと、前記第３キャパシタに接続される第３キャパシタ用ブロックと、を有し、
前記第３キャパシタ用ブロックは、前記第１キャパシタ用ブロック及び前記第２キャパシタ用ブロックよりも多くの電池セルを含んでいることを特徴とする請求項１乃至５のいずれか一項に記載の電池電圧検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、直列に接続された二つのキャパシタを用いて組電池の電圧を検出する電池電圧検出装置に関する。
【背景技術】
【０００２】
従来、直列に接続された二つのキャパシタを用いて組電池の電圧を検出する電池電圧検出装置の一例として、特許文献１に開示された電圧監視装置がある。
【０００３】
電圧監視装置は、直列に接続された二つのキャパシタと、電圧検出回路としての第１差動電圧検出回路〜第３差動電圧検出回路とを備えており、各電池セルの電圧をキャパシタに充電して、キャパシタに蓄えられた蓄電電圧を検出するものである。
【０００４】
第１差動電圧検出部及び第２差動電圧検出部の夫々は、二つのキャパシタ夫々に対応して設けられ、対応するキャパシタに蓄えられた蓄電電圧を個別に検出するものである。つまり、第１差動電圧検出部は、一つの電池セルによって充電された一方のキャパシタの蓄電電圧を検出する。第２差動電圧検出部は、一つの電池セルによって充電された他方のキャパシタの蓄電電圧を検出する。
【０００５】
一方、第３差動電圧検出部は、二つのキャパシタに蓄えられた蓄電電圧を一括して検出するものである。つまり、第３差動電圧検出部は、二つの電池セルによって充電された二つのキャパシタの蓄電電圧を検出する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１４−７７６５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、上記電圧監視装置は、二つのキャパシタに充電されている電荷が逆極性の状態となることもありうる。電圧監視装置は、このような状態で、第３差動電圧検出部による蓄電電圧の検出のために、二つのキャパシタに電圧を印加させた場合、片方のキャパシタに偏って電荷が充電されてしまう。そして、電圧監視装置は、片方のキャパシタに偏って電荷が充電されることで、キャパシタの耐圧を超えてしまう可能性がある。
【０００８】
本発明は、上記問題点に鑑みなされたものであり、キャパシタの保護が可能な電池電圧検出装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために本発明は、
複数の電池ブロックが直列接続された組電池の電圧を検出する電池電圧検出装置であって、
直列接続された第１キャパシタ（１１）及び第２キャパシタ（１２）と、
複数の電池ブロックの夫々と、第１キャパシタと第２キャパシタの少なくとも一方とを接続して、第１キャパシタ、第２キャパシタ、及び第１キャパシタと第２キャパシタからなる第３キャパシタを個別に充電させる充電回路部（４０）と、
各電池ブロックの電圧として、充電された第１キャパシタの電圧、第２キャパシタの電圧、及び第３キャパシタの電圧を個別に検出する検出部（２０）と、
予め決められたスケジュールに従って、各電池ブロックと第１キャパシタ乃至第３キャパシタの夫々との接続状態を充電回路部に切り替えさせて第１キャパシタ乃至第３キャパシタの少なくとも一つを充電させることで、各電池ブロックの電圧を検出部に検出させる制御部（３０）と、を備え、
制御部は、第３キャパシタを充電させる際に第１キャパシタと第２キャパシタの一方に偏って電圧が印加されるか否かを判定すると共に、一方に偏って電圧が印加されると判定した場合、第３キャパシタが充電されないようにスケジュールを変更することを特徴とする。
【００１０】
このように、本発明は、予め決められたスケジュールに従って各電池ブロックと第１キャパシタ乃至第３キャパシタの夫々との接続状態を切り替えることで、第１キャパシタ、第２キャパシタ、及び第３キャパシタを個別に充電する。そして、本発明は、充電された第１キャパシタ、第２キャパシタ、及び第３キャパシタの電圧を検出することで、各電池ブロックの電圧を検出する。
【００１１】
更に、本発明は、第３キャパシタを充電する際に第１キャパシタと第２キャパシタの一方に偏って電圧が印加されると判定した場合、第３キャパシタが充電されないようにスケジュールを変更する。よって、本発明は、一方のキャパシタに偏って電圧が印加される状態になった場合でも、キャパシタの耐圧を超えることを抑制でき、キャパシタを保護できる。
【００１２】
なお、特許請求の範囲、及びこの項に記載した括弧内の符号は、ひとつの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、発明の技術的範囲を限定するものではない。
【図面の簡単な説明】
【００１３】
【図１】実施形態における電池電圧検出装置の概略構成を示す回路図である。
【図２】実施形態における電池電圧検出装置が実施する電圧検出スケジュールを示す表である。
【図３】実施形態における電池電圧検出装置の電圧検出処理を示すフローチャートである。
【図４】実施形態における電池電圧検出装置の放電フラグ設定処理を示すフローチャートである。
【図５】実施形態におけるキャパシタが同極性にチャージされている状態を示す回路図である。
【図６】実施形態における電池電圧検出装置で断線が発生した状態を示す回路図である。
【図７】実施形態における電池電圧検出装置の放電状態を示す回路図である。
【図８】参考例における電池電圧検出装置で断線が発生した状態でキャパシタをチャージした場合の回路図である。
【図９】実施形態における電池電圧検出装置で極性反転が発生した状態を示す回路図である。
【図１０】実施形態における電池電圧検出装置の放電状態を示す回路図である。
【図１１】参考例における電池電圧検出装置で極性反転が発生した状態でキャパシタをチャージした場合の回路図である。
【図１２】変形例における電池電圧検出装置の電圧検出処理を示すフローチャートである。
【図１３】変形例における電池電圧検出装置のスケジュールフラグ設定処理を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下において、図面を参照しながら、発明を実施するための複数の形態を説明する。各形態において、先行する形態で説明した事項に対応する部分には同一の参照符号を付して重複する説明を省略する場合がある。各形態において、構成の一部のみを説明している場合は、構成の他の部分については先行して説明した他の形態を参照し適用することができる。
【００１５】
電池電圧検出装置１００は、後程説明する第１キャパシタ１１と第２キャパシタ１２を用いて組電池２００の電圧を検出するものであり、所謂ダブルフライングキャパシタ方式で組電池２００の電圧を検出するものである。ダブルフライングキャパシタ方式に関しては、特開２０１４−７７６５６号公報などを参照されたい。つまり、電池電圧検出装置１００の回路構成は、特開２０１４−７７６５６号公報に記載されたものと同様である。しかしながら、電池電圧検出装置１００は、特開２０１４−７７６５６号公報に記載された技術とマイコン３０による制御が異なる。
【００１６】
組電池２００は、複数の電池セルが直列に接続されてなるものである。また、組電池２００は、少なくとも一つの電池セルを含んだ電池ブロックが複数個設けられている。本実施形態では、第１電池ブロックＶ０〜第１１電池ブロックＶ１０の１１個の電池ブロックを含む組電池２００を採用している。よって、各電池ブロックＶ０〜Ｖ１０の夫々は、少なくとも一つの電池セルを含んでいる。また、各電池ブロックＶ０〜Ｖ１０には、電池セルの数が異なるものも含まれている。つまり、各電池ブロックＶ０〜Ｖ１０には、電圧が異なるものが含まれている。
【００１７】
例えば、第１電池ブロックＶ０，第２電池ブロックＶ１，第９電池ブロックＶ８〜第１１電池ブロックＶ１０の夫々は、同数の電池セルを含んでおり、且つ、第３電池ブロックＶ２〜第８電池ブロックＶ７の夫々と異なる数の電池セルを含んでいる。また、第３電池ブロックＶ２〜第８電池ブロックＶ７の夫々は、同数の電池セルを含んでいる。更に、第３電池ブロックＶ２〜第８電池ブロックＶ７の夫々は、第１電池ブロックＶ０，第２電池ブロックＶ１，第９電池ブロックＶ８〜第１１電池ブロックＶ１０の夫々よりも多くの電池セルを含んでいる。つまり、第３電池ブロックＶ２〜第８電池ブロックＶ７の夫々は、第１電池ブロックＶ０，第２電池ブロックＶ１，第９電池ブロックＶ８〜第１１電池ブロックＶ１０の夫々よりも電圧が高い。しかしながら、組電池２００は、これに限定されない。
【００１８】
なお、後程説明するが、第１電池ブロックＶ０，第１０電池ブロックＶ９，第１１電池ブロックＶ１０の夫々は、第１キャパシタ１１に接続されるものであり、特許請求の範囲における第１キャパシタ用ブロックに相当する。また、第２電池ブロックＶ１，第９電池ブロックＶ８の夫々は、第２キャパシタ１２に接続されるものであり、特許請求の範囲における第２キャパシタ用ブロックに相当する。そして、第３電池ブロックＶ２〜第８電池ブロックＶ７の夫々は、第３キャパシタに接続されるものであり、特許請求の範囲における第３キャパシタ用ブロックに相当する。
【００１９】
電池電圧検出装置１００は、第１キャパシタ１１、第２キャパシタ１２、検出部２０、マイコン３０、前段リレー部４０、後段リレー部５０などを備えて構成されている。
【００２０】
第１キャパシタ１１と第２キャパシタ１２とは、直列に接続されている。また、直列接続された第１キャパシタ１１と第２キャパシタ１２は、第３キャパシタと言うこともできる。なお、第１キャパシタ１１、第２キャパシタ１２、第３キャパシタを区別する必要がない場合は、これらを纏めてキャパシタと称することもある。
【００２１】
図１における符号Ｐ１は、第１キャパシタ１１の一方の端子である第１独立端子である。符号Ｐ２は、第２キャパシタ１２の一方の端子である第２独立端子である。符号Ｐ３は、第１キャパシタ１１の他方の端子と第２キャパシタ１２の他方の端子とが接続された接続端子である。接続端子Ｐ３は、第１キャパシタ１１と第２キャパシタ１２との接続端である。
【００２２】
検出部２０は、第１電圧検出部２１〜第３電圧検出部２３を備えて構成されている。第１電圧検出部２１〜第３電圧検出部２３の夫々は、例えば差動増幅回路で構成されている。第１電圧検出部２１〜第３電圧検出部２３の夫々は、各電池ブロックＶ０〜Ｖ１０の電圧として、第１キャパシタ１１、第２キャパシタ１２、第３キャパシタの電圧を検出するものである。そして、第１電圧検出部２１〜第３電圧検出部２３の夫々は、検出結果であるアナログ信号をマイコン３０に出力する。
【００２３】
第１電圧検出部２１は、第１キャパシタ１１の両端と接続可能に構成されており、第１キャパシタ１１に充電された電圧を検出して、その検出結果をマイコン３０に出力する。第１電圧検出部２１は、一方の端子が第１後段リレー５１を介して第１独立端子Ｐ１と接続可能であり、他方の端子が第２後段リレー５２を介して接続端子Ｐ３と接続可能である。よって、第１電圧検出部２１は、第１後段リレー５１と第２後段リレー５２とがオンの場合に第１キャパシタ１１の両端と接続される。
【００２４】
第２電圧検出部２２は、第２キャパシタ１２の両端と接続可能に構成されており、第２キャパシタ１２に充電された電圧を検出して、その検出結果をマイコン３０に出力する。第２電圧検出部２２は、一方の端子が第２後段リレー５２を介して接続端子Ｐ３と接続可能であり、他方の端子が第３後段リレー５３を介して第２独立端子Ｐ２と接続可能である。よって、第２電圧検出部２２は、第２後段リレー５２と第３後段リレー５３とがオンの場合に第２キャパシタ１２の両端と接続される。
【００２５】
第３電圧検出部２３は、第３キャパシタの両端と接続可能に構成されており、第３キャパシタに充電された電圧を検出して、その検出結果をマイコン３０に出力する。つまり、第３電圧検出部２３は、直列に接続された第１キャパシタ１１と第２キャパシタ１２の両端に接続可能に構成されている。そして、第３電圧検出部２３は、第１キャパシタ１１と第２キャパシタ１２に充電された電圧を一括で検出する。第３電圧検出部２３は、一方の端子が第１後段リレー５１を介して第１独立端子Ｐ１と接続可能であり、他方の端子が第３後段リレー５３を介して第２独立端子Ｐ２と接続可能である。よって、第３電圧検出部２３は、第１後段リレー５１と第３後段リレー５３とがオンの場合に第３キャパシタの両端と接続される。
【００２６】
マイコン３０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、レジスタなどを備えてなるマイクロコンピュータである。マイコン３０は、特許請求の範囲における制御部に相当する。なお、ＣＰＵは、Central Processing Unitの略称である。ＲＯＭは、Read Only Memoryの略称である。ＲＡＭは、Random Access Memoryの略称である。更に、マイコン３０は、入力されたアナログ信号をデジタル信号に変換してＣＰＵなどに出力するＡＤポート３１を備えている。ＡＤポート３１は、第１電圧検出部２１〜第３電圧検出部２３の夫々と接続されており、各電圧検出部２１〜２３の夫々から検出結果であるアナログ信号が入力される。なお、以下においては、ＡＤポート３１でデジタル信号に変換された値を電圧ＡＤ値と称することもある。また、以下においては、第１電圧検出部２１から出力されＡＤポート３１でデジタル信号に変換した値を第１ＡＤ値、第２電圧検出部２２から出力されＡＤポート３１でデジタル信号に変換した値を第２ＡＤ値と称することもある。
【００２７】
マイコン３０は、各電池ブロックＶ０〜Ｖ１０の電圧を個別に検出するためのスケジュールがＲＯＭなどに記憶されている。マイコン３０は、例えば、図２に示すようなスケジュールに従って、検出チャンネルを選択、すなわち各電池ブロックＶ０〜Ｖ１０を順番に選択して、選択した電池ブロックの電圧検出を実行させる。マイコン３０は、このスケジュールに従って前段リレー部４０を制御することで、各電池ブロックＶ０〜Ｖ１０の電圧検出を順番に実行させる。つまり、マイコン３０は、スケジュールに従って、各電池ブロックＶ０〜Ｖ１０と各キャパシタとの接続状態を前段リレー部４０に切り替えさせることで、各電池ブロックＶ０〜Ｖ１０の電圧を検出部２０に検出させる。また、マイコン３０は、スケジュールに従って後段リレー部５０の制御も行う。なお、図２における第１回路〜第３回路は、後程説明する。図２においては、チャンネルをｃｈと記載している。
【００２８】
例えば、電池電圧検出装置１００は、図２の検出順序１番では第７電池ブロックＶ６の電圧を検出する。この場合、マイコン３０は、第７前段リレーＲ６と第８前段リレーＲ７をオンすると共に、その他の前段リレーをオフする。これによって、第７電池ブロックＶ６は、自身の両端が第３キャパシタの両端に接続される。第３キャパシタは、第７電池ブロックＶ６が接続されることで、第７電池ブロックＶ６によって充電される。充電が完了すると、マイコン３０は、第１後段リレー５１と第３後段リレーとをオンすると共に、第２後段リレー５２をオフする。これによって、第３キャパシタは、自身の両端が第３電圧検出部２３の両端に接続される。そして、第３電圧検出部２３は、第７電池ブロックＶ６の電圧として第３キャパシタの電圧を検出し、検出結果をマイコン３０に出力する。このようにして、電池電圧検出装置１００は、第７電池ブロックＶ６の電圧を検出できる。
【００２９】
また、電池電圧検出装置１００は、ダブルフライングキャパシタ方式であるため、二つの電池ブロックの電圧を並行して検出することもできる。つまり、電池電圧検出装置１００は、図２の検出順序１８番、２１番に示すように、第１電池ブロックＶ０の電圧と第２電池ブロックＶ１の電圧、又は第９電池ブロックＶ８の電圧と第１０電池ブロックＶ９の電圧を同じタイミングで検出することができる。なお、電池電圧検出装置１００は、第１回路と第２回路とで並行して電圧検出を行うことができる、と言うことができる。
【００３０】
例えば、検出順序２１番の場合、マイコン３０は、第１前段リレーＲ０〜第３前段リレーＲ２の三つをオンすると共に、その他の前段リレーをオフすることになる。これによって、電池電圧検出装置１００は、第１電池ブロックＶ０の両端が第１キャパシタ１１の両端に接続され、第２電池ブロックＶ１の両端が第２キャパシタ１２の両端に接続される。第１キャパシタ１１は、第１電池ブロックＶ０が接続されることで、第１電池ブロックＶ０によって充電される。一方、第２キャパシタ１２は、第２電池ブロックＶ１が接続されることで、第２電池ブロックＶ１によって充電される。充電が完了すると、マイコン３０は、第１後段リレー５１〜第３後段リレー５３をオンする。これによって、電池電圧検出装置１００は、第１キャパシタ１１の両端が第１電圧検出部２１の両端に接続され、第２キャパシタ１２の両端が第２電圧検出部２２の両端に接続される。そして、電池電圧検出装置１００は、第１電圧検出部２１が検出結果をマイコン３０に出力し、第２電圧検出部２２が検出結果をマイコン３０に出力する。このようにして、電池電圧検出装置１００は、第１電池ブロックＶ０の電圧と第２電池ブロックＶ１の電圧を検出できる。
【００３１】
なお、図２における充電極性は、第１回路〜第３回路の夫々における充電極性である。第１回路は、＋極性の場合、第１独立端子Ｐ１側がプラスで接続端子Ｐ３側がマイナスであり、−極性の場合、第１独立端子Ｐ１側がマイナスで接続端子Ｐ３側がプラスの場合である。第２回路は、＋極性の場合、接続端子Ｐ３側がプラスで第２独立端子Ｐ２側がマイナスであり、−極性の場合、接続端子Ｐ３側がマイナスで第２独立端子Ｐ２側がプラスの場合である。第３回路は、＋極性の場合、第１独立端子Ｐ１側がプラスで第２独立端子Ｐ２側がマイナスであり、−極性の場合、第１独立端子Ｐ１側がマイナスで第２独立端子Ｐ２側がプラスの場合である。
【００３２】
更に、マイコン３０は、電圧ＡＤ値から、オフセット補正、各キャパシタ１１，１２の極性等を考慮して、各キャパシタ１１，１２のキャパシタ電荷を算出することもできる。よって、マイコン３０は、電圧ＡＤ値を取得する毎に、キャパシタ電荷の算出を行うことで、各キャパシタ１１，１２における放電実施後のキャパシタ電荷状態を確認できる。なお、マイコン３０の処理動作に関しては、後程説明する。
【００３３】
前段リレー部４０は、特許請求の範囲における充電回路部に相当する。前段リレー部４０は、各電池ブロックＶ０〜Ｖ１０で各キャパシタを充電するために、各電池ブロックＶ０〜Ｖ１０の両端と各キャパシタの両端とを選択的に接続できるように構成されている。つまり、前段リレー部４０は、複数の電池ブロックＶ０〜Ｖ１０の夫々と、第１キャパシタ１１と第２キャパシタ１２の少なくとも一方とを接続して、第１キャパシタ１１、第２キャパシタ１２、及び第３キャパシタを個別に充電させることができる。
【００３４】
前段リレー部４０は、各電池ブロックＶ０〜Ｖ１０の数に応じて、複数のリレーを含んでいる。上記のように、本実施形態では、１１個の電池ブロックＶ０〜Ｖ１０を採用している。このため、前段リレー部４０は、電池ブロックＶ０〜Ｖ１０よりも一つ多い１２個のリレーを含むものである。つまり、前段リレー部４０は、第１前段リレーＲ０〜第１２前段リレーＲ１１を含んでいる。第１前段リレーＲ０〜第１２前段リレーＲ１１の夫々は、マイコン３０からの指令信号に応じてオンとオフを切り替える。つまり、マイコン３０は、第１前段リレーＲ０〜第１２前段リレーＲ１１の夫々に対して、オフからオンへの切り替えを示す指令信号である前段オン指令、及び、オンからオフへの切り替えを示す指令信号である前段オフ指令を出力する。
【００３５】
前段リレー部４０は、例えば、第１前段リレーＲ０と第２前段リレーＲ１のみがオンの場合、第１電池ブロックＶ０と第１キャパシタ１１とを接続することになり、第１電池ブロックＶ０で第１キャパシタ１１を充電させることができる。また、前段リレー部４０は、例えば、第２前段リレーＲ１と第３前段リレーＲ２のみがオンの場合、第２電池ブロックＶ１と第２キャパシタ１２とを接続することになり、第２電池ブロックＶ１で第２キャパシタ１２を充電させることができる。更に、前段リレー部４０は、例えば、第７前段リレーＲ６と第８前段リレーＲ７のみがオンの場合、第７電池ブロックＶ６と第３キャパシタとを接続することになり、第７電池ブロックＶ６で第３キャパシタを充電させることができる。
【００３６】
後段リレー部５０は、特許請求の範囲におけるスイッチ部に相当する。後段リレー部５０は、上記のように、第１後段リレー５１〜第３後段リレー５３を含んでいる。この第１後段リレー５１〜第３後段リレー５３の夫々は、マイコン３０からの指令信号に応じてオンとオフを切り替える。つまり、マイコン３０は、第１後段リレー５１〜第３後段リレー５３の夫々に対して、オフからオンへの切り替えを示す指令信号である後段オン指令、及び、オンからオフへの切り替えを示す指令信号である後段オフ指令を出力する。そして、後段リレー部５０は、各キャパシタと各電圧検出部２１〜２３とを選択的に接続できるように構成されている。つまり、後段リレー部５０は、検出部２０と第１キャパシタ１１〜第３キャパシタの夫々とを接続及び非接続できる。
【００３７】
電池電圧検出装置１００は、これらの構成要素によって、組電池２００の電圧を検出するための回路である第１回路、第２回路、第３回路が構成されている。第１回路は、第１キャパシタ１１を単独で用いる回路である。第１回路は、第１電池ブロックＶ０、第１０電池ブロックＶ９、第１１電池ブロックＶ１０の電圧を個別に検出する回路である。例えば、第１電池ブロックＶ０の電圧を検出するための第１回路は、第１キャパシタ１１に加えて、第１前段リレーＲ０、第２前段リレーＲ１、第１後段リレー５１、第２後段リレー５２、第１電圧検出部２１を備えて構成されている。また、第１０電池ブロックＶ９の電圧を検出するための第１回路は、第１前段リレーＲ０と第２前段リレーＲ１のかわりに、第１０前段リレーＲ９と第１１前段リレーＲ１０とを備えて構成されている。また、第１１電池ブロックＶ１０の電圧を検出するための第１回路は、第１前段リレーＲ０と第２前段リレーＲ１のかわりに、第１１前段リレーＲ１０と第１２前段リレーＲ１１とを備えて構成されている。
【００３８】
第２回路は、第２キャパシタ１２を単独で用いる回路である。第２回路は、第２電池ブロックＶ１、第９電池ブロックＶ８の電圧を個別に検出する回路である。例えば、第２電池ブロックＶ１の電圧を検出するための第２回路は、第２キャパシタ１２に加えて、第２前段リレーＲ１、第３前段リレーＲ２、第２後段リレー５２、第３後段リレー５３、第２電圧検出部２２を備えて構成されている。また、第９電池ブロックＶ８の電圧を検出するための第２回路は、第２前段リレーＲ１と第３前段リレーＲ２のかわりに、第９前段リレーＲ８と第１０前段リレーＲ９とを備えて構成されている。
【００３９】
第３回路は、第３キャパシタを用いる回路である。第３回路は、第３電池ブロックＶ２〜第８電池ブロックＶ７の電圧を個別に検出する回路である。例えば、第３電池ブロックＶ２の電圧を検出するための第３回路は、第３キャパシタに加えて、第３前段リレーＲ２、第４前段リレーＲ３、第１後段リレー５１、第３後段リレー５３、第３電圧検出部２３を備えて構成されている。なお、第４電池ブロックＶ３〜第８電池ブロックＶ７の電圧を検出ための第３回路は、第３電池ブロックＶ２の電圧を検出するための第３回路と前段リレーが異なる。
【００４０】
ここで、図３，図４を用いて、マイコン３０の処理動作に関して説明する。マイコン３０は、一定周期（例えば８ｍｓ周期）毎に図３のフローチャートに示す処理を実行する。言い換えると、マイコン３０は、一定周期の実行タイミングで、図３のフローチャートに示す処理を実行する。
【００４１】
ステップＳ１０では、電圧取得チャネル情報を更新する。マイコン３０は、電圧検出の対象である電池ブロックを、スケジュールに従って今回の電圧検出の対象である電池ブロックに更新する。なお、第１電池ブロックＶ０〜第１１電池ブロックＶ１０のうち今回の電圧検出の対象であるものは、対象電池ブロックとも称する。第１キャパシタ１１〜第３キャパシタのうち対象電池ブロックで充電されるものは、対象キャパシタと称する。第１電圧検出部２１〜第３電圧検出部２３のうち対象電池ブロックの電圧を検出するものは、対象電圧検出部と称する。第１前段リレーＲ０〜第１２前段リレーＲ１１のうち対象電池ブロックの電圧を検出する際にオンするものは、対象前段リレーと称する。第１後段リレー５１〜第３後段リレー５３のうち対象電池ブロックの電圧を検出する際にオンするものは、対象後段リレーと称する。
【００４２】
ステップＳ１１では、放電フラグがオフであるか否かを判定する。この放電フラグは、各キャパシタを放電させるか否かを示す情報である。放電フラグは、各キャパシタを放電させる必要がある場合はオンがセットされており、各キャパシタを放電させる必要がない場合はオフがセットされている。マイコン３０は、放電フラグがオフであると判定した場合はステップＳ１２へ進む。一方、マイコン３０は、放電フラグがオフでない、すなわち放電フラグがオンであると判定した場合はステップＳ２３へ進む。なお、放電フラグに関しては、後程詳しく説明する。
【００４３】
ステップＳ１２では、取得チャンネルの前段リレーをオンする。マイコン３０は、対象電池ブロックの電圧を検出するために、対象前段リレーをオンする。このとき、マイコン３０は、対象前段リレーに対して前段オン指令を出力する。マイコン３０は、対象前段リレーをオンすることで、対象電池ブロックと対象キャパシタとを接続し、対象電池ブロックによって対象キャパシタを充電させる。
【００４４】
ステップＳ１３では、第１待機時間を確認する。第１待機時間は、各キャパシタの充電を開始してから充電が完了するまでに要する予め決められた時間である。つまり、マイコン３０は、第１待機時間を確認することで、対象キャパシタの充電が完了したか否かを判定する。マイコン３０は、対象前段リレーをオンにしてからの経過時間を計測し、経過時間が第１待機時間に達した場合に、対象キャパシタの充電が完了したとみなして次のステップへ進む。なお、マイコン３０は、第１待機時間中に別の処理を実行していてもよい。
【００４５】
ステップＳ１４では、取得チャンネルの前段リレーをオフする。マイコン３０は、対象キャパシタの充電が完了したとみなした場合、対象前段リレーをオフにする。このとき、マイコン３０は、対象前段リレーに対して前段オフ指令を出力する。これによって、対象キャパシタは、対象電池ブロックによって充電された状態となる。
【００４６】
ステップＳ１５では、第２待機時間を確認する。第２待機時間は、マイコン３０が前段オフ指令を出力してから対象前段リレーがオフするまでに要する予め決められた時間である。つまり、マイコン３０は、第２待機時間を確認することで、対象前段リレーがオフしたか否かを判定する。マイコン３０は、前段オフ信号を出力してからの経過時間を計測し、経過時間が第２待機時間に達した場合に、対象前段リレーがオフしたとみなして次のステップへ進む。なお、マイコン３０は、第２待機時間中に別の処理を実行していてもよい。
【００４７】
ステップＳ１６では、取得チャンネルの後段リレーをオンする。マイコン３０は、対象前段リレーがオフしたとみなした場合、対象後段リレーをオンする。このとき、マイコン３０は、対象後段リレーに対して後段オン指令を出力する。
【００４８】
ステップＳ１７では、第３待機時間を確認する。第３待機時間は、マイコン３０が後段オン指令を出力してから対象後段リレーがオンするまでに要する予め決められた時間である。つまり、マイコン３０は、第３待機時間を確認することで、対象後段リレーがオンしたか否かを判定する。マイコン３０は、後段オン信号を出力してからの経過時間を計測し、経過時間が第３待機時間に達した場合に、対象後段リレーがオンしたとみなして次のステップへ進む。マイコン３０は、対象後段リレーをオンすることで、対象キャパシタと対象電圧検出部を接続し、対象キャパシタの電圧を対象電圧検出部に検出させる。対象電圧検出部は、対象キャパシタの電圧を検出して、検出結果をマイコン３０に出力する。なお、マイコン３０は、第３待機時間中に別の処理を実行していてもよい。
【００４９】
ステップＳ１８では、電圧のＡＤ変換を実行する。マイコン３０のＡＤポート３１は、入力された検出結果であるアナログ信号をＡＤ変換する。これによって、マイコン３０は、対象電池ブロックの電圧をデジタル値として取得できる。
【００５０】
ステップＳ１９では、放電フラグ設定処理を行う。放電フラグ設定処理に関しては、図４のフローチャートを用いて説明する。ステップＳ１００では、放電フラグをオフにセットする。つまり、マイコン３０は、放電フラグを一旦リセットした後に、次のステップへ進む。
【００５１】
ステップＳ１１０では、マイコン３０は、比較値を算出する。マイコン３０は、比較値＝第１ＡＤ値−第２ＡＤ値の演算を実行することで比較値を算出する。
【００５２】
ステップＳ１２０では、マイコン３０は、｜比較値｜＞判定閾値であるか否かを判定する。そして、マイコン３０は、｜比較値｜＞判定閾値であると判定した場合はステップＳ１３０へ進み、｜比較値｜＞判定閾値であると判定しない場合はステップＳ１３０へ進むことなく図４に示す処理を終了する。なお、第１ＡＤ値と第２ＡＤ値の比較方法及び判定閾値は、差動増幅回路の極性など検出部２０の構成によって変化する。
【００５３】
ステップＳ１３０では、放電フラグをオンする。マイコン３０は、放電フラグにオンをセットして、図４に示す処理を終了する。このように、放電フラグは、｜比較値｜＞判定閾値であると判定した場合にオンがセットされることになる。なお、マイコン３０は、｜比較値｜＞判定閾値であると判定しない場合、放電フラグをオフのままオンにセットすることなく図４に示す処理を終了することになる。
【００５４】
電池電圧検出装置１００は、｜比較値｜＞判定閾値の場合、第１キャパシタ１１における接続端子Ｐ３側の電荷と第２キャパシタ１２における接続端子Ｐ３側の電荷とが揃っていると考えられる。つまり、電池電圧検出装置１００は、第１キャパシタ１１と第２キャパシタ１２における接続端子Ｐ３側の電荷が共にプラスになっているか、あるいは共にマイナスになっていることが考えられる。なお、以下においては、第１キャパシタ１１における接続端子Ｐ３側の電荷と第２キャパシタ１２における接続端子Ｐ３側の電荷を、単に接続端子Ｐ３側の電荷、と言うこともある。
【００５５】
電池電圧検出装置１００は、このような状態で、第３キャパシタを充電すると、第１キャパシタ１１と第２キャパシタ１２のいずれか一方に偏って電圧が印加される。よって、マイコン３０は、第３キャパシタを充電する際に第１キャパシタ１１と第２キャパシタ１２の一方に偏って電圧が印加されるとみなした場合、放電フラグをオンにする、と言うことができる。また、電池電圧検出装置１００は、第１キャパシタ１１と第２キャパシタ１２の一方に偏って電圧が印加された場合、偏って電圧が印加された方のキャパシタが耐圧を超える可能性がある。よって、マイコン３０は、第３キャパシタを充電する際に第１キャパシタ１１と第２キャパシタ１２の一方が耐圧を超える可能性があるとみなした場合、放電フラグをオンにする、と言うことができる。
【００５６】
また、マイコン３０は、第１ＡＤ値及び第２ＡＤ値から第１キャパシタ１１及び第２キャパシタ１２の夫々に充電されている電荷量を推定し、第１キャパシタ１１及び第２キャパシタ１２の放電が必要か否かの判定を行う、と言うこともできる。この場合、マイコン３０は、｜比較値｜＞判定閾値の場合、第１キャパシタ１１及び第２キャパシタ１２の放電が必要であると判定することになる。更に、マイコン３０は、第１キャパシタ１１及び第２キャパシタ１２の夫々の電荷状態を判定する、と言うこともできる。
【００５７】
また、マイコン３０は、第１ＡＤ値及び第２ＡＤ値からオフセット補正や第１キャパシタ１１及び第２キャパシタ１２の極性等を考慮して、第１キャパシタ１１及び第２キャパシタ１２の電荷を算出してもよい。そして、マイコン６０は、第１ＡＤ値と第２ＡＤ値とを取得する毎に、第１キャパシタ１１及び第２キャパシタ１２の電荷の算出を行うことで、放電実施後の第１キャパシタ１１及び第２キャパシタ１２の夫々の電荷状態の確認も行うことができる。
【００５８】
なお、電池電圧検出装置１００は、上記のように偏って電圧が印加され、且つ、所定値以上の電圧が印加されることで、第１キャパシタ１１と第２キャパシタ１２のうち偏って電圧が印加された方が耐圧を超える可能性が高まる。よって、マイコン３０は、第３キャパシタを充電する際に第１キャパシタ１１と第２キャパシタ１２の一方に偏って所定値以上の電圧が印加されるとみなした場合に、放電フラグをオンにするようにしてもよい。後程説明するが、マイコン３０は、放電フラグがオンの場合に、第１キャパシタ１１及び第２キャパシタ１２を放電することになる。また、電池電圧検出装置１００は、第１キャパシタ１１及び第２キャパシタ１２の一方に電圧が偏って印加されていても、そのキャパシタの耐圧を超えなければよい。よって、電池電圧検出装置１００は、第１キャパシタ１１の耐圧及び第２キャパシタ１２の耐圧に合わせて判定閾値を変更することで、不要な放電処理を抑制できる。このため、電池電圧検出装置１００は、組電池２００の電圧を検出できない期間を短くすることができる。
【００５９】
なお、電池電圧検出装置１００は、例えば、後程説明する図５，図６に示す第１状態の場合や、図９、図１０に示す第２状態の場合に、接続端子Ｐ３側の電荷が揃うことが起こりうる。第１状態は、対象電池ブロックと対象前段リレーとを接続している配線が断線している状態である。一方、第２状態とは、第１キャパシタ１１と第２キャパシタ１２の夫々を単独で充電する必要がある状態である。
【００６０】
マイコン３０は、放電フラグ設定処理が終了すると、図３のステップＳ２０へ進む。ステップＳ２０では、放電フラグがオフであるか否かを判定する。そして、マイコン３０は、放電フラグがオフであると判定した場合はステップＳ２１へ進む。そして、ステップＳ２１では、取得チャンネルの後段リレーをオフにする。マイコン３０は、対象後段リレーをオフにする。このとき、マイコン３０は、対象後段リレーに対して後段オフ指令を出力する。
【００６１】
一方、マイコン３０は、ステップＳ２０の判定において、放電フラグがオフでない、すなわちオンであると判定した場合はステップＳ２１へ進むことなくステップＳ２２へ進む。上記のように、電池電圧検出装置１００は、放電フラグがオンの場合、第３キャパシタを充電する際に第１キャパシタ１１と第２キャパシタ１２の一方に偏って電圧が印加される。また、電池電圧検出装置１００は、放電フラグがオンの場合、第３キャパシタを充電する際に、第１キャパシタ１１と第２キャパシタ１２のうち偏って電圧が印加される方が耐圧を超える可能性がある。
【００６２】
そこで、マイコン３０は、放電フラグがオンの場合、第３キャパシタが充電されないようにスケジュールを変更する。詳述すると、マイコン３０は、第１キャパシタ１１と第２キャパシタ１２とを放電することで、スケジュールを変更する。つまり、マイコン３０は、第１キャパシタ１１又は第２キャパシタ１２が耐圧を超えないように、第１キャパシタ１１及び第２キャパシタ１２を放電する。
【００６３】
マイコン３０は、放電フラグがオンの場合、第１キャパシタ１１及び第２キャパシタ１２の放電が必要であるとみなして、ステップＳ２１へ進むことなくステップＳ２２へ進むことで、対象後段リレーをオンのまま継続させる。第１キャパシタ１１及び第２キャパシタ１２は、対象後段リレーがオンのまま継続されるので、自身に充電された電荷の放電を行うことになる。このように、マイコン３０は、対象後段リレーをオンすることで、第１キャパシタ１１及び第２キャパシタ１２に充電されている電荷を一定値以下まで放電させる。よって、電池電圧検出装置１００は、第１キャパシタ１１と第２キャパシタ１２の一方に偏って電圧が印加される状態になった場合でも、キャパシタの耐圧を超えることを抑制でき、キャパシタを保護できる。また、電池電圧検出装置１００は、第１キャパシタ１１と第２キャパシタ１２間から電荷が移動する経路がなく、充電によって偏った電圧の印加を解消できない場合でも、上記のように放電させることで偏った電圧の印加を解消できる。なお、第３キャパシタが対象キャパシタの場合は、第１後段リレー５１〜第３後段リレー５３が対象後段リレーである。
【００６４】
ステップＳ２２では、断線判定、ダイアグ記録を行う。マイコン３０は、検出結果と判定閾値を比較することで断線判定を行う。マイコン３０は、ステップＳ１２０において｜比較値｜＞判定閾値であると判定した場合に断線とみなす。そして、マイコン３０は、ダイアグ記録する。つまり、マイコン３０は、断線判定結果をレジスタなどに記憶する。なお、マイコン３０は、断線とみなした場合だけダイアグ記録してもよい。また、電池電圧検出装置１００は、ステップＳ２２を実行しないものであっても目的を達成できる。つまり、ステップＳ２２は省略することもできる。
【００６５】
また、マイコン３０は、ステップＳ１１にて放電フラグがオンであると判定した場合、ステップＳ１２，Ｓ１４，Ｓ１６の処理を実行することなく、ステップＳ２３及びステップＳ２４の処理を実行する。なお、ステップＳ２３は、ステップＳ１３と同様である。また、ステップＳ２４は、ステップＳ１５と同様である。
【００６６】
ところで、放電フラグは、前回の実行タイミングでオンとなった場合、今回の実行タイミングにおけるステップＳ１１の判定でもオンのままとなる。よって、電池電圧検出装置１００は、マイコン３０がステップＳ１１で放電フラグがオンであると判定した場合、前回の実行タイミングにおける対象後段リレーがオンのままとなっている。また、上記のように、マイコン３０は、ステップＳ１１にて放電フラグがオンであると判定した場合、ステップＳ１２の処理を実行しないようにしている。つまり、マイコン３０は、第１キャパシタ１１及び第２キャパシタ１２を放電させている状態で次の実行タイミングとなった場合、第１キャパシタ１１及び第２キャパシタ１２の充電を行うことなく放電を継続させる。このように、電池電圧検出装置１００は、マイコン３０が第１キャパシタ１１及び第２キャパシタ１２の放電が必要であると判定した場合、次の実行タイミングにおけるステップＳ１９を実行するまで放電を行う。よって、電池電圧検出装置１００は、上記のようにキャパシタを保護できる。なお、マイコン３０は、今回の実行タイミングにおける放電フラグ設定処理を実行することで、放電フラグをオン又はオフに設定する。
【００６７】
ここで、図５〜図１１を用いて、電池電圧検出装置１００の処理動作に関して説明する。また、ここでは、参考例の電池電圧検出装置（以下、参考例）の処理動作と比較しつつ、電池電圧検出装置１００の処理動作に関して説明する。この参考例は、電池電圧検出装置１００と同様の回路構成を有しており、同様の検出順序で電圧の検出を行う。しかしながら、参考例の電池電圧検出装置は、電池電圧検出装置１００と異なり放電フラグを有していない。つまり、参考例の電池電圧検出装置は、接続端子Ｐ３側の電荷が揃っている状況であっても、第１キャパシタ１１及び第２キャパシタ１２の放電を行わない。なお、参考例の回路構成には、便宜的に、電池電圧検出装置１００と同じ符号を付与している。また、第１キャパシタ１１と第２キャパシタ１２は、１５Ｖが充電可能な程度の耐圧とする。
【００６８】
まず、図５〜図８を用いて、第１状態となった場合における、電池電圧検出装置１００の処理動作に関して説明する。電池電圧検出装置１００は、例えば検出順序２０番での電圧検出後、図５に示すに第１キャパシタ１１及び第２キャパシタ１２が充電された状態となる。ここでは、一例として、第１電池ブロックＶ０及び第２電池ブロックＶ１の夫々が１５Ｖ、第４電池ブロックＶ３が３０Ｖである例を採用している。このとき、電池電圧検出装置１００は、図５に示すように、第１キャパシタ１１及び第２キャパシタ１２は、同極性の電荷が充電されている。なお、電池電圧検出装置１００は、第１キャパシタ１１の接続端子Ｐ３と第１独立端子Ｐ１間の電圧が１５Ｖであり、第２キャパシタ１２の第２独立端子Ｐ２と接続端子Ｐ３間の電圧が１５Ｖである。
【００６９】
電池電圧検出装置１００は、検出順序２０番の後、スケジュールに従って、検出順序２１番で第１電池ブロックＶ０の電圧と第２電池ブロックＶ１の電圧とを並行して検出する。よって、電池電圧検出装置１００は、第１前段リレーＲ０〜第３前段リレーＲ２がオンすることになる。このとき、電池電圧検出装置１００は、図６に示すように、対象電池ブロックである第１電池ブロックＶ０と第２電池ブロックＶ１のいずれかと、対象前段リレーとを接続している配線が断線した場合、接続端子Ｐ３側の電荷が揃ってしまう。図６では、第２電池ブロックＶ１と第３前段リレーＲ２とを接続している配線が断線している様子を示している。なお、電池電圧検出装置１００は、第１前段リレーＲ０や第２前段リレーＲ１が断線した場合であっても同様に、接続端子Ｐ３側の電荷が揃ってしまう。
【００７０】
参考例は、このように接続端子Ｐ３側の電荷が揃っている場合であっても、スケジュールに従って検出順序２２番で第４電池ブロックＶ３の電圧を検出する。つまり、参考例は、図８に示すように、第４電池ブロックＶ３の電圧を検出するために、第４前段リレーＲ３と第５前段リレーＲ４とがオンとなる。これによって、参考例では、図８に示すように、第２キャパシタ１２に３０Ｖが印加され、耐圧を超えてしまう。
【００７１】
これに対して、電池電圧検出装置１００は、接続端子Ｐ３側の電荷が揃っている場合、マイコン３０が放電フラグにオンをセットする。また、マイコン３０は、図７に示すように、放電フラグがオンであるため、第１後段リレー５１〜第３後段リレー５３をオンさせる。電池電圧検出装置１００は、このようにして、第１キャパシタ１１及び第２キャパシタ１２に充電されている電荷を放電させる。図７では、放電することで、第１キャパシタ１１と第２キャパシタ１２の夫々が３Ｖになっている様子を示している。このように、電池電圧検出装置１００は、第１キャパシタ１１及び第２キャパシタ１２の耐圧を超えることを抑制でき、第１キャパシタ１１及び第２キャパシタ１２を保護できる。また、電池電圧検出装置は、このように断線によって電圧印加の偏りが発生する場合であっても、第１キャパシタ１１及び第２キャパシタ１２を保護できる。
【００７２】
なお、電池電圧検出装置１００は、検出順序１８番の実行時に断線した場合も同様に接続端子Ｐ３側の電荷が揃ってしまう。しかしながら、電池電圧検出装置１００は、上記のように動作することで、第１キャパシタ１１及び第２キャパシタ１２を保護できる。
【００７３】
次に、図５，図９〜図１１を用いて、第２状態となった場合における、電池電圧検出装置１００の処理動作に関して説明する。電池電圧検出装置１００は、例えば検出順序１３番での電圧検出後、図５に示すに第１キャパシタ１１及び第２キャパシタ１２が充電された状態となる。
【００７４】
電池電圧検出装置１００は、検出順序１３番の後、スケジュールに従って、検出順序１４番で第２電池ブロックＶ１の電圧を検出する。よって、電池電圧検出装置１００は、第２前段リレーＲ１及び第３前段リレーＲ２がオンすることになる。このとき、電池電圧検出装置１００は、図２，図９に示すように、第２回路のみで極性が反転し、接続端子Ｐ３側の電荷が揃ってしまう。
【００７５】
参考例は、このように接続端子Ｐ３側の電荷が揃っている場合であっても、スケジュールに従って検出順序１５番で第４電池ブロックＶ３の電圧を検出する。つまり、参考例は、図１１に示すように、第４電池ブロックＶ３の電圧を検出するために、第４前段リレーＲ３と第５前段リレーＲ４とがオンとなる。これによって、参考例では、図１１に示すように、第１キャパシタ１１に３０Ｖが印加され、耐圧を超えてしまう。
【００７６】
これに対して、電池電圧検出装置１００は、接続端子Ｐ３側の電荷が揃っている場合、マイコン３０が放電フラグにオンをセットする。また、マイコン３０は、図１０に示すように、放電フラグがオンであるため、第１後段リレー５１〜第３後段リレー５３をオンさせる。電池電圧検出装置１００は、このようにして、第１キャパシタ１１及び第２キャパシタ１２に充電されている電荷を放電させる。図１０では、放電することで、第１キャパシタ１１と第２キャパシタ１２の夫々が３Ｖになっている様子を示している。このように、電池電圧検出装置１００は、第１キャパシタ１１及び第２キャパシタ１２の耐圧を超えることを抑制でき、第１キャパシタ１１及び第２キャパシタ１２を保護できる。
【００７７】
なお、電池電圧検出装置１００は、検出順序２番，５番，８番，１１番の実行時にも同様に接続端子Ｐ３側の電荷が揃ってしまう。しかしながら、電池電圧検出装置１００は、上記のように動作することで、第１キャパシタ１１及び第２キャパシタ１２を保護できる。
【００７８】
以上、本発明の好ましい実施形態について説明した。しかしながら、本発明は、上述した実施形態に何ら制限されることはなく、本発明の趣旨を逸脱しない範囲において、種々の変形が可能である。
【００７９】
（変形例１）
変形例１の電池電圧検出装置１００は、上記実施形態の電池電圧検出装置１００と同様の回路構成を有している。よって、ここでは、便宜的に、同じ符号を用いて説明する。変形例１の電池電圧検出装置１００は、マイコン３０の処理が実施形態の電池電圧検出装置１００と異なる。また、図１２，図１３のフローチャートにおける図３，図４のフローチャートと同様の処理に関しては、説明を省略する。なお、変形例１のマイコン３０は、図１２においてステップＳ１２の後にステップＳ１３〜ステップＳ１７を実行するが、図３と同様であるため図示を省略している。また、変形例１のマイコン３０は、ステップＳ１９，２０，Ｓ２３，Ｓ２４での処理は実行しない。
【００８０】
変形例１のマイコン３０は、第３キャパシタを充電する際に一方に偏って電圧が印加されると判定した場合、第１キャパシタ１１及び第２キャパシタ１２のいずれか一方と電池ブロックとを接続させるようにスケジュールを変更する。このマイコン３０の処理動作に関して、図１２，図１３を用いて説明する。
【００８１】
マイコン３０は、一定周期（例えば８ｍｓ周期）毎に図１２のフローチャートに示す処理を実行する。ステップＳ３０では、スケジュールフラグがオフであるか否かを判定する。マイコン３０は、スケジュールフラグがオフであると判定した場合はステップＳ１２へ進み、スケジュールフラグがオフでない、すなわちオンあると判定した場合はステップＳ３１へ進む。
【００８２】
ステップＳ３２では、スケジュールフラグ設定処理を行う。スケジュールフラグ設定処理に関しては、図１３のフローチャートを用いて説明する。ステップＳ１００ａでは、スケジュールフラグをオフにセットする。つまり、マイコン３０は、スケジュールフラグを一旦リセットした後に、次のステップへ進む。
【００８３】
ステップＳ１３０ａでは、スケジュールフラグをオンする。マイコン３０は、スケジュールフラグにオンをセットして、図１３に示す処理を終了する。このように、スケジュールフラグは、｜比較値｜＞判定閾値であると判定した場合にオンがセットされることになる。なお、マイコン３０は、｜比較値｜＞判定閾値であると判定しない場合、スケジュールフラグをオフのままオンにセットすることなく図１３に示す処理を終了することになる。
【００８４】
ステップＳ３１では、スケジュールを変更する。マイコン３０は、スケジュールフラグがオンの場合、第３キャパシタが充電されないようにスケジュールを変更する。つまり、マイコン３０は、第１キャパシタ１１及び第２キャパシタ１２のいずれか一方と電池ブロックとを接続させるようにスケジュールを変更する。これによって、変形例１の電池電圧検出装置１００は、接続端子Ｐ３側の電荷が揃ってしまった状態で第３キャパシタを充電することを抑制できるので、上記実施形態と同様の効果を奏することができる。
【符号の説明】
【００８５】
１１  第１キャパシタ、１２  第２キャパシタ、２０  検出部、２１  第１電圧検出回路、２２  第２電圧検出回路、２３  第３電圧検出回路、３０  マイコン、３１  ＡＤポート、４０  前段リレー、５０  後段リレー、Ｐ１  第１独立端子、Ｐ２  第２独立端子、Ｐ３  接続端子、１００  電池電圧検出装置、２００  組電池
【図１】
0006303977.tif 000002
【図２】
0006303977.tif 000003
【図３】
0006303977.tif 000004
【図４】
0006303977.tif 000005
【図５】
0006303977.tif 000006
【図６】
0006303977.tif 000007
【図７】
0006303977.tif 000008
【図８】
0006303977.tif 000009
【図９】
0006303977.tif 000010
【図１０】
0006303977.tif 000011
【図１１】
0006303977.tif 000012
【図１２】
0006303977.tif 000013
【図１３】
0006303977.tif 000014