(57)【要約】【課題】製造コストを低減できる温度検出装置を提供する。【解決手段】プルアップ抵抗の抵抗値をＲＰ、熱感応抵抗素子の抵抗値をＲＴとすると、第一の電圧取り出しモードの場合、熱感応抵抗素子の電圧（Ｖ１）は「ＶＣＣ×ＲＴ／（ＲＰ＋ＲＴ）」で与えられ、第二の電圧取り出しモードの場合、熱感応抵抗素子の電圧（Ｖ２）は「ＶＣＣ×ＲＴ／（２ＲＰ＋ＲＴ）」で与えられる。二つの熱感応抵抗素子が正常に動作している（断線や短絡故障が生じていない）とき、第一及び第二の取り出しモードにおいて各々取り出された電圧の比率は、前記の二つの式の比率（Ｖ１：Ｖ２）にマッチするから、二つの熱感応抵抗素子の故障の有無を確実に判断することができる。【選択図】  図１
2004157024.tif 000002
【特許請求の範囲】
【請求項１】
任意の発熱体の傍らに配置された特性が揃った二つの熱感応抵抗素子と、
前記二つの熱感応抵抗素子をプルアップ抵抗又はプルダウン抵抗を介して電源とグランド間に並列接続して抵抗分圧により該二つの熱感応抵抗素子の電圧を取り出す第一の電圧取り出しモードと前記二つの熱感応抵抗素子のいずれか一方をプルアップ抵抗又はプルダウン抵抗を介して電源とグランド間に接続して抵抗分圧により該いずれか一方の熱感応抵抗素子の電圧を取り出す第二の電圧取り出しモードとを択一的に実行する取り出しモード実行手段と、
前記第一の取り出しモードによって取り出された電圧と前記第二の取り出しモードによって取り出された電圧との比率が所定の比率にマッチしているか否かを判定して前記二つの熱感応抵抗素子の故障の有無を判定する判定手段と
を備えたことを特徴とする温度検出装置。
【請求項２】
前記判定手段は、前記プルアップ抵抗又はプルダウン抵抗の抵抗値をＲＰとし、前記二つの熱感応抵抗素子の抵抗値をＲＴとしたときに、前記所定の比率を「１／（ＲＰ＋ＲＴ）：１／（２ＲＰ＋ＲＴ）」とすることを特徴とする請求項１記載の温度検出装置。
【請求項３】
任意の発熱体の傍らに配置された特性が揃った二つの熱感応抵抗素子と、
前記二つの熱感応抵抗素子をプルアップ抵抗又はプルダウン抵抗を介して電源とグランド間に直列接続して抵抗分圧により該二つの熱感応抵抗素子の各々の電圧を取り出す第一の電圧取り出しモードと前記二つの熱感応抵抗素子のいずれか一方をプルアップ抵抗又はプルダウン抵抗を介して電源とグランド間に接続して抵抗分圧により該いずれか一方の熱感応抵抗素子の電圧を取り出す第二の電圧取り出しモードとを択一的に実行する取り出しモード実行手段と、
前記第一の取り出しモードによって取り出された二つの電圧の比率が所定の比率にマッチしているか否かを判定して前記二つの熱感応抵抗素子の故障の有無を判定する判定手段と
を備えたことを特徴とする温度検出装置。
【請求項４】
前記判定手段は、前記所定の比率を「１：２」とすることを特徴とする請求項３記載の温度検出装置。
【請求項５】
前記電源をＶＣＣ、プルアップ抵抗又はプルダウン抵抗の抵抗値をＲＰ、前記第一の取り出しモードによって取り出された二つの電圧をそれぞれＶｏ１、Ｖｏ２としたときに、前記第二の取り出しモード実行時の熱感応抵抗素子の抵抗値を式「ＲＰ×（Ｖｏ１−Ｖｏ２）／（ＶＣＣ−Ｖｏ１）」で求めることを特徴とする請求項３記載の温度検出装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、温度検出装置に関する。詳しくは、熱感応抵抗素子（熱に感応して抵抗値が変化する素子；サーミスタや白金抵抗計など）を用いて、たとえば、自動車等車両に搭載された電動式補助操舵システム（いわゆる電動パワーステアリングシステム）の発熱体（パワートランジスタ等）の熱を検出する温度検出装置に関する。
【０００２】
【従来の技術】
一般に、電動式補助操舵システムは、ステアリングハンドルの操舵量を電気信号に変換してそれをパワートランジスタで増幅し、そのトランジスタ出力でステアリングユニットに組み込まれた電動機を駆動して、操舵量に応じた補助操舵力を発生する。
【０００３】
図１３は、電動式補助操舵システムの要部機器構成図である。この図において、１はステアリングハンドルの操舵量を電気信号に変換するコントロールユニット、２はパワートユニット、３は電動機である。多くの場合、コントロールユニット１とパワーユニット２は別々のケースに収められている。これは、パワーユニット２に含まれるパワートランジスタ２ａの熱の影響でコントロールユニット１の構成部品（マイクロコンピュータやその周辺回路など）が誤動作しないための対策である。
【０００４】
パワーユニット２に含まれるパワートランジスタ２ａの熱量は、電動機３の駆動電流に応じて増大変化すると共に、さらに、日中炎天下等の使用環境温度によっても増大変化する。したがって、とりわけ車両搭載用途におけるパワートランジスタ２ａの熱劣化防止策は不可欠であり、従来からパワートランジスタ２ａの傍らにサーミスタ等の熱感応抵抗素子２ｂ、２ｃ（２個の素子を設ける理由は後述する。）を配置し、その温度検知信号をコントロールユニット１に取り込んで、高温時には電動機３の駆動電流を低減するといった温度補償が行われていた。
【０００５】
ところで、サーミスタ等の「熱感応抵抗素子」は、まれではあるが“断線”や“短絡”といった故障が発生することがある。このうちの断線故障については、素子出力が一挙に失われるために故障の察知が容易であり、たとえば、運転者に警報を発するなどの対応をとりやすいが、短絡故障の場合は、部分的短絡から全体的短絡へと症状が徐々に進行するために素子出力が少しずつしか変化せず、したがって、短絡故障の察知は困難である。それゆえ、たとえば、実際の温度よりも低い温度を誤検知している場合は、過剰な駆動電流でパワートランジスタ２ａをドライブすることとなり、パワートランジスタ２ａの劣化を早めてしまうという不都合があった。
【０００６】
そこで、複数（一般に２個）の熱感応抵抗素子２ｂ、２ｃを設けて、それらの検知信号を比較検討することにより、熱感応抵抗素子２ｂ、２ｃのいずれか一方に故障（断線又は短絡）が発生していることを察知するようにした技術が知られている。たとえば、特許文献１では、同一の特性（例：温度が高くなるほど抵抗値が低くなる負特性）を有する２個のサーミスタを備え、それらのサーミスタの両端電圧Ｖａ、Ｖｂを検知温度Ｔａ、Ｔｂに変換して取り出すと共に、そのうちの低い方の検知温度を正しい検知信号として採用するようにしている。
【０００７】
ここで、“低い方の検知温度を正しい検知信号として採用”する理由は、同文献の〔００６１〕欄に記載されているように、「２個のサーミスタのどちらかに短絡故障が生じている場合、それらのサーミスタの両端電圧Ｖａ、Ｖｂから得られた検知温度Ｔａ、Ｔｂに誤差が生じる。そして、負特性のサーミスタであるから、検知温度Ｔａ、Ｔｂの誤差の方向は高温側になる。したがって、“低い方”の検知温度を採用することにより、短絡故障が生じているサーミスタを無視することができ、結局、誤差のない温度検出を行うことができる。」というものである。
【０００８】
【特許文献１】
特開平７−１９０５７６号公報（第２−７頁、第８図）
【０００９】
【発明が解決しようとする課題】
しかしながら、従来の温度検出装置にあっては、単にパワートランジスタ等の発熱体の傍らに２個の熱感応抵抗素子を配置し、それらの検知信号をコントロールユニットに取り込んで比較検討するものに過ぎず、次の問題点があった。
【００１０】
図１４は、コントロールユニット１とパワーユニット２の要部結線図である。パワーユニット２は発熱体であるパワートランジスタ２ａと、そのパワートランジスタ２ａの傍らに配置された２個の熱感応抵抗素子２ｂ、２ｃ（以下「第一の熱感応抵抗素子２ｂ、第二の熱感応抵抗素子２ｃ」という。）を備える。コントロールユニット１は２個のプルアップ抵抗１ａ、１ｂ（以下「第一のプルアップ抵抗１ａ、第二のプルアップ抵抗１ｂ」という。）を備えると共に、２個のＡＤ変換器１ｃ、１ｄ（以下「第一のＡＤ変換器１ｃ、第二のＡＤ変換器１ｄ」という。）を内蔵（外付けでも構わない）したマイクロコンピュータ１ｅを備える。なお、“ＡＤ変換器”とは、アナログ−デジタル変換器の略である。
【００１１】
コントロールユニット１とパワーユニット２の間には４本の配線３ａ〜３ｄが付設されている。第一の熱感応抵抗素子２ｂの一端は、配線３ａを介して第一のＡＤ変換器１ｃの入力端子に接続されていると共に、第一のプルアップ抵抗１ａを介して電源ＶＣＣに接続されており、同第一の熱感応抵抗素子２ｂの他端は、配線３ｂを介してコントロールユニット１のグランド１ｆに接続されている。また、第二の熱感応抵抗素子２ｃの一端は、配線３ｃを介して二のＡＤ変換器１ｄの入力端子に接続されていると共に、第二のプルアップ抵抗１ｂを介して電源ＶＣＣに接続されており、同第二の熱感応抵抗素子２ｃの他端は、配線３ｄを介してコントロールユニット１のグランド１ｆに接続されている。
【００１２】
このような構成における不都合な点は、コントロールユニット１とパワーユニット２の間に４本の配線３ａ〜３ｄが必要になること、コントロールユニット１に２個のプルアップ抵抗１ａ、１ｂが必要になること、及び、コントロールユニット１に２個のＡＤ変換器１ｃ、１ｄが必要になることであり、結局、これらの不都合によって、部品点数が増加し、製造コストがアップするという問題点がある。
【００１３】
そこで本発明は、コントロールユニットとパワーユニットの間の配線数を削減し、また、コントロールユニット内のプルアップ抵抗の数を削減し、あるいは、コントロールユニット内のＡＤ変換器の数を削減して、製造コストを低減できる温度検出装置を提供することを目的としている。
【００１４】
【課題を解決するための手段】
この発明による温度検出装置は、任意の発熱体の傍らに配置された特性が揃った二つの熱感応抵抗素子と、前記二つの熱感応抵抗素子をプルアップ抵抗又はプルダウン抵抗を介して電源とグランド間に並列接続して抵抗分圧により該二つの熱感応抵抗素子の電圧を取り出す第一の電圧取り出しモードと前記二つの熱感応抵抗素子のいずれか一方をプルアップ抵抗又はプルダウン抵抗を介して電源とグランド間に接続して抵抗分圧により該いずれか一方の熱感応抵抗素子の電圧を取り出す第二の電圧取り出しモードとを択一的に実行する取り出しモード実行手段と、前記第一の取り出しモードによって取り出された電圧と前記第二の取り出しモードによって取り出された電圧との比率が所定の比率にマッチしているか否かを判定して前記二つの熱感応抵抗素子の故障の有無を判定する判定手段とを備えたことを特徴とするものである。
ここで、「熱感応抵抗素子」としては、サーミスタなどの非線形出力素子又は白金抵抗計などの線形出力素子があり得る。又、それらの素子の温度特性は、温度が高くなるほど抵抗値が低くなるタイプ（負特性）や、その逆のタイプ（正特性）の二種類あるが、どちらを使用しても構わない。
この発明によれば、プルアップ抵抗又はプルダウン抵抗の抵抗値をＲＰ、熱感応抵抗素子の抵抗値をＲＴとすると、第一の電圧取り出しモードの場合、熱感応抵抗素子の電圧（Ｖ１）は「ＶＣＣ×ＲＴ／（ＲＰ＋ＲＴ）」で与えられ、第二の電圧取り出しモードの場合、熱感応抵抗素子の電圧（Ｖ２）は「ＶＣＣ×ＲＴ／（２ＲＰ＋ＲＴ）」で与えられる。
したがって、二つの熱感応抵抗素子が正常に動作している（断線や短絡故障が生じていない）とき、第一及び第二の取り出しモードにおいて各々取り出された電圧の比率は、前記の二つの式の比率（Ｖ１：Ｖ２）、つまり、「１／（ＲＰ＋ＲＴ）：１／（２ＲＰ＋ＲＴ）」にマッチするから、二つの熱感応抵抗素子の故障の有無を確実に判断することができる。
また、発熱体と二つの熱感応抵抗素子を納めたユニットと、プルアップ抵抗又はプルダウン抵抗、取り出しモード実行手段及び判定手段を納めたユニットとを別々にして、それらの間を配線で接続する場合、少なくとも、プルアップ抵抗又はプルダウン抵抗と二つの熱感応抵抗素子との間を接続する第一の配線と、一方の熱感応抵抗素子と取り出しモード実行手段との間を接続する第二の配線と、他方の熱感応抵抗素子とグランド又は電源との間を接続する第三の配線とを付設するだけでよく、従来例（図１４参照）と比べて配線数を削減できる。また、第一及び第二の取り出しモードを選択的に実行するため、１個のＡＤ変換器を各モードで共有でき、ＡＤ変換器の数も削減できるし、プルアップ抵抗又はプルダウン抵抗の数も削減できる。
【００１５】
この発明による温度検出装置は、任意の発熱体の傍らに配置された特性が揃った二つの熱感応抵抗素子と、前記二つの熱感応抵抗素子をプルアップ抵抗又はプルダウン抵抗を介して電源とグランド間に直列接続して抵抗分圧により該二つの熱感応抵抗素子の各々の電圧を取り出す第一の電圧取り出しモードと前記二つの熱感応抵抗素子のいずれか一方をプルアップ抵抗又はプルダウン抵抗を介して電源とグランド間に接続して抵抗分圧により該いずれか一方の熱感応抵抗素子の電圧を取り出す第二の電圧取り出しモードとを択一的に実行する取り出しモード実行手段と、前記第一の取り出しモードによって取り出された二つの電圧の比率が所定の比率にマッチしているか否かを判定して前記二つの熱感応抵抗素子の故障の有無を判定する判定手段とを備えたことを特徴とするものである。
この発明によれば、プルアップ抵抗又はプルダウン抵抗の抵抗値をＲＰ、熱感応抵抗素子の抵抗値をＲＴとすると、第一の電圧取り出しモードの場合、一方の熱感応抵抗素子の電圧（Ｖｏ１）は「ＶＣＣ×２ＲＴ／（ＲＰ＋２ＲＴ）」で与えられ、他方の熱感応抵抗素子の電圧（Ｖｏ２）は「ＶＣＣ×ＲＴ／（ＲＰ＋２ＲＴ）」で与えられる。
したがって、二つの熱感応抵抗素子が正常に動作している（断線や短絡故障が生じていない）とき、第一の取り出しモードにおいて取り出された電圧の比率は、前記の二つの式の比率（Ｖｏ１：Ｖｏ２）、つまり、「１：２」にマッチするから、二つの熱感応抵抗素子の故障の有無を確実に判断することができる。
また、発熱体と二つの熱感応抵抗素子を納めたユニットと、プルアップ抵抗又はプルダウン抵抗、取り出しモード実行手段及び判定手段を納めたユニットとを別々にして、それらの間を配線で接続する場合、少なくとも、プルアップ抵抗又はプルダウン抵抗と一方の熱感応抵抗素子との間を接続する第一の配線、一方の熱感応抵抗素子の他端と取り出しモード実行手段との間を接続する第二の配線とを付設するだけでよく、従来例（図１４参照）と比べて配線数を削減できる。また、第一及び第二の取り出しモードを選択的に実行するため、プルアップ抵抗又はプルダウン抵抗の数も削減できる。
また、この発明の好ましい態様は、前記電源をＶＣＣ、プルアップ抵抗又はプルダウン抵抗の抵抗値をＲＰ、前記第一の取り出しモードによって取り出された二つの電圧をそれぞれＶｏ１、Ｖｏ２としたときに、前記第二の取り出しモード実行時の熱感応抵抗素子の抵抗値を式「ＲＰ×（Ｖｏ１−Ｖｏ２）／（ＶＣＣ−Ｖｏ１）」で求めることを特徴とするものである。
この態様によれば、式「ＲＰ×（Ｖｏ１−Ｖｏ２）／（ＶＣＣ−Ｖｏ１）」により、グランドの電位差を考慮した正しい熱感応抵抗素子の抵抗値を求めることができ、二つのユニット間にグランド用の配線を付設する必要がなく、したがって、配線数をさらに削減できる。
【００１６】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。なお、以下の説明における様々な細部の特定ないし実例および数値や文字列その他の記号の例示は、本発明の思想を明瞭にするための、あくまでも参考であって、それらのすべてまたは一部によって本発明の思想が限定されないことは明らかである。また、周知の手法、周知の手順、周知のアーキテクチャおよび周知の回路構成等（以下「周知事項」）についてはその細部にわたる説明を避けるが、これも説明を簡潔にするためであって、これら周知事項のすべてまたは一部を意図的に排除するものではない。かかる周知事項は本発明の出願時点で当業者の知り得るところであるので、以下の説明に当然含まれている。
【００１７】
＜第一の実施の形態＞
図１は、本実施の形態における構成図であり、１０はパワーユニット、２０はコントロールユニットである。パワーユニット１０はパワートランジスタ等の発熱体１１と、その傍らに配置された２個の熱感応抵抗素子１２、１３とを含み、コントロールユニット２０は各々１個ずつのプルアップ抵抗２１、ＡＤ変換器２２、スイッチ要素２３及びマイクロコンピュータ２４を含む。
【００１８】
２個の熱感応抵抗素子１２、１３は、熱に感応して抵抗値が変化するできるだけ特性が揃った素子であり、原理的には線形出力素子（例：白金抵抗計）や非線形出力素子（例：サーミスタ）のいずれを用いても構わないが、コストの点でサーミスタなどの非線形出力素子の使用が好ましい。また、それらの素子の温度特性は温度が高くなるほど抵抗値が低くなるタイプ（負特性）と、その逆のタイプ（正特性）の二種類あるが、どちらを使用しても構わない。
【００１９】
図２は、非線形出力素子の温度特性図であり、（ａ）は正特性タイプのもの、（ｂ）は負特性タイプのものである。以下では、説明の便宜上、負特性タイプで非線形出力のものを使用することとする。すなわち、２個の熱感応抵抗素子１２、１３は、発熱体１１の熱１１ａに感応して抵抗値が負特性で変化する素子であり、且つ、それらの素子に断線や短絡といった故障がない限り、同一の特性で抵抗値が変化する素子である。以下、２個の熱感応抵抗素子１２、１３のそれぞれを第一の熱感応抵抗素子１２、第二の熱感応抵抗素子１３ということにする。
【００２０】
パワーユニット１０とコントロールユニット２０の間には３本の配線３１〜３３が付設されている。第一及び第二の熱感応抵抗素子１２、１３の一端（図面に向かって上端）同士はパワーユニット１０の内部で接続されており、その接続点は、配線３１を介してコントロールユニット２０に引き込まれ、ＡＤ変換器２２の入力端子に接続されていると共に、プルアップ抵抗２１を介して電源ＶＣＣに接続されている。また、第一の熱感応抵抗素子１２の他端（図面に向かって下端）は、配線３２を介してコントロールユニット２０のスイッチ要素２３の上側端子２３ａに接続され、第二の熱感応抵抗素子１３の他端（図面に向かって下端）は、配線３３を介してコントロールユニット２０のグランド２５に接続されている。
【００２１】
ＡＤ変換器２２の出力端子はマイクロコンピュータ２４の入力ポートに接続され、スイッチ要素２３の下側端子２３ｂはグランド２５に接続されている。ＡＤ変換器２２はマイクロコンピュータ２４から出力される制御信号Ｃ１１がアクティブの期間、入力電圧Ｖｉをデジタル信号Ｖｏに変換して出力し、スイッチ要素２３はマイクロコンピュータ２４から出力される制御信号Ｃ１２がアクティブの期間、その接点２３ｃを閉じて上側端子２３ａと下側端子２３ｂとを接続する。
【００２２】
次に、作用を説明する。
今、制御信号Ｃ１２がインアクティブになっているものとすると、スイッチ要素２３の接点２３ｃは開いており、上側端子２３ａと下側端子２３ｂとの間、つまり、第二の熱感応抵抗素子１３の他端とグランド２５の間は接続されていない。したがって、この場合、第二の熱感応抵抗素子１３の存在を無視することができる。
【００２３】
図３（ａ）は、このとき（制御信号Ｃ１２がインアクティブになっているとき）の模式図である。第一の熱感応抵抗素子１２の一端側はプルアップ抵抗２１を介して電源ＶＣＣに接続され、他端側はグランド２５に接続されている。ここで、プルアップ抵抗２１の抵抗値をＲＰ、第一の熱感応抵抗素子１２の抵抗値をＲＴとすると、第一の熱感応抵抗素子１２の両端電圧（Ｖｉ）は、
Ｖｉ＝ＶＣＣ×ＲＴ／（ＲＰ＋ＲＴ）  ・・・・（１）
で与えられる。
【００２４】
一方、制御信号Ｃ１２がアクティブになっている期間では、スイッチ要素２３の接点２３ｃは閉じており、上側端子２３ａと下側端子２３ｂとの間、つまり、第二の熱感応抵抗素子１３の他端とグランド２５の間が接続されているため、この場合、第一の熱感応抵抗素子１２と第二の熱感応抵抗素子１３は並列接続の状態にある。
【００２５】
図３（ｂ）は、このとき（制御信号Ｃ１２がアクティブになっているとき）の模式図である。第一の熱感応抵抗素子１２と第二の熱感応抵抗素子１３は並列接続されており、それらの一端側はプルアップ抵抗２１を介して電源ＶＣＣに接続され、他端側はグランド２５に接続されている。
【００２６】
第一の熱感応抵抗素子１２と第二の熱感応抵抗素子１３の双方が正常に動作している場合（断線や短絡故障がない場合）、これら二つの素子の特性が揃っているため、第一の熱感応抵抗素子１２の抵抗値（便宜的にＲＴ１）と第二の熱感応抵抗素子１３の抵抗値（便宜的にＲＴ２）は共に等しく、「ＲＴ１＝ＲＴ２＝ＲＰ」とすると、第一の熱感応抵抗素子１２と第二の熱感応抵抗素子１３の両端電圧（Ｖｉ）は、
Ｖｉ＝ＶＣＣ×ＲＴ／（２ＲＰ＋ＲＴ）  ・・・・（２）
で与えられる。
【００２７】
ここで、図３（ａ）のときのＶｉを「Ｖ１」とし、図３（ｂ）のときのＶｉを「Ｖ２」とすると、これらＶ１とＶ２の比（Ｖ１：Ｖ２）は、上式（１）と（２）の比となり、
Ｖ１：Ｖ２＝ＶＣＣ×ＲＴ／（ＲＰ＋ＲＴ）：ＶＣＣ×ＲＴ／（２ＲＰ＋ＲＴ）
＝１／（ＲＰ＋ＲＴ）：１／（２ＲＰ＋ＲＴ）  ・・・・（３）
で与えられる。以下、説明を簡単化するために、「１／（ＲＰ＋ＲＴ）」を「α」、「１／（２ＲＰ＋ＲＴ）」を「β」で表すことにする。
【００２８】
以上のとおりであるから、実際に温度を検知しているときに、定期的もしくは不定期に、制御信号Ｃ１２のインアクティブ（図３（ａ）の動作）とアクティブ（図３（ｂ）の動作）を繰り返して、各々のときのＶｉ（Ｖ１とＶ２）を測定し、Ｖ１とＶ２の比が上式（３）の比率（α：β）にマッチしていれば、第一の熱感応抵抗素子１２と第二の熱感応抵抗素子１３の正常動作を、また、マッチしていなければ異常動作（断線や短絡故障による動作）を判定することができる。なお、“マッチ”とは厳密な一致を意味しない。素子のバラツキや測定誤差などを考慮した適当なマージン範囲で一致していればよいことを意味する。
【００２９】
図４は、マイクロコンピュータ２４の内部において所定の周期で繰り返し実行されるプログラムの要部フローチャートである。このプログラムでは、まず、所定の時間、制御信号Ｃ１２をインアクティブにして、前記の図３（ａ）の回路構成をとり（ステップＳ１１）、その間、制御信号Ｃ１１をアクティブにしてＡＤ変換器２２を動作させ、Ｖｉをデジタル信号Ｖｏに変換してそのＶｏを「Ｖ１」として取り込む（ステップＳ１２）。
【００３０】
次いで、所定の時間、制御信号Ｃ１２をアクティブにして、前記の図３（ｂ）の回路構成をとり（ステップＳ１３）、その間、制御信号Ｃ１１を再びアクティブにしてＡＤ変換器２２を動作させ、Ｖｉをデジタル信号Ｖｏに変換して、そのＶｏを「Ｖ２」として取り込む（ステップＳ１４）。
【００３１】
図５は、制御信号Ｃ１２のインアクティブ／アクティブのタイミングとＶｉの取り込みタイミングの対応図である。制御信号Ｃ１２をインアクティブにしたときのＶｉを「Ｖ１」として取り込み、制御信号Ｃ１２をアクティブにしたときのＶｉを「Ｖ２」として取り込む。
【００３２】
次いで、Ｖ１とＶ２の比が「α：β」にマッチするか否かを判定する（ステップＳ１５）。なお、先にも触れたが、“マッチ”とは厳密な一致を意味しない。素子のバラツキや測定誤差などを考慮した適当なマージン範囲で一致していればよいことを意味する。
【００３３】
そして、Ｖ１とＶ２の比が「α：β」にマッチしている場合は、第一の熱感応抵抗素子１２と第二の熱感応抵抗素子１３が共に正常に動作しているものと判断し、前記の図３（ａ）の回路構成のときに取り込んでおいたＶｉ（すなわち「Ｖ１」）を用いて発熱体１１の温度を測定する（ステップＳ１６）。
【００３４】
一方、Ｖ１とＶ２の比が「α：β」にマッチしていない場合は、第一の熱感応抵抗素子１２と第二の熱感応抵抗素子１３のどちらか一方又は双方に断線や短絡等の故障が発生しているものと判断し、この場合は、前記の図３（ａ）の回路構成のときに取り込んでおいたＶｉ（すなわち「Ｖ１」）を信頼できないので、たとえば、使用環境の最大温度を発熱体１１の熱と“みなし”て採用（ステップＳ１７）すると共に、サーミスタ（第一の熱感応抵抗素子１２や第二の熱感応抵抗素子１３）の故障を示すフラグを立てるなどの所要のフェール処理を実行する（ステップＳ１８）。
【００３５】
このように、本実施の形態においては、制御信号Ｃ１２をインアクティブにしてそのときのＶｉを「Ｖ１」として取り込むと共に、制御信号Ｃ１２をアクティブにしてそのときのＶｉを「Ｖ２」として取り込み、それらのＶ１とＶ２の比が所定の比率（α：β）にマッチするか否かを判定することにより、第一の熱感応抵抗素子１２と第二の熱感応抵抗素子１３の動作良否を正確に判断することができる。したがって、第一の熱感応抵抗素子１２と第二の熱感応抵抗素子１３の断線故障はもちろんのこと、徐々にその症状が進行する短絡故障も速やかに察知して、所要のフェール対策を講じることができ、たとえば、車両の電動パワーステアリングシステムに適用した場合に、当該システムの信頼性向上に寄与することができる。
【００３６】
さて、本発明の課題は、「コントロールユニットとパワーユニットの間の配線数を削減し、また、コントロールユニット内のプルアップ抵抗の数を削減し、あるいは、コントロールユニット内のＡＤ変換器の数を削減して、製造コストを低減できる温度検出装置を提供すること」にある。
【００３７】
従来技術（図１４参照）のものと本実施の形態（図１参照）のものを比較すると、本実施の形態の配線３１〜３３は３本（従来技術のものは４本）であるから、１本の削減効果が得られる。また、本実施の形態のプルアップ抵抗２１は１個（従来技術のものは２個）であるから、ここでも１個の削減効果が得られる。さらに、本実施の形態のＡＤ変換器２２は１個（従来技術のものは２個）であるから、ここでも１個の削減効果が得られる。したがって、本実施の形態のものは、配線、プルアップ抵抗及びＡＤ変換器のいずれも削減できるので、製造コストを低減して本発明の課題を達成することができる。
【００３８】
＜第一の実施の形態の変形例＞
第一の実施の形態では、プルアップ方式、つまり、パワーユニット１０とコントロールユニット２０との間に３本の配線３１〜３３を付設し、第一及び第二の熱感応抵抗素子１２、１３の一端（図面に向かって上端）同士をパワーユニット１０の内部で接続して、その接続点を、配線３１を介してコントロールユニット２０に引き込み、ＡＤ変換器２２の入力端子に接続すると共に、プルアップ抵抗２１を介して電源ＶＣＣに接続し、また、第一の熱感応抵抗素子１２の他端（図面に向かって下端）を、配線３２を介してコントロールユニット２０のスイッチ要素２３の上側端子２３ａに接続し、第二の熱感応抵抗素子１３の他端（図面に向かって下端）を、配線３３を介してコントロールユニット２０のグランド２５に接続しているが、これに限らず、プルダウン方式を採用してもよい。
【００３９】
図６は、第一の実施の形態の変形例を示す図であり、プルダウン方式を採用した例である。この図において、パワーユニット１０とコントロールユニット２０の間には３本の配線３１〜３３が付設されている。第一及び第二の熱感応抵抗素子１２、１３の他端（図面に向かって下端）同士はパワーユニット１０の内部で接続されており、その接続点は、配線３３を介してコントロールユニット２０に引き込まれ、ＡＤ変換器２２の入力端子に接続されていると共に、プルダウン抵抗２６を介してグランド２５に接続されている。また、第一の熱感応抵抗素子１２の一端（図面に向かって上端）は、配線３１を介してコントロールユニット２０の電源ＶＣＣに接続され、第二の熱感応抵抗素子１３の一端（図面に向かって上端）は、配線３２を介してスイッチ要素２３の上側端子２３ａに接続されている。
【００４０】
ＡＤ変換器２２の出力端子はマイクロコンピュータ２４の入力ポートに接続され、スイッチ要素２３の下側端子２３ｂはグランド２５に接続されている。ＡＤ変換器２２はマイクロコンピュータ２４から出力される制御信号Ｃ１１がアクティブの期間、入力電圧Ｖｉをデジタル信号Ｖｏに変換して出力し、スイッチ要素２３はマイクロコンピュータ２４から出力される制御信号Ｃ１２がアクティブの期間、その接点２３ｃを閉じて上側端子２３ａと下側端子２３ｂとを接続する。
【００４１】
このような構成においても、制御信号Ｃ１２をインアクティブにしてそのときのＶｉを「Ｖ１」として取り込むと共に、制御信号Ｃ１２をアクティブにしてそのときのＶｉを「Ｖ２」として取り込み、それらのＶ１とＶ２の比が所定の比率（α：β）にマッチするか否かを判定することにより、第一の熱感応抵抗素子１２と第二の熱感応抵抗素子１３の動作良否を正確に判断することができる。したがって、第一の熱感応抵抗素子１２と第二の熱感応抵抗素子１３の断線故障はもちろんのこと、徐々にその症状が進行する短絡故障も速やかに察知して、所要のフェール対策を講じることができ、たとえば、車両の電動パワーステアリングシステムに適用した場合に、当該システムの信頼性向上に寄与することができる。
【００４２】
また、従来技術（図１４参照）のものと本変形例（図６参照）のものを比較すると、本変形例の配線３１〜３３は３本（従来技術のものは４本）であるから、１本の削減効果が得られる。また、本変形例のプルダウン抵抗２６は１個（従来技術のものは２個；ただし、プルアップ抵抗）であるから、ここでも１個の削減効果が得られる。さらに、本変形例のＡＤ変換器２２は１個（従来技術のものは２個）であるから、ここでも１個の削減効果が得られる。したがって、本変形例のものも上記の第一の実施の形態と同様に、配線、プルダウン抵抗及びＡＤ変換器のいずれも削減できるので、製造コストを低減して本発明の課題を達成することができる。
【００４３】
＜第二の実施の形態＞
図７は、本実施の形態における構成図であり、４０はパワーユニット、５０はコントロールユニットである。パワーユニット４０はパワートランジスタ等の発熱体４１と、その傍らに配置された２個の熱感応抵抗素子４２、４３とを含み、コントロールユニット５０は１個のプルアップ抵抗５１、２個のＡＤ変換器５２、５３、１個のスイッチ要素５４及びマイクロコンピュータ５５を含む。
【００４４】
２個の熱感応抵抗素子４２、４３は、熱に感応して抵抗値が変化するできるだけ特性が揃った素子であり、原理的には線形出力素子（例：白金抵抗計）や非線形出力素子（例：サーミスタ）のいずれを用いても構わないが、コストの点でサーミスタなどの非線形出力素子の使用が好ましい。また、それらの素子の温度特性は温度が高くなるほど抵抗値が低くなるタイプ（負特性）と、その逆のタイプ（正特性）の二種類あるが、どちらを使用しても構わない。以下、２個の熱感応抵抗素子４２、４３のそれぞれを第一の熱感応抵抗素子４２、第二の熱感応抵抗素子４３ということにする。
【００４５】
パワーユニット４０とコントロールユニット５０の間には２本の配線６１、６２が付設されている。第一の熱感応抵抗素子４２と第二の熱感応抵抗素子４３は直列に接続されており、その直列回路の一端（図面に向かって上端）は、配線６１を介してコントロールユニット５０に引き込まれ、一方のＡＤ変換器５２の入力端子に接続されていると共に、プルアップ抵抗５１を介して電源ＶＣＣに接続されている。また、その直列回路の他端（図面に向かって下端）は、パワーユニット４０のグランド４４に接続され、さらに、その直列接続点は、配線６２を介してコントロールユニット５０に引き込まれ、他方のＡＤ変換器５３の入力端子に接続されていると共に、スイッチ要素５４の上側端子５４ａに接続されている。
【００４６】
２個のＡＤ変換器５２、５３のそれぞれの出力端子はマイクロコンピュータ５５の二つの入力ポートに接続され、スイッチ要素５４の下側端子５４ｂはコントロールユニット５０のグランド５６に接続されている。一方のＡＤ変換器５２はマイクロコンピュータ５５から出力される制御信号Ｃ３１がアクティブの期間、入力電圧Ｖｉ１をデジタル信号Ｖｏ１に変換して出力し、同様に、他方のＡＤ変換器５３はマイクロコンピュータ５５から出力される制御信号Ｃ３２がアクティブの期間、入力電圧Ｖｉ２をデジタル信号Ｖｏ２に変換して出力し、スイッチ要素５４は、図９に示すように、マイクロコンピュータ５５から出力される制御信号Ｃ３３がアクティブの期間、その接点５４ｃを閉じて上側端子５４ａと下側端子５４ｂとを接続する。
【００４７】
次に、作用を説明する。
今、制御信号Ｃ３３がインアクティブになっているものとすると、スイッチ要素５４の接点５４ｃは開いており、上側端子５４ａと下側端子５４ｂとの間、つまり、第一の熱感応抵抗素子４２の他端と、コントロールユニット５０のグランド５６の間は接続されていない。
【００４８】
図８（ａ）は、制御信号Ｃ３３がインアクティブになっているときの模式図であり、図８（ｂ）は、制御信号Ｃ３３がアクティブになっているときの模式図である。ここで、プルアップ抵抗５１の抵抗値をＲＰ、第一及び第二の熱感応抵抗素子４２、４３の抵抗値をＲＴとすると、制御信号Ｃ３３がインアクティブになっているとき（図８（ａ）のとき）の一方のＡＤ変換器５２の入力電圧（Ｖｉ１）と、他方のＡＤ変換器５３の入力電圧（Ｖｉ２）はそれぞれ次式で与えられる。
【００４９】
Ｖｉ１＝ＶＣＣ×２ＲＴ／（ＲＰ＋２ＲＴ）  ・・・・（４）
Ｖｉ２＝ＶＣＣ×ＲＴ／（ＲＰ＋２ＲＴ）    ・・・・（５）
ここで、Ｖｉ１とＶｉ２の比（Ｖｉ１：Ｖｉ２）は、上式（４）と（５）の比、すなわち、
Ｖｉ１：Ｖｉ２＝ＶＣＣ×２ＲＴ／（ＲＰ＋２ＲＴ）：ＶＣＣ×ＲＴ／（ＲＰ＋２ＲＴ）
＝１：２  ・・・・（６）
となるから、実際に温度を検知しているときに、定期的もしくは不定期に、制御信号Ｃ３３のインアクティブとアクティブを繰り返して、Ｖｉ１とＶｉ２を測定し、Ｖｉ１とＶｉ２の比が上式（６）の比率（１：２）にマッチしていれば、第一の熱感応抵抗素子４２と第二の熱感応抵抗素子４３の正常動作を判定でき、また、マッチしていなければ異常動作（断線や短絡故障による動作）を判定することができる。なお、“マッチ”とは厳密な一致を意味しない。素子のバラツキや測定誤差などを考慮した適当なマージン範囲で一致していればよいことを意味する。
【００５０】
従来技術（図１４参照）のものと本実施の形態（図７参照）のものを比較すると、本実施の形態の配線６１、６２は２本（従来技術のものは４本）であるから、２本の削減効果が得られる。また、本実施の形態のプルアップ抵抗５１は１個（従来技術のものは２個）であるから、ここでも１個の削減効果が得られる。したがって、本実施の形態のものは、配線とプルアップ抵抗の数を削減できるので、製造コストを低減して本発明の課題を達成することができる。
【００５１】
ここで、本実施の形態における配線の削減効果は、第二の熱感応抵抗素子４３の他端をパワーユニット４０のグランド４４に接続したことによって得られたものである。すなわち、図７において、本来であれば、パワーユニット４０に設けられた第二の熱感応抵抗素子４３の他端と、コントロールユニット５０のグランド５６との間を配線６３で接続すべきところ、「パワーユニット４０のグランド４４とコントロールユニット５０のグランド５６は同電位レベルである」という前提の元に、「第二の熱感応抵抗素子４３の他端をパワーユニット４０のグランド４４に接続」して、配線６３を削減したものである。
【００５２】
上記の前提、すなわち、「パワーユニット４０のグランド４４とコントロールユニット５０のグランド５６は同電位レベルである」は一応正しい。しかし、常に正しいとは限らない。パワーユニット４０のグランド４４とコントロールユニット５０のグランド５６は、不図示のアース体（ボディなど）に接続されているが、アース体はわずかではあるが抵抗を持つため、アース体に流れ込む電流が大きい場合に、そのアース体の各接続点ごとの電位に不均衡が生じることがあるからである。たとえば、コントロールユニット５０のグランド５６の電位が０Ｖであったとしても、他のグランド点、とりわけパワーユニット４０のグランド５６の電位が０Ｖを超えたり又は０Ｖを下回ったりすることがあるからである。このようなグランド電位の不揃いは、たとえそれが微小なものであったとしても、本実施の形態における温度計測値の信頼性を失わせる原因となるから、排除しなければならない。
【００５３】
そこで、本実施の形態では、かかる不具合を解消するために、マイクロコンピュータ５５の内部で次式（７）を実行して、グランドの電位差を考慮した正しい第一の熱感応抵抗素子４２の抵抗値ＲＴ１を求めるようにしている。
【００５４】
ＲＴ１＝ＲＰ×（Ｖｏ１−Ｖｏ２）／（ＶＣＣ−Ｖｏ１）  ・・・・（７）
ただし、ＲＰはプルアップ抵抗５１の抵抗値。
【００５５】
Ｖｏ１とＶｏ２は、スイッチ要素５４の接点５４ｃを開いているときの２個のＡＤ変換器５２、５３の各出力電圧である。このとき（スイッチ要素５４の接点５４ｃを開いているとき）に、第一の熱感応抵抗素子４２を流れる電流値をＩＴ１とすると、Ｖｏ１は、
Ｖｏ１＝（ＩＴ１×ＲＴ１）＋Ｖｏ２  ・・・・（８）
で与えられる。そして、
ＶＣＣ＝（ＩＴ１×ＲＰ）＋Ｖｏ１  ・・・・（９）
より、
ＩＴ１＝（ＶＣＣ−Ｖｏ１）／ＲＰ ・・・・（１０）
であるから、
Ｖｏ１＝ＲＴ１×（ＶＣＣ−Ｖｏ１）／ＲＰ＋Ｖｏ２  ・・・・（１１）
となり、上式（７）が導き出される。
【００５６】
このように、式（７）を用いることにより、グランドの電位差を考慮した正しい抵抗値ＲＴ１（第一の熱感応抵抗素子４２の抵抗値）を求めることができる。したがって、この抵抗値ＲＴ１を用いて温度換算を行うことにより、パワーユニット４０のグランド４４とコントロールユニット５０のグランド５６の電位不均衡の問題を解消して、正しい温度計測を行うことができる。
【００５７】
図１０は、マイクロコンピュータ５５の内部において所定の周期で繰り返し実行されるプログラムの要部フローチャートである。このプログラムでは、まず、所定の時間、制御信号Ｃ３３をインアクティブにして、前記の図８（ａ）の回路構成をとり（ステップＳ２１）、その間、制御信号Ｃ３１とＣ３２をアクティブにしてＡＤ変換器５２、５３を動作させ、Ｖｉ１とＶｉ２をデジタル信号Ｖｏ１、Ｖｏ２に変換して取り込む（ステップＳ２２）。
【００５８】
次いで、Ｖｏ１とＶｏ２の比が前式（７）の比、すなわち、「１：２」にマッチするか否かを判定する（ステップＳ２３）。実際にはＶｏ２を２倍した値とＶｏ１の値とを比較して行う。つまり、式「Ｖｏ１＝２×Ｖｏ２」を評価する。評価結果がＴｒｕｅ（真）であればマッチし、Ｆａｌｓｅ（偽）であればマッチしていない。なお、先にも触れたが、“マッチ”とは厳密な一致を意味しない。素子のバラツキや測定誤差などを考慮した適当なマージン範囲で一致していればよいことを意味する。
【００５９】
そして、Ｖｏ１とＶｏ２の比が「１：２」にマッチしている場合は、第一の熱感応抵抗素子４２と第二の熱感応抵抗素子４３が共に正常に動作しているものと判断し、所定の時間、制御信号Ｃ３２をアクティブにして、前記の図８（ｂ）の回路構成をとり（ステップＳ２４）、その間、制御信号Ｃ３１とＣ３２を再びアクティブにしてＡＤ変換器５２、５３を動作させ、Ｖｉ１とＶｉ２をデジタル信号Ｖｏ１、Ｖｏ２に変換して取り込む（ステップＳ２５）。次いで、それらのＶｏ１、Ｖｏ２を前式（７）に当てはめて、グランドの電位差を考慮した正しい抵抗値ＲＴ１（第一の熱感応抵抗素子４２の抵抗値）を求め、この抵抗値ＲＴ１を用いて温度換算を行うことにより、パワーユニット４０のグランド４４とコントロールユニット５０のグランド５６の電位不均衡の問題を解消した正しい温度計測を実行する（ステップＳ２６）。
【００６０】
一方、Ｖｏ１とＶｏ２の比が「１：２」にマッチしていない場合は、第一の熱感応抵抗素子４２と第二の熱感応抵抗素子４３のどちらか一方又は双方に断線や短絡等の故障が発生しているものと判断し、この場合は、Ｖｏ１、Ｖｏ２を信頼できないので、たとえば、使用環境の最大温度を発熱体４１の熱と“みなし”て採用（ステップＳ２７）すると共に、サーミスタ（第一の熱感応抵抗素子４２や第二の熱感応抵抗素子４３）の故障を示すフラグを立てるなどの所要のフェール処理を実行する（ステップＳ２８）。
【００６１】
このように、本実施の形態においては、制御信号Ｃ３３をインアクティブにしてそのときに取り込んだＶｏ１とＶｏ２の比が所定の比率（１：２）にマッチするか否かを判定することにより、第一の熱感応抵抗素子４２と第二の熱感応抵抗素子４３の動作良否を正確に判断することができる。したがって、第一の熱感応抵抗素子４２と第二の熱感応抵抗素子４３の断線故障はもちろんのこと、徐々にその症状が進行する短絡故障も速やかに察知して、所要のフェール対策を講じることができ、たとえば、車両の電動パワーステアリングシステムに適用した場合に、当該システムの信頼性向上に寄与することができる。しかも、グランド電位の不均衡問題も、前式（７）によって解消することができ、信頼性のある温度測定を行うことができる。
【００６２】
図１１は、本実施の形態における温度測定の一例を示すタイムチャートである。制御信号Ｃ３３は所定の時間周期でインアクティブとアクティブを繰り返しており、コントロールユニット５０のスイッチ要素５４はそのインアクティブ期間において接点５４ｃを開き、そのアクティブ期間において接点５４ｃを閉じる。前記のプログラム（図１０参照）は、インアクティブ期間において取り込んだＶｏ１とＶｏ２の比が所定の比率（１：２）にマッチしていれば第一及び第二の熱感応抵抗素子４２、４３の正常を、マッチしていなければ異常を判定する。図１１において、インアクティブ期間（イ）及び（ハ）で取り込まれたＶｏ１とＶｏ２の比は、所定の比率（１：２）にマッチしている。したがって、この場合は、それらに続くアクティブ期間（ロ）及び（ニ）で再びＶｏ１とＶｏ２を取り込むと共に、それらのＶｏ１、Ｖｏ２を前式（７）に当てはめて、グランドの電位差を考慮した正しい抵抗値ＲＴ１（第一の熱感応抵抗素子４２の抵抗値）を求め、この抵抗値ＲＴ１を用いて温度換算を行い、パワーユニット４０のグランド４４とコントロールユニット５０のグランド５６の電位不均衡の問題を解消した正しい温度計測を実行する。
【００６３】
一方、インアクティブ期間（ホ）で取り込まれたＶｏ１とＶｏ２の比は、たとえば、Ｖｏ１が増大側に変化（白抜き矢印ト参照）しているため、所定の比率（１：２）にマッチしていない。したがって、この場合は、第一の熱感応抵抗素子４２と第二の熱感応抵抗素子４３のどちらか一方又は双方に断線や短絡等の故障が発生しているものと判断し、この場合のＶｏ１、Ｖｏ２は信頼できないので、たとえば、使用環境の最大温度を発熱体４１の熱と“みなし”て採用すると共に、サーミスタ（第一の熱感応抵抗素子４２や第二の熱感応抵抗素子４３）の故障を示すフラグを立てるなどの所要のフェール処理を実行する。
【００６４】
このように、本実施の形態においては、制御信号Ｃ３３の周期単位で第一の熱感応抵抗素子４２と第二の熱感応抵抗素子４３の異常を判定することができ、ほぼリアルタイムに故障の察知を行うことができる。
【００６５】
＜第二の実施の形態の変形例＞
第二の実施の形態では、プルアップ方式、つまり、パワーユニット４０とコントロールユニット５０との間に２本の配線６１、６２を付設し、第一及び第二の熱感応抵抗素子４２、４３を直列に接続すると共に、第一の熱感応抵抗素子４２の一端を、配線６１を介してコントロールユニット５０に引き込み、一方のＡＤ変換器５２の入力端子に接続すると共に、プルアップ抵抗５１を介して電源ＶＣＣに接続し、また、第一の熱感応抵抗素子４２の他端を、配線６２を介してコントロールユニット５０に引き込み、他方のＡＤ変換器５３の入力端子に接続すると共に、スイッチ要素５４の上側端子５４ａに接続しているが、前記の第一の実施の形態の変形例と同様に、プルダウン方式にすることも考えられる。
【００６６】
図１２は、第二の実施の形態の変形例を示す図であり、プルダウン方式を採用した例である。この図において、パワーユニット４０とコントロールユニット５０の間には３本の配線６１〜６３が付設されている。第一及び第二の熱感応抵抗素子４２、４３は直列に接続されており、第一の熱感応抵抗素子４２の一端は、配線６１を介してコントロールユニット５０の電源ＶＣＣに接続されている。また、第一の熱感応抵抗素子４２の他端及び第二の熱感応抵抗素子４３の一端は、配線６２を介してコントロールユニット５０に引き込まれ、一方のＡＤ変換器５２の入力端子に接続されている。さらに、第二の熱感応抵抗素子４３の他端は、配線６３を介してコントロールユニット５０に引き込まれ、他方のＡＤ変換器５３の入力端子に接続されていると共に、プルダウン抵抗５７を介してグランド５６に接続されている。プルダウン抵抗５７の両端は、スイッチ要素５４の上側端子５４ａと下側端子５４ｂに接続されている。
【００６７】
ＡＤ変換器５２、５３の出力端子はマイクロコンピュータ５５の二つの入力ポートに接続されている。一方のＡＤ変換器５２はマイクロコンピュータ５５から出力される制御信号Ｃ３１がアクティブの期間、入力電圧Ｖｉ１をデジタル信号Ｖｏ１に変換して出力し、他方のＡＤ変換器５３はマイクロコンピュータ５５から出力される制御信号Ｃ３２がアクティブの期間、入力電圧Ｖｉ２をデジタル信号Ｖｏ２に変換して出力する。スイッチ要素５４はマイクロコンピュータ５５から出力される制御信号Ｃ３３がアクティブの期間、その接点５４ｃを閉じて上側端子５４ａと下側端子５４ｂとを接続する。
【００６８】
このような構成においても、制御信号Ｃ３３をインアクティブにしてそのときに取り込んだＶｏ１とＶｏ２の比（正しくは「ＶＣＣ−Ｖｏ１」と「ＶＣＣ−Ｖｏ２」の比）が所定の比率（１：２）にマッチするか否かを判定することにより、第一の熱感応抵抗素子４２と第二の熱感応抵抗素子４３の動作良否を正確に判断することができる。したがって、第一の熱感応抵抗素子４２と第二の熱感応抵抗素子４３の断線故障はもちろんのこと、徐々にその症状が進行する短絡故障も速やかに察知して、所要のフェール対策を講じることができ、たとえば、車両の電動パワーステアリングシステムに適用した場合に、当該システムの信頼性向上に寄与することができる。しかも、グランド電位の不均衡問題も、前式（７）によって解消することができ、信頼性のある温度測定を行うことができる。
【００６９】
＜その他の変形＞
以上の各実施の形態又はそれらの変形例においては、スイッチ要素２３、５４を必須の構成の一つとしているが、これは発明の本質を理解するための一態様に過ぎない。もちろん、リレーやトランジスタなどのスイッチング素子を使用しても構わないが、要は、スイッチ要素２３、５４と同じ機能を実現できるものであればよく、たとえば、マイクロコンピュータ２４、５５の任意のポート又は入出力端子（ただし、ハイインピーダンス状態とＬレベル状態を択一的に取り得るもの）を利用してもよい。ハイインピーダンス状態のポート又は入出力端子はスイッチ要素２３、５４の接点２３ｃ、５４ｃを開いているときに対応し、また、Ｌレベル状態のポート又は入出力端子はスイッチ要素２３、５４の接点２３ｃ、５４ｃを閉じているときに対応するからである。いずれを採用するかは、単なる設計的事項に過ぎない。
【００７０】
【発明の効果】
この発明によれば、プルアップ抵抗又はプルダウン抵抗の抵抗値をＲＰ、熱感応抵抗素子の抵抗値をＲＴとすると、第一の電圧取り出しモードの場合、熱感応抵抗素子の電圧（Ｖ１）は「ＶＣＣ×ＲＴ／（ＲＰ＋ＲＴ）」で与えられ、第二の電圧取り出しモードの場合、熱感応抵抗素子の電圧（Ｖ２）は「ＶＣＣ×ＲＴ／（２ＲＰ＋ＲＴ）」で与えられる。
したがって、二つの熱感応抵抗素子が正常に動作している（断線や短絡故障が生じていない）とき、第一及び第二の取り出しモードにおいて各々取り出された電圧の比率は、前記の二つの式の比率（Ｖ１：Ｖ２）、つまり、「１／（ＲＰ＋ＲＴ）：１／（２ＲＰ＋ＲＴ）」にマッチするから、二つの熱感応抵抗素子の故障の有無を確実に判断することができる。
また、発熱体と二つの熱感応抵抗素子を納めたユニットと、プルアップ抵抗又はプルダウン抵抗、取り出しモード実行手段及び判定手段を納めたユニットとを別々にして、それらの間を配線で接続する場合、少なくとも、プルアップ抵抗又はプルダウン抵抗と二つの熱感応抵抗素子との間を接続する第一の配線と、一方の熱感応抵抗素子と取り出しモード実行手段との間を接続する第二の配線と、他方の熱感応抵抗素子とグランド又は電源との間を接続する第三の配線とを付設するだけでよく、従来例（図１４参照）と比べて配線数を削減できる。また、第一及び第二の取り出しモードを選択的に実行するため、１個のＡＤ変換器を各モードで共有でき、ＡＤ変換器の数も削減できるし、プルアップ抵抗又はプルダウン抵抗の数も削減できる。
【００７１】
この発明によれば、プルアップ抵抗又はプルダウン抵抗の抵抗値をＲＰ、熱感応抵抗素子の抵抗値をＲＴとすると、第一の電圧取り出しモードの場合、一方の熱感応抵抗素子の電圧（Ｖｏ１）は「ＶＣＣ×２ＲＴ／（ＲＰ＋２ＲＴ）」で与えられ、他方の熱感応抵抗素子の電圧（Ｖｏ２）は「ＶＣＣ×ＲＴ／（ＲＰ＋２ＲＴ）」で与えられる。
したがって、二つの熱感応抵抗素子が正常に動作している（断線や短絡故障が生じていない）とき、第一の取り出しモードにおいて取り出された電圧の比率は、前記の二つの式の比率（Ｖｏ１：Ｖｏ２）、つまり、「１：２」にマッチするから、二つの熱感応抵抗素子の故障の有無を確実に判断することができる。
また、発熱体と二つの熱感応抵抗素子を納めたユニットと、プルアップ抵抗又はプルダウン抵抗、取り出しモード実行手段及び判定手段を納めたユニットとを別々にして、それらの間を配線で接続する場合、少なくとも、プルアップ抵抗又はプルダウン抵抗と一方の熱感応抵抗素子との間を接続する第一の配線、一方の熱感応抵抗素子の他端と取り出しモード実行手段との間を接続する第二の配線とを付設するだけでよく、従来例（図１４参照）と比べて配線数を削減できる。また、第一及び第二の取り出しモードを選択的に実行するため、プルアップ抵抗又はプルダウン抵抗の数も削減できる。
また、この発明の好ましい態様によれば、式「ＲＰ×（Ｖｏ１−Ｖｏ２）／（ＶＣＣ−Ｖｏ１）」により、グランドの電位差を考慮した正しい熱感応抵抗素子の抵抗値を求めることができ、二つのユニット間にグランド用の配線を付設する必要がなく、したがって、配線数をさらに削減できる。
【図面の簡単な説明】
【図１】第一の実施の形態における構成図である。
【図２】非線形出力素子の温度特性図である。
【図３】制御信号Ｃ１２がインアクティブになっているときとアクティブになっているときの模式図である。
【図４】マイクロコンピュータ２４の内部において所定の周期で繰り返し実行されるプログラムの要部フローチャートである。
【図５】制御信号Ｃ１２のインアクティブ／アクティブのタイミングとＶｉの取り込みタイミングの対応図である。
【図６】第一の実施の形態の変形例を示す図である。
【図７】第二の実施の形態における構成図である。
【図８】制御信号Ｃ３３がインアクティブになっているときとアクティブになっているときの模式図である。
【図９】スイッチ要素５４の動作説明図である。
【図１０】マイクロコンピュータ５５の内部において所定の周期で繰り返し実行されるプログラムの要部フローチャートである。
【図１１】第二の実施の形態における温度測定の一例を示すタイムチャートである。
【図１２】第二の実施の形態の変形例を示す図である。
【図１３】電動式補助操舵システムの要部機器構成図である。
【図１４】コントロールユニット１とパワーユニット２の要部結線図である。
【符号の説明】
ＶＣＣ  電源
１１  発熱体
１２  熱感応抵抗素子
１３  熱感応抵抗素子
２１  プルアップ抵抗
２２  ＡＤ変換器（取り出しモード実行手段）
２３  スイッチ要素（取り出しモード実行手段）
２４  マイクロコンピュータ（取り出しモード実行手段、判定手段）
２５  グランド
２６  プルダウン抵抗
４１  発熱体
４２  熱感応抵抗素子
４３  熱感応抵抗素子
５１  プルアップ抵抗
５２  ＡＤ変換器（取り出しモード実行手段）
５３  ＡＤ変換器（取り出しモード実行手段）
５４  スイッチ要素（取り出しモード実行手段）
５５  マイクロコンピュータ（取り出しモード実行手段、判定手段）
５６  グランド
５７  プルダウン抵抗
【図１】
2004157024.tif 000003
【図２】
2004157024.tif 000004
【図３】
2004157024.tif 000005
【図４】
2004157024.tif 000006
【図５】
2004157024.tif 000007
【図６】
2004157024.tif 000008
【図７】
2004157024.tif 000009
【図８】
2004157024.tif 000010
【図９】
2004157024.tif 000011
【図１０】
2004157024.tif 000012
【図１１】
2004157024.tif 000013
【図１２】
2004157024.tif 000014
【図１３】
2004157024.tif 000015
【図１４】
2004157024.tif 000016