(57)【要約】【課題】誤ったショート検出を防止し操作に応じて駆動信号を出力する駆動回路を提供することを目的とする。【解決手段】スイッチ回路１２から供給されるスイッチ信号がアクティブであるとき駆動信号を生成して外部端子１６から出力する駆動回路１０であって、前記外部端子１６の電圧が基準電圧未満であるときショート検出を行って前記駆動信号の生成を停止させるショート検出回路１８と、前記スイッチ信号がアクティブであるとき前記ショート検出回路１８を動作させる動作制御部１７とを有する。【選択図】    図１
2010258948.tif 000002
【特許請求の範囲】
【請求項１】
スイッチ回路から供給されるスイッチ信号がアクティブであるとき駆動信号を生成して外部端子から出力する駆動回路であって、
前記外部端子の電圧が基準電圧未満であるときショート検出を行って前記駆動信号の生成を停止させるショート検出回路と、
前記スイッチ信号がアクティブであるとき前記ショート検出回路を動作させる動作制御部と、
を有することを特徴とする駆動回路。
【請求項２】
請求項１記載の駆動回路であって、
前記動作制御部は、前記スイッチ信号がアクティブであり、かつ、システム全体の監視及び制御する回路から供給される動作指示信号がアクティブであるとき前記ショート検出回路を動作させる、
ことを特徴とする駆動回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、駆動信号を生成して外部端子から出力する駆動回路に関する。
【背景技術】
【０００２】
半導体集積回路の中には、ユーザのスイッチ操作に応じて駆動電圧を生成し外部端子から出力する駆動回路を有するものがある。この駆動電圧は外部端子に接続される外部回路に供給され、外部回路を駆動する。このような駆動回路では、外部回路の障害等により外部端子がアースにショートした場合に駆動電圧の出力を停止するため、ショート検出を行う必要がある。
【０００３】
なお、ショート検出を行うシステムとしては例えば特許文献１に記載がある。また、ショート検出を行う回路としては例えば特許文献２に記載がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−２２３２５２号公報
【特許文献２】特開２００７−２９５８００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
半導体集積回路の電源を投入したのちユーザのスイッチ操作が行われるまでは駆動回路が動作しないために外部端子の電圧は不定であり、誤ったショート検出が行われるおそれがある。この場合、駆動回路はショート検出によって動作が停止させられるため、ユーザのスイッチ操作があったにも拘わらず駆動信号を外部端子から出力することができないという問題があった。
【０００６】
本発明は上記の点に鑑みてなされたもので、誤ったショート検出を防止し操作に応じて駆動信号を出力する駆動回路を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一実施態様による駆動回路は、スイッチ回路（１２）から供給されるスイッチ信号がアクティブであるとき駆動信号を生成して外部端子（１６）から出力する駆動回路（１０）であって、
前記外部端子（１６）の電圧が基準電圧未満であるときショート検出を行って前記駆動信号の生成を停止させるショート検出回路（１８）と、
前記スイッチ信号がアクティブであるとき前記ショート検出回路（１８）を動作させる動作制御部（１７）と、を有する。
【０００８】
好ましくは、前記動作制御部（１７）は、前記スイッチ信号がアクティブであり、かつ、システム全体の監視及び制御する回路（１５）から供給される動作指示信号がアクティブであるとき前記ショート検出回路（１８）を動作させる。
【０００９】
なお、上記括弧内の参照符号は、理解を容易にするために付したものであり、一例にすぎず、図示の態様に限定されるものではない。
【発明の効果】
【００１０】
本発明によれば、誤ったショート検出を防止し操作に応じて駆動信号を出力することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明のショート検出回路を用いた駆動回路の一実施形態のブロック構成図である。
【図２】ショート検出回路の一実施形態の回路図である。
【図３】図１の回路各部の信号波形図である。
【発明を実施するための形態】
【００１２】
以下、図面に基づいて本発明の実施形態について説明する。
【００１３】
＜駆動回路の構成＞
図１は、本発明の駆動回路の一実施形態のブロック構成図を示す。図１において、駆動回路１０は半導体集積化されており、駆動回路１０の外部端子１１には外付けのスイッチＳＷ１の一端が接続され、スイッチＳＷ１の他端は接地されている。
【００１４】
駆動回路１０内で外部端子１１はスイッチ回路１２に接続されている。スイッチ回路１２は、スイッチＳＷ１がオンしたときにローレベル入力となって、例えばハイレベル出力でアクティブを表し、スイッチＳＷ１がオフしたときにローレベル出力でノンアクティブを表すスイッチ信号を生成して電源回路１３及びアンド回路１７に供給する。なお、スイッチＳＷ１はローアクティブの信号を生成しているが、スイッチＳＷ１はハイアクティブの信号を生成してスイッチ回路１２に供給する構成としてもよい。
【００１５】
電源回路１３は、スイッチ回路１２からハイレベルのスイッチ信号を供給されたときに所定電圧（例えば５Ｖ）の駆動信号電圧を生成して出力ドライバ１４に供給する。出力ドライバ１４は監視制御回路１５から例えばハイレベルでアクティブを表す動作指示信号を供給されたときにのみ動作して、電源回路１３からの駆動信号電圧を外部端子１６から出力する。
【００１６】
監視制御回路１５は駆動回路１０を含むシステム全体の監視及び制御を行っており、システムが正常なときにハイレベルでアクティブを表す動作指示信号を生成して出力ドライバ１４及びアンド回路１７に供給する。
【００１７】
アンド回路１７は、スイッチ回路１２から供給されるスイッチ信号がアクティブであり、監視制御回路１５から供給される動作指示信号がアクティブであるときハイレベルでアクティブを表すイネーブル信号を生成してショート検出回路１８に供給する。
【００１８】
ショート検出回路１８はコンパレータで構成されており、ショート検出回路１８の非反転入力端子は外部端子１６に接続されている。ショート検出回路１８の反転入力端子には直流電源１９より基準電圧Ｖｒｅｆ（例えばＶｒｅｆ＝０．５Ｖ）が印加されている。
【００１９】
ショート検出回路１８はアンド回路１７からアクティブを表すイネーブル信号を供給されているときにのみ動作し、外部端子１６の電圧Ｖｒｅｇが基準電圧Ｖｒｅｆ以上であれば出力端子をハイインピーダンス状態とし、外部端子１６の電圧が基準電圧Ｖｒｅｆ未満であればローレベルのショート検出信号を生成して電源回路１３に供給する。ショート検出回路１８はアンド回路１７からノンアクティブを表すイネーブル信号を供給されているときは出力端子をハイインピーダンス状態とする。
【００２０】
電源回路１３は、スイッチ回路１２からハイレベルのスイッチ信号を供給されて駆動信号電圧を生成している場合に、ショート検出回路１８からローレベルのショート検出信号を供給されると、上記駆動信号電圧の生成を停止する。
【００２１】
なお、本実施形態の駆動回路１０を例えばガスコンロの駆動回路に使用したシステムでは、外部端子１６から出力する駆動信号電圧により、ガス制御弁を開閉するためのアクチュエータを開成するよう駆動しており、駆動信号電圧が例えば０Ｖ近傍になると、バネの復帰力等によってガス制御弁が閉じられてフェールセーフが働くように構成される。
【００２２】
＜ショート検出回路の構成＞
図２は、ショート検出回路１８の一実施形態の回路図を示す。図２において、ｐチャネルＭＯＳトランジスタＭ１と抵抗Ｒ１は、電源Ｖｃｃと電源Ｖｓｓとの間に接続されて定電流源を構成している。また、ｐチャネルＭＯＳトランジスタＭ２，Ｍ３それぞれのゲートはＭＯＳトランジスタＭ１のゲート及びドレインと共通接続されてカレントミラー回路を構成している。ＭＯＳトランジスタＭ２，Ｍ３それぞれのソースは電源Ｖｃｃに接続され、それぞれのドレインはｎチャネルＭＯＳトランジスタＭ４及びＭ５，Ｍ３のドレインに接続されている。
【００２３】
ｐチャネルＭＯＳトランジスタＭ４，Ｍ５は差動回路を構成しており、ＭＯＳトランジスタＭ４，Ｍ５のソースは電流源のＭＯＳトランジスタＭ２を介して電源Ｖｃｃに接続されている。
【００２４】
ＭＯＳトランジスタＭ４のゲートはショート検出回路１８の非反転入力端子である端子２１に接続されて外部端子１６の電圧Ｖｒｅｇが供給される。ＭＯＳトランジスタＭ５のゲートはショート検出回路１８の反転入力端子である端子２２に接続されて直流電源１９より基準電圧Ｖｒｅｆが供給される。ＭＯＳトランジスタＭ４，Ｍ５のドレインはそれぞれｎチャネルＭＯＳトランジスタＭ６，Ｍ７のドレインに接続されている。
【００２５】
ＭＯＳトランジスタＭ６，Ｍ７のゲートは共通接続されると共にＭＯＳトランジスタＭ６のドレインと接続されてカレントミラー回路を構成しており、ＭＯＳトランジスタＭ６，Ｍ７のソースは電源Ｖｓｓに接続されている。ＭＯＳトランジスタＭ６，Ｍ７は差動回路の電流源として動作する。
【００２６】
ＭＯＳトランジスタＭ５のドレインはｎチャネルＭＯＳトランジスタＭ８のゲートに接続されている。ＭＯＳトランジスタＭ８のドレインはＭＯＳトランジスタＭ３のドレインに接続され、ＭＯＳトランジスタＭ８のソースは電源Ｖｓｓに接続されている。ＭＯＳトランジスタＭ８はＭＯＳトランジスタＭ３と共に出力段を構成している。
【００２７】
ＭＯＳトランジスタＭ３，Ｍ８のドレインはｎチャネルＭＯＳトランジスタＭ９のドレイン及びｎチャネルＭＯＳトランジスタＭ１０のゲートに接続されている。ＭＯＳトランジスタＭ９のゲートはインバータ２３を介して端子２４に接続され、ＭＯＳトランジスタＭ９のソースは電源Ｖｓｓに接続されている。端子２４にはアンド回路１７の出力信号が供給される。ＭＯＳトランジスタＭ１０はソースを電源Ｖｓｓに接続され、ドレインを出力端子２５に接続されている。
【００２８】
ここで、アンド回路１７からアクティブを表すイネーブル信号（ハイレベル）を供給されると、ＭＯＳトランジスタＭ９のゲートはローレベルとなりＭＯＳトランジスタＭ９はオフする。このため、差動回路（Ｍ４，Ｍ５）の出力はＭＯＳトランジスタＭ８，Ｍ１０を通して出力端子２５から出力される。
【００２９】
ここで、端子２１の電圧Ｖｒｅｇが端子２２の電圧Ｖｒｅｆより高い場合、ＭＯＳトランジスタＭ５のドレイン電位は高くなり、ＭＯＳトランジスタＭ３のドレイン電位は低くなって、ＭＯＳトランジスタＭ１０がオフして出力端子２５はハイインピーダンス状態となる。
【００３０】
端子２１の電圧Ｖｒｅｇが端子２２の電圧Ｖｒｅｆより低くなると、ＭＯＳトランジスタＭ５のドレイン電位は低下し、ＭＯＳトランジスタＭ３のドレイン電位は上昇するため、ＭＯＳトランジスタＭ１０がオンして出力端子２５からローレベルのショート検出信号を出力する。
【００３１】
一方、アンド回路１７からノンアクティブを表すローレベルを供給されると、ＭＯＳトランジスタＭ９はオンするため、ＭＯＳトランジスタＭ１０はオフし、出力端子２５はハイインピーダンス状態となる。
【００３２】
図３に図１の回路各部の信号波形図を示す。図３（Ａ）はアンド回路１７の出力信号を示し、図３（Ｂ）は外部端子１６の電圧Ｖｒｅｇを示し、図３（Ｃ）はショート検出回路１８の出力を示している。アンド回路１７の出力信号がローレベルであるときショート検出回路１８の出力端子はハイインピーダンス状態である。アンド回路１７の出力信号がハイレベルで、外部端子１６の電圧Ｖｒｅｇが０Ｖとなったときにのみショート検出回路１８はショート検出を行い、出力信号がローレベルとなる。
【００３３】
このように、ショート検出回路１８は、スイッチ回路１２からのスイッチ信号がアクティブ、かつ、監視制御回路１５からの動作指示信号がアクティブであるときのみ動作してショート検出信号を生成する。
【００３４】
つまり、ショート検出回路１８は電源回路１３及び出力ドライバ１４が動作して外部端子１６から駆動信号電圧を出力しているときにのみショート検出を行うため、駆動回路の電源投入時に誤ったショート検出を行うおそれを防止できる。
【００３５】
なお、上記実施形態では、駆動回路１０内に監視制御回路１５が設けられているが、監視制御回路を設けない駆動回路であっても良い。監視制御回路を設けない場合には、アンド回路１７は不要となり、スイッチ回路１２から供給されるスイッチ信号がアクティブであるときにショート検出回路１８を動作させ、スイッチ信号がノンアクティブであるときショート検出回路１８の出力端子をハイインピーダンス状態とする。
【符号の説明】
【００３６】
１０  駆動回路
１１，１６  外部端子
１２  スイッチ回路
１３  電源回路
１４  出力ドライバ
１５  監視制御回路
１７  アンド回路
１８  ショート検出回路
２３  インバータ
Ｍ１〜Ｍ１０  ＭＯＳトランジスタ
ＳＷ１  スイッチ
【図１】
2010258948.tif 000003
【図２】
2010258948.tif 000004
【図３】
2010258948.tif 000005