JP3721363B2 - Load driving IC - Google Patents
Load driving IC Download PDFInfo
- Publication number
- JP3721363B2 JP3721363B2 JP2003001680A JP2003001680A JP3721363B2 JP 3721363 B2 JP3721363 B2 JP 3721363B2 JP 2003001680 A JP2003001680 A JP 2003001680A JP 2003001680 A JP2003001680 A JP 2003001680A JP 3721363 B2 JP3721363 B2 JP 3721363B2
- Authority
- JP
- Japan
- Prior art keywords
- diagnosis
- driver elements
- load
- abnormality
- driver
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Tests Of Electronic Circuits (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、ICの異常診断方法に関する。特に負荷駆動用のドライバ素子と負荷の異常診断機能を有するICに関する。
【0002】
【従来の技術】
従来、負荷駆動用のドライバ素子を複数個有するICの異常診断方法は、少なくともドライバ素子と同じ数の異常診断信号出力端子を有していた。また、異常診断信号出力端子の数が、ドライバ素子の数より少ないICの場合、複数個のドライバ素子をまとめて監視し、いずれかのドライバ素子が異常となったとき、異常診断信号を出力するというものであった。
【0003】
【発明が解決しようとする課題】
上記従来技術は、例えば二つ以上のドライバ素子を備え、かつ、前記ドライバ素子群を各々独立して異常診断しようとした場合、異常診断信号出力端子は少なくとも二つ以上必要となり、ICの端子数が増加するため、ICの専有面積の拡大やコストが増大するという課題があった。また、二つ以上のドライバ素子を備え、かつ、前記ドライバ素子群をまとめて監視することで、ICの端子数を減らした場合、どのドライバ素子が異常であるか特定することができないため機能が低下してしまうという課題があった。
【0004】
本発明の目的は、ICの実装面積が低減でき、かつ、低コストで高機能なICの異常診断方法を提供することである。
【0005】
【課題を解決するための手段】
本発明は、異常診断信号出力端子の信号をDUTY幅,電圧レベル,周波数,単位時間当たりのパルス数等の方法を用いることによって、複数個あるドライバ素子の診断結果毎に任意の値を割り当て、その結果を検出することで、最低一本の診断用端子のみで、各ドライバIC毎の診断結果を得ることができる。この結果、ICを構成するのに必要な端子の数を最小限に留めることが可能となり、かつ、どのドライバ素子にどのような状態の異常が発生しているかの特定が容易に可能となる。
【0006】
【発明の実施の形態】
以下、実施例を図1により説明する。
【0007】
図1はICの異常診断方法の一実施例である。
【0008】
IC1は、複数個のドライバ素子11aから11d、前記ドライバ素子11aから11dの駆動状態が入力される異常診断回路(DUTY幅可変)12、前記ドライバ素子11aから11dを動作させる指令信号を入力する端子(入力信号)13aから13d、また、前記異常診断回路(DUTY幅可変)12の結果を出力する診断用端子14から構成される。
【0009】
ここで、本実施例の動作を図2のチャートも合わせて用い説明する。
【0010】
前記IC1の外部から負荷を駆動するための指令信号である入力信号13aから13dに負荷駆動信号が入力されると、入力信号13aから13dは各々のドライバ素子11aから11dを動作させ、各々のドライバ素子毎に接続されている駆動負荷15aから15dを動作させる。前記ドライバ素子11aから11dが正常に動作しているとき、
異常診断回路(DUTY幅可変)12は各ドライバ素子全てが正常であると診断し、診断用端子14にON−DUTY=A[%]、例えば100[%]を出力する。
【0011】
次に、例えば、負荷15aがオープン状態で故障したとする。
【0012】
このとき、あらかじめ、負荷15aがオープン故障したときは、異常診断回路(DUTY幅可変)12の出力がON−DUTY=B[%]、例えば90[%]を出力するように設定しておく。したがって、診断用端子14はON−DUTY=90[%]を出力する。
【0013】
次に、例えば、負荷15aがショート状態で故障したとする。
【0014】
このときも同様に、あらかじめ、負荷15aがショート故障したときは、異常診断回路(DUTY幅可変)12の出力がON−DUTY=C[%]、例えば80[%]を出力するように設定しておく。したがって、診断用端子14はON−DUTY=80[%]を出力する。
【0015】
以下、同様に、負荷15bのオープン故障時、およびショート故障時のON−DUTY幅(D[%],E[%])、負荷15cのオープン故障時、およびショート故障時のON−DUTY幅(F[%],G[%])をあらかじめ設定しておくことで、いずれのドライバ素子がどのような状態で異常になっているのか、診断用端子14のON−DUTY幅をモニタすることで、容易に判断できる。
【0016】
したがって、実施例によれば、異常診断信号出力端子の信号をON−DUTY幅とし、複数個あるドライバ素子の診断結果毎に任意のON−DUTY幅を割り当て、その結果をモニタすることで、最低一本の診断用端子のみで、各ドライバ素子毎の診断結果を得ることができる。この結果、ICを構成するのに必要な端子の数を最小限に留めることが可能となるため、ICサイズを小さくでき、コスト低減で有利となる。また、どのドライバ素子にどのような状態の異常が発生しているかの特定も可能であるため、例えば異常が発生しているドライバ素子のみ動作を停止できるなど、異常検出後の制御性も向上する。
【0017】
また、本実施例では、異常診断信号をON−DUTY幅で規定したが、これをOFF−DUTYとしても同様の効果を得ることができることは言うまでもない。
【0018】
また、本実施例では、ドライバ素子が各々独立して故障した場合について説明したが、複数のドライバ素子が同時に異なるモードで故障した場合でも、各々所定のON−DUTY幅を割り当てることで実現可能であることは言うまでもない。
【0019】
また、本実施例では、ドライバ素子をハイサイドドライバとして説明したが、ロウサイドドライバを用いても同様の効果を得ることができることは明白である。
【0020】
第2の実施例を図3により説明する。
【0021】
図3は本実施例が関わるICの異常診断方法の一実施例である。
【0022】
本実施例は、図1に対し、ドライバ素子11aから11dの異常を検出したとき、診断結果を電圧レベルに置き換えて出力する異常診断回路(電圧レベル可変)31で構成される。
【0023】
ここで、本実施例の動作を図4のチャートも合わせて用い説明する。
【0024】
前記IC1の外部から負荷を駆動するための指令信号である入力信号13aから13dに負荷駆動信号が入力されると、入力信号13aから13dは各々のドライバ素子11aから11dを動作させ、各々のドライバ素子毎に接続されている駆動負荷15aから15dを動作させる。前記ドライバ素子11aから11dが正常に動作しているとき、
異常診断回路(電圧レベル可変)31は各ドライバ素子全てが正常であると診断し、診断用端子14に電圧レベル=a[V]、例えば5Vを出力する。
【0025】
次に、例えば、負荷15aがオープン状態で故障したとする。
【0026】
このとき、あらかじめ、負荷15aがオープン故障したときは、異常診断回路(電圧レベル可変)31の出力が電圧レベル=b[V]、例えば4.5V を出力するように設定しておく。したがって、診断用端子14は電圧レベル=4.5Vを出力する。
【0027】
次に、例えば、負荷15aがショート状態で故障したとする。
【0028】
このときも同様に、あらかじめ、負荷15aがショート故障したときは、異常診断回路(電圧レベル可変)31の出力が電圧レベル=c[V]、例えば4Vを出力するように設定しておく。したがって、診断用端子14は電圧レベル=4Vを出力する。
【0029】
以下、同様に、負荷15bのオープン故障時、およびショート故障時の電圧レベル(d[V],e[V])、負荷15cのオープン故障時、およびショート故障時の電圧レベル(f[V],g[V])をあらかじめ設定しておくことで、いずれのドライバ素子がどのような状態で異常になっているのか、診断用端子14の電圧レベルをモニタすることで、容易に判断できる。
【0030】
したがって、本実施例によれば、異常診断信号出力端子の信号を電圧レベルとし、複数個あるドライバ素子の診断結果毎に任意の電圧レベルを割り当て、その結果をモニタすることで、最低一本の診断用端子のみで、各ドライバ素子毎の診断結果を得ることができる。この結果、ICを構成するのに必要な端子の数を最小限に留めることが可能となるため、ICサイズを小さくでき、コスト低減で有利となる。また、どのドライバ素子にどのような状態の異常が発生しているかの特定も可能であるため、例えば異常が発生しているドライバ素子のみ動作を停止できるなど、異常検出後の制御性も向上する。
【0031】
また、本実施例では、ドライバ素子が各々独立して故障した場合について説明したが、複数のドライバ素子が同時に異なるモードで故障した場合でも、各々所定の電圧レベルを割り当てることで実現可能であることは言うまでもない。
【0032】
また、本実施例では、ドライバ素子をハイサイドドライバとして説明したが、ロウサイドドライバを用いても同様の効果を得ることができることは明白である。
【0033】
本実施例の第3の実施例を図5により説明する。
【0034】
図5は本実施例が関わるICの異常診断方法の一実施例である。
【0035】
本実施例は、図1に対し、ドライバ素子11aから11dの異常を検出したとき、診断結果をある周波数のパルス信号に置き換えて出力する異常診断回路(周波数可変)51で構成される。
【0036】
ここで、本実施例の動作を図6のチャートも合わせて用い説明する。
【0037】
前記IC1の外部から負荷を駆動するための指令信号である入力信号13aから13dに負荷駆動信号が入力されると、入力信号13aから13dは各々のドライバ素子11aから11dを動作させ、各々のドライバ素子毎に接続されている駆動負荷15aから15dを動作させる。前記ドライバ素子11aから11dが正常に動作しているとき、
異常診断回路(周波数可変)51は各ドライバ素子全てが正常であると診断し、診断用端子14にパルス信号=f[Hz]、例えば100[Hz]を出力する。
【0038】
次に、例えば、負荷15aがオープン状態で故障したとする。
【0039】
このとき、あらかじめ、負荷15aがオープン故障したときは、異常診断回路(周波数可変)51の出力パルス信号=f1[Hz]、例えば90[Hz]を出力するように設定しておく。したがって、診断用端子14はパルス信号=90[Hz]を出力する。
【0040】
次に、例えば、負荷15aがショート状態で故障したとする。
【0041】
このときも同様に、あらかじめ、負荷15aがショート故障したときは、異常診断回路(周波数可変)51の出力パルス=f2[Hz]、例えば80[Hz]を出力するように設定しておく。したがって、診断用端子14は出力パルス=80[Hz]を出力する。
【0042】
以下、同様に、負荷15bのオープン故障時、およびショート故障時の出力パルス(f3[Hz],f4[Hz])、負荷15cのオープン故障時、およびショート故障時の出力パルス(f5[Hz],f6[Hz])をあらかじめ設定しておくことで、いずれのドライバ素子がどのような状態で異常になっているのか、診断用端子14の出力パルスの周波数をモニタすることで、容易に判断できる。
【0043】
したがって、本実施例によれば、異常診断信号出力端子の信号を出力パルスとし、複数個あるドライバ素子の診断結果毎に任意の周波数のパルスを割り当て、その結果をモニタすることで、最低一本の診断用端子のみで、各ドライバ素子毎の診断結果を得ることができる。この結果、ICを構成するのに必要な端子の数を最小限に留めることが可能となるため、ICサイズを小さくでき、コスト低減で有利となる。また、どのドライバ素子にどのような状態の異常が発生しているかの特定も可能であるため、例えば異常が発生しているドライバ素子のみ動作を停止できるなど、異常検出後の制御性も向上する。
【0044】
また、本実施例では、ドライバ素子が各々独立して故障した場合について説明したが、複数のドライバ素子が同時に異なるモードで故障した場合でも、各々所定の周波数のパルスを割り当てることで実現可能であることは言うまでもない。
【0045】
また、本実施例では、ドライバ素子をハイサイドドライバとして説明したが、ロウサイドドライバを用いても同様の効果を得ることができることは明白である。
【0046】
本実施例の第4の実施例を図7により説明する。
【0047】
図7は本実施例が関わるICの異常診断方法の一実施例である。
【0048】
本実施例は、図1に対し、ドライバ素子11aから11dの異常を検出したとき、診断結果をある単位時間におけるパルス数に置き換えて出力する異常診断回路(単位時間パルス数可変)71で構成される。
【0049】
ここで、本実施例の動作を図8のチャートも合わせて用い説明する。
【0050】
前記IC1の外部から負荷を駆動するための指令信号である入力信号13aから13dに負荷駆動信号が入力されると、入力信号13aから13dは各々のドライバ素子11aから11dを動作させ、各々のドライバ素子毎に接続されている駆動負荷15aから15dを動作させる。前記ドライバ素子11aから11dが正常に動作しているとき、
異常診断回路(単位時間パルス数可変)71は各ドライバ素子全てが正常であると診断し、診断用端子14に単位時間当たりのパルス数=A[回]、例えば単位時間t秒毎にパルスを9[回]を出力する。
【0051】
次に、例えば、負荷15aがオープン状態で故障したとする。
【0052】
このとき、あらかじめ、負荷15aがオープン故障したときは、異常診断回路(単位時間パルス数可変)71の単位時間当たりのパルス数=B[回]、例えば単位時間t秒毎にパルスを8[回]出力するように設定しておく。したがって、診断用端子14は単位時間1秒毎にパルスを8[回]を出力する。
【0053】
次に、例えば、負荷15aがショート状態で故障したとする。
【0054】
このときも同様に、あらかじめ、負荷15aがショート故障したときは、異常診断回路(単位時間パルス数可変)71の単位時間当たりのパルス数=C[回]、例えば7[回]を出力するように設定しておく。したがって、診断用端子14は単位時間t秒毎にパルスを7[回]を出力する。
【0055】
以下、同様に、負荷15bのオープン故障時、およびショート故障時の単位時間毎のパルス数(D[回],E[回])、負荷15cのオープン故障時、およびショート故障時の単位時間毎のパルス数(F[回],G[回])をあらかじめ設定しておくことで、いずれのドライバ素子がどのような状態で異常になっているのか、診断用端子14の単位時間毎のパルス数をカウントすることで、容易に判断できる。
【0056】
したがって、本実施例によれば、異常診断信号出力端子の信号を単位時間毎のパルス数とし、複数個あるドライバ素子の診断結果毎に任意のパルス数を割り当て、その結果をモニタすることで、最低一本の診断用端子のみで、各ドライバ素子毎の診断結果を得ることができる。この結果、ICを構成するのに必要な端子の数を最小限に留めることが可能となるため、ICサイズを小さくでき、コスト低減で有利となる。また、どのドライバ素子にどのような状態の異常が発生しているかの特定も可能であるため、例えば異常が発生しているドライバ素子のみ動作を停止できるなど、異常検出後の制御性も向上する。
【0057】
また、本実施例では、ドライバ素子が各々独立して故障した場合について説明したが、複数のドライバ素子が同時に異なるモードで故障した場合でも、各々所定のパルス数を割り当てることで実現可能であることは言うまでもない。
【0058】
また、本実施例では、ドライバ素子をハイサイドドライバとして説明したが、ロウサイドドライバを用いても同様の効果を得ることができることは明白である。
【0059】
以上、各実施例によれば、特にドライバ素子を複数個有し、かつ診断機能を備えたICにおいて、複数個あるドライバ素子を各々独立して診断でき、かつ、診断用の端子を最低一つとすることができるため、ICの端子数を少なくすることで実装面積が低減でき、かつ、低コストで高機能なICの異常診断方法を提供できる効果がある。
【0060】
【発明の効果】
本発明によれば、ICの実装面積が低減でき、かつ、低コストで高機能なICの異常診断方法を提供することができる。
【図面の簡単な説明】
【図1】ICの異常診断方法の一実施例を示す構成図。
【図2】ICの異常診断出力信号。
【図3】ICの異常診断方法の一実施例を示す構成図。
【図4】ICの付加状態を示す図。
【図5】ICの異常診断方法の一実施例を示す構成図。
【図6】ICの異常診断信号出力を示す図。
【図7】ICの異常診断方法の一実施例を示す構成図である。
【図8】ICの異常診断信号出力を示す図。
【符号の説明】
1…IC、11a〜11d…ドライバ素子、12…異常診断回路(DUTY幅可変)、14…診断用端子、15a〜15d…負荷、31…異常診断回路(電圧レベル可変)、51…異常診断回路(周波数可変)、71…異常診断回路(単位時間パルス数可変)。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an IC abnormality diagnosis method. In particular, the present invention relates to a driver element for driving a load and an IC having a load abnormality diagnosis function.
[0002]
[Prior art]
Conventionally, an abnormality diagnosis method for an IC having a plurality of driver elements for driving a load has at least the same number of abnormality diagnosis signal output terminals as driver elements. Also, in the case of an IC in which the number of abnormality diagnosis signal output terminals is smaller than the number of driver elements, a plurality of driver elements are monitored together and an abnormality diagnosis signal is output when any of the driver elements becomes abnormal. It was that.
[0003]
[Problems to be solved by the invention]
For example, when the conventional technology includes two or more driver elements and an attempt is made to diagnose each of the driver elements independently, at least two abnormality diagnosis signal output terminals are required. Therefore, there is a problem that the area occupied by the IC is increased and the cost is increased. In addition, when two or more driver elements are provided and the number of IC terminals is reduced by collectively monitoring the driver element group, it is impossible to specify which driver element is abnormal. There was a problem that it would decrease.
[0004]
An object of the present invention is to provide an IC abnormality diagnosis method that can reduce the mounting area of an IC and is low-cost and highly functional.
[0005]
[Means for Solving the Problems]
The present invention assigns an arbitrary value to each diagnosis result of a plurality of driver elements by using a method such as DUTY width, voltage level, frequency, number of pulses per unit time, etc. for the signal of the abnormality diagnosis signal output terminal. By detecting the result, a diagnosis result for each driver IC can be obtained with at least one diagnostic terminal. As a result, it is possible to minimize the number of terminals necessary for configuring the IC, and it is possible to easily identify what state abnormality is occurring in which driver element.
[0006]
DETAILED DESCRIPTION OF THE INVENTION
The embodiment will be described below with reference to FIG.
[0007]
FIG. 1 shows an embodiment of an IC abnormality diagnosis method.
[0008]
The IC 1 has a plurality of
[0009]
Here, the operation of the present embodiment will be described with reference to the chart of FIG.
[0010]
When a load driving signal is input to the
The abnormality diagnosis circuit (variable DUTY width) 12 diagnoses that all the driver elements are normal, and outputs ON-DUTY = A [%], for example, 100 [%], to the
[0011]
Next, for example, assume that the
[0012]
At this time, when the
[0013]
Next, for example, it is assumed that the
[0014]
Similarly, at this time, when the
[0015]
Similarly, the ON-DUTY width (D [%], E [%]) at the time of open failure and short failure of the
[0016]
Therefore, according to the embodiment, the signal of the abnormality diagnosis signal output terminal is set to the ON-DUTY width, an arbitrary ON-DUTY width is assigned to each diagnosis result of a plurality of driver elements, and the result is monitored. A diagnostic result for each driver element can be obtained with only one diagnostic terminal. As a result, the number of terminals necessary for configuring the IC can be minimized, so that the IC size can be reduced, which is advantageous in terms of cost reduction. In addition, since it is possible to identify which state of abnormality is occurring in which driver element, the controllability after abnormality detection is improved, for example, the operation can be stopped only for the driver element in which the abnormality has occurred. .
[0017]
Further, in this embodiment, the abnormality diagnosis signal is defined by the ON-DUTY width, but it goes without saying that the same effect can be obtained even if this is set to OFF-DUTY.
[0018]
Further, in this embodiment, the case where the driver elements have failed independently has been described. However, even when a plurality of driver elements have failed simultaneously in different modes, this can be realized by assigning a predetermined ON-DUTY width to each. Needless to say.
[0019]
In this embodiment, the driver element is described as a high-side driver. However, it is obvious that the same effect can be obtained even when a low-side driver is used.
[0020]
A second embodiment will be described with reference to FIG.
[0021]
FIG. 3 shows an embodiment of an IC abnormality diagnosis method according to this embodiment.
[0022]
This embodiment is composed of an abnormality diagnosis circuit (voltage level variable) 31 that outputs a diagnosis result by replacing the diagnosis result with a voltage level when an abnormality of the
[0023]
Here, the operation of this embodiment will be described with reference to the chart of FIG.
[0024]
When a load driving signal is input to the input signals 13a to 13d which are command signals for driving the load from the outside of the IC1, the input signals 13a to 13d operate the
The abnormality diagnosis circuit (voltage level variable) 31 diagnoses that all the driver elements are normal, and outputs a voltage level = a [V], for example, 5 V to the
[0025]
Next, for example, assume that the
[0026]
At this time, when the
[0027]
Next, for example, it is assumed that the
[0028]
Similarly, at this time, when the
[0029]
Hereinafter, similarly, the voltage level (d [V], e [V]) at the time of open failure and short circuit failure of the
[0030]
Therefore, according to this embodiment, the signal of the abnormality diagnosis signal output terminal is set to a voltage level, an arbitrary voltage level is assigned to each diagnosis result of a plurality of driver elements, and the result is monitored, so that at least one A diagnostic result for each driver element can be obtained by using only the diagnostic terminal. As a result, the number of terminals necessary for configuring the IC can be minimized, so that the IC size can be reduced, which is advantageous in terms of cost reduction. In addition, since it is possible to identify which state of abnormality is occurring in which driver element, the controllability after abnormality detection is improved, for example, the operation can be stopped only for the driver element in which the abnormality has occurred. .
[0031]
Further, in the present embodiment, the case where the driver elements fail independently has been described, but even when a plurality of driver elements fail simultaneously in different modes, it can be realized by assigning a predetermined voltage level to each. Needless to say.
[0032]
In this embodiment, the driver element is described as a high-side driver. However, it is obvious that the same effect can be obtained even when a low-side driver is used.
[0033]
A third embodiment of the present embodiment will be described with reference to FIG.
[0034]
FIG. 5 shows an example of an IC abnormality diagnosis method according to this embodiment.
[0035]
In this embodiment, an abnormality diagnosis circuit (variable frequency) 51 is provided that outputs a result of replacing a diagnosis result with a pulse signal of a certain frequency when an abnormality of the
[0036]
Here, the operation of this embodiment will be described with reference to the chart of FIG.
[0037]
When a load driving signal is input to the input signals 13a to 13d which are command signals for driving the load from the outside of the IC1, the input signals 13a to 13d operate the
The abnormality diagnosis circuit (variable frequency) 51 diagnoses that all the driver elements are normal, and outputs a pulse signal = f [Hz], for example, 100 [Hz] to the
[0038]
Next, for example, assume that the
[0039]
At this time, when the
[0040]
Next, for example, it is assumed that the
[0041]
At this time, similarly, when the
[0042]
Hereinafter, similarly, output pulses (f3 [Hz], f4 [Hz]) at the time of open failure and short failure of the
[0043]
Therefore, according to this embodiment, the signal of the abnormality diagnosis signal output terminal is used as an output pulse, a pulse of an arbitrary frequency is assigned to each diagnosis result of a plurality of driver elements, and the result is monitored, so that at least one A diagnostic result for each driver element can be obtained by using only the diagnostic terminals. As a result, the number of terminals necessary for configuring the IC can be minimized, so that the IC size can be reduced, which is advantageous in terms of cost reduction. In addition, since it is possible to identify which state of abnormality is occurring in which driver element, the controllability after abnormality detection is improved, for example, the operation can be stopped only for the driver element in which the abnormality has occurred. .
[0044]
Further, in the present embodiment, the case where the driver elements have failed independently has been described. However, even when a plurality of driver elements have failed in different modes at the same time, it can be realized by allocating pulses having a predetermined frequency. Needless to say.
[0045]
In this embodiment, the driver element is described as a high-side driver. However, it is obvious that the same effect can be obtained even when a low-side driver is used.
[0046]
A fourth embodiment of the present embodiment will be described with reference to FIG.
[0047]
FIG. 7 shows an embodiment of an IC abnormality diagnosis method according to this embodiment.
[0048]
This embodiment is composed of an abnormality diagnosis circuit (variable unit time pulse number) 71 that outputs the result of replacing the diagnosis result with the number of pulses in a certain unit time when an abnormality of the
[0049]
Here, the operation of this embodiment will be described with reference to the chart of FIG.
[0050]
When a load driving signal is input to the input signals 13a to 13d which are command signals for driving the load from the outside of the IC1, the input signals 13a to 13d operate the
An abnormality diagnosis circuit (variable unit time pulse number) 71 diagnoses that all the driver elements are normal, and applies a pulse to the
[0051]
Next, for example, assume that the
[0052]
At this time, when the
[0053]
Next, for example, it is assumed that the
[0054]
At this time, similarly, when the
[0055]
Hereinafter, similarly, the number of pulses per unit time (D [times], E [times]) at the time of open failure and short failure of the
[0056]
Therefore, according to this embodiment, the signal of the abnormality diagnosis signal output terminal is set to the number of pulses per unit time, an arbitrary number of pulses is assigned to each diagnosis result of a plurality of driver elements, and the result is monitored. A diagnosis result for each driver element can be obtained with at least one diagnostic terminal. As a result, the number of terminals necessary for configuring the IC can be minimized, so that the IC size can be reduced, which is advantageous in terms of cost reduction. In addition, since it is possible to identify which state of abnormality is occurring in which driver element, controllability after abnormality detection is improved, for example, the operation can be stopped only for the driver element in which the abnormality has occurred. .
[0057]
Further, in the present embodiment, the case where the driver elements have failed independently has been described, but even when a plurality of driver elements have failed simultaneously in different modes, it can be realized by assigning a predetermined number of pulses to each. Needless to say.
[0058]
In this embodiment, the driver element is described as a high-side driver. However, it is obvious that the same effect can be obtained even when a low-side driver is used.
[0059]
As described above, according to each embodiment, particularly in an IC having a plurality of driver elements and having a diagnostic function, a plurality of driver elements can be diagnosed independently, and at least one diagnostic terminal is provided. Therefore, it is possible to reduce the mounting area by reducing the number of IC terminals, and to provide a low-cost and highly functional IC abnormality diagnosis method.
[0060]
【The invention's effect】
According to the present invention, it is possible to provide an IC abnormality diagnosis method that can reduce the mounting area of an IC and is low-cost and highly functional.
[Brief description of the drawings]
FIG. 1 is a configuration diagram showing an embodiment of an IC abnormality diagnosis method.
FIG. 2 is an IC abnormality diagnosis output signal.
FIG. 3 is a configuration diagram showing an embodiment of an IC abnormality diagnosis method.
FIG. 4 is a diagram showing an addition state of an IC.
FIG. 5 is a configuration diagram showing an embodiment of an IC abnormality diagnosis method.
FIG. 6 is a diagram showing an output of an abnormality diagnosis signal for an IC.
FIG. 7 is a block diagram showing an example of an IC abnormality diagnosis method.
FIG. 8 is a diagram showing an IC abnormality diagnosis signal output.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 ... IC, 11a-11d ... Driver element, 12 ... Abnormality diagnostic circuit (DUTY width variable), 14 ... Diagnosis terminal, 15a-15d ... Load, 31 ... Abnormality diagnostic circuit (voltage level variable), 51 ... Abnormality diagnostic circuit (Variable frequency), 71 ... Abnormality diagnosis circuit (variable unit time pulse number).
Claims (5)
前記複数のドライバ素子の各々の出力から得られた信号を前記負荷に伝達するための複数のドライバ出力端子と、
前記複数のドライバ素子の出力が異常であるか否かを診断する異常診断回路と、
前記異常診断回路による診断結果を外部に伝達するための少なくとも一つの診断用端子とを有する負荷駆動用ICであって、
前記異常診断回路は、前記複数のドライバ素子の診断結果を各々異なる信号にして前記診断用端子へ伝達するように構成され、
前記診断用端子の数は、前記ドライバ出力端子の数より少ないことを特徴とする負荷駆動用IC。A plurality of driver elements for driving an external load;
A plurality of driver output terminals for transmitting a signal obtained from the output of each of the plurality of driver elements to the load;
An abnormality diagnosis circuit for diagnosing whether or not the outputs of the plurality of driver elements are abnormal; and
A load driving IC having at least one diagnosis terminal for transmitting a diagnosis result of the abnormality diagnosis circuit to the outside;
The abnormality diagnosis circuit is configured to transmit the diagnosis results of the plurality of driver elements as different signals to the diagnosis terminal,
The load driving IC, wherein the number of the diagnostic terminals is smaller than the number of the driver output terminals.
前記異常診断回路は、前記複数のドライバ素子の前記診断結果を各々異なるDUTY出力信号にして前記診断用端子へ伝達するように構成されていることを特徴とする負荷駆動用IC。The load driving IC according to claim 1,
The load driving IC, wherein the abnormality diagnosis circuit is configured to transmit the diagnosis results of the plurality of driver elements to the diagnosis terminals as different DUTY output signals.
前記異常診断回路は、前記複数のドライバ素子の前記診断結果を各々異なる電圧信号にして前記診断用端子へ伝達するように構成されていることを特徴とする負荷駆動用IC。The load driving IC according to claim 1,
The load driving IC, wherein the abnormality diagnosis circuit is configured to transmit the diagnosis results of the plurality of driver elements as different voltage signals to the diagnosis terminal.
前記異常診断回路は、前記複数のドライバ素子の前記診断結果を各々異なる周波数信号にして前記診断用端子へ伝達するように構成されていることを特徴とする負荷駆動用IC。The load driving IC according to claim 1,
The load driving IC, wherein the abnormality diagnosis circuit is configured to transmit the diagnosis results of the plurality of driver elements as different frequency signals to the diagnosis terminal.
前記異常診断回路は、前記複数のドライバ素子の前記診断結果を各々異なる単位時間当たりのパルス数信号にして前記診断用端子へ伝達するように構成されていることを特徴とする負荷駆動用IC。The load driving IC according to claim 1,
The load driving IC, wherein the abnormality diagnosis circuit is configured to transmit the diagnosis results of the plurality of driver elements to the diagnosis terminal as different pulse number signals per unit time.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003001680A JP3721363B2 (en) | 2003-01-08 | 2003-01-08 | Load driving IC |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003001680A JP3721363B2 (en) | 2003-01-08 | 2003-01-08 | Load driving IC |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2004212306A JP2004212306A (en) | 2004-07-29 |
JP2004212306A5 JP2004212306A5 (en) | 2005-04-28 |
JP3721363B2 true JP3721363B2 (en) | 2005-11-30 |
Family
ID=32819639
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003001680A Expired - Fee Related JP3721363B2 (en) | 2003-01-08 | 2003-01-08 | Load driving IC |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3721363B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012208108A (en) * | 2011-03-11 | 2012-10-25 | Denso Corp | Semiconductor integrated circuit |
JP6729323B2 (en) * | 2016-11-24 | 2020-07-22 | トヨタ自動車株式会社 | Anomaly judgment device |
JP7166205B2 (en) * | 2019-03-12 | 2022-11-07 | 株式会社東芝 | semiconductor integrated circuit |
-
2003
- 2003-01-08 JP JP2003001680A patent/JP3721363B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2004212306A (en) | 2004-07-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR0141893B1 (en) | Fault diagnosis apparatus and method for vehicle control system | |
JP6353648B2 (en) | Semiconductor abnormality detection circuit | |
JP7099220B2 (en) | Relay failure diagnostic device | |
KR100296984B1 (en) | Monitoring System For Electronic Control System | |
JP6874125B2 (en) | Electronic control device | |
JP3721363B2 (en) | Load driving IC | |
JP3990669B2 (en) | Load fault diagnosis method and apparatus, and load fault processing method and apparatus | |
US6784687B2 (en) | Diagnostic device for electric mechanism drive circuits | |
EP2479672A1 (en) | Vehicle electronic control device | |
JP6267232B2 (en) | Load drive circuit | |
JP2004213454A (en) | Failure diagnostic method and device of load | |
JP2009025141A (en) | Relay diagnosis device and semiconductor testing device | |
JP4103145B2 (en) | Input module | |
JP4584095B2 (en) | Motor drive circuit | |
JP2621481B2 (en) | Drive circuit diagnostic method | |
JP2001524408A (en) | Actuator circuit device and inspection method thereof | |
JP3621683B2 (en) | Engine control device with mode switching function | |
JPH11122805A (en) | Conduction controller and self-diagnostic method | |
JP2005039385A (en) | Control unit for vehicle | |
JP4415384B2 (en) | DIGITAL OUTPUT DEVICE AND DIAGNOSIS METHOD USING DIGITAL OUTPUT DEVICE | |
CN114144737B (en) | Input device and input diagnosis method | |
JP7329579B2 (en) | Control device | |
JP5511475B2 (en) | Signal processing system and signal source unit and signal processing unit used therefor | |
JP2024015804A (en) | Input circuit, power conversion device, diagnostic method for input circuit, and computer program | |
JPH10108353A (en) | Load failure discriminating device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040621 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040621 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050622 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20050906 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050912 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080916 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090916 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090916 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100916 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100916 Year of fee payment: 5 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313115 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100916 Year of fee payment: 5 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100916 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110916 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120916 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120916 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130916 Year of fee payment: 8 |
|
LAPS | Cancellation because of no payment of annual fees |