(57)【要約】【課題】マイコン等のＡ／Ｄ変換処理を有するＩＣにおいて、アナログ信号とデジタル信号を同一のＡ／Ｄポートで処理することにより、省ピン化による小型化を図る。【解決手段】温度判定システム１０は、判定部２０と、温度検出部３０と、優先信号発生部４０と、レベルシフト部５０とを備える。判定部２０のＡ／Ｄポート２２は、温度検出部３０の出力を取得する。温度検出部３０は、サーミスタＲｔｈと、レベル調整抵抗Ｒｃと、分圧調整抵抗Ｒｘとを備える。優先信号発生部４０は、一般的なデジタル信号発生回路であり、優先信号発生スイッチＳＷ１１が所定の制御信号によってオンすることで、レベルシフト部５０に対してオン信号を出力する。レベルシフト部５０のトランジスタＴｒ１が優先信号発生部４０から出力されたオン信号でオン動作し、Ａ／Ｄポート２２の信号レベルを接地レベルにシフトさせる。【選択図】図１
2012002644.tif 000002
【特許請求の範囲】
【請求項１】
Ａ／Ｄ入力ポートを備える信号検出手段と、
前記Ａ／Ｄ入力ポートに接続されて、前記Ａ／Ｄ入力ポートにアナログ信号を出力するサーミスタと、
前記Ａ／Ｄ入力ポートに入力される前記アナログ信号のレベルを、ローレベルに引き抜くスイッチ手段と、
を備え、
前記信号検出手段は、前記Ａ／Ｄ入力ポートに入力される前記アナログ信号のレベルがローレベルである判断したときに、前記サーミスタの出力検知処理より優先度の高い制御指令がなされたと判断することを特徴とする温度判定システム。
【請求項２】
前記Ａ／Ｄ入力ポートに入力される前記アナログ信号のレベルがローレベルになる速度が遅い場合には、前記優先度の高い制御指令がなされたとは判断せずに、前記サーミスタが異常高温状態であると判断することを特徴とする請求項１に記載の温度判定システム。
【請求項３】
Ａ／Ｄ入力ポートを備える信号検出手段と、
前記Ａ／Ｄ入力ポートに接続されて、前記Ａ／Ｄ入力ポートにアナログ信号を出力するサーミスタと、
前記サーミスタの出力検知処理より優先する処理を行うためのオン信号に基づいて、前記Ａ／Ｄ入力ポートに入力される前記サーミスタの出力を、前記オン信号が無い状態で前記サーミスタの出力検知処理がなされる第１のレベル範囲とは異なる第２のレベル範囲にシフトさせるレベルシフト手段と、
を備え、
前記信号検出手段は、前記Ａ／Ｄ入力ポートに入力される前記サーミスタの信号が前記第２のレベル範囲にあるときに、前記サーミスタの出力検知処理より優先度の高い制御指令がなされたと判断するとともに、前記第２のレベル範囲に対応した所定のテーブル又は計算式を参照して前記サーミスタの出力検知処理を行うことを特徴とする温度判定システム。
【請求項４】
前記サーミスタは、直列に接続された第１の抵抗の抵抗値と合算された抵抗値に基づいてアナログ信号を出力し、
前記レベルシフト手段は、スイッチ手段として機能するＦＥＴと第２の抵抗とを直列体として備え、かつ、前記直列体の一方の端子は前記サーミスタの出力に接続され、他方の端子はローレベルの電位に接続されていることを特徴とする請求項３に記載の温度判定システム。
【請求項５】
前記第１の抵抗の抵抗値と前記第２の抵抗の抵抗値とは、前記第１のレベル範囲と、前記第２のレベル範囲とで、重複する範囲がないように設定されていることを特徴とする請求項４に記載の温度判定システム。
【請求項６】
前記第１の抵抗の抵抗値と前記第２の抵抗の抵抗値とは、前記第１のレベル範囲と前記第２のレベル範囲の間に、所定レベル幅の第３のレベル範囲が存在するように、設定されており、
前記信号検出手段は、前記ＦＥＴがオフの状態で、前記サーミスタの出力が前記第３のレベル範囲に存在すると判断したときには、異常高温検出であると判断することを特徴とする請求項５に記載の温度判定システム。
【請求項７】
Ａ／Ｄ入力ポートを備える信号検出手段と、
前記Ａ／Ｄ入力ポートに接続され、前記Ａ／Ｄ入力ポートにアナログ信号を出力するアナログ信号発生手段と、
前記Ａ／Ｄ入力ポートに入力される前記アナログ信号発生手段の出力のレベルを、ローレベルにシフトするスイッチ手段と、
を備え、
前記スイッチ手段は、前記アナログ信号の出力検知処理より優先される所定の処理のための制御信号によって動作したときに、前記アナログ信号発生手段の出力を前記ローレベルの電位に接続するように配置されていることを特徴とする信号判定システム。
【請求項８】
Ａ／Ｄ入力ポートを備える信号検出手段と、
前記Ａ／Ｄ入力ポートに接続されて、前記Ａ／Ｄ入力ポートにアナログ信号を出力するアナログ信号発生手段と、
前記アナログ信号発生手段の出力検知処理より優先する処理を行うためのオン信号に基づいて、前記Ａ／Ｄ入力ポートに入力される前記アナログ信号発生手段の出力を、前記オン信号が無い状態で前記アナログ信号発生手段の出力検知処理がなされる第１のレベル範囲とは異なる第２のレベル範囲にシフトさせるレベルシフト手段と、
を備え、
前記信号検出手段は、前記Ａ／Ｄ入力ポートに入力される前記アナログ信号発生手段の出力が前記第２のレベル範囲にあるときに、前記アナログ信号発生手段の出力検知処理より優先度の高い制御指令がなされたと判断するとともに、前記第２のレベル範囲に対応した所定のテーブル又は計算式を参照して前記アナログ信号発生手段の出力検知処理を行うことを特徴とする信号判定システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、信号判定システム及び温度判定システムに係り、アナログ信号の信号を判定する信号判定システム及び、サーミスタのアナログ信号をもとに温度判定を行う温度判定システムに関する。
【背景技術】
【０００２】
信号の検出を行って各種の制御を行う場合、制御回路としてマイコンが用いられることが多い。通常は、使用される入出力の信号の数だけ、制御回路（マイコン）のＩ／Ｏポートが必要となる。
【０００３】
そのため、既成のマイコンを使用した場合は、効率の良い省ピン化ができないことがある。例えば、２０ピンのマイコンを採用したいが、使用に必要とされるＩ／Ｏポートの数がマイコン仕様のＩ／Ｏポートの数より１つ多いため、１ランク上の３０ピンのマイコンを使用せざるを得ないことがある。これは、コストアップとなるだけでなく、９ピン分の空き端子分がムダになり、かつ、不要な空き端子はノイズ等による誤動作要因となりやすい。そのため、信号線の共通化やＩ／Ｏポートの共通化の技術が提案されている。
【０００４】
例えば、信号線の数を増加させることなく、エンコーダのパルス信号とエンコーダ内部の温度信号とを、エンコーダから延びる一つの信号線で取得するマイコンの技術がある（特許文献１参照）。この技術では、エンコーダが接続される制御装置のＣＰＵに対してエンコーダの温度検出が要求されると、ＣＰＵは信号線を介してポート１に入力された信号の２値電圧を検出し、ハイレベルであればポート２をグランドに接続する。ポート２の直前には分圧抵抗が配置される。そして、ＣＰＵはポート１、２とは異なるＡ／Ｄ入力ポートの電圧を測定し、この電圧値からエンコーダの温度を演算する。このときＣＰＵのＡ／Ｄ入力ポートには、サーミスタの抵抗値と分圧抵抗の抵抗値とで分圧される電圧Ｖａが入力される。ＣＰＵは電圧Ｖａの値からサーミスタの抵抗値を計算し、サーミスタの特性曲線からエンコーダ内部の温度を算出する。
【０００５】
また、別の技術として、複数のサーミスタの信号を一つのスイッチング動作による選択動作によってＡ／Ｄポートに取り込むようにする技術がある（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−１２１０７４号公報
【特許文献２】特開２００３−１２１２７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、特許文献１に開示の技術では、エンコーダからの信号線の数は減少させることができる。つまり、エンコーダの内部の信号に複数のデータが重畳されている場合には有効であるが、別の装置からの信号と共用させることについては、何ら開示が無く、別の技術が求められていた。また、特許文献２に開示の技術では、同様のアナログ信号特性を有する装置からの信号検知、ここでは温度検出であって、アナログ信号とデジタル信号とが混在するような信号を同一のポートで検知するといった機能はない。
【０００８】
本発明は、このような状況に鑑みてなされたものであり、上記課題を解決することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明のある態様は、温度判定システムに関する。この温度判定システムは、Ａ／Ｄ入力ポートを備える信号検出手段と、前記Ａ／Ｄ入力ポートに接続されて、前記Ａ／Ｄ入力ポートにアナログ信号を出力するサーミスタと、前記Ａ／Ｄ入力ポートに入力される前記アナログ信号のレベルを、ローレベルに引き抜くスイッチ手段と、を備え、前記信号検出手段は、前記Ａ／Ｄ入力ポートに入力される前記アナログ信号のレベルがローレベルである判断したときに、前記サーミスタの出力検知処理より優先度の高い制御指令がなされたと判断する。
また、前記Ａ／Ｄ入力ポートに入力される前記アナログ信号のレベルがローレベルになる速度が遅い場合には、前記優先度の高い制御指令がなされたとは判断せずに、前記サーミスタが異常高温状態であると判断してもよい。
本発明の別の態様は、温度判定システムに関する。この温度判定システムは、Ａ／Ｄ入力ポートを備える信号検出手段と、前記Ａ／Ｄ入力ポートに接続されて、前記Ａ／Ｄ入力ポートにアナログ信号を出力するサーミスタと、前記サーミスタの出力検知処理より優先する処理を行うためのオン信号に基づいて、前記Ａ／Ｄ入力ポートに入力される前記サーミスタの出力を、前記オン信号が無い状態で前記サーミスタの出力検知処理がなされる第１のレベル範囲とは異なる第２のレベル範囲にシフトさせるレベルシフト手段と、を備え、前記信号検出手段は、前記Ａ／Ｄ入力ポートに入力される前記サーミスタの信号が前記第２のレベル範囲にあるときに、前記サーミスタの出力検知処理より優先度の高い制御指令がなされたと判断するとともに、前記第２のレベル範囲に対応した所定のテーブル又は計算式を参照して前記サーミスタの出力検知処理を行う。
また、前記サーミスタは、直列に接続された第１の抵抗の抵抗値と合算された抵抗値に基づいてアナログ信号を出力し、前記レベルシフト手段は、スイッチ手段として機能するＦＥＴと第２の抵抗とを直列体として備え、かつ、前記直列体の一方の端子は前記サーミスタの出力に接続され、他方の端子はローレベルの電位に接続されてもよい。
また、前記第１の抵抗の抵抗値と前記第２の抵抗の抵抗値とは、前記第１のレベル範囲と、前記第２のレベル範囲とで、重複する範囲がないように設定されてもよい。
また、前記第１の抵抗の抵抗値と前記第２の抵抗の抵抗値とは、前記第１のレベル範囲と前記第２のレベル範囲の間に、所定レベル幅の第３のレベル範囲が存在するように、設定されており、前記信号検出手段は、前記ＦＥＴがオフの状態で、前記サーミスタの出力が前記第３のレベル範囲に存在すると判断したときには、異常高温検出であると判断してもよい。
本発明の別の態様は、信号判定システムに関する。この信号判定システムは、Ａ／Ｄ入力ポートを備える信号検出手段と、前記Ａ／Ｄ入力ポートに接続され、前記Ａ／Ｄ入力ポートにアナログ信号を出力するアナログ信号発生手段と、前記Ａ／Ｄ入力ポートに入力される前記アナログ信号発生手段の前記アナログ信号のレベルを、ローレベルにシフトするスイッチ手段と、を備え、前記スイッチ手段は、前記アナログ信号の出力検知処理より優先される処理のための所定の制御信号によって動作したときに、前記アナログ信号発生手段の出力を前記ローレベルの電位に接続するように配置されている。
本発明の別の態様は、信号判定システムに関する。この信号判定システムは、Ａ／Ｄ入力ポートを備える信号検出手段と、前記Ａ／Ｄ入力ポートに接続されて、前記Ａ／Ｄ入力ポートにアナログ信号を出力するアナログ信号発生手段と、前記アナログ信号発生手段の出力検知処理より優先する処理を行うためのオン信号に基づいて、前記Ａ／Ｄ入力ポートに入力される前記アナログ信号発生手段の出力を、前記オン信号が無い状態で前記アナログ信号発生手段の出力検知処理がなされる第１のレベル範囲とは異なる第２のレベル範囲にシフトさせるレベルシフト手段と、を備え、前記信号検出手段は、前記Ａ／Ｄ入力ポートに入力される前記アナログ信号発生手段の出力が前記第２のレベル範囲にあるときに、前記アナログ信号発生手段の出力検知処理より優先度の高い制御指令がなされたと判断するとともに、前記第２のレベル範囲に対応した所定のテーブル又は計算式を参照して前記アナログ信号発生手段の出力検知処理を行う。
【発明の効果】
【００１０】
本発明によれば、マイコン等のＡ／Ｄ変換処理を有するＩＣにおいて、アナログ信号とデジタル信号を同一のＡ／Ｄポートで処理することにより、省ピン化による小型化を図ることができる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施形態に係る、温度判定システムを模式的に示す機能ブロック図である。
【図２】第１の実施形態に係る、温度判定の基準を示す図である。
【図３】第１の実施形態に係る、判定部のＡ／Ｄポートに入力される温度検出部（サーミスタ）の出力を示す図である。
【図４】第２の実施形態に係る、温度判定システムを模式的に示す機能ブロック図である。
【図５】第２の実施形態に係る、温度判定の基準を示す図である。
【図６】第２の実施形態に係る、判定部のＡ／Ｄポートに入力される温度検出部（サーミスタ）の出力を示す図である。
【発明を実施するための形態】
【００１２】
以下、発明を実施するための形態（以下、「実施形態」という）を、図面を参照しつつ説明する。
【００１３】
＜第１の実施形態＞
図１は、本実施形態に係る温度判定システム１０を模式的に示した機能ブロック図である。温度判定システム１０は、判定部２０と、温度検出部３０と、優先信号発生部４０と、レベルシフト部５０とを備える。
【００１４】
判定部２０は、Ａ／Ｄ変換機能を有するマイコンであって、アナログ信号を外部から取得する端子としてＡ／Ｄポート２２を有している。
【００１５】
温度検出部３０は、サーミスタＲｔｈと、レベル調整抵抗Ｒｃと、分圧調整抵抗Ｒｘとを備える。ここでは、固定電位Ｖｃｃから接地電位まで、レベル調整抵抗Ｒｃ、分圧調整抵抗Ｒｘ、及びサーミスタＲｔｈが直列に接続されている。レベル調整抵抗Ｒｃと分圧調整抵抗Ｒｘの接続部分から、Ａ／Ｄポート２２に温度信号としてのアナログ信号の出力が取り出される。なお、Ａ／Ｄポート２２の直前には、一般的な保護抵抗Ｒｐが設けられている。
【００１６】
サーミスタＲｔｈは、いわゆるＮＴＣ（Negative Temperature Coefficient)タイプであって、温度の上昇に対して抵抗が減少するタイプのサーミスタである。レベル調整抵抗Ｒｃ及び分圧調整抵抗Ｒｘは、Ａ／Ｄポート２２に入力される信号レベルを所望のレベル及びレンジに調整する抵抗である。
【００１７】
優先信号発生部４０は、一般的なデジタル信号発生回路であって、例えば、図示のように、ＰＮＰ型のトランジスタと、優先信号発生スイッチＳＷ１１と、抵抗によって構成される。優先信号発生スイッチＳＷ１１が所定の制御信号によってトランジスタがオンし、コレクタに接続される出力抵抗を介して、レベルシフト部５０に対してオン信号が出力される。なお、以下では、優先信号発生部４０からレベルシフト部５０に出力される制御信号を「優先デジタル信号」と称し、優先デジタル信号がハイの状態を「優先デジタル信号オン」と称する。
【００１８】
レベルシフト部５０は、トランジスタＴｒ１を有している。ここでは、ＮＰＮタイプのトランジスタが用いられている。トランジスタＴｒ１のエミッタ端子が接地に接続されており、また、コレクタ端子は、温度検出部３０の出力とＡ／Ｄポート２２との接続経路途中、より具体的には、保護抵抗Ｒｐと温度検出部３０との間に接続されている。また、トランジスタＴｒ１のベース端子は、優先信号発生部４０に接続されている。このような構成によると、優先信号発生部４０から出力されたオン信号がトランジスタＴｒ１のベース端子に入力すると、トランジスタＴｒ１はオンする。そしてトランジスタＴｒ１のオンによって、Ａ／Ｄポート２２の信号レベルは接地レベルに引き下げられる。
【００１９】
図２に判定部２０による信号判定の基準を示し、また、図３に判定部２０のＡ／Ｄポート２２に入力される温度検出部３０（サーミスタＲｔｈ）の出力例を示す。なお、図３（ａ）は、計測途中でサーミスタＲｔｈに異常が発生している状態を示し、図３（ｂ）は計測途中で優先信号発生部４０からオン信号が出力された状態、つまり優先デジタル信号オンの状態を示している。これらを用いて温度判定システム１０の動作について説明する。
【００２０】
より具体的には、判定部２０は、Ａ／Ｄポート２２に入力された信号が上限しきい値Ｖｔｈ１と下限しきい値Ｖｔｈ２の間であれば、サーミスタ回路正常動作範囲であると判断し、入力されたアナログ信号及び所定のテーブルを基にサーミスタＲｔｈが検知した温度を算定する。
【００２１】
また、判定部２０は、Ａ／Ｄポート２２に入力された信号が上限しきい値Ｖｔｈ１以上であれば、サーミスタＲｔｈがオープン故障したと判断する。つまり、サーミスタＲｔｈの抵抗値が所定の抵抗値以上となり検知信号のレベルが高くなるような場合、つまり固定電位Ｖｃｃに近接するような状態であると判断されるような場合には、判定部２０は断線等によるオープン故障であると判断する。
【００２２】
一方で、Ａ／Ｄポート２２に入力されるアナログ信号のレベルが下限しきい値Ｖｔｈ２より低い場合には、判定部２０は、サーミスタ異常発熱もしくは優先デジタル信号オンであると判断する。より具体的には、図３（ａ）で示すように、サーミスタ異常発熱が発生した場合、Ａ／Ｄポート２２に入力する信号レベルは、下限しきい値Ｖｔｈ２を下回る。このとき、判定部２０は、異常発生したときの所定の処理を行う。例えば、直ぐにＡ／Ｄポート２２の計測を中止して、判定部２０を統括する所定の制御回路等にその旨を伝える。また、複数回の計測が連続して下限しきい値Ｖｔｈ２を下回る場合に、判定部２０は異常発生と判断してもよい。
【００２３】
更に、図３（ｂ）の優先デジタル信号オン期間で示されるように、Ａ／Ｄポート２２に入力されたアナログ信号のレベルがローレベルにある場合には、優先信号発生部４０からオン信号が出力され、トランジスタＴｒ１がオン状態になっていると判断する。その場合は、判定部２０は、優先信号発生部４０がオン信号であるときに動作すべきように予め設定された所定の処理を行う。優先信号発生部４０からオン信号が出力される状況として、例えば、他の装置において故障や異常が生じた場合における、二次故障を回避するための動作停止命令の信号がある。
【００２４】
ここで、サーミスタ異常発生時と優先デジタル信号オン時とで異なる処理を設定する場合も想定できる。しかし、サーミスタ異常発生時の場合であっても、優先デジタル信号オン時と同じローレベルになることもある。その場合には、ローレベルになる変動状態を判断基準とすることもできる。つまり、優先信号発生部４０がオン信号の場合は、実質的に一瞬でローレベルに変化する。したがって、ローレベルに変化するときの変化速度が速い場合には、Ａ／Ｄポート２２は優先デジタル信号オンであると判断し、変化速度が遅い場合には、サーミスタ異常発生であると判断する。また、分圧調整抵抗Ｒｘを調整することで、優先信号発生部４０がオン信号時のレベルを調整することもできる。
【００２５】
以上の構成の温度判定システム１０によると、判定部２０においてアナログ信号とデジタル信号を同一のＡ／Ｄポート２２で処理することにより、省ピン化による小型化を図ることができる。
【００２６】
＜第２の実施形態＞
図４は、第２の実施形態に係る温度判定システム１１０を模式的に示した機能ブロック図である。温度判定システム１１０は、判定部１２０と、温度検出部１３０と、優先信号発生部１４０と、レベルシフト部１５０とを備える。温度判定システム１１０が、第１の実施形態と異なる点は、レベルシフト部１５０においてスイッチ手段としてＭＯＳ型電界効果トランジスタ（以下、「ＦＥＴ」と表記する）を用いた点と、シフト用抵抗Ｒｓを設けた点にある。温度検出部１３０及び優先信号発生部１４０の構成及び動作は第１の実施形態と同様である。また、判定部１２０は、構成は同じであるが、Ａ／Ｄポート１２２で取得した信号の判定等の処理が異なる。
【００２７】
シフト用抵抗Ｒｓは、温度検出部１３０の分圧調整抵抗Ｒｘよりも小さい抵抗値となっている。その結果、ＦＥＴがオンしたときに、第１の実施形態のようにローレベルに固定されず、サーミスタＲｔｈの抵抗が反映された状態でレベルが下方向にシフトする。また、スイッチ手段としてＭＯＳ型のＦＥＴを用いることで、スイッチ手段における温度変動による影響を排除でき、サーミスタＲｔｈの抵抗を適正に検知できる。
【００２８】
なお、シフト用抵抗Ｒｓの抵抗値は、必ずしも分圧調整抵抗Ｒｘの抵抗値より小さい必要はなく、通常動作時の動作範囲とシフト時の動作範囲が重ならないように設定されていればよい。
【００２９】
具体的には、優先デジタル信号オンの時のＡ／Ｄポート１２２のレベルＶａｄ１は以下の式（１）及び（２）で表される。なお、以下の式では、各抵抗の符号を抵抗値として示している。
Ｖａｄ１＝Ｖｃｃ×Ｒｙ／（Ｒｃ＋Ｒｙ）…（１）
Ｒｙ＝Ｒｓ×（Ｒｘ＋Ｒｔｈ）／（Ｒｓ＋Ｒｘ＋Ｒｔｈ）…（２）
一方、優先デジタル信号オフの時のＡ／Ｄポート２２のレベルＶａｄ２は以下の式（３）で表される。
Ｖａｄ２＝Ｖｃｃ×（Ｒｘ＋Ｒｔｈ）／（Ｒｃ＋Ｒｘ＋Ｒｙ）…（３）
したがって、採用するサーミスタＲｔｈの抵抗値の変動範囲を考慮して、レベル調整抵抗Ｒｃ、分圧調整抵抗Ｒｘの抵抗値を設定することが必要となる。
【００３０】
例えば、サーミスタＲｔｈ、レベル調整抵抗Ｒｃ、分圧調整抵抗Ｒｘ、シフト用抵抗Ｒｓ及び固定電圧Ｖｃｃを以下のように設定した場合（設定例１）について計算する。
設定例１：
サーミスタＲｔｈ：  １．０ｋΩ（１００℃）〜１７０ｋΩ（−３０℃）
レベル調整抵抗Ｒｃ：２０ｋΩ
分圧調整抵抗Ｒｘ：  ２ｋΩ
シフト用抵抗Ｒｓ：  １．９ｋΩ
Ｖｃｃ：            ５Ｖ
優先デジタル信号オンの時のＡ／Ｄポート１２２のレベルＶａｄ１及び、優先デジタル信号オフの時のＡ／Ｄポート１２２のレベルＶａｄ２の範囲は、以下のようになる。
Ｖａｄ１：  ０．４２９〜０．２７５Ｖ
Ｖａｄ２：  ４．４７９〜０．６５２Ｖ
このように、信号のレンジが重なることはなく、さらに、０．４２９〜０．６５２Ｖの間にいずれのレンジにも属さない範囲がある。
【００３１】
そして、判定部１２０は、優先デジタル信号オンの時のＡ／Ｄポート１２２のレベルＶａｄ１及び、優先デジタル信号オフの時のＡ／Ｄポート１２２のレベルＶａｄ２の範囲に対応した温度算出の為の所定のテーブルを備えており、そのテーブルを参照して温度算出を行う。
【００３２】
図５に判定部１２０による信号判定の基準を示し、また、図６に判定部のＡ／Ｄポート１２２に入力される温度検出部１３０（サーミスタＲｔｈ）の出力例を示す。図６では計測途中で優先信号発生部１４０からオン信号が出力された状態、つまり優先デジタル信号オンの状態を示している。これらを用いて温度判定システム１１０の動作について説明する。
【００３３】
図５に示すように、判定部１２０は、Ａ／Ｄポート１２２に入力される信号のレベルに応じた判断を行う。つまり、上限しきい値Ｖｔｈ１１より高いレベルの場合、判定部１２０はサーミスタＲｔｈのオープン故障と判断する。優先デジタル信号オフ（ＦＥＴがオフ）の状態である通常動作時の通常時下限しきい値Ｖｔｈ１２と上限しきい値Ｖｔｈ１１との間の範囲のときには、判定部１２０は、サーミスタ回路正常動作範囲に対応するテーブルを参照してサーミスタＲｔｈが検知した温度を算定する。上記の設定例１では、上限しきい値Ｖｔｈ１１が４．４７９Ｖ、通常時下限しきい値Ｖｔｈ１２が０．６５２Ｖに対応する。
【００３４】
一方で、優先デジタル信号オン時のレベル範囲がデジタル信号オン時しきい値Ｖｔｈ１３より小さい場合は、判定部１２０は、優先デジタル信号がオンであると判断するとともに、優先デジタル信号オン時に対応するテーブルを参照して温度を算出する。デジタル信号オン時しきい値Ｖｔｈ１３が、設定例１の０．４２９Ｖに対応する。なお、このとき、判定部１２０は、優先デジタル信号がオンであるときに対応した所定の処理を行う。例えば、最小限の機能のみを動作させるような制御を行うことが想定できる。そして、優先デジタル信号がオフの場合と比べてダイナミックレンジは狭くなるものの、判定部１２０は、一定の精度の温度検出を行うことができる。図６では、優先デジタル信号がオンの期間において、仮に優先デジタル信号がオフのままとした状態の信号を破線で示している。
【００３５】
以上、本実施形態によると、サーミスタＲｔｈに基づく信号レベル（電圧）をＡ／Ｄ変換するＡ／Ｄポート１２２に、これより機能的に優先順位の高いデジタル信号、例えば、動作停止信号等の優先デジタル信号を、ＦＥＴとシフト用抵抗Ｒｓを介してＡ／Ｄポート１２２の低電圧域の変動範囲に限定できる。この時、Ａ／Ｄ入力のダイナミックレンジを、レンジの中間付近を正常時のアナログ信号の情報領域として、また、正常時にはアナログ信号の動作外となるしきい値以下をデジタル信号のオン判定領域として割り当てることができる。したがって、Ａ／Ｄポート１２２には、デジタル信号オフ時は通常に広いダイナミックレンジでアナログ信号が入力され、デジタル信号オン時には、アナログ信号はダイナミックレンジをしきい値以下の低電圧域内に限定し読み取ることができる。言い換えると、抵抗分圧比により、Ａ／Ｄダイナミックレンジを割り振ることができ、アナログ信号とデジタル信号の検出を一つポートで効率的に行うことできる。その結果、判定部１２０として用いられるマイコン等の省ピン化が実現できる。
【００３６】
以上、本発明を実施形態を基に説明した。この実施形態は例示であり、それらの各構成要素及びその組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。このような構成及び処理は温度判定システムに限らず、Ａ／Ｄダイナミックレンジが重なり合わないように、アナログ信号とデジタル信号を設定することで、各種の回路に適用することができる。
【符号の説明】
【００３７】
１０、１１０  温度判定システム
２０、１２０  判定部
２２、１２２  Ａ／Ｄポート
３０、１３０  温度検出部
４０、１４０  優先信号発生部
５０、１５０  レベルシフト部
Ｒｃ  レベル調整抵抗
Ｒｘ  分圧調整抵抗
Ｒｓ  シフト用抵抗
Ｔｒ１  トランジスタ
ＦＥＴ  電界効果トランジスタ
【図１】
2012002644.tif 000003
【図２】
2012002644.tif 000004
【図３】
2012002644.tif 000005
【図４】
2012002644.tif 000006
【図５】
2012002644.tif 000007
【図６】
2012002644.tif 000008