(57)【特許請求の範囲】
【請求項１】
ハイまたはロウ状態の入力信号を入力する入力回路において、前記入力信号によりオンオフする第１の半導体スイッチと、これと並列に接続され、制御入力信号によりオンオフする第２の半導体スイッチとを有し、この第２の半導体スイッチによって前記入力信号に、任意の時間幅パルス信号を周期的に重畳し、前記第１の半導体スイッチ出力によって、入力回路の故障を検知することを特徴とした入力回路。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は半導体素子等による入力回路における故障検知に関するものである。
【０００２】
【従来の技術】
図７に、従来の入力回路例を示す。
同図において、１はフォトカプラ、１１は発光素子、１２は受光素子、４は抵抗である。この回路の入力信号としては、ハイまたはロウ状態が入力され、ハイ入力時は、フォトカプラ１の発光素子１１がオンすることにより発光し、受光素子１２が受光してオンする。また、ロウ入力時は、フォトカプラ１の発光素子１１はオフし、受光素子１２はオフする。
つまり、受光素子１２の出力によって、入力信号のハイまたはロウを検知できる。
【０００３】
【発明が解決しようとする課題】
一般に、この回路の素子が故障する場合、オン状態で故障するのか、オフ状態で故障するのかは特定することはできないため、フェールセーフを確立させることがむつかしく、システムに致命的な影響を与える事があった。
【０００４】
そのため、従来の入力回路における故障を検知し、システムが危険な状態への誤作動を起こす事がないようにフェールセーフを確立させることは重要な課題である。
【０００５】
【課題を解決するための手段】
ハイまたはロウ状態の入力信号を入力する入力回路において、前記入力信号によりオンオフする第１の半導体スイッチと、これと並列に接続され、制御入力信号によりオンオフする第２の半導体スイッチとを有し、この第２の半導体スイッチによって前記入力信号に、任意の時間幅パルス信号を周期的に重畳し、前記第１の半導体スイッチ出力によって、入力回路の故障を検知するものである。
【０００６】
【発明の実施の形態】
図１に、本発明にかかる入力回路の第１の実施例における回路ブロック図を、図４に、その動作を説明するための波形図を示す。図１において、１、２は半導体スイッチ、４は抵抗である。本実施例では第１の半導体スイッチとして発光素子１１と受光素子１２とで構成されるフォトカプラ１を、第２の半導体スイッチとしてトランジスタ２を使用し、本発明と関係ない構成部品については図中で省略している。
なお、この回路において、第１の半導体スイッチの受光素子１２がオフ状態になる故障を起こした場合でも、システムは危険な状態にはならないものと仮定する。
【０００７】
トランジスタ２のエミッタ側がグランドに接続されている、図１における動作について、図４を用いて説明する。同図において、入力信号４１はハイ（Ｈ）またはロウ（Ｌ）の状態であり、トランジスタ２は制御入力信号４２により周期Ｔのうちｔ１だけオン（ｏｎ）する。
このように、トランジスタ２により制御入力信号を重畳させるので、入力信号４１が入力されたとき、出力は４３に示す波形となる。
【０００８】
つまり、この回路が正常に動作している時は、入力信号がハイである場合トランジスタ２が制御入力信号によりオンオフすることにより、トランジスタ２がオンしているｔ１の期間は、入力波形はロウまで引き下げられ、トランジスタ２がオフ（ｏｆｆ）しているＴ−ｔ１の期間は、ハイのままである。また、入力信号がロウである場合、トランジスタ２のオンオフに関わらず常にロウである。
つまり、フォトカプラ１の発光素子１１に伝わる信号は、トランジスタ２のオンオフにより入力信号がハイである時は周期Ｔの波形となり、入力信号がロウの時は常にロウとなるため、受光素子１２は、入力信号がハイである時は周期Ｔでオンオフし、入力信号がロウである時は常にオフとなる。
【０００９】
いま、回路上の素子に故障が発生し、図４中に示す時点で、フォトカプラ１の受光素子１２が常にオン状態になる故障を起こした場合、受光素子１２のオンオフは４４のように入力信号にかかわらずオンとなる。受光素子１２がオンになるのは入力信号がハイの時で、正常時受光素子１２は周期Ｔでオンオフする。
つまり、オンを保持し続けるのは正常な動作をしていない時であり、受光素子１２のオンオフを監視する事により、回路上に故障が起こったことを検知する事が可能である。
同様に、フォトカプラ１の受光素子１２が常にオフ状態になる故障を起こした場合、受光素子１２は４５のように入力信号にかかわらずオフとなる。この時、受光素子１２は入力信号に依存しておらず、素子の故障を検知する事もできない。
しかし、先の仮定で、この状態の故障ではシステムは危険な状態にならないとしているので、素子のいずれの故障状態でも、フェールセーフが確立されたシステムを構成する事が可能である。
【００１０】
図２に、本発明にかかる入力回路の第２の実施例における回路ブロック図を、図５に、その動作を説明するための波形図を示す。図２において、図１と同一番号は同一物を示し、３はトランジスタ、５は抵抗、６はダイオードである。
本実施例では第１の半導体スイッチとしてフォトカプラ１を、第２の半導体スイッチとしてトランジスタ３を使用し、本発明と関係ない構成部品については図中で省略している。
なお、この回路において、第１の半導体スイッチの受光素子１２がオン状態になる故障を起こした場合でも、システムは危険な状態にはならないものと仮定する。
【００１１】
トランジスタ３のコレクタ側が電源と接続されている図２における動作について、図５を用いて説明する。同図において、入力信号５１はハイ（Ｈ）またはロウ（Ｌ）の状態であり、トランジスタ３は制御入力信号５２により周期Ｔのうち、期間ｔ２だけオン（ｏｎ）する。
このように、トランジスタ３により制御入力信号を重畳させるので、入力信号５１が入力されたとき、出力は５３に示す波形となる。
【００１２】
つまり、この回路が正常に動作している時は、入力信号がロウである場合トランジスタ３が制御入力信号によりオンオフすることにより、トランジスタ３がオンしているｔ２の期間は、入力波形はハイまで引き上げられ、トランジスタ３がオフ（ｏｆｆ）しているＴ−ｔ２の期間は、ロウのままである。また、入力信号がハイである場合、トランジスタ３のオンオフに関わらず常にハイである。
つまり、フォトカプラ１の発光素子１１に伝わる信号は、トランジスタ３のオンオフにより入力信号がロウである時は周期Ｔの波形となり、入力信号がハイの時は常にハイとなるため、受光素子１２は、入力信号がロウである時は周期Ｔでオンオフし、入力信号がハイである時は常にオンとなる。
【００１３】
いま、回路上の素子に故障が発生し、図５中に示す時点で、フォトカプラ１の受光素子１２が常にオフ状態になる故障を起こした場合、受光素子１２のオンオフは５４のように入力信号にかかわらずオフとなる。受光素子１２がオフになるのは入力信号がロウの時で、正常時受光素子１２は周期Ｔでオンオフする。
つまり、オフを保持し続けるのは正常な作動をしていない時であり、受光素子１２のオンオフを監視する事により、回路上に故障が起こったことを検知する事が可能である。
同様に、フォトカプラ１の受光素子１２が常にオン状態になる故障を起こした場合、受光素子１２は５５のように入力信号にかかわらずオンとなる。この時、受光素子１２は入力信号に依存しておらず、素子の故障を検知する事もできない。
しかし、先の仮定で、この状態の故障ではシステムは危険な状態にならないとしているので、素子のいずれの故障状態でも、フェールセーフが確立されたシステムを構成する事が可能である。
【００１４】
図３に、本発明にかかる入力回路の第３の実施例における回路ブロック図を、図６に、その動作を説明するための波形図を示す。本実施例では、第１の半導体スイッチとしてフォトカプラ１を、第２、３の半導体スイッチとしてトランジスタ２、３を使用している。図３において、本発明と関係ない構成部品については図中で省略している。
【００１５】
トランジスタ２のエミッタ側が接地され、トランジスタ３のコレクタ側が電源と接続されている図３における動作について、図６を用いて説明する。
同図において、入力信号６１はハイ（Ｈ）またはロウ（Ｌ）の状態であり、トランジスタ２は制御入力信号６２により周期Ｔのうち、ｔ１だけオン（ｏｎ）し、トランジスタ３は制御入力信号６３により周期Ｔのうち、ｔ２だけオン（ｏｎ）する。
この時、あらかじめｔ１とｔ２の位相はずらしておき、トランジスタ２と３は同時にオンする事がないように選定する。
【００１６】
つまり、この回路が正常に動作している時、入力信号がハイである場合トランジスタ２が制御入力信号６２によりオンオフすることにより、トランジスタ２がオンしているｔ１の期間は、入力波形はロウまで引き下げられ、トランジスタ２がオフ（ｏｆｆ）しているＴ−ｔ１の期間は、ハイのままである。また、入力信号がハイである場合、トランジスタ３のオンオフに関わらず常にハイである。
一方、入力信号がロウである場合トランジスタ３が制御入力信号６３によりオンオフすることにより、トランジスタ３がオンしているｔ２の期間は、入力波形はハイまで引き上げられ、トランジスタ３がオフ（ｏｆｆ）しているＴ−ｔ２の期間は、ロウのままである。また、入力信号がロウである場合、トランジスタ２のオンオフに関わらず常にロウである。
【００１７】
これらから、フォトカプラ１の受光素子１２のオンオフは６４のように、入力信号がハイである場合、トランジスタ２のオンオフにより周期Ｔのパルス波形となる。また、入力信号がロウである場合、トランジスタ３のオンオフにより周期Ｔのパルス波形となる。
つまり、トランジスタ２および３のオンオフにより、入力信号のハイ、ロウの状態に関わらず、受光素子１２は周期Ｔでオンオフする。
【００１８】
いま、回路上の素子に故障が発生し、図６中に示す時点で、フォトカプラ１の受光素子１２がオン状態になる故障を起こした場合、受光素子１２のオンオフは６５のように入力信号にかかわらずオンとなる。受光素子１２がオンになるのは入力信号がハイの時で、正常時受光素子１２は周期Ｔでオンオフする。
つまり、オンを保持し続けるのは正常な動作をしていない時であり、受光素子１２のオンオフを監視する事により回路上に故障が起こったことを検知する事が可能である。
また、フォトカプラ１の受光素子１２がオフ状態になる故障を起こした場合、受光素子１２のオンオフは６６のように入力信号にかかわらずオフである。受光素子１２がオフになるのは入力信号がロウの時であり、正常時受光素子１２は周期Ｔでオンオフしている。つまり、オフを保持し続けるのは正常な動作をしていない時であり、受光素子１２のオンオフを監視する事により回路上に故障が起こったことを検知する事が可能である。
これにより、この回路によれば故障状態に関わらず常に故障を検知する事が可能であり、フェールセーフが確立されたシステムを構成する事ができる。
【００１９】
また、すべての実施例で、入力信号によりオンオフする第１の半導体スイッチにフォトカプラを、制御入力信号によりオンオフする第２、３の半導体スイッチにトランジスタを使用した場合について説明したが、本発明の実施例はこれに限られるものではない。
さらに、これらの回路をＣＰＵなどの入力回路として用いたとき、入力回路とＣＰＵ間の回路にシステムに致命的な影響を与える故障が生じても、それを検知することが可能である。
【００２０】
【発明の効果】
以上説明したように本発明にかかる入力回路によれば、システムに致命的な影響を与える故障が発生した時点で、故障を確実かつ速やかに検知でき、かつフェールセーフが確立された保護が可能となって実用上おおいに有用である。
【図面の簡単な説明】
【図１】  本発明による第１の実施例を示した回路ブロック図である。
【図２】  本発明による第２の実施例を示した回路ブロック図である。
【図３】  本発明による第３の実施例を示した回路ブロック図である。
【図４】  本発明による第１の実施例の動作説明用波形図である。
【図５】  本発明による第２の実施例の動作説明用波形図である。
【図６】  本発明による第３の実施例の動作説明用波形図である。
【図７】  従来の実施例を示す回路ブロック図である。
【符号の説明】
１        フォトカプラ
２、３    トランジスタ
４、５    抵抗
６        ダイオード
１１        発光素子
１２        受光素子
【図１】
0004285887.tif 000002
【図２】
0004285887.tif 000003
【図３】
0004285887.tif 000004
【図４】
0004285887.tif 000005
【図５】
0004285887.tif 000006
【図６】
0004285887.tif 000007
【図７】
0004285887.tif 000008