(57)【特許請求の範囲】
【請求項１】
直列に接続された複数の電池セルを含む電池セル群に接続され、前記電池セル群内の電池セルを選択するために各々がオン及びオフする複数のスイッチ素子を含むスイッチ素子群と、
第１の電圧を出力する第１の出力部と、
複数の電圧を出力する第２の出力部と、
前記スイッチ素子群及び前記第２の出力部の間に接続され、前記選択された電池セルの高電位側の電圧を供給するためにオンする第１のスイッチ素子と、
前記スイッチ素子群及び前記第２の出力部の間に接続され、前記選択された電池セルの低電位側の電圧を供給するためにオンする第２のスイッチ素子と、
前記第１の出力部及び前記第２の出力部の間に接続され、前記第１のスイッチ素子がオフする場合に前記第１の電圧を供給するためにオンする第３のスイッチ素子と、
一端が前記第２の出力部に接続され、前記第２のスイッチ素子がオフする場合に前記第１の電圧と異なる第２の電圧を供給するためにオンする第４のスイッチ素子と、
を備え、
前記第１の出力部は、前記第２の電圧を昇圧した前記第１の電圧を出力する
半導体装置。
【請求項２】
前記第２の出力部は、前記第１及び前記第３のスイッチ素子に接続された第１のバッファアンプと、前記第２及び前記第４のスイッチ素子に接続された第２のバッファアンプとを有する
請求項１に記載の半導体装置。
【請求項３】
前記第１の出力部及び前記第３のスイッチ素子の間に接続された抵抗素子と、
前記抵抗素子及び前記第３のスイッチ素子の間のノードを介して一端が接続された定電流源と
をさらに備え、
前記抵抗素子によって前記第１の電圧から予め定められた電圧を低減した第３の電圧が前記第２の出力部に供給される
請求項１または２に記載の半導体装置。
【請求項４】
前記電池セル群と、
前記複数の電池セルの各々のセル電圧を測定するように動作する請求項１から請求項３のいずれか１項に記載の半導体装置と、
前記複数の電池セルの各々のセル電圧の測定を指示する指示信号、及び前記半導体装置の動作状態の診断を指示する指示信号を前記半導体装置に出力する制御装置と、
を備えた電池監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、半導体装置、及び電池監視システムに関するものである。
【背景技術】
【０００２】
一般に、車両等に搭載される複数の電池セル各々のセル電圧を半導体装置により測定することにより、電池セルの監視を行う電池監視システムが知られている。このような半導体装置として、電池セル等のセル電圧に応じた電源電圧を昇圧した昇圧電圧を生成する昇圧部を備えたものが知られている。
【０００３】
例えば、上記半導体装置として、電池セルの高電位側のセル電圧、及び低電位側のセル電圧が差分出力部に入力され、差分出力部から出力された両セル電圧の差分に基づいて当該電池セルのセル電圧を測定するものがある。ここで、各セル電圧をバッファアンプを介して差分出力部に入力させることにより、セル電圧の測定精度を向上させることが行われているが、このバッファアンプを安定的に動作させるために、昇圧部により昇圧された昇圧電圧を当該バッファアンプの電源電圧として用いる技術がある。
【０００４】
そのため、このような昇圧部の動作状態、すなわち、入力された電圧が適切に昇圧されているか否かを診断する技術が知られている。
【０００５】
例えば、特許文献１には、第１電圧を第２電圧に応じて昇圧した昇圧電圧を生成する昇圧部の診断が可能な昇圧システムとして、昇圧電圧と第１電圧との差分値と、第２電圧と接地電位との差分値と、を比較して比較結果を出力する、または昇圧電圧と第２電圧との差分値と、第１電圧と接地電位との差分値と、を比較して比較結果を出力する比較回路と、 を備えた昇圧システムが記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−１５１９４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載の技術は、昇圧部の動作状態の診断の他にも、半導体装置の動作状態の診断に適用することができる。例えば、上記半導体装置が備えるバッファアンプへの電源電圧の供給状態の診断に適用することができる。この場合、バッファアンプが電源電圧を供給する電源線に接続されるノードの電圧を上記昇圧電圧の替わりとして比較回路で比較した比較結果により診断を行うことができる。
【０００８】
この場合、電源線には、バッファアンプ内の複数の素子が接続されるため、これら複数の素子の各々について、順次、電源線に接続されるノードの電圧を上記昇圧電圧の替わりとして比較回路で比較を行わねばならない。
【０００９】
このように、複数の素子の全てに関して、比較回路による比較を行う必要があるため、診断に時間を要する場合があった。
【００１０】
また、比較回路に入力される電圧を切り替える構成が必要となり、例えば、比較回路に入力される電圧を、上記昇圧電圧と、上記複数の素子の各々が電源線に接続される各ノードの電圧のうちのいずれかの電圧とで切り替えるスイッチ素子を備える場合、半導体装置（電池監視システム）の構成が必要となる。そのため、例えば、半導体装置の面積（回路規模）が増大する等の問題が生じる場合があった。
【００１１】
本発明は、容易な構成でより短時間に半導体装置の動作状態の診断が可能な、半導体装置及び電池監視システムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本開示の半導体装置は、直列に接続された複数の電池セルを含む電池セル群に接続され、前記電池セル群内の電池セルを選択するために各々がオン及びオフする複数のスイッチ素子を含むスイッチ素子群と、第１の電圧を出力する第１の出力部と、複数の電圧を出力する第２の出力部と、前記スイッチ素子群及び前記第２の出力部の間に接続され、前記選択された電池セルの高電位側の電圧を供給するためにオンする第１のスイッチ素子と、前記スイッチ素子群及び前記第２の出力部の間に接続され、前記選択された電池セルの低電位側の電圧を供給するためにオンする第２のスイッチ素子と、前記第１の出力部及び前記第２の出力部の間に接続され、前記第１のスイッチ素子がオフする場合に前記第１の電圧を供給するためにオンする第３のスイッチ素子と、一端が前記第２の出力部に接続され、前記第２のスイッチ素子がオフする場合に前記第１の電圧と異なる第２の電圧を供給するためにオンする第４のスイッチ素子と、を備え、前記第１の出力部は、前記第２の電圧を昇圧した前記第１の電圧を出力する。
【００１３】
また、上記目的を達成するために、本開示の電池監視システムは、前記電池セル群と、前記複数の電池セルの各々のセル電圧を測定するように動作する請求項１から請求項３のいずれか１項に記載の半導体装置と、前記複数の電池セルの各々のセル電圧の測定を指示する指示信号、及び前記半導体装置の動作状態の診断を指示する指示信号を前記半導体装置に出力する制御装置と、を備える。
【発明の効果】
【００１４】
本発明によれば、容易な構成でより短時間に半導体装置の動作状態の診断が可能となるという効果を奏する。
【図面の簡単な説明】
【００１５】
【図１】第１実施形態の電池監視システムの一例の構成を表す構成図である。
【図２】第１実施形態のセル電圧測定回路の制御部における処理の流れの一例を表すフローチャートである。
【図３】第１実施形態のＭＣＵが実行する診断処理の流れの一例を表すフローチャートである。
【図４】第２実施形態の電池監視システムにおけるセル電圧測定回路の一例の構成の概略を表す構成図である。
【図５】第２実施形態のセル電圧測定回路の制御部における処理の流れの一例を表すフローチャートである。
【図６】第２実施形態のＭＣＵが実行する第１診断処理の流れの一例を表すフローチャートである。
【図７】第２実施形態のＭＣＵが実行する第２診断処理の流れの一例を表すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、図面を参照して各実施形態について詳細に説明する。
【００１７】
［第１実施形態］
まず、本実施形態における電池監視システム１０の構成について説明する。図１には、本実施形態の電池監視システム１０の一例を表す構成図を示す。
【００１８】
図１に示すように、本実施形態の電池監視システム１０は、電池セル群１４、ＭＣＵ（Micro Controller Unit）１８、及びセル電圧測定回路２０を備えており、ＭＣＵ１８の制御（指示）に応じて、セル電圧測定回路２０が電池セル群１４に含まれる電池セルＣのセル電圧を測定する機能を有する。本実施形態の電池監視システム１０は、組電池等の複数の電池セルを使用する製品に適用可能であり、このような製品としては、車両、自動二輪車、パーソナルコンピュータ、及び電動工具等が挙げられる。なお、本実施形態のセル電圧測定回路２０が、本開示の半導体装置の一例である。
【００１９】
本実施形態のＭＣＵ１８は、セル電圧測定回路２０による電池セル群１４に含まれる各電池セルＣのセル電圧の測定を制御する機能を有する。また、本実施形態のＭＣＵ１８は、セル電圧測定回路２０による、セル電圧測定回路２０を構成する昇圧回路３６及び第１バッファアンプ２６の異常（正常）の診断を制御する機能を有する。本実施形態のＭＣＵ１８が、本開示の制御装置の一例である。
【００２０】
電池セル群１４は、電池セルＣ１を最下段とし、電池セルＣｎを最上段として直列に接続されたｎ個の電池セルＣ１〜Ｃｎ（総称する場合は「電池セルＣ」という。）を含んでいる。図１に示すように、電池セルＣ１〜Ｃｎの各々はセル電圧測定回路２０に接続されている。電池セルＣの具体例としては、ニッケル水素電池やリチウムイオン電池等が挙げられる。なお、電池セル群１４が備える電池セルＣの数（ｎ）は、特に限定されるものではない。
【００２１】
一方、図１に示すように本実施形態のセル電圧測定回路２０は、制御部２２、セル選択スイッチ２４、第１バッファアンプ２６、第２バッファアンプ２８、レベルシフタ回路３０、ＡＤ（Analog to Digital）コンバータ３２、診断用回路３４、及び昇圧回路３６を備える。
【００２２】
制御部２２は、セル電圧測定回路２０の全体を制御する機能を有する。そのため、本実施形態の制御部２２は、ＭＣＵ１８から入力される指示信号に応じて、各電池セルＣのセル電圧を測定するための制御信号、及びセル電圧測定回路２０の診断を行うための制御信号を出力する。
【００２３】
昇圧回路３６は、電池セル群１４の最上段（電池セルＣｎ）の高電位側から入力された電圧ＶＣＣを、制御部２２から出力される制御信号に基づいて電圧ＶＣＣＵＰ（ＶＣＣ＜ＶＣＣＵＰ）に昇圧して出力する機能を有する。本実施形態の昇圧回路３６が、本開示の昇圧部の一例であり、本実施形態の電圧ＶＣＣが、本開示の第１電圧の一例であり、本実施形態の電圧ＶＣＣＵＰが、本開示の第２電圧の一例である。
【００２４】
セル選択スイッチ２４は、図示を省略した複数のスイッチ素子を含んでいる。セル選択スイッチ２４は、制御部２２から出力される制御信号に応じて複数のスイッチ素子各々のオン及びオフが制御されることにより、電池セル群１４から測定対象となる電池セルＣを選択し、選択した電池セルＣの高電位側の電圧、及び低電位側の電圧を各々出力する。
【００２５】
第１バッファアンプ２６は、昇圧回路３６から出力された電圧ＶＣＣＵＰを電源電圧として動作する。第１バッファアンプ２６の反転端子は、第１バッファアンプ２６の出力に接続されており、第１バッファアンプ２６の出力は、レベルシフタ回路３０に接続されている。
【００２６】
第１バッファアンプ２６の非反転入力端子は、診断用回路３４を介してセル選択スイッチ２４に接続されている。本実施形態では、電池セルＣのセル電圧を測定する場合、セル選択スイッチ２４から出力された測定対象の電池セルＣの高電位側の電圧が電圧Ｖ０１として第１バッファアンプ２６の非反転端子に入力される。
【００２７】
第２バッファアンプ２８は、昇圧回路３６から出力された電圧ＶＣＣＵＰを電源電圧として動作する。第２バッファアンプ２８の反転端子は、第２バッファアンプ２８の出力に接続されており、第２バッファアンプ２８の出力は、レベルシフタ回路３０に接続されている。
【００２８】
第２バッファアンプ２８の非反転入力端子は、診断用回路３４を介してセル選択スイッチ２４に接続されている。本実施形態では、電池セルＣのセル電圧を測定する場合、セル選択スイッチ２４から出力された測定対象の電池セルＣの低電位側の電圧が電圧Ｖ０２として第２バッファアンプ２８の非反転端子に入力される。
【００２９】
レベルシフタ回路３０は、第１バッファアンプ２６の出力及び第２バッファアンプ２８の出力に接続されており、第１バッファアンプ２６から出力された電圧Ｖ１及び第２バッファアンプ２８から出力された電圧Ｖ２が入力される。レベルシフタ回路３０は、電圧Ｖ１と電圧Ｖ２との差分を、グランド電位を基準としたレベルの電圧Ｖ１−２として出力する。本実施形態のレベルシフタ回路３０が、本開示の差分出力部の一例である。
【００３０】
ＡＤコンバータ３２は、レベルシフタ回路３０から出力された電圧Ｖ１−２に応じたデジタル値Ｖｏｕｔをセル電圧測定回路２０の外部に出力する。セル電圧測定回路２０から出力されたデジタル値Ｖｏｕｔは、ＭＣＵ１８に入力される。
【００３１】
また、本実施形態の診断用回路３４は、昇圧回路３６の動作状態、及び第１バッファアンプ２６への電源電圧（電圧ＶＣＣＵＰ）の供給状態の診断（以下、単に「動作状態の診断」という）を行う機能を有する。図１に示すように、本実施形態の診断用回路３４は、抵抗素子Ｒ、定電流源３８、スイッチ素子ＳＷ１−１、スイッチ素子ＳＷ１−２、スイッチ素子ＳＷ２−１、及びスイッチ素子ＳＷ２−２を備える。抵抗素子Ｒの一端は、昇圧回路３６の出力（電圧ＶＣＣＵＰが供給される電源線）に接続されている。また、抵抗素子Ｒの他端は、電流Ｉｘを供給する定電流源３８に接続されている。本実施形態の抵抗素子Ｒ及び定電流源３８が、本開示の電圧低減部の一例であり、本実施形態の定電流源３８が供給する電流Ｉｘが、本開示の予め定められた電流の一例である。
【００３２】
スイッチ素子ＳＷ１−１の一端は、抵抗素子Ｒと定電流源３８との間、換言すると、抵抗素子Ｒと定電流源３８との接続ノードに接続されており、他端は、第１バッファアンプ２６の非反転入力端子に接続されている。また、スイッチ素子ＳＷ１−２の一端は、セル選択スイッチ２４（セル選択スイッチ２４から出力される電圧を供給する信号線）に接続され、他端は、第１バッファアンプ２６の非反転入力端子に接続されている。スイッチ素子ＳＷ１−１及びスイッチ素子ＳＷ１−２は、制御部２２から出力される制御信号に応じてオン及びオフが制御される。本実施形態のスイッチ素子ＳＷ１−１及びスイッチ素子ＳＷ１−２が、本開示の第１切替部の一例である。
【００３３】
スイッチ素子ＳＷ２−１の一端は、昇圧回路３６の入力に接続され、他端は、第２バッファアンプ２８の非反転入力端子に接続されている。また、スイッチ素子ＳＷ２−２の一端は、セル選択スイッチ２４（セル選択スイッチ２４から出力される電圧を供給する信号線）に接続され、他端は、第２バッファアンプ２８の非反転入力端子に接続されている。スイッチ素子ＳＷ２−１及びスイッチ素子ＳＷ２−２は、制御部２２から出力される制御信号に応じてオン及びオフが制御される。本実施形態のスイッチ素子ＳＷ２−１及びスイッチ素子ＳＷ２−２が、本開示の第２切替部の一例である。
【００３４】
次に、本実施形態のセル電圧測定回路２０の動作について説明する。上述したように、セル電圧測定回路２０は、ＭＣＵ１８から出力された指示信号に基づいて動作する。そのため、本実施形態の制御部２２は、ＭＣＵ１８から出力された指示信号が入力されると、図２に一例を示した処理を実行する。
【００３５】
図２に示したステップＳ１００で制御部２２は、入力された指示信号が、セル電圧の測定を指示する信号であるか否かを判定する。指示信号がセル電圧の測定を指示する信号である場合、ステップＳ１００の判定が肯定判定となり、ステップＳ１０２へ移行する。
【００３６】
ステップＳ１０２で制御部２２は、測定対象の電池セルＣの選択を指示する制御信号をセル選択スイッチ２４に出力する。
【００３７】
次のステップＳ１０４で制御部２２は、スイッチ素子ＳＷ１−２及びスイッチ素子ＳＷ２−２をオン状態とするための制御信号を、スイッチ素子ＳＷ１−２及びスイッチ素子ＳＷ２−２に出力する。
【００３８】
次のステップＳ１０６で制御部２２は、スイッチ素子ＳＷ１−１及びスイッチ素子ＳＷ２−１をオフ状態とするための制御信号を、スイッチ素子ＳＷ１−１及びスイッチ素子ＳＷ２−１に出力する。
【００３９】
上記ステップＳ１０２〜Ｓ１０６の各処理により、第１バッファアンプ２６の非反転端子に入力される電圧Ｖ０１は、セル選択スイッチ２４から出力された測定対象の電池セルＣの高電位側の電圧となる。従って、第１バッファアンプ２６から出力される電圧Ｖ１は、測定対象の電池セルＣの高電位側の電圧となる。本実施形態におけるセル選択スイッチ２４から出力された測定対象の電池セルＣの高電位側の電圧が、本開示の第３電圧の一例である。
【００４０】
また、第２バッファアンプ２８の非反転端子に入力される電圧Ｖ０２は、セル選択スイッチ２４から出力された測定対象の電池セルＣの低電位側の電圧となる。従って、第２バッファアンプ２８から出力される電圧Ｖ２は、測定対象の電池セルＣの低電位側の電圧となる。本実施形態におけるセル選択スイッチ２４から出力された測定対象の電池セルＣの低電位側の電圧が、本開示の第４電圧の一例である。
【００４１】
レベルシフタ回路３０からは、電圧Ｖ１と電圧Ｖ２との差分、すなわち、測定対象の電池セルＣに応じた出力電圧Ｖ１−２がＡＤコンバータ３２に出力される。ＡＤコンバータ３２は、出力電圧Ｖ１−２をデジタル値に変換したデジタル値ＶｏｕｔをＭＣＵ１８に出力する。
【００４２】
次のステップＳ１０８で制御部２２は、セル電圧の測定を終了するか否かを判定する。本実施形態のセル電圧測定回路２０では、一例としてＭＣＵ１８からセル電圧の測定を指示されると、電池セル群１４に含まれる全ての電池セルＣのセル電圧を順次、測定する。そのため、制御部２２は、全ての電池セルＣについて、セル電圧を測定したか否かについて判定する。未だセル電圧の測定を行っていない電池セルＣが残っている場合、ステップＳ１０８の判定が否定判定となり、ステップＳ１０２に戻り、上記ステップＳ１０２〜Ｓ１０６の処理を繰り返す。ステップＳ１０２〜Ｓ１０６の処理を繰り返すことにより、ＭＣＵ１８には、順次、各電池セルＣのセル電圧に応じたデジタル値Ｖｏｕｔが入力される。
【００４３】
一方、全ての電池セルＣのセル電圧の測定を終了した場合、ステップＳ１０８の判定が肯定判定となり、図２に示した本処理を終了する。
【００４４】
一方、制御部２２は、入力された指示信号が、動作状態の診断を指示する信号である場合、ステップＳ１００の判定が否定判定となり、ステップＳ１１０へ移行する。
【００４５】
ステップＳ１１０で制御部２２は、セル選択スイッチ２４に含まれる全てのスイッチ素子をオフ状態にするための制御信号をセル選択スイッチ２４に出力する。
【００４６】
次のステップＳ１１２で制御部２２は、スイッチ素子ＳＷ１−２及びスイッチ素子ＳＷ２−２をオフ状態とするための制御信号を、スイッチ素子ＳＷ１−２及びスイッチ素子ＳＷ２−２に出力する。
【００４７】
次のステップＳ１１４で制御部２２は、スイッチ素子ＳＷ１−１及びスイッチ素子ＳＷ２−１をオン状態とするための制御信号を、スイッチ素子ＳＷ１−１及びスイッチ素子ＳＷ２−１に出力した後、図２に示した本動作を終了する。
【００４８】
上記ステップＳ１１２及びＳ１１４の各動作により、第１バッファアンプ２６の非反転端子に入力される電圧Ｖ０１、及び第１バッファアンプ２６から出力される電圧Ｖ１は、抵抗素子Ｒの抵抗値をｒとすると、下記（１）式で表される。
Ｖ０１＝ＶＣＣＵＰ−（ｒ×Ｉｘ）＝Ｖ１    ・・・（１）
【００４９】
なお、本実施形態において上記（１）式で表される電圧Ｖ０１が、本開示の低減電圧の一例であり、本実施形態における抵抗値ｒと電流Ｉｘとを乗算した値（ｒ×Ｉｘ）が、本開示の予め定められた電圧の一例である。
【００５０】
一方、第２バッファアンプ２８の非反転端子に入力される電圧Ｖ０２、及び第２バッファアンプ２８から出力される電圧Ｖ２は、昇圧回路３６に入力される電圧ＶＣＣとなる。
【００５１】
従って、レベルシフタ回路３０から出力される出力電圧Ｖ１−２は、下記（２）式で表される。
Ｖ１−２＝Ｖ１−Ｖ２＝ＶＣＣＵＰ−（ｒ×Ｉｘ）−ＶＣＣ    ・・・（２）
【００５２】
上記（２）式において、ＶＣＣＵＰ−ＶＣＣは、昇圧回路３６により昇圧された昇圧電圧Ｖｕｐに相当するため、上記（２）式は、下記（３）式に書き換えられる。
Ｖ１−２＝Ｖｕｐ−（ｒ×Ｉｘ）    ・・・（３）
【００５３】
従って、昇圧電圧Ｖｕｐは、下記（４）式で表される。
Ｖｕｐ＝Ｖ１−２＋（ｒ×Ｉｘ）    ・・・（４）
【００５４】
ここで、抵抗素子Ｒの抵抗値ｒと定電流源３８が供給する電流Ｉｘとを乗算した値（ｒ×Ｉｘ）を昇圧回路３６の動作が正常な場合の昇圧電圧Ｖｕｐの下限値に設定しておくことにより、昇圧電圧Ｖｕｐが下限値以下に低下した異常状態の場合は、上記（３）式より、Ｖ１−２≦０となる。従って、ＡＤコンバータ３２から出力されるデジタル値Ｖｏｕｔは、０（Ｖｏｕｔ＝０）となる。
【００５５】
なお、電流Ｉｘが小さいと消費電流を少なくすることができるが、第1バッファアンプ２６の非反転端子に入力される電圧Ｖ０１の値が安定するまでに時間を要する。そのため、抵抗値ｒと電流Ｉｘとを乗算した値（ｒ×Ｉｘ）を昇圧電圧Ｖｕｐの下限値に設定する場合における、具体的な抵抗値ｒ及び電流Ｉｘの値は、消費電流、及び電圧Ｖ０１の値が安定するまでに要する時間に応じて定めればよい。
【００５６】
また、第１バッファアンプ２６に電源電圧として電圧ＶＣＣＵＰが正常に供給されない場合、第１バッファアンプ２６から出力される電圧Ｖ１が低下し、電圧Ｖ１が電圧Ｖ２以下となる場合がある。この場合、レベルシフタ回路３０から出力される電圧Ｖ１−２が０以下（Ｖ１−２≦０）となる。従って、この場合も、昇圧回路３６が異常状態である場合と同様に、ＡＤコンバータ３２から出力されるデジタル値Ｖｏｕｔが、０（Ｖｏｕｔ＝０）となる。
【００５７】
一方、昇圧電圧Ｖｕｐが、下限値よりも大きい正常状態の場合は、上記（３）式より、Ｖ１−２＞０となる。従って、ＡＤコンバータ３２から出力されデジタル値Ｖｏｕｔは、Ｖ１−２に応じたデジタル値となる。
【００５８】
一方、上記動作状態の診断を行う場合のＭＣＵ１８の動作について説明する。ＭＣＵ１８は、動作状態の診断を行うタイミングに至ると、図３に一例を示した診断処理を実行する。なお、ＭＣＵ１８が動作状態の診断を行うタイミングは特に限定されないが、例えば、予め定められ期間が経過する毎に定期的に行ってもよい。
【００５９】
図３に示したステップＳ２００でＭＣＵ１８は、動作状態の診断を指示するための上述した指示信号をセル電圧測定回路２０に出力する。上述したように、セル電圧測定回路２０では、当該指示信号に応じて制御部２２の制御により動作状態の診断が行われ、セル電圧測定回路２０から出力されたデジタル値ＶｏｕｔがＭＣＵ１８に入力される。
【００６０】
そこで、次のステップＳ２０２でＭＣＵ１８は、入力されたデジタル値Ｖｏｕｔが０より大きい（Ｖｏｕｔ＞０）か否かを判定する。デジタル値Ｖｏｕｔが０より大きい場合、ステップＳ２０２の判定が肯定判定となり、ステップＳ２０４へ移行する。
【００６１】
昇圧回路３６の動作が正常状態の場合、具体的には、本実施形態では、昇圧回路３６による昇圧電圧Ｖｕｐが下限値よりも大きい場合、上述したようにデジタル値Ｖｏｕｔは、上記（３）式で表される電圧Ｖ１−２に応じたデジタル値となる。そのため、ステップＳ２０４でＭＣＵ１８は、昇圧回路３６の動作状態が正常であると診断した後、本診断処理を終了する。
【００６２】
なお、電池監視システム１０における、ＭＣＵ１８による診断結果の用い方は特に限定されない。例えば、図示を省略した記憶部に診断結果を記憶させておいてもよいし、予め定められた装置や電池監視システム１０の外部等に診断結果を報知してもよい。また例えば、後述するように、診断結果が異常となった場合のみ、その旨を報知してもよい。
【００６３】
一方、デジタル値Ｖｏｕｔが０未満（Ｖｏｕｔ≦０）の場合、ステップＳ２０２の判定が否定判定となりステップＳ２０６へ移行する。
【００６４】
上述したように、昇圧回路３６の動作が異常状態の場合、具体的には、本実施形態では、昇圧回路３６による昇圧電圧Ｖｕｐが下限値以下の場合、または、第１バッファアンプ２６に供給される電源電圧が電圧ＶＣＣＵＰ未満の場合、上述したようにデジタル値Ｖｏｕｔは、０となる。そのため、ステップＳ２０６でＭＣＵ１８は、昇圧回路３６の動作、及び第１バッファアンプ２６への電源電圧ＶＣＣＵＰの供給の少なくとも一方が異常であると診断した後、本診断処理を終了する。
【００６５】
このように本実施形態のセル電圧測定回路２０では、診断動作を行う場合、第１バッファアンプ２６の非反転端子には、電圧ＶＣＣＵＰから抵抗値ｒと電流Ｉｘとを乗算した値（ｒ×Ｉｘ）が減算された電圧が入力される。一方、第２バッファアンプ２８の非反転端子には、電圧ＶＣＣが入力される。
【００６６】
これにより、本実施形態のセル電圧測定回路２０によれば、レベルシフタ回路３０から出力される電圧Ｖ１−２が０以下となった場合、昇圧回路３６の動作、及び第１バッファアンプ２６への電源電圧ＶＣＣＵＰの供給の少なくとも一方が異常であると診断することができる。
【００６７】
従って、本実施形態のセル電圧測定回路２０によれば、容易な構成でより短時間にセル電圧測定回路２０の動作状態の診断が可能となる。
【００６８】
［第２実施形態］
第１実施形態では、セル電圧測定回路２０が、昇圧回路３６の動作の診断、及び第１バッファアンプ２６への電源電圧の供給状態の診断を行う形態について説明した。これに対して、本実施形態では、セル電圧測定回路２０が、さらに第２バッファアンプ２８への電源電圧の供給状態の診断を行う形態について説明する。
【００６９】
本実施形態の電池監視システム１０における、電池セル群１４及びＭＣＵ１８の構成は、第１実施形態の電池監視システム１０と同様であるため、説明を省略する。
【００７０】
図４には、本実施形態の電池監視システム１０におけるセル電圧測定回路２０の一例の概略を表す構成図を示す。なお、本実施形態のセル電圧測定回路２０における制御部２２、セル選択スイッチ２４、及び昇圧回路３６は、第１実施形態のセル電圧測定回路２０と同様であるため、図４における記載を省略する。
【００７１】
図４に示すように、本実施形態のセル電圧測定回路２０は、診断用回路３４が第１実施形態のセル電圧測定回路２０における診断用回路３４と異なっている。
【００７２】
本実施形態の診断用回路３４は、抵抗素子Ｒ１、抵抗素子Ｒ２、定電流源３８、スイッチ素子ＳＷ１−１、スイッチ素子ＳＷ１−２、スイッチ素子ＳＷ２−１、スイッチ素子ＳＷ２−２、及びスイッチ素子ＳＷ２−３を備える。本実施形態のスイッチ素子ＳＷ１−１及びスイッチ素子ＳＷ１−２が、本開示の第１切替部の一例であり、本実施形態のスイッチ素子ＳＷ２−１、スイッチ素子ＳＷ２−２、及びスイッチ素子ＳＷ２−３が、本開示の第２切替部の一例である。
【００７３】
抵抗素子Ｒ１の一端は、昇圧回路３６の出力（電圧ＶＣＣＵＰが供給される電源線）に接続されている。また、抵抗素子Ｒ１の他端と、抵抗素子Ｒ２の一端とは接続されている。また、抵抗素子Ｒ２の他端は、定電流源３８に接続されている。スイッチ素子ＳＷ１−１の一端は、抵抗素子Ｒ１と抵抗素子Ｒ２との間、換言すると、抵抗素子Ｒ１と抵抗素子Ｒ２との接続ノードに接続されており、他端は、第１バッファアンプ２６の非反転入力端子に接続されている。また、スイッチ素子ＳＷ１−２は、第１実施形態と同様に、セル選択スイッチ２４と第１バッファアンプ２６の非反転入力端子との間に接続されている。本実施形態のスイッチ素子ＳＷ１−１及びスイッチ素子ＳＷ１−２も、第１実施形態と同様に、制御部２２から出力される制御信号に応じてオン及びオフが制御される。
【００７４】
また、第１実施形態と同様に、スイッチ素子ＳＷ２−１は、昇圧回路３６の入力と第２バッファアンプ２８の非反転入力端子との間に接続されている。また、第１実施形態と同様に、スイッチ素子ＳＷ２−２は、セル選択スイッチ２４と第２バッファアンプ２８の非反転入力端子との間に接続されている。
【００７５】
さらに本実施形態の診断用回路３４では、スイッチ素子ＳＷ２−３が設けられている。スイッチ素子ＳＷ２−３の一端は、抵抗素子Ｒ２と定電流源３８との間、換言すると、抵抗素子Ｒ２と定電流源３８との接続ノードに接続されており、他端は、第２バッファアンプ２８の非反転入力端子に接続されている。
【００７６】
スイッチ素子ＳＷ２−１、スイッチ素子ＳＷ２−２、及びスイッチ素子ＳＷ２−３は、制御部２２から出力される制御信号に応じてオン及びオフが制御される。
【００７７】
次に、本実施形態のセル電圧測定回路２０の動作について説明する。本実施形態のセル電圧測定回路２０の制御部２２は、ＭＣＵ１８から出力された指示信号が入力されると、図５に一例を示した処理を実行する。なお、第１実施形態における制御部２２の処理（図２参照）と同様の処理については、同一のステップ番号を付し、詳細な説明を省略する。
【００７８】
図５に示したステップＳ１００で制御部２２は、入力された指示信号が、セル電圧の測定を指示する信号であるか否かを判定し、指示信号がセル電圧の測定を指示する信号である場合、肯定判定となりステップＳ１０２へ移行する。
【００７９】
制御部２２は、ステップＳ１０２で測定対象の電池セルＣの選択を指示する制御信号をセル選択スイッチ２４に出力し、次のステップＳ１０４でスイッチ素子ＳＷ１−２及びスイッチ素子ＳＷ２−２をオン状態とするための制御信号を出力した後、本実施形態では、ステップＳ１０６代わりにステップＳ１０７の処理を実行する。
【００８０】
ステップＳ１０７で制御部２２は、スイッチ素子ＳＷ１−１、スイッチ素子ＳＷ２−１、及びスイッチ素子ＳＷ２−３をオフ状態とするための制御信号を、スイッチ素子ＳＷ１−１、スイッチ素子ＳＷ２−１、及びスイッチ素子ＳＷ２−３に出力する。
【００８１】
上記ステップＳ１０２〜Ｓ１０７の各処理により、第１実施形態のセル電圧測定回路２０と同様に、第１バッファアンプ２６の非反転端子に入力される電圧Ｖ０１は、測定対象の電池セルＣの高電位側の電圧となり、第２バッファアンプ２８の非反転端子に入力される電圧Ｖ０２は、測定対象の電池セルＣの低電位側の電圧となる。従って、レベルシフタ回路３０からは、測定対象の電池セルＣに応じた出力電圧Ｖ１−２がＡＤコンバータ３２に出力され、ＡＤコンバータ３２からは、測定対象の電池セルＣに応じたデジタル値ＶｏｕｔがＭＣＵ１８に出力される。
【００８２】
次のステップＳ１０８で制御部２２は、セル電圧の測定を終了するか否かを判定することにより、電池セル群１４に含まれる全ての電池セルＣのセル電圧の測定が順次行われる。
【００８３】
このように、本実施形態のセル電圧測定回路２０では、電池セルＣのセル電圧を測定する場合、スイッチ素子ＳＷ２−３をオフ状態にする点が異なる他は、第１実施形態のセル電圧測定回路２０と同様に動作する。
【００８４】
一方、制御部２２は、入力された指示信号が、昇圧回路３６の動作状態、及び第１バッファアンプ２６への電源電圧の供給状態の診断（以下、「第１診断」という）を指示する信号または第２バッファアンプ２８への電源電圧の供給状態の診断（以下、「第２診断」という）を指示する信号である場合、ステップＳ１００の判定が否定判定となり、ステップＳ１１０へ移行する。
【００８５】
ステップＳ１１０で制御部２２は、セル選択スイッチ２４に含まれる全てのスイッチ素子をオフ状態にするための制御信号を出力した後、本実施形態では、ステップＳ１１０に代わり、ステップＳ１１１の動作を実行する。
【００８６】
ステップＳ１１１でセル制御部２２は、入力された指示信号が、第２診断を指示する信号であるか否かを判定する。入力された指示信号が第１診断を指示する信号の場合、ステップＳ１１１の判定が否定判定となり、ステップＳ１１３へ移行する。ステップＳ１１３で制御部２２は、スイッチ素子ＳＷ１−２、スイッチ素子ＳＷ２−２、及びスイッチ素子ＳＷ２−３をオフ状態とするための制御信号を、スイッチ素子ＳＷ１−２、スイッチ素子ＳＷ２−２、及びスイッチ素子ＳＷ２−３に出力する。
【００８７】
次のステップＳ１１４で制御部２２は、スイッチ素子ＳＷ１−１及びスイッチ素子ＳＷ２−１をオン状態とするための制御信号を出力した後、図５に示した本処理を終了する。
【００８８】
上記ステップＳ１１３及びＳ１１４の各処理により、第１バッファアンプ２６の非反転端子に入力される電圧Ｖ０１、及び第１バッファアンプ２６から出力される電圧Ｖ１は、抵抗素子Ｒ１の抵抗値をｒ１とすると、下記（５）式で表される。
Ｖ０１＝ＶＣＣＵＰ−（ｒ１×Ｉｘ）＝Ｖ１    ・・・（５）
【００８９】
一方、第２バッファアンプ２８の非反転端子に入力される電圧Ｖ０２、及び第２バッファアンプ２８から出力される電圧Ｖ２は、昇圧回路３６に入力される電圧ＶＣＣとなる。
【００９０】
従って、レベルシフタ回路３０から出力される出力電圧Ｖ１−２は、下記（６）式で表され、昇圧電圧Ｖｕｐは、下記（７）式で表される。
Ｖ１−２＝Ｖｕｐ−（ｒ１×Ｉｘ）    ・・・（６）
Ｖｕｐ＝Ｖ１−２＋（ｒ１×Ｉｘ）    ・・・（７）
【００９１】
従って、第１実施形態のセル電圧測定回路２０と同様に、抵抗素子Ｒ１の抵抗値ｒ１と定電流源３８が供給する電流Ｉｘとを乗算した値（ｒ×Ｉｘ）を昇圧電圧Ｖｕｐの下限値に設定しておくことにより、昇圧電圧Ｖｕｐが下限値以下に低下した異常状態の場合は、上記（７）式より、Ｖ１−２≦０となる。従って、ＡＤコンバータ３２から出力されるデジタル値Ｖｏｕｔは、０（Ｖｏｕｔ＝０）となる。
【００９２】
また、第１実施形態と同様に、第１バッファアンプ２６に電源電圧としてデジタル値Ｖｏｕｔが正常に供給されない場合も、ＡＤコンバータ３２から出力されるデジタル値Ｖｏｕｔが、０（Ｖｏｕｔ＝０）となる。
【００９３】
さらに、第１実施形態と同様に、昇圧電圧Ｖｕｐが、下限値よりも大きい正常状態の場合は、上記（６）式より、Ｖ１−２＞０となる。従って、ＡＤコンバータ３２から出力されデジタル値Ｖｏｕｔは、Ｖ１−２に応じたデジタル値となる。
【００９４】
一方、制御部２２は、入力された指示信号が、第２診断を指示する信号の場合、ステップＳ１１１の判定が肯定判定となり、ステップＳ１１７へ移行する。ステップＳ１１７で制御部２２は、スイッチ素子ＳＷ１−２、スイッチ素子ＳＷ２−１、及びスイッチ素子ＳＷ２−２をオフ状態とするための制御信号を、スイッチ素子ＳＷ１−２、スイッチ素子ＳＷ２−１、及びスイッチ素子ＳＷ２−２に出力する。
【００９５】
次のステップＳ１１９で制御部２２は、スイッチ素子ＳＷ１−１及びスイッチ素子ＳＷ２−３をオン状態とするための制御信号をスイッチ素子ＳＷ１−１及びスイッチ素子ＳＷ２−３に出力した後、図５に示した本処理を終了する。
【００９６】
上記ステップＳ１１７及びＳ１１９の各処理により、第１バッファアンプ２６の非反転端子に入力される電圧Ｖ０１、及び第１バッファアンプ２６から出力される電圧Ｖ１は、上記（５）式で表される。
【００９７】
一方、第２バッファアンプ２８の非反転端子に入力される電圧Ｖ０２、及び第２バッファアンプ２８から出力される電圧Ｖ２は、抵抗素子Ｒ２の抵抗値をｒ２とすると、下記（８）式で表される。
Ｖ０２＝ＶＣＣＵＰ−｛（ｒ１＋ｒ２）×Ｉｘ｝＝Ｖ２    ・・・（８）
【００９８】
従って、レベルシフタ回路３０から出力される出力電圧Ｖ１−２は、下記（９）式で表される。
Ｖ１−２＝Ｖ１−Ｖ２＝ＶＣＣＵＰ−（ｒ１×Ｉｘ）−ＶＣＣＵＰ＋｛（ｒ１＋ｒ２）×Ｉｘ｝＝ｒ２×Ｉｘ    ・・・（９）
【００９９】
第２バッファアンプ２８に電源電圧として電圧ＶＣＣＵＰが正常に供給されない場合、第２バッファアンプ２８から出力される電圧Ｖ２が低下し、レベルシフタ回路３０から出力される電圧Ｖ１−２は、抵抗素子Ｒ２の抵抗値ｒ２と電流Ｉｘとを乗算した値（ｒ２×Ｉｘ）より大きくなる。
【０１００】
一方、上記第１診断を行う場合のＭＣＵ１８の動作について説明する。ＭＣＵ１８は、第１診断を行うタイミングに至ると、図６に一例を示した第１診断処理を実行する。図６に示した本実施形態の第１診断処理は、第１実施形態のＭＣＵ１８における診断動作（図３参照）のステップＳ２００に代わり、ステップＳ２０１の処理を実行する点が異なる。
【０１０１】
ステップＳ２０１でＭＣＵ１８は、第１診断の実行を指示するための上述した指示信号をセル電圧測定回路２０に出力した後、ステップＳ２０２に移行する。ステップＳ２０２〜Ｓ２０６の各処理は、第１実施形態の診断処理（図３参照）と同様であるため、説明を省略する。
【０１０２】
また、上記第２診断を行う場合のＭＣＵ１８の動作について説明する。ＭＣＵ１８は、第２診断を行うタイミングに至ると、図７に一例を示した第２診断処理を実行する。なお、ＭＣＵ１８が第２診断を行うタイミングは特に限定されないが、例えば、第１診断を行うタイミングと同等であってもよいし、異なるタイミングであってもよい。
【０１０３】
図７に示したステップＳ２５０でＭＣＵ１８は、第２診断の実行を指示するための上述した指示信号をセル電圧測定回路２０に出力する。
【０１０４】
次のステップＳ２５２でＭＣＵ１８は、入力されたデジタル値Ｖｏｕｔが、抵抗素子Ｒ２の抵抗値ｒ２と電流Ｉｘとを乗算した値（ｒ２×Ｉｘ）のデジタル値以下であるか否かを判定する。デジタル値Ｖｏｕｔが抵抗値ｒ２と電流Ｉｘとを乗算した値（ｒ２×Ｉｘ）のデジタル値以下の場合、ステップＳ２５２の判定が肯定判定となり、ステップＳ２５４へ移行する。
【０１０５】
第２バッファアンプ２８に電源電圧として電圧ＶＣＣＵＰが正常に供給される場合、上述したように、電圧Ｖ１−２は抵抗値ｒ２と電流Ｉｘとを乗算した値（ｒ２×Ｉｘ）よりも大きくなる。そのため、本実施形態のセル電圧測定回路２０では、デジタル値Ｖｏｕｔは、抵抗値ｒ２と電流Ｉｘとを乗算した値（ｒ２×Ｉｘ）のデジタル値よりも大きくなる。
【０１０６】
そのため、ステップＳ２５４で第２バッファアンプ２８の電源電圧の供給状態が正常であると診断した後、本第２診断処理を終了する。
【０１０７】
一方、デジタル値Ｖｏｕｔが抵抗値ｒ２と電流Ｉｘとを乗算した値（ｒ２×Ｉｘ）のデジタル値よりも大きい場合、ステップＳ２５２の判定が否定判定となりステップＳ２５６へ移行する。
【０１０８】
上述したように、第２バッファアンプ２８に供給される電源電圧が電圧ＶＣＣＵＰ未満の場合、デジタル値Ｖｏｕｔは、抵抗値ｒ２と電流Ｉｘとを乗算した値（ｒ２×Ｉｘ）のデジタル値以下になる。そのため、ステップＳ２５６でＭＣＵ１８は、第２バッファアンプ２８への電源電圧の供給状態が異常であると診断した後、本第２診断処理を終了する。
【０１０９】
このように本実施形態のセル電圧測定回路２０では、第１診断動作を行う場合、第１バッファアンプ２６の非反転端子には、電圧ＶＣＣＵＰから抵抗値ｒ１と電流Ｉｘとを乗算した値（ＶＣＣＵＰＰ−ｒ１×Ｉｘ）が減算された電圧が入力される。一方、第２バッファアンプ２８の非反転端子には、電圧ＶＣＣが入力される。
【０１１０】
これにより、第１実施形態のセル電圧測定回路２０と同様に、本実施形態のセル電圧測定回路２０によれば、レベルシフタ回路３０から出力される電圧Ｖ１−２が０以下となった場合、昇圧回路３６の動作、及び第１バッファアンプ２６への電源電圧ＶＣＣＵＰの供給の少なくとも一方が異常であると診断することができる。
【０１１１】
また、本実施形態のセル電圧測定回路２０では、第２診断動作を行う場合、第１バッファアンプ２６の非反転端子には、電圧ＶＣＣＵＰから抵抗値ｒ１と電流Ｉｘとを乗算した値（ｒ１×Ｉｘ）が減算された電圧が入力される。一方、第２バッファアンプ２８の非反転端子には、電圧ＶＣＣＵＰから抵抗値ｒ１と抵抗値ｒ２とを加算した値に電流Ｉｘを乗算した値｛ＶＣＣＵＰ−（ｒ１＋ｒ２）×Ｉｘ｝が減算された電圧が入力される。
【０１１２】
これにより、本実施形態のセル電圧測定回路２０によれば、レベルシフタ回路３０から出力される電圧Ｖ１−２が抵抗値ｒ２と電流Ｉｘとを乗算した値（ｒ２×Ｉｘ）よりも大きくなった場合、第２バッファアンプ２８への電源電圧ＶＣＣＵＰの供給が異常であると診断することができる。
【０１１３】
従って、本実施形態のセル電圧測定回路２０によれば、容易な構成でより短時間にセル電圧測定回路２０の動作状態の診断が可能となる。
【０１１４】
以上説明したように、上記各実施形態のセル電圧測定回路２０は、電圧ＶＣＣを昇圧した電圧ＶＣＣＵＰを出力する昇圧回路３６と、電圧ＶＣＣＵＰから予め定められた電圧を低減した低減電圧（ＶＣＣＵＰ−ｒ×Ｉｘ）を出力する抵抗素子Ｒ（Ｒ１）及び定電流源３８と、抵抗素子Ｒと定電流源３８との接続ノード（抵抗素子Ｒ１と抵抗素子Ｒ２との接続ノード）に非反転端子が接続された第１バッファアンプ２６と、電圧ＶＣＣが非反転端子に入力される第２バッファアンプ２８と、第１バッファアンプ２６の出力と第２バッファアンプ２８の出力との差分に応じた電圧を出力するレベルシフタ回路３０と、を備える。
【０１１５】
上記構成を有することにより、本実施形態の電池監視システム１０におけるセル電圧測定回路２０によれば、容易な構成でより短時間にセル電圧測定回路２０の動作状態の診断が可能となる。
【０１１６】
なお、上記各実施形態では、ＡＤコンバータ３２から出力されたデジタル値Ｖｏｕｔに基づいて、各診断を行う形態について説明したが、これに限らず、レベルシフタ回路３０から出力された電圧Ｖ１−２に基づいて、各診断を行ってもよい。
【０１１７】
また、上記各実施形態では診断処理、または第１診断処理及び第２診断処理をＭＣＵ１８が行う形態について説明したが、各処理の一部または全部を、セル電圧測定回路２０の制御部２２等他ＭＣＵ１８以外で行ってもよい。
【０１１８】
また、第１実施形態の抵抗素子Ｒが本開示の抵抗素子の一例であり、第２実施形態の抵抗素子Ｒ１が本開示の第１抵抗素子の一例であり、第２実施形態の抵抗素子Ｒ２が本開示の第２抵抗素子の一例である形態について説明したが、これらに限らず、各抵抗素子は、任意の抵抗値を負荷することが可能な素子であれば限定されない。
【０１１９】
また、その他の上記各実施形態で説明した電池監視システム１０、セル電圧測定回路２０、及び診断用回路３４等の構成及び動作等は一例であり、本発明の主旨を逸脱しない範囲内において状況に応じて変更可能であることはいうまでもない。
【符号の説明】
【０１２０】
１０  電池監視システム
１４  電池セル群
１８  ＭＣＵ
２０  セル電圧測定回路
２２  制御部
２６  第１バッファアンプ
２８  第２バッファアンプ
３０  レベルシフタ回路
３２  ＡＤコンバータ
３４  診断用回路
３６  昇圧回路
３８  定電流源
Ｃ１〜Ｃｎ  電池セル
Ｒ、Ｒ１、Ｒ２  抵抗素子
ＳＷ１−１、ＳＷ１−２、ＳＷ２−１、ＳＷ２−２、ＳＷ２−３  スイッチ素子
【図１】
0006989220.tif 000002
【図２】
0006989220.tif 000003
【図３】
0006989220.tif 000004
【図４】
0006989220.tif 000005
【図５】
0006989220.tif 000006
【図６】
0006989220.tif 000007
【図７】
0006989220.tif 000008