JP2019144081A - Temperature sensor, temperature sensing method, and temperature sensing program - Google Patents

Temperature sensor, temperature sensing method, and temperature sensing program Download PDF

Info

Publication number
JP2019144081A
JP2019144081A JP2018028010A JP2018028010A JP2019144081A JP 2019144081 A JP2019144081 A JP 2019144081A JP 2018028010 A JP2018028010 A JP 2018028010A JP 2018028010 A JP2018028010 A JP 2018028010A JP 2019144081 A JP2019144081 A JP 2019144081A
Authority
JP
Japan
Prior art keywords
temperature
switches
time
output
detection
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.)
Granted
Application number
JP2018028010A
Other languages
Japanese (ja)
Other versions
JP6879564B2 (en
Inventor
良博 柿内
Yoshihiro Kakiuchi
良博 柿内
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Platforms Ltd
Original Assignee
NEC Platforms Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Platforms Ltd filed Critical NEC Platforms Ltd
Priority to JP2018028010A priority Critical patent/JP6879564B2/en
Publication of JP2019144081A publication Critical patent/JP2019144081A/en
Application granted granted Critical
Publication of JP6879564B2 publication Critical patent/JP6879564B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Temperature (AREA)

Abstract

To provide a temperature sensor with which it is possible to improve the degree of freedom in setting a detection temperature at which the operation of a control object should be controlled.SOLUTION: A temperature sensor 100 comprises: two temperature switches consisting of a first temperature switch 101 and a second temperature switch 102 which are mutually differing in a temperature threshold used for detecting the temperature of a temperature monitoring object 1; and an arithmetic unit 103 including a linear interpolation unit 1032 for linearly interpolating a temperature change of the temperature monitoring object 1 using a straight line having a temperature gradient obtained from a difference in a time of day at which the temperature of the temperature monitoring object 1 reached the respective temperature thresholds and a difference in temperature threshold between the two temperature switches, and a coefficient value that can be set to a discretionary value from the outside by a coefficient setting unit 1033. A detection temperature by the temperature sensor 100 can be discretionarily set by selecting the coefficient value.SELECTED DRAWING: Figure 1

Description

本発明は、温度センサ、温度センシング方法および温度センシングプログラムに関し、特に、温度監視対象の温度があらかじめ定めた温度(検出すべき温度)に達したか否かを判別するために用いる温度閾値(検出温度)の自由度を向上させることが可能な温度センサ、温度センシング方法および温度センシングプログラムに関する。   The present invention relates to a temperature sensor, a temperature sensing method, and a temperature sensing program, and in particular, a temperature threshold (detection) used to determine whether or not the temperature to be monitored reaches a predetermined temperature (temperature to be detected). The present invention relates to a temperature sensor, a temperature sensing method, and a temperature sensing program capable of improving the degree of freedom of temperature.

温度を検出して電気信号を変化させることにより外部に作用するデバイスいわゆる温度センサにはいくつかの種類がある。例えば、検出している温度を数値として通知する温度センサもあれば、既定の温度を検出したときに出力電気信号の極性を変化させる温度センサもある。後者の温度センサは、例えば、特許文献1の特開2008−191724号公報「温度過昇防止装置および加熱装置」に記載のサーモスタット等のように、一般的に、出力電気信号としてオフとオンとの2種類の状態しか有していないことから、「温度スイッチ」と称されている。   There are several types of so-called temperature sensors that act externally by detecting the temperature and changing the electrical signal. For example, there are temperature sensors that notify the detected temperature as a numerical value, and there are temperature sensors that change the polarity of the output electrical signal when a predetermined temperature is detected. The latter temperature sensor is generally turned off and on as an output electric signal, such as a thermostat described in Japanese Patent Application Laid-Open No. 2008-191724, “Over-temperature rise prevention device and heating device”. Therefore, it is referred to as a “temperature switch”.

かくのごとき温度スイッチは、前者の温度センサと比べて、動作が単純なことから、安価であるという大きな長所を有する一方、出力電気信号をオフからオンに変化させる温度として、個々のデバイスに固有の温度閾値を配置する必要があり、自由な温度閾値をあらかじめ用意し難いという課題があった。   A temperature switch such as this has the great advantage of being inexpensive because it is simple to operate compared to the former temperature sensor, while it is unique to each device as a temperature that changes the output electrical signal from off to on. There is a problem that it is difficult to prepare a free temperature threshold in advance.

また、温度スイッチを活用する装置の開発において、温度を監視する対象によっては、最適な検出温度(すなわち温度閾値)をシミュレートすることが非常に難しく、実験することなく、最適な検出温度(温度閾値)の温度スイッチを用意することが極めて困難な場合がある。   In developing a device that uses a temperature switch, it is very difficult to simulate the optimum detection temperature (ie, temperature threshold) depending on the temperature monitoring target. It may be extremely difficult to prepare a temperature switch of (threshold value).

そのような状況を鑑み、デバイスの設定ピンに対して外部から与える電圧の極性を変えることによって、複数の検出温度(温度閾値)を段階的に選択することができる温度スイッチを実現しようという技術が提案されている。かくのごとき温度スイッチにおいては、例えば、70℃、75℃、80℃、85℃のような複数種類の検出温度(温度閾値)を選択することができる。しかしながら、かかる温度スイッチにおいても、検出温度(温度閾値)を所望する任意の値に自由に設定することはできなかった。   In view of such a situation, there is a technology for realizing a temperature switch that can select a plurality of detected temperatures (temperature thresholds) in stages by changing the polarity of an external voltage applied to a setting pin of the device. Proposed. In such a temperature switch, for example, a plurality of types of detection temperatures (temperature threshold values) such as 70 ° C., 75 ° C., 80 ° C., and 85 ° C. can be selected. However, even in such a temperature switch, the detected temperature (temperature threshold) cannot be freely set to a desired value.

特開2008−191724号公報JP 2008-191724 A

以上のように、前記特許文献1等に記載された本発明に関連する現状の技術においては、検出温度(温度閾値)を所望する任意の値に自由に設定することができないという問題がある。   As described above, in the current technology related to the present invention described in Patent Document 1 and the like, there is a problem that the detected temperature (temperature threshold value) cannot be freely set to a desired value.

(本開示の目的)
本開示は、上述した課題に鑑みてなされたものであり、制御対象の動作を制御すべき検出温度の設定の自由度を向上させ、所望する検出温度に自由に設定することが可能な温度センサ、温度センシング方法および温度センシングプログラムを提供することを目的とする。
(Purpose of this disclosure)
The present disclosure has been made in view of the above-described problems, and can improve the degree of freedom of setting a detection temperature at which the operation of a control target is controlled, and can be freely set to a desired detection temperature. An object of the present invention is to provide a temperature sensing method and a temperature sensing program.

前述の課題を解決するため、本発明による温度センサ、温度センシング方法および温度センシングプログラムは、主に、次のような特徴的な構成を採用している。   In order to solve the above-described problems, the temperature sensor, the temperature sensing method, and the temperature sensing program according to the present invention mainly adopt the following characteristic configuration.

(1)本発明による温度センサは、温度監視対象の温度検出用に用いる温度閾値の値が互いに異なる2つの温度スイッチと、該2つの温度スイッチを互いに近接して配置して同じ温度監視対象の温度を監視することにより、前記2つの温度スイッチそれぞれが監視する同じ前記温度監視対象の温度がそれぞれの前記温度閾値に達した時刻の差および前記2つの温度スイッチそれぞれの前記温度閾値の差から求めた温度勾配を有する直線と外部から任意の値に設定することができる係数値とを用いて前記温度監視対象の温度変化の線形補間を行う演算部と、を備えていることを特徴とする。   (1) The temperature sensor according to the present invention includes two temperature switches having different temperature threshold values used for detecting the temperature of the temperature monitoring target, and the two temperature switches arranged close to each other to detect the same temperature monitoring target. By monitoring the temperature, the temperature is obtained from the difference in time when the temperature of the same temperature monitoring target monitored by each of the two temperature switches reaches the temperature threshold and the difference between the temperature thresholds of the two temperature switches. And a calculation unit that performs linear interpolation of the temperature change of the temperature monitoring target using a straight line having a temperature gradient and a coefficient value that can be set to an arbitrary value from the outside.

(2)本発明による温度センシング方法は、温度監視対象の温度検出用に用いる温度閾値の値が互いに異なる2つの温度スイッチを互いに近接して配置し、前記2つの温度スイッチそれぞれが監視する同じ温度監視対象の温度がそれぞれの前記温度閾値に達した時刻の差および前記2つの温度スイッチそれぞれの前記温度閾値の差から求めた温度勾配を有する直線と外部から任意の値に設定することができる係数値とを用いて前記温度監視対象の温度変化の線形補間を行う演算ステップを有していることを特徴とする。   (2) In the temperature sensing method according to the present invention, two temperature switches having different temperature threshold values used for temperature detection of a temperature monitoring object are arranged close to each other, and the same temperature monitored by each of the two temperature switches. A line having a temperature gradient obtained from the difference in time at which the temperature to be monitored reaches each of the temperature threshold values and the difference in temperature threshold value of each of the two temperature switches can be set to an arbitrary value from the outside. And a calculation step for performing linear interpolation of the temperature change of the temperature monitoring target using a numerical value.

(3)本発明による温度センシングプログラムは、温度監視対象の温度検出用に用いる温度閾値の値が互いに異なる2つの温度スイッチを互いに近接して配置した温度センサにおいてコンピュータにより実行することが可能な温度センシングプログラムであって、前記2つの温度スイッチそれぞれが監視する同じ温度監視対象の温度がそれぞれの前記温度閾値に達した時刻の差および前記2つの温度スイッチそれぞれの前記温度閾値の差から求めた温度勾配を有する直線と外部から任意の値に設定することができる係数値とを用いて前記温度監視対象の温度変化の線形補間を行う演算処理を有していることを特徴とする。   (3) The temperature sensing program according to the present invention is a temperature that can be executed by a computer in a temperature sensor in which two temperature switches having different temperature threshold values used for temperature detection of temperature monitoring objects are arranged close to each other. A sensing program, the temperature obtained from the difference in time at which the same temperature monitoring target monitored by each of the two temperature switches reaches the temperature threshold and the difference in the temperature threshold of each of the two temperature switches It has a calculation process for performing linear interpolation of the temperature change of the temperature monitoring object using a straight line having a gradient and a coefficient value that can be set to an arbitrary value from the outside.

本発明の温度センサ、温度センシング方法および温度センシングプログラムによれば、主に、以下のような効果を奏することができる。   According to the temperature sensor, temperature sensing method, and temperature sensing program of the present invention, the following effects can be obtained mainly.

第1に、互いに異なる温度閾値を有する2つの近接配置した温度スイッチそれぞれの温度閾値(検出温度)と任意の値に設定可能な係数値とを用いた線形補間により、制御対象を制御すべき温度センサの検出温度を算出しているので、本発明の主目的である温度センサの検出温度の設定の自由度を大幅に向上させることができる。   First, the temperature at which the controlled object is to be controlled by linear interpolation using the temperature threshold (detected temperature) of each of two adjacently arranged temperature switches having different temperature thresholds and a coefficient value that can be set to an arbitrary value. Since the detection temperature of the sensor is calculated, the degree of freedom in setting the detection temperature of the temperature sensor, which is the main object of the present invention, can be greatly improved.

第2に、温度センサは、2つの温度スイッチと1つの演算部という、極めて少ない個数の構成要素で実現することができるので、資材費を抑制することができるとともに、小型化が可能であり、本温度センサを実装する基板の面積を小さくすることができる。   Secondly, the temperature sensor can be realized with an extremely small number of components, that is, two temperature switches and one arithmetic unit, so that the material cost can be suppressed and the size can be reduced. The area of the substrate on which the temperature sensor is mounted can be reduced.

本発明に係る温度センサの構成の一例を示すブロック構成図である。It is a block block diagram which shows an example of a structure of the temperature sensor which concerns on this invention. 図1に示した温度センサの動作の一例を説明するためのタイムチャートである。It is a time chart for demonstrating an example of operation | movement of the temperature sensor shown in FIG. 図1に示した温度センサ内の演算部の動作の一例を説明するためのフローチャートである。It is a flowchart for demonstrating an example of operation | movement of the calculating part in the temperature sensor shown in FIG. 図1に示した温度センサ内の演算部の動作の図3とは異なる他の例を説明するためのフローチャートである。6 is a flowchart for explaining another example of the operation of the calculation unit in the temperature sensor shown in FIG. 1 different from FIG. 3.

以下、本発明による温度センサ、温度センシング方法および温度センシングプログラムの好適な実施形態について添付図を参照して説明する。なお、以下の説明においては、本発明による温度センサおよび温度センシング方法について説明するが、かかる温度センシング方法をコンピュータにより実行可能な温度センシングプログラムとして実施するようにしても良いし、あるいは、温度センシングプログラムをコンピュータにより読み取り可能な記録媒体に記録するようにしても良いことは言うまでもない。また、以下の各図面に付した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、本発明を図示の態様に限定することを意図するものではないことも言うまでもない。   Hereinafter, preferred embodiments of a temperature sensor, a temperature sensing method, and a temperature sensing program according to the present invention will be described with reference to the accompanying drawings. In the following description, the temperature sensor and the temperature sensing method according to the present invention will be described. However, the temperature sensing method may be implemented as a temperature sensing program that can be executed by a computer, or a temperature sensing program. It goes without saying that may be recorded on a computer-readable recording medium. In addition, it is needless to say that the drawing reference numerals attached to the following drawings are added for convenience to the respective elements as an example for facilitating understanding, and are not intended to limit the present invention to the illustrated embodiments. Yes.

(本発明の特徴)
本発明の実施形態の説明に先立って、本発明の特徴についてその概要をまず説明する。本発明は、温度センサ、温度センシング方法および温度センシングプログラムに関し、温度監視対象の温度検出用に用いる温度閾値の値が互いに異なる2つの温度スイッチを互いに近接して配置し、それぞれの温度スイッチが監視する同じ温度監視対象の温度がそれぞれの前記温度閾値に達した時刻の差およびそれぞれの温度スイッチの前記温度閾値の差から求めた温度勾配を有する直線と任意の値に設定することができる係数値とを用いて前記温度監視対象の温度変化の線形補間を行うことを主要な特徴とする。而して、本発明は、当該温度センタの検出温度の設定自由度を向上させることを可能にしている。
(Features of the present invention)
Prior to the description of the embodiments of the present invention, an outline of the features of the present invention will be described first. The present invention relates to a temperature sensor, a temperature sensing method, and a temperature sensing program. Two temperature switches having different temperature threshold values used for temperature detection of a temperature monitoring target are arranged close to each other, and each temperature switch is monitored. A straight line having a temperature gradient obtained from the difference in time when the temperature of the same temperature monitoring target reaches the temperature threshold value and the difference in temperature threshold value of each temperature switch, and a coefficient value that can be set to an arbitrary value The main feature is that linear interpolation of the temperature change of the temperature monitoring object is performed by using. Thus, the present invention makes it possible to improve the degree of freedom in setting the detected temperature of the temperature center.

本発明の主要な特徴をさらに具体的に説明すると、次の通りである。すなわち、本発明は、
温度監視対象の温度があらかじめ設定した温度閾値(検出温度)に達したことを検出した際に、出力電気信号のオンとオフとを切り替えて出力する温度スイッチ機能を有する温度センサに関するものであり、
互いに近接して配置し、かつ、互いの前記温度閾値の値が異なる2つの温度スイッチと、前記温度監視対象の温度が任意に設定した検出温度に達するタイミングを線形予測する演算を行う演算部と、を少なくとも備え、
前記2つの温度スイッチそれぞれは、
それぞれが計測した前記温度監視対象の温度がそれぞれの前記温度閾値に達した際に、それぞれが出力する出力電気信号のオン・オフの切り替え動作を行って、前記演算部に対してそれぞれ出力する温度検出部、
を備え、
前記演算部は、
前記2つの温度スイッチそれぞれから出力された前記出力電気信号のオン・オフ切り替え時刻の前記2つの温度スイッチ間の時間差を算出する時間差算出部と、
前記時間差算出部にて算出した前記時間差に対して任意の値に設定した係数値を乗算することにより(つまり、前記温度監視対象の温度変化の勾配を直線近似した線形補間を行うことにより)、前記2つの温度スイッチのうち、より遅く前記出力電気信号のオン・オフ切り替え動作を行った方の温度スイッチが前記出力電気信号のオン・オフの切り替え動作を行った時刻から、前記温度監視対象の温度が、外部の制御対象を制御すべき温度として任意にあらかじめ定めた検出温度に達するまでの予測時間を算出する線形補間部と、
前記2つの温度スイッチのうち、より遅く前記出力電気信号のオン・オフ切り替え動作を行った時刻から、さらに、前記線形補間部において算出した前記予測時間だけ経過した時刻に達した際に、前記温度監視対象の温度が前記検出温度に達したことを示す状態の検出信号を、出力電気信号として外部の前記制御対象に対して出力する信号出力部と、
を少なくとも備えている、
ことを主要な特徴としている。
The main features of the present invention will be described more specifically as follows. That is, the present invention
The present invention relates to a temperature sensor having a temperature switch function for switching on and off an output electric signal when detecting that the temperature to be monitored reaches a preset temperature threshold (detected temperature).
Two temperature switches that are arranged close to each other and have different values of the temperature threshold value, and a calculation unit that performs a linear prediction on the timing at which the temperature of the temperature monitoring target reaches an arbitrarily set detection temperature At least,
Each of the two temperature switches is
When the temperature of the temperature monitoring target measured by each reaches the temperature threshold value, the temperature of the output electrical signal output by each is switched on and off, and the temperature output to the arithmetic unit, respectively. Detection unit,
With
The computing unit is
A time difference calculating unit for calculating a time difference between the two temperature switches at the on / off switching time of the output electrical signal output from each of the two temperature switches;
By multiplying the time difference calculated by the time difference calculation unit by a coefficient value set to an arbitrary value (that is, by performing linear interpolation that linearly approximates the gradient of the temperature change of the temperature monitoring target), Of the two temperature switches, the temperature switch that performed the on / off switching operation of the output electrical signal later performs the on / off switching operation of the output electrical signal. A linear interpolation unit that calculates a predicted time until the temperature reaches a predetermined detection temperature arbitrarily set as a temperature for controlling an external control target;
Of the two temperature switches, when the time when the predicted time calculated by the linear interpolation unit has elapsed from the time when the output electrical signal is turned on and off later is reached, the temperature A signal output unit that outputs a detection signal in a state indicating that the temperature of the monitoring target has reached the detection temperature as an output electric signal to the external control target;
Having at least
This is the main feature.

以上のように、本発明においては、前記2つの温度スイッチの動作時刻(すなわちそれぞれの温度閾値に達した時刻)間の時間差を求めることにより、前記温度監視対象の温度が熱源からの熱により直線的に変化していくと想定した場合の温度勾配を取得し、しかる後、前記2つの電気スイッチのうち、より遅く動作する方の温度スイッチの温度閾値に相当する温度から、さらに、制御対象を制御すべき所望の検出温度に達するまでの予測時刻を、任意の値に設定可能な係数値を用いて線形補間して求めている。したがって、本発明に係る温度センサは、前記制御対象を制御するための前記検出温度の設定自由度を大幅に向上させることができるという効果を奏することが可能になる。   As described above, in the present invention, by obtaining the time difference between the operation times of the two temperature switches (that is, the times when the respective temperature threshold values are reached), the temperature of the temperature monitoring target is linearized by the heat from the heat source. Temperature gradient when it is assumed that the temperature of the electric switch changes, and then, from among the two electrical switches, the temperature corresponding to the temperature threshold value of the temperature switch that operates later is further controlled. The predicted time until the desired detection temperature to be controlled is reached is obtained by linear interpolation using a coefficient value that can be set to an arbitrary value. Therefore, the temperature sensor according to the present invention can achieve an effect that the degree of freedom in setting the detected temperature for controlling the control target can be greatly improved.

(本発明の実施形態の構成例)
次に、本発明に係る温度センサの構成例について、図1を参照しながら詳細に説明する。図1は、本発明に係る温度センサの構成の一例を示すブロック構成図である。図1に示す温度センサ100は、2つの温度スイッチすなわち第1温度スイッチ101および第2温度スイッチ102と、演算部103とを有している。ここで、温度センサ100の重要な特徴として、第1温度スイッチ101と第2温度スイッチ102とは、物理的に互いに近接して配置されていて、同じ温度監視対象1の温度の変化を計測することが可能である。さらに、これら第1温度スイッチ101と第2温度スイッチ102とでは、温度監視対象1の温度があらかじめ設定した温度に達しているか否かを判別するために用いる温度閾値の値が互いに異なっている。
(Configuration example of embodiment of the present invention)
Next, a configuration example of the temperature sensor according to the present invention will be described in detail with reference to FIG. FIG. 1 is a block configuration diagram showing an example of a configuration of a temperature sensor according to the present invention. A temperature sensor 100 shown in FIG. 1 includes two temperature switches, that is, a first temperature switch 101 and a second temperature switch 102, and a calculation unit 103. Here, as an important feature of the temperature sensor 100, the first temperature switch 101 and the second temperature switch 102 are physically disposed close to each other, and measure the temperature change of the same temperature monitoring object 1. It is possible. Further, the first temperature switch 101 and the second temperature switch 102 have different temperature threshold values used to determine whether or not the temperature of the temperature monitoring target 1 has reached a preset temperature.

すなわち、第1温度スイッチ101と第2温度スイッチ102とは、図1に示すように、第1温度検出部1011および第2温度検出部1021をそれぞれ備えている。これら第1温度検出部1011および第2温度検出部1021には、第1温度閾値1012および第2温度閾値1022がそれぞれ設定してある。第1温度検出部1011と第2温度検出部1021とは、それぞれが計測した温度監視対象1の温度がそれぞれの温度閾値すなわち第1温度閾値1012と第2温度閾値1022に達した際に、それぞれが出力電気信号のオン・オフの切り替え動作を行って、演算部103に対してそれぞれ出力する機能を有している。   That is, the first temperature switch 101 and the second temperature switch 102 include a first temperature detection unit 1011 and a second temperature detection unit 1021, respectively, as shown in FIG. In the first temperature detection unit 1011 and the second temperature detection unit 1021, a first temperature threshold 1012 and a second temperature threshold 1022 are set, respectively. The first temperature detection unit 1011 and the second temperature detection unit 1021 are respectively configured when the temperature of the temperature monitoring target 1 measured by the first temperature detection unit 1011 and the second temperature detection unit 1021 reaches the respective temperature threshold values, that is, the first temperature threshold value 1012 and the second temperature threshold value 1022. Has a function of performing an on / off switching operation of the output electric signal and outputting it to the arithmetic unit 103.

そして、第1温度スイッチ101と第2温度スイッチ102とは、前述したように、物理的に互いに近接して配置されており、第1温度検出部1011と第2温度検出部1021とのそれぞれにおいて、同じ温度監視対象1の温度の変化を計測するように構成されている。ここで、第1温度スイッチ101の第1温度閾値1012と第2温度スイッチ102の第2温度閾値1022とは、前述したように、互いに異なる値にあらかじめ設定してある。そして、第1温度スイッチ101と第2温度スイッチ102とは、同じ温度監視対象1の温度の計測結果がそれぞれに設定されている異なる値の温度閾値すなわち第1温度閾値1012と第2温度閾値1022とに達したことを検出した際に、出力電気信号すなわち第1信号aおよび第2信号bのオン・オフの切り替え動作を実施する。   As described above, the first temperature switch 101 and the second temperature switch 102 are physically disposed close to each other, and in each of the first temperature detection unit 1011 and the second temperature detection unit 1021. The temperature change of the same temperature monitoring object 1 is measured. Here, as described above, the first temperature threshold 1012 of the first temperature switch 101 and the second temperature threshold 1022 of the second temperature switch 102 are set to different values as described above. The first temperature switch 101 and the second temperature switch 102 are different temperature threshold values, that is, the first temperature threshold value 1012 and the second temperature threshold value 1022 in which the temperature measurement results of the same temperature monitoring object 1 are set respectively. When it is detected that the output electric signal has been reached, an on / off switching operation of the output electric signal, that is, the first signal a and the second signal b is performed.

なお、本実施形態においては、第1温度スイッチ101と第2温度スイッチ102とのうち、第1温度スイッチ101の第1温度閾値1012の方が、第2温度スイッチ102の第2温度閾値1022よりも低い値にあらかじめ設定されているものとする。また、同じ温度監視対象1の温度の計測結果がそれぞれの温度閾値すなわち第1温度閾値1012と第2温度閾値1022とに達したことを第1温度検出部1011と第2温度検出部1021とのそれぞれにおいて検出した際に、第1温度スイッチ101と第2温度スイッチ102とのそれぞれが出力する出力電気信号すなわち第1信号aと第2信号bとを、オフからオンの状態に切り替えて出力するものとする。   In the present embodiment, of the first temperature switch 101 and the second temperature switch 102, the first temperature threshold 1012 of the first temperature switch 101 is more than the second temperature threshold 1022 of the second temperature switch 102. Is also set in advance to a low value. Further, the first temperature detection unit 1011 and the second temperature detection unit 1021 indicate that the temperature measurement results of the same temperature monitoring target 1 have reached the respective temperature threshold values, that is, the first temperature threshold value 1012 and the second temperature threshold value 1022. When detected in each, the output electrical signals output from the first temperature switch 101 and the second temperature switch 102, that is, the first signal a and the second signal b are switched from the OFF state to the ON state and output. Shall.

したがって、同じ温度監視対象1の温度を監視していても、第1温度スイッチ101と第2温度スイッチ102とのそれぞれの検出温度すなわち温度閾値(第1温度閾値1012と第2温度閾値1022)が異なる値であるので、温度閾値の値がより低い第1温度スイッチ101の出力電気信号すなわち第1信号aの極性がオフからオンに切り替わる時刻と、温度閾値の値がより高い第2温度スイッチ102の出力電気信号すなわち第2信号bの極性がオフからオンになる時刻との間には、時間差が生じる。第1温度スイッチ101と第2温度スイッチ102のそれぞれが出力する出力電気信号すなわち第1信号a、第2信号bは、演算部103に入力される。   Therefore, even if the temperature of the same temperature monitoring object 1 is monitored, the detected temperatures of the first temperature switch 101 and the second temperature switch 102, that is, the temperature threshold values (the first temperature threshold value 1012 and the second temperature threshold value 1022) are the same. Since the values are different, the output temperature of the first temperature switch 101 having a lower temperature threshold value, that is, the time when the polarity of the first signal a is switched from OFF to ON, and the second temperature switch 102 having a higher temperature threshold value. There is a time difference between the output electrical signal of the second signal b, that is, the time when the polarity of the second signal b is turned off. Output electric signals output from the first temperature switch 101 and the second temperature switch 102, that is, the first signal a and the second signal b are input to the calculation unit 103.

演算部103は、図1に示すように、時間差算出部1031、線形補間部1032、係数設定部1033および信号出力部1034を有している。   As illustrated in FIG. 1, the calculation unit 103 includes a time difference calculation unit 1031, a linear interpolation unit 1032, a coefficient setting unit 1033, and a signal output unit 1034.

時間差算出部1031は、2つの温度スイッチすなわち第1温度スイッチ101と第2温度スイッチ102それぞれから出力された出力電気信号すなわち第1信号aと第2信号bとのオン・オフ切り替え時刻の間の時間差を算出する機能を有している。   The time difference calculation unit 1031 is an output electric signal output from each of the two temperature switches, that is, the first temperature switch 101 and the second temperature switch 102, that is, between the on / off switching times of the first signal a and the second signal b. It has a function to calculate the time difference.

また、線形補間部1032は、時間差算出部1031にて算出した前記時間差に対してあらかじめ係数1032aに任意の値に設定されている係数値iを乗算して線形補間を行う。線形補間部1032は、この線形補間により、2つの温度スイッチ(第1温度スイッチ101と第2温度スイッチ102)のうち、より遅く前記出力電気信号のオン・オフ切り替え動作を行った方の温度スイッチが前記出力電気信号のオン・オフの切り替え動作を行った時刻から、温度監視対象1の温度が、外部の制御対象2を制御すべき温度として任意にあらかじめ定めた検出温度に達するまでの予測時間を算出する。本実施形態においては、より遅く前記出力電気信号のオン・オフ切り替え動作を行う温度スイッチは、温度閾値がより高い温度に設定されている第2温度スイッチ102とする。また、係数設定部1033は、線形補間部1032において線形補間用に用いる係数1032aの設定内容すなわち係数値iを外部から指定された任意の値に設定する機能を有している。   The linear interpolation unit 1032 performs linear interpolation by multiplying the time difference calculated by the time difference calculation unit 1031 by a coefficient value i set to an arbitrary value in advance to the coefficient 1032a. By this linear interpolation, the linear interpolation unit 1032 is one of the two temperature switches (the first temperature switch 101 and the second temperature switch 102) that has switched the output electrical signal on / off later. Estimated time from when the output electrical signal is turned on / off until the temperature of the temperature monitoring target 1 reaches a detection temperature that is arbitrarily predetermined as the temperature at which the external control target 2 is to be controlled Is calculated. In the present embodiment, the temperature switch that performs the on / off switching operation of the output electrical signal later is the second temperature switch 102 in which the temperature threshold is set to a higher temperature. The coefficient setting unit 1033 has a function of setting the setting content of the coefficient 1032a used for linear interpolation in the linear interpolation unit 1032, that is, the coefficient value i to an arbitrary value designated from the outside.

また、信号出力部1034は、外部の制御対象2に対して検出信号cを出力する。検出信号cは、2つの温度スイッチすなわち第1温度スイッチ101と第2温度スイッチ102のうち、より遅く出力電気信号のオン・オフ切り替え動作を行った温度スイッチからのその出力電気信号のオン・オフ切り替え時刻から、線形補間部1032において算出した前記予測時間だけ経過した時刻に、温度監視対象1の温度が前記検出温度に達したことを示す。すなわち、検出信号cは、温度監視対象1の温度が外部の制御対象2を制御すべき温度である前記検出温度に達したことを示す信号である。上述のとおり、より遅く出力電気信号のオン・オフ切り替え動作を行った温度スイッチは、本実施形態においては、第2温度閾値1022として温度閾値がより高く設定されている第2温度スイッチ102である。   Further, the signal output unit 1034 outputs a detection signal c to the external control target 2. The detection signal c is the on / off of the output electrical signal from the temperature switch that has performed the on / off switching operation of the output electrical signal later, of the two temperature switches, that is, the first temperature switch 101 and the second temperature switch 102. It shows that the temperature of the temperature monitoring object 1 has reached the detected temperature at the time when the predicted time calculated by the linear interpolation unit 1032 has elapsed since the switching time. That is, the detection signal c is a signal indicating that the temperature of the temperature monitoring target 1 has reached the detection temperature, which is a temperature at which the external control target 2 is to be controlled. As described above, the temperature switch that has performed the ON / OFF switching operation of the output electrical signal later is the second temperature switch 102 in which the temperature threshold is set higher as the second temperature threshold 1022 in the present embodiment. .

つまり、演算部103では、時間差算出部1031が、第1温度スイッチ101からの出力電気信号すなわち第1信号aがオフからオンに切り替わった時刻と第2温度スイッチ102からの出力電気信号すなわち第2信号bがオフからオンに切り替わった時刻との間の時間差をまず算出する。そして、線形補間部1032が、時間差算出部1031が算出した該時間差に対して係数設定部1033によってあらかじめ係数1032aに設定した任意の係数値iを乗算する演算処理を行う。かくして、演算部103は、その時間差に係数値iを乗算する演算処理を施し、外部の制御対象2を制御すべき温度として任意にあらかじめ定めた検出温度に達するまでの時間を予測時間として出力する。   In other words, in the calculation unit 103, the time difference calculation unit 1031 causes the output electrical signal from the first temperature switch 101, that is, the time when the first signal a is switched from OFF to ON, and the output electrical signal from the second temperature switch 102, that is, the second time. First, the time difference from the time when the signal b is switched from OFF to ON is calculated. Then, the linear interpolation unit 1032 performs arithmetic processing for multiplying the time difference calculated by the time difference calculation unit 1031 by an arbitrary coefficient value i set in advance to the coefficient 1032a by the coefficient setting unit 1033. Thus, the calculation unit 103 performs a calculation process of multiplying the time difference by the coefficient value i, and outputs the time required to reach the detection temperature arbitrarily predetermined as the temperature to control the external control target 2 as the predicted time. .

しかる後、演算部103は、第1温度スイッチ101と第2温度スイッチ102とのうち、温度閾値がより高く、出力電気信号のオフからオンへの切り替え動作がより遅い温度スイッチすなわち第2温度スイッチ102からの第2信号bのオンへの切り替え時刻から、演算部103により演算された予測時間の分だけさらに遅延させた時刻に、オフからオンに切り替えた出力電気信号すなわち検出信号cを、制御対象2に対して出力する。上述のとおり、この予測時間は、制御対象2を制御すべき検出温度に達したと予測される時点までの時間として、線形補間部1032において線形補間により算出された時間である。ここで、以上のような各種機能を有する演算部103は、例えば、汎用的なマイクロプロセッサなどのプログラマブルデバイスから構成するようにしても良い。   Thereafter, the calculation unit 103 has a higher temperature threshold value among the first temperature switch 101 and the second temperature switch 102, and a temperature switch that is slower to switch the output electrical signal from OFF to ON, that is, the second temperature switch. The output electrical signal that is switched from OFF to ON, that is, the detection signal c, is controlled at a time that is further delayed by the predicted time calculated by the calculation unit 103 from the switching time of the second signal b from 102. Output to target 2. As described above, the predicted time is a time calculated by linear interpolation in the linear interpolation unit 1032 as a time until a point in time at which it is predicted that the detected temperature at which the control target 2 is to be controlled has been reached. Here, the arithmetic unit 103 having various functions as described above may be configured by a programmable device such as a general-purpose microprocessor, for example.

(実施形態の動作の説明)
次に、本発明の一実施形態として図1に示した温度センサ100の動作について、図面を参照しながら詳細に説明する。図2は、図1に示した温度センサ100の動作の一例を説明するためのタイムチャートであり、横軸は時間軸である。また、図2の「温度」欄は、温度監視対象1の温度を示し、Ta→Tb→Tcと直線的に上昇していく様子を示している。ここに、温度Taは、第1温度スイッチ101の第1温度閾値1012としてあらかじめ設定された検出温度であり、第1信号aがオフからオンに切り替わる温度を示す。また、温度Tbは、第2温度スイッチ102の第2温度閾値1022としてあらかじめ設定された検出温度であり、第2信号bがオフからオンに切り替わる温度を示す。
(Description of operation of embodiment)
Next, the operation of the temperature sensor 100 shown in FIG. 1 as an embodiment of the present invention will be described in detail with reference to the drawings. FIG. 2 is a time chart for explaining an example of the operation of the temperature sensor 100 shown in FIG. 1, and the horizontal axis is the time axis. Further, the “temperature” column in FIG. 2 shows the temperature of the temperature monitoring object 1 and shows a state in which the temperature rises linearly from Ta → Tb → Tc. Here, the temperature Ta is a detected temperature set in advance as the first temperature threshold 1012 of the first temperature switch 101, and indicates the temperature at which the first signal a is switched from OFF to ON. The temperature Tb is a detected temperature set in advance as the second temperature threshold 1022 of the second temperature switch 102, and indicates the temperature at which the second signal b is switched from OFF to ON.

また、温度Tcは、温度センサ100からの検出信号cにより制御対象2を制御すべき温度、すなわち温度センサ100全体を1つの温度スイッチとして観たときの検出温度である。したがって、この温度Tcにより、温度センサ100から制御対象2に対して出力する検出信号cがオフからオンに切り替わる温度が示される。図2に示すように、第1温度スイッチ101と第2温度スイッチ102との双方の前記検出時刻の差分値tに対して、外部から所望する任意の値に設定した係数値iを乗算することにより、温度監視対象1の温度が温度Tbに達してから、温度監視対象1の温度が制御対象2を制御すべき検出温度Tcに達したと予測される時刻tcを算出することができる。ここで、第1温度スイッチ101と第2温度スイッチ102との双方の検出時刻の差分値tに対して、外部から所望する任意の値に設定した係数値iを乗算することは、双方の温度スイッチの検出温度の差分と双方の検出時刻の差分tとにより算出した温度勾配を有する直線によって線形補間を行うことを意味する。なお、図2に示す「第1信号a」、「第2信号b」、「検出信号c」の各欄は、それぞれ、第1温度スイッチ101、第2温度スイッチ、演算部103からの出力電気信号の信号波形を示している。   The temperature Tc is a temperature at which the controlled object 2 is to be controlled by the detection signal c from the temperature sensor 100, that is, a detected temperature when the entire temperature sensor 100 is viewed as one temperature switch. Therefore, the temperature at which the detection signal c output from the temperature sensor 100 to the controlled object 2 is switched from OFF to ON is indicated by the temperature Tc. As shown in FIG. 2, the difference value t between the detection times of both the first temperature switch 101 and the second temperature switch 102 is multiplied by a coefficient value i set to an arbitrary desired value from the outside. Thus, after the temperature of the temperature monitoring object 1 reaches the temperature Tb, it is possible to calculate the time tc at which the temperature of the temperature monitoring object 1 is predicted to reach the detected temperature Tc at which the control object 2 should be controlled. Here, multiplying the difference value t between the detection times of both the first temperature switch 101 and the second temperature switch 102 by a coefficient value i set to an arbitrary desired value from the outside means that both temperatures This means that linear interpolation is performed using a straight line having a temperature gradient calculated by the difference between the detected temperatures of the switches and the difference t between the detection times of the two. In addition, each column of “first signal a”, “second signal b”, and “detection signal c” illustrated in FIG. 2 includes output electricity from the first temperature switch 101, the second temperature switch, and the calculation unit 103, respectively. The signal waveform of the signal is shown.

図2に示すように、時刻taにおいて、温度監視対象1の温度が第1温度スイッチ101の第1温度閾値1012に設定された検出温度Taに達し、第1信号aがオフからオンに切り替わる。さらに、時刻tbにおいて、同じ温度監視対象1の温度が、第2温度スイッチ102の第2温度閾値1022に設定された検出温度Tbに達し、第2信号bがオフからオンに切り替わる。しかる後、温度センサ100の演算部103が、制御対象2を制御すべき時間に達するまでのさらなる時間を、線形補間により予測時間として算出する。すなわち、まず、時刻taと時刻tbとの間の時間差t(=tb−ta)を算出し、算出した時間差tに対して、あらかじめ係数1032aに設定しておいた任意の係数値iを乗算して得られる時間(t×i)を用いて、前記予測時間を求める。このt×iにおける×は、乗算を意味する演算子である。しかる後、温度センサ100の演算部103は、2つの温度スイッチのうち出力電気信号のオフからオンへの切り替えがより遅い方の第2温度スイッチ102の第2信号bがオフからオンに切り替わった時刻tbからさらに予測時間(t×i)だけ遅延させた時刻tcにおいて、制御対象2の動作を制御するために、オフからオンに切り替わった検出信号cを、制御対象2に対して出力する。   As shown in FIG. 2, at the time ta, the temperature of the temperature monitoring object 1 reaches the detected temperature Ta set to the first temperature threshold 1012 of the first temperature switch 101, and the first signal a is switched from OFF to ON. Furthermore, at the time tb, the temperature of the same temperature monitoring object 1 reaches the detected temperature Tb set in the second temperature threshold 1022 of the second temperature switch 102, and the second signal b is switched from OFF to ON. Thereafter, the calculation unit 103 of the temperature sensor 100 calculates a further time until reaching a time for controlling the controlled object 2 as a predicted time by linear interpolation. That is, first, a time difference t (= tb−ta) between time ta and time tb is calculated, and the calculated time difference t is multiplied by an arbitrary coefficient value i set in advance in the coefficient 1032a. The predicted time is obtained using the time (t × i) obtained in this way. X in t × i is an operator that means multiplication. Thereafter, the calculation unit 103 of the temperature sensor 100 switches the second signal b of the second temperature switch 102, which is the slower one of the two temperature switches, from the OFF to the ON state of the output electrical signal, from OFF to ON. At time tc, which is further delayed from the time tb by the predicted time (t × i), the detection signal c switched from off to on is output to the control target 2 in order to control the operation of the control target 2.

つまり、温度センサ100から制御対象2に対して出力する検出信号cがオフからオンへの切り替えタイミングは、熱源からの熱により線形に温度上昇する温度監視対象1の温度が、
線形補間の式Tc=Tb+(Tb−Ta)×i …(1)
で与えられる温度まで上昇したと予測される時点の時刻tcである。ここで、本実施形態は、その特徴として、該線形補間の式(1)における係数値iを係数設定部1033において任意の値に変更して設定することを可能にすることにより、検出信号cをオフからオンへ切り替える時点tcとなる温度センサ100の検出温度Tcを自由に選択することができる仕組みを有している。
In other words, the switching timing of the detection signal c output from the temperature sensor 100 to the control target 2 from OFF to ON is the temperature of the temperature monitoring target 1 that rises linearly due to the heat from the heat source.
Linear interpolation formula Tc = Tb + (Tb−Ta) × i (1)
Is the time tc at which it is predicted that the temperature has risen to the temperature given by. Here, as a feature of the present embodiment, the coefficient signal i in the linear interpolation equation (1) can be changed and set to an arbitrary value in the coefficient setting unit 1033, whereby the detection signal c Has a mechanism capable of freely selecting the detected temperature Tc of the temperature sensor 100 at the time point tc when switching from OFF to ON.

かくのごとく、演算部103の線形補間部1032には、制御対象2を制御するための温度監視対象1の温度すなわち検出温度Tcを得るための係数1032aの設定値すなわち係数値iを所望する値にあらかじめ設定しておく。なお、例えば、演算部103を汎用的なマイクロプロセッサなどのプログラマブルデバイスから構成する場合には、係数値iをプログラム内の所定領域にあらかじめ設定しておくようにすれば良い。また、数値例として、例えば、第1温度閾値Ta=60℃の第1温度スイッチ101、第2温度閾値Tb=65℃の第2温度スイッチ102を用いて、67.5℃に達した際に検出信号cをオフからオンに切り替えて制御対象2を動作させようとする場合には、式(1)より、係数値i=0.5に設定すれば良い。   As described above, the linear interpolation unit 1032 of the calculation unit 103 has a desired value for the set value of the coefficient 1032a, that is, the coefficient value i, for obtaining the temperature of the temperature monitoring object 1 for controlling the control object 2, that is, the detected temperature Tc. Set in advance. For example, when the arithmetic unit 103 is configured by a programmable device such as a general-purpose microprocessor, the coefficient value i may be set in advance in a predetermined area in the program. As a numerical example, for example, when the temperature reaches 67.5 ° C. using the first temperature switch 101 with the first temperature threshold Ta = 60 ° C. and the second temperature switch 102 with the second temperature threshold Tb = 65 ° C. When the control signal 2 is to be operated by switching the detection signal c from OFF to ON, the coefficient value i may be set to 0.5 from Equation (1).

以下に、順を追って、図2のタイムチャートをさらに説明する。まず、温度監視対象1の温度が上昇したことを第1温度スイッチ101の第1温度検出部1011および第2温度スイッチ102の第2温度検出部1021において検出する。その結果、第1温度スイッチ101の第1温度検出部1011が第1温度閾値1012として設定している検出温度Taに達したことを検出すると、第1温度スイッチ101から出力される第1信号aがオフからオンの極性に切り替わる。第1信号aが時刻taにおいてオンに切り替わったことを検出した演算部103の時間差算出部1031は、その時刻taからの経過時間を例えばカウンタAにおいて単位時間ごとにカウントする動作を開始する。カウンタAは、時間差算出部1031に備えられているものとする。   The time chart of FIG. 2 will be further described below in order. First, the first temperature detection unit 1011 of the first temperature switch 101 and the second temperature detection unit 1021 of the second temperature switch 102 detect that the temperature of the temperature monitoring target 1 has increased. As a result, when the first temperature detection unit 1011 of the first temperature switch 101 detects that the detection temperature Ta set as the first temperature threshold 1012 has been reached, the first signal a output from the first temperature switch 101. Switches from off to on polarity. The time difference calculation unit 1031 of the calculation unit 103 that has detected that the first signal a is turned on at the time ta starts an operation of counting the elapsed time from the time ta for each unit time in the counter A, for example. Assume that the counter A is provided in the time difference calculation unit 1031.

しかる後、第1温度スイッチ101および第2温度スイッチ102の監視用の温度監視対象1の温度がさらに上昇し、第2温度スイッチ102の第2温度検出部1021が第2温度閾値1022として設定している検出温度Tbに達したことを検出すると、第2温度スイッチ102から出力される第2信号bがオフからオンの極性に切り替わる。第2信号bが時刻tbにおいてオンに切り替わったことを検出した時間差算出部1031は、カウンタAにおいてカウント中の経過時間のカウント動作を停止する。その結果、温度監視対象1の温度が第1温度閾値1012として設定している検出温度Taになってから第2温度閾値1022として設定している検出温度Tbに達するまでの経過時間すなわち時刻taと時刻tbとの間の時間差t(=tb−ta)が、カウンタAに設定される。   Thereafter, the temperature of the temperature monitoring target 1 for monitoring by the first temperature switch 101 and the second temperature switch 102 further rises, and the second temperature detection unit 1021 of the second temperature switch 102 sets it as the second temperature threshold 1022. When it is detected that the detected temperature Tb has been reached, the second signal b output from the second temperature switch 102 switches from OFF to ON polarity. The time difference calculation unit 1031 that has detected that the second signal b has been switched on at time tb stops the counting operation of the elapsed time being counted in the counter A. As a result, the elapsed time from when the temperature of the temperature monitoring object 1 reaches the detected temperature Ta set as the first temperature threshold 1012 until the detected temperature Tb set as the second temperature threshold 1022 is reached, that is, the time ta A time difference t (= tb−ta) from the time tb is set in the counter A.

しかる後、線形補間部1032は、時間差算出部1031においてカウンタAに設定された時間差tと係数設定部1033によりあらかじめ係数1032aに設定されている線形補間用の係数値iとを乗算し、乗算値(t×i)に相当する値をカウンタBに格納する。カウンタBは、線形補間部1032に設けてある。ここで、係数値iの値は、温度監視対象1の温度が、検出温度Tbに達した時刻tbから、制御対象2を制御すべき温度(検出温度Tc)としてあらかじめ定めた所望の温度に達するまでに要する経過時間を算出することを可能にする値にあらかじめ設定されている。   Thereafter, the linear interpolation unit 1032 multiplies the time difference t set in the counter A in the time difference calculation unit 1031 by the coefficient value i for linear interpolation set in the coefficient 1032a by the coefficient setting unit 1033 in advance. A value corresponding to (t × i) is stored in the counter B. The counter B is provided in the linear interpolation unit 1032. Here, the value of the coefficient value i reaches a desired temperature predetermined as a temperature (detected temperature Tc) at which the control target 2 is to be controlled from the time tb when the temperature of the temperature monitoring target 1 reaches the detected temperature Tb. Is set in advance to a value that makes it possible to calculate the elapsed time required until.

そして、カウンタBの値を単位時間ごとにカウントダウンしていく動作を開始する。演算部103は、カウンタBの値が‘0’に達するまでカウントダウンすると、すなわち、温度監視対象1の温度が第2温度スイッチ102の第2温度閾値1022に設定された検出温度Tbに達して、第2温度スイッチ102から出力される第2信号bがオフからオンの極性に切り替わった時刻から前記乗算値(t×i)に相当する時間が経過したことを検知する。その結果、演算部103は、信号出力部1034において、演算部103から出力する出力電気信号すなわち検出信号cをオフからオンの極性に切り替えて、制御対象2に対して出力し、制御対象2に対し作用を与える。かくのごとく、図2のタイムチャートを参照して動作を説明した図1の本実施形態の温度センサ100においては、任意の値に設定可能な係数値iを用いて、第1温度閾値1012に設定された検出温度Ta、第2温度閾値1022に設定された検出温度Tbの2点間の線形補間により、温度Tcを、
Tc=Tb+(Tb−Ta)×i …(1)
なる式で求め、温度監視対象1が温度Tcに達したタイミングにおいて、オフからオンに変化する出力電気信号すなわち検出信号cを得ることができる。
Then, the operation of counting down the value of the counter B every unit time is started. When the calculation unit 103 counts down until the value of the counter B reaches “0”, that is, the temperature of the temperature monitoring target 1 reaches the detected temperature Tb set in the second temperature threshold 1022 of the second temperature switch 102, It is detected that the time corresponding to the multiplication value (t × i) has elapsed from the time when the second signal b output from the second temperature switch 102 is switched from the off-state to the on-state polarity. As a result, in the signal output unit 1034, the calculation unit 103 switches the output electric signal output from the calculation unit 103, that is, the detection signal c from off to on polarity, and outputs it to the control target 2. Gives action. As described above, in the temperature sensor 100 of this embodiment of FIG. 1 whose operation has been described with reference to the time chart of FIG. 2, the coefficient value i that can be set to an arbitrary value is used to set the first temperature threshold 1012. The temperature Tc is obtained by linear interpolation between two points of the set detection temperature Ta and the detection temperature Tb set to the second temperature threshold 1022.
Tc = Tb + (Tb−Ta) × i (1)
The output electrical signal that changes from OFF to ON, that is, the detection signal c can be obtained at the timing when the temperature monitoring target 1 reaches the temperature Tc.

次に、図3のフローチャートを参照しながら、図1に示した温度センサ100内の演算部103の動作の一例を詳細に説明する。図3は、図1に示した温度センサ100内の演算部103の動作の一例を説明するためのフローチャートである。   Next, an example of the operation of the calculation unit 103 in the temperature sensor 100 shown in FIG. 1 will be described in detail with reference to the flowchart of FIG. FIG. 3 is a flowchart for explaining an example of the operation of the calculation unit 103 in the temperature sensor 100 shown in FIG.

図3のフローチャートにおいて、まず、演算部103は、係数設定部1033おいて、制御対象2を制御すべき検出温度Tcに達するタイミングを得ることができる値として、線形補間用に用いる係数値iを係数1032aにあらかじめ設定する(ステップS1)。つまり、係数値iは、第1温度スイッチ101の第1温度閾値1012、第2温度スイッチ102の第2温度閾値1022それぞれの値、および、制御対象2の動作条件を加味して算出した値として、外部から指定された任意の値である。また、演算部103を汎用的なマイクロプロセッサなどのプログラマブルデバイスから構成する場合には、係数値iを設定する係数1032aは、プログラム内のあらかじめ定めた領域に確保されている。   In the flowchart of FIG. 3, first, the calculation unit 103 uses the coefficient setting unit 1033 to obtain a coefficient value i used for linear interpolation as a value that can obtain the timing to reach the detected temperature Tc at which the controlled object 2 is to be controlled. The coefficient 1032a is set in advance (step S1). That is, the coefficient value i is a value calculated by taking into account the respective values of the first temperature threshold 1012 of the first temperature switch 101, the second temperature threshold 1022 of the second temperature switch 102, and the operating condition of the controlled object 2. , Any value specified from outside. When the arithmetic unit 103 is configured by a programmable device such as a general-purpose microprocessor, the coefficient 1032a for setting the coefficient value i is secured in a predetermined area in the program.

次に、演算部103の初期設定動作として、温度センサ100から制御対象2に出力する出力電気信号すなわち検出信号cをオフに設定し(ステップS2)、さらに、カウンタAに初期値‘0’を設定する(ステップS3)。カウンタAは、第2温度閾値1022の検出温度Tbよりも低い検出温度Taが設定されている第1温度閾値1012を有する第1温度スイッチ101から出力されてくる第1信号aがオフからオンに切り替わった時刻taから、第2温度閾値1022を有する第2温度スイッチ102から出力されてくる第2信号bがオフからオンに切り替わる時刻tbまでの間の時間tを計数するためのカウンタである。   Next, as an initial setting operation of the calculation unit 103, the output electric signal output from the temperature sensor 100 to the controlled object 2, that is, the detection signal c is set to OFF (step S2), and the initial value “0” is set to the counter A. Set (step S3). In the counter A, the first signal a output from the first temperature switch 101 having the first temperature threshold 1012 having the detection temperature Ta lower than the detection temperature Tb of the second temperature threshold 1022 is changed from OFF to ON. This is a counter for counting the time t from the time ta when the time is switched to the time tb when the second signal b output from the second temperature switch 102 having the second temperature threshold 1022 is switched from OFF to ON.

しかる後、第1温度スイッチ101から出力されてくる第1信号aがオフからオンに切り替わったか否かを確認する(ステップS4)。第1信号aがオフの状態にある場合は(ステップS4のNO)、ステップS3に戻って、カウンタAは、初期値の‘0’に設定する。   Thereafter, it is confirmed whether or not the first signal a output from the first temperature switch 101 is switched from OFF to ON (step S4). When the first signal a is in an off state (NO in step S4), the process returns to step S3, and the counter A is set to the initial value “0”.

一方、第1信号aがオフからオンの状態に切り替わると(ステップS4のYES)、次に、第2温度スイッチ102から出力されてくる第2信号bがオフからオンに切り替わったか否かを確認する(ステップS5)。第2信号bがオフの状態にある限り(ステップS5のNO)、カウンタAを単位時間ごとにカウントアップした後(ステップS6)、ステップS4に復帰して、同じ動作を繰り返す。すなわち、第1信号aがオンの状態にあり、第2信号bがオフの状態にある間は、ステップS6において、カウンタAを単位時間ごとにカウントアップする動作を繰り返す。   On the other hand, if the first signal a is switched from OFF to ON (YES in step S4), then it is confirmed whether or not the second signal b output from the second temperature switch 102 has been switched from OFF to ON. (Step S5). As long as the second signal b is in an off state (NO in step S5), the counter A is incremented every unit time (step S6), then returns to step S4 and repeats the same operation. That is, while the first signal a is in the on state and the second signal b is in the off state, the operation of counting up the counter A every unit time is repeated in step S6.

ステップS5において第2信号bがオフからオンの状態に切り替わると(ステップS5のYES)、ステップS6ではなくステップS7に移行する。すなわち、第1信号aがオンの状態において、第2信号bがオフからオンに切り替わると、カウンタAのカウントアップ動作は停止する。カウントアップ動作を停止したカウンタAは、第1信号aがオフからオンの状態に切り替わった時刻taから第2信号bがオフからオンの状態に切り替わった時刻tbに達するまでの経過時間t(=tb−ta)に相当するカウント値が設定された状態になっている。   When the second signal b is switched from OFF to ON in step S5 (YES in step S5), the process proceeds to step S7 instead of step S6. That is, when the first signal a is on and the second signal b is switched from off to on, the count-up operation of the counter A is stopped. The counter A that has stopped the count-up operation has elapsed time t from the time ta when the first signal a is switched from the off state to the on state until the time tb when the second signal b is switched from the off state to the on state. A count value corresponding to tb−ta) is set.

ステップS7において、カウンタAに設定されている経過時間t(=tb−ta)に相当するカウント値に対して、ステップS1において線形補間用としてあらかじめ設定しておいた係数値iを乗算することにより、係数値iを用いた線形補間により得られる予測時間(t×i)を算出して、カウンタBに設定する(ステップS7)。ここで、カウンタBは、温度監視対象1の温度が第1温度閾値1012の検出温度Taよりも高い検出温度Tbに相当する温度まで上昇して、該検出温度Tbが設定されている第2温度閾値1022を有する第2温度スイッチ102から出力されてくる第2信号bがオフからオンに切り替わった時刻tbから、温度監視対象1の温度が制御対象2を制御すべき温度として設定されている検出温度Tcに達することが予測される時刻tcまで経過する経過時間すなわち予測時間(t×i)が経過するまでの間の時間を計数するためのカウンタである。   In step S7, the count value corresponding to the elapsed time t (= tb−ta) set in the counter A is multiplied by the coefficient value i set in advance for linear interpolation in step S1. The prediction time (t × i) obtained by linear interpolation using the coefficient value i is calculated and set in the counter B (step S7). Here, the counter B rises to a temperature corresponding to a detected temperature Tb that is higher than the detected temperature Ta of the first temperature threshold 1012 and the second temperature at which the detected temperature Tb is set. Detection that the temperature of the temperature monitoring target 1 is set as the temperature at which the control target 2 is to be controlled from the time tb when the second signal b output from the second temperature switch 102 having the threshold value 1022 is switched from OFF to ON This is a counter for counting the elapsed time until the time tc at which the temperature Tc is predicted to be reached, that is, the time until the predicted time (t × i) elapses.

ステップS7において予測時間(t×i)に相当する時間が設定されたカウンタBは、まず、カウンタBが‘0’になったか否かを確認する(ステップS8)。カウンタBが‘0’ではない場合(ステップS8のNO)、カウンタBを単位時間ごとにカウントダウンした後(ステップS9)、ステップS8に復帰して、同じ動作を繰り返す。すなわち、カウンタBが‘0’になるまでの間つまり予測時間(t×i)が経過するまでの間は、ステップS9において、カウンタBを単位時間ごとにカウントダウンする動作を繰り返す。   The counter B in which the time corresponding to the predicted time (t × i) is set in step S7 first checks whether or not the counter B has become “0” (step S8). If the counter B is not ‘0’ (NO in step S8), the counter B is counted down for each unit time (step S9), and then returns to step S8 to repeat the same operation. That is, until the counter B reaches “0”, that is, until the predicted time (t × i) elapses, the operation of counting down the counter B every unit time is repeated in step S9.

ステップS8において、予測時間(t×i)が経過してカウンタBが‘0’になったことを検出すると(ステップS8のYES)、温度監視対象1の温度が、制御対象2の動作に対する温度センサ100からの作用を与えるべき温度すなわち温度センサ100の検出温度Tc以上に達しているものと見做して、温度センサ100から制御対象2に対して出力する出力電気信号すなわち検出信号cをオフからオン(温度監視対象1の温度が検出温度Tcに達したことを示す状態)に切り替える(ステップS10)。その結果、制御対象2の動作に対する温度センサ100からの作用(制御)が有効になる。   In step S8, when it is detected that the estimated time (t × i) has elapsed and the counter B has become “0” (YES in step S8), the temperature of the temperature monitoring target 1 is the temperature corresponding to the operation of the control target 2. Assuming that the temperature at which the action from the sensor 100 is to be applied, that is, the detected temperature Tc of the temperature sensor 100 is reached, the output electric signal output from the temperature sensor 100 to the controlled object 2, that is, the detection signal c is turned off. To ON (a state indicating that the temperature of the temperature monitoring target 1 has reached the detected temperature Tc) (step S10). As a result, the action (control) from the temperature sensor 100 on the operation of the controlled object 2 becomes effective.

しかる後、第1温度スイッチ101が出力する第1信号aがオンの状態を継続しているか否かを確認する(ステップS11)。第1信号がオンの状態にある場合には(ステップS11のYES)、温度監視対象1の温度が、制御対象2の動作に対する温度センサ100からの作用動作を継続すべき温度範囲にあると見做して、検出信号cはオンの状態をそのまま継続し、ステップS11の確認動作を繰り返す。   Thereafter, it is confirmed whether or not the first signal a output from the first temperature switch 101 is kept on (step S11). When the first signal is on (YES in step S11), the temperature of the temperature monitoring object 1 is considered to be within the temperature range in which the action operation from the temperature sensor 100 for the operation of the control object 2 should be continued. As a result, the detection signal c continues to be on, and the confirmation operation in step S11 is repeated.

一方、温度監視対象1の温度が低下して、第1温度閾値1012の検出温度Taよりも低くなって、第1信号aがオンからオフに変化した場合には(ステップS11のNO)、温度監視対象1の温度が、制御対象2を制御する動作を継続すべき温度範囲から外れたものと見做して、ステップS2に復帰する。その結果、制御対象2に対して出力していた検出信号cをオンの状態(温度監視対象1の温度が検出温度Tcに達していることを示す状態)からオフの初期状態(温度監視対象1の温度が検出温度Tcには達していないことを示す状態)に戻すことになり、制御対象2の動作に対する温度センサ100からの作用動作を停止させることになる。   On the other hand, when the temperature of the temperature monitoring object 1 decreases and becomes lower than the detected temperature Ta of the first temperature threshold 1012 and the first signal a changes from on to off (NO in step S11), the temperature Assuming that the temperature of the monitoring target 1 is out of the temperature range in which the operation for controlling the control target 2 should be continued, the process returns to step S2. As a result, the detection signal c output to the control object 2 is turned on (state indicating that the temperature of the temperature monitoring object 1 has reached the detection temperature Tc) to the initial state (temperature monitoring object 1). In this state, the operation of the temperature sensor 100 with respect to the operation of the control target 2 is stopped.

ステップS11においては、第1温度閾値1012の検出温度Taよりも高い温度に設定している第2温度閾値1022の検出温度Tbを有する第2温度スイッチ102の第2信号bがオンからオフに変化したか否かではなく、第1温度閾値1012の検出温度Taを有する第1温度スイッチ101の第1信号aがオンからオフに変化したか否かを判定している。つまり、温度監視対象1の温度が、制御対象2の動作に対する作用を与えるべき温度すなわち温度センサ100の検出温度Tc以上の温度から低下しても、温度センサ100から制御対象2に対して出力する検出信号cをオフからオンに切り替える契機になった第2温度スイッチ102の検出温度Tb以下ではなく、さらに低下して、第1温度スイッチ101の検出温度Ta以下に低下した時点で、初めて、検出信号cをオンからオフに切り替えるという制御を行っている。   In step S11, the second signal b of the second temperature switch 102 having the detected temperature Tb of the second temperature threshold 1022 set to a temperature higher than the detected temperature Ta of the first temperature threshold 1012 changes from on to off. It is determined whether or not the first signal a of the first temperature switch 101 having the detection temperature Ta of the first temperature threshold 1012 has changed from on to off, not whether or not it has been. That is, even if the temperature of the temperature monitoring target 1 falls from the temperature that should have an effect on the operation of the control target 2, that is, the temperature that is equal to or higher than the temperature Tc detected by the temperature sensor 100, the temperature sensor 100 outputs the control target 2 It is not detected until the temperature of the second temperature switch 102 is lowered below the detected temperature Ta of the first temperature switch 101, not lower than the detected temperature Tb of the second temperature switch 102 that triggered the switching of the detection signal c from OFF to ON. Control is performed to switch the signal c from on to off.

かくのごとき制御を行う理由は、次の通りである。すなわち、検出信号cのオン・オフの切り替えを行う制御動作に前述したようなヒステリシス特定を付与することにより、検出信号cがオン状態とオフ状態とを繰り返す発振現象(オンとオフとの間を行ったり来たりする現象)を防止することができ、安定した制御を行うことが可能になることによる。   The reason for such control is as follows. That is, by giving the hysteresis specification as described above to the control operation for switching on / off of the detection signal c, an oscillation phenomenon (between on and off) in which the detection signal c repeats an on state and an off state. This is because it is possible to prevent the phenomenon of going back and forth, and to perform stable control.

なお、以上の説明においては、第1温度スイッチ101および第2温度スイッチ102それぞれが出力電気信号として出力する第1信号aおよび第2信号bは、温度監視対象1の温度がそれぞれの温度閾値(すなわち第1温度閾値1012の検出温度Taおよび第2温度閾値1022の検出温度Tb)に達した際に、オフからオンに極性が切り替わる場合を示したが、本発明は、かかる極性変化に限るものではなく、逆の極性変化であっても支障なく実施できる。つまり、温度監視対象1の温度がそれぞれの温度閾値に達するまでは、第1信号aおよび第2信号bはオン状態にあり、それぞれの温度閾値に達した際にオンからオフに極性が切り替わるように動作しても良い。また、温度センサ100から制御対象2に対して出力電気信号として出力する検出信号cに関しても同様であり、温度監視対象1の温度が温度センサ100の検出温度Tc以上に達するまで、オン状態にあり、達した際にオンからオフに極性が切り替わるように動作しても良い。   In the above description, the first signal a and the second signal b output from the first temperature switch 101 and the second temperature switch 102 as output electric signals are respectively the temperature thresholds ( That is, when the detected temperature Ta of the first temperature threshold value 1012 and the detected temperature Tb of the second temperature threshold value 1022 are reached, the polarity is switched from off to on. However, the present invention is limited to such polarity change. Rather, even reverse polarity changes can be implemented without any problem. That is, the first signal a and the second signal b are in the on state until the temperature of the temperature monitoring target 1 reaches the respective temperature thresholds, and the polarity is switched from on to off when the respective temperature thresholds are reached. May work. The same applies to the detection signal c output as an output electrical signal from the temperature sensor 100 to the controlled object 2 and remains on until the temperature of the temperature monitoring object 1 reaches the detected temperature Tc of the temperature sensor 100 or higher. , The polarity may be switched from on to off when reached.

また、以上の説明においては触れなかったが、第1信号aのオン・オフ状態、第2信号bのオン・オフ状態、検出信号cのオン・オフ状態のそれぞれを視覚的に表示するランプ例えばLED(Light Emitting Diode)ランプ等を、温度センサ100に実装するようにしても良い。かくのごときランプ表示を行うことにより、温度監視対象1の段階的な温度変化および制御対象2の動作に対する温度センサ100からの作用の有無を、視覚的に容易に把握することができるという効果が得られる。   Although not mentioned in the above description, lamps that visually display the on / off state of the first signal a, the on / off state of the second signal b, and the on / off state of the detection signal c, for example. An LED (Light Emitting Diode) lamp or the like may be mounted on the temperature sensor 100. By performing the lamp display like this, there is an effect that it is possible to easily grasp visually whether or not there is an action from the temperature sensor 100 on the stepwise temperature change of the temperature monitoring target 1 and the operation of the control target 2. can get.

(本実施形態の効果の説明)
以上に詳細に説明したように、本実施形態においては、以下のような効果を奏することができる。
(Description of the effect of this embodiment)
As described in detail above, the following effects can be achieved in the present embodiment.

第1に、互いに異なる温度閾値を有する2つの近接配置した温度スイッチ(第1温度スイッチ101、第2温度スイッチ102)それぞれの温度閾値すなわち検出温度Ta、Tbと任意の値に設定可能な係数値iとを用いた線形補間により、制御対象2を制御すべき温度センサ100の検出温度Tcを算出しているので、本発明の主目的である温度センサ100の検出温度Tcの設定の自由度を大幅に向上させることができる。   First, the temperature thresholds of the two adjacently disposed temperature switches (first temperature switch 101 and second temperature switch 102) having different temperature thresholds, that is, the detected temperatures Ta and Tb, and coefficient values that can be set to arbitrary values Since the detected temperature Tc of the temperature sensor 100 that should control the controlled object 2 is calculated by linear interpolation using i, the degree of freedom in setting the detected temperature Tc of the temperature sensor 100 that is the main object of the present invention is increased. It can be greatly improved.

第2に、温度センサ100は、図1に示したように、2つの温度スイッチ(第1温度スイッチ101、第2温度スイッチ102)と1つの演算部103という、極めて少ない個数の構成要素で実現することができるので、資材費を抑制することができるとともに、小型化が可能であり、本温度センサ100を実装する基板の面積を少なくすることができる。   Secondly, as shown in FIG. 1, the temperature sensor 100 is realized by an extremely small number of components such as two temperature switches (first temperature switch 101 and second temperature switch 102) and one arithmetic unit 103. Therefore, the material cost can be suppressed, the size can be reduced, and the area of the substrate on which the temperature sensor 100 is mounted can be reduced.

第3に、制御対象2の動作を制御するために温度センサ100から出力する出力電気信号すなわち検出信号cのオン・オフの切り替えを行う制御動作にヒステリシス特定を付与しているので、検出信号cがオン状態とオフ状態とを繰り返す発振現象(オンとオフとの間を行ったり来たりする現象)を防止することができ、安定した制御を行うことができる。   Thirdly, since the hysteresis is given to the control operation for switching on / off the output electric signal output from the temperature sensor 100 in order to control the operation of the control object 2, that is, the detection signal c, the detection signal c Can prevent an oscillation phenomenon (a phenomenon of going back and forth between on and off) that repeats an on state and an off state, and stable control can be performed.

(本発明の他の実施形態)
次に、前述の実施形態とは異なる本発明の他の実施形態について説明する。本他の実施形態においては、温度センサの構成は、前述した図1の温度センサ100と全く同一であるが、温度センサ100の演算部103における動作が、前述した図3のフローチャートとは異なっている。図4は、図1に示した温度センサ100内の演算部103の動作の図3とは異なる他の例を説明するためのフローチャートである。
(Other embodiments of the present invention)
Next, another embodiment of the present invention different from the above-described embodiment will be described. In this other embodiment, the configuration of the temperature sensor is exactly the same as that of the temperature sensor 100 of FIG. 1 described above, but the operation of the calculation unit 103 of the temperature sensor 100 is different from the flowchart of FIG. 3 described above. Yes. FIG. 4 is a flowchart for explaining another example of the operation of the calculation unit 103 in the temperature sensor 100 shown in FIG. 1 different from FIG.

図4に示したフローチャートにおいては、図3として前述したフローチャートのステップS11(すなわち、第1信号aがオンか否かを判定する処理)を削除して、検出信号cをオンに設定したまま全ての処理を終了している。つまり、図4のような動作を行う本他の実施形態における温度センサ100は、温度センサ100の電源の切断・再投入を行うまで、検出信号cのオン状態を継続して保持するというラッチ機構を有している場合を示している。そして、電源の再投入後に、図4のフローチャートに示す動作を演算部103が行うことにより、ステップS2において、オン状態が継続していた検出信号cを強制的にオフ状態に設定することになる。   In the flowchart shown in FIG. 4, step S11 (that is, the process for determining whether or not the first signal a is ON) in the flowchart described above with reference to FIG. 3 is deleted, and all the detection signals c are set to ON. The process has been completed. That is, the temperature sensor 100 according to the other embodiment that performs the operation as shown in FIG. 4 has a latch mechanism in which the ON state of the detection signal c is continuously held until the temperature sensor 100 is turned off and on again. The case where it has is shown. Then, after the power is turned on again, the calculation unit 103 performs the operation shown in the flowchart of FIG. 4 to forcibly set the detection signal c, which has been in the on state, to the off state in step S2. .

以上、本発明の好適な実施形態の構成を説明した。しかし、かかる実施形態は、本発明の単なる例示に過ぎず、何ら本発明を限定するものではないことに留意されたい。本発明の要旨を逸脱することなく、特定用途に応じて種々の変形変更が可能であることが、当業者には容易に理解できよう。   The configuration of the preferred embodiment of the present invention has been described above. However, it should be noted that such embodiments are merely examples of the present invention and do not limit the present invention in any way. Those skilled in the art will readily understand that various modifications and changes can be made according to a specific application without departing from the gist of the present invention.

1 温度監視対象
2 制御対象
100 温度センサ
101 第1温度スイッチ
102 第2温度スイッチ
103 演算部
1011 第1温度検出部
1012 第1温度閾値
1021 第2温度検出部
1022 第2温度閾値
1031 時間差算出部
1032 線形補間部
1032a 係数
1033 係数設定部
1034 信号出力部
a 第1信号
b 第2信号
c 検出信号
DESCRIPTION OF SYMBOLS 1 Temperature monitoring object 2 Control object 100 Temperature sensor 101 1st temperature switch 102 2nd temperature switch 103 Operation part 1011 1st temperature detection part 1012 1st temperature threshold value 1021 2nd temperature detection part 1022 2nd temperature threshold value 1031 Time difference calculation part 1032 Linear interpolation unit 1032a Coefficient 1033 Coefficient setting unit 1034 Signal output unit a First signal b Second signal c Detection signal

Claims (10)

温度閾値が互いに異なる2つの温度スイッチと、前記2つの温度スイッチで監視する温度監視対象の温度がそれぞれの前記温度閾値に達した時刻の差および前記2つの温度スイッチの前記温度閾値の差から求めた温度勾配を有する直線と外部から任意の値に設定できる係数値とを用いて前記温度監視対象の温度変化の線形補間を行う演算部と、を有することを特徴とする温度センサ。   Obtained from two temperature switches having different temperature thresholds, a difference in time at which the temperature monitored by the two temperature switches reaches the temperature threshold, and a difference between the temperature thresholds of the two temperature switches A temperature sensor comprising: a calculation unit that performs linear interpolation of a temperature change of the temperature monitoring target using a straight line having a temperature gradient and a coefficient value that can be set to an arbitrary value from the outside. 前記2つの温度スイッチそれぞれは、
計測した前記温度監視対象の温度がそれぞれの前記温度閾値に達した際に、出力電気信号のオン・オフの切り替え動作を行って、前記出力電気信号を前記演算部に対し出力する温度検出部
を備え、
また、前記演算部は、
前記2つの温度スイッチそれぞれから出力された前記出力電気信号のオン・オフ切り替え時刻の前記2つの温度スイッチ間の時間差を算出する時間差算出部と、
前記時間差算出部にて算出した前記時間差に対して任意の値に設定した前記係数値を乗算することにより、前記2つの温度スイッチのうち、より遅く前記出力電気信号のオン・オフ切り替え動作を行った方の温度スイッチが前記出力電気信号のオン・オフの切り替え動作を行った時刻から、前記温度監視対象の温度が、外部の制御対象を制御すべき温度として任意にあらかじめ定めた検出温度に達するまでの予測時間を算出する線形補間部と、
より遅く前記出力電気信号のオン・オフ切り替え動作を行った前記時刻から、前記予測時間だけ経過した時刻に達した際に、前記温度監視対象の温度が前記検出温度に達したことを示す状態の検出信号を、出力電気信号として前記制御対象に対して出力する信号出力部と
を有することを特徴とする請求項1に記載の温度センサ。
Each of the two temperature switches is
When the measured temperature of the temperature monitoring target reaches each of the temperature thresholds, a temperature detection unit that performs an on / off switching operation of the output electrical signal and outputs the output electrical signal to the arithmetic unit is provided. Prepared,
In addition, the calculation unit
A time difference calculating unit for calculating a time difference between the two temperature switches at the on / off switching time of the output electrical signal output from each of the two temperature switches;
By multiplying the time difference calculated by the time difference calculation unit by the coefficient value set to an arbitrary value, the output electric signal is switched on and off later of the two temperature switches. From the time when the other temperature switch performs the on / off switching operation of the output electrical signal, the temperature of the temperature monitoring target reaches a detection temperature arbitrarily predetermined as a temperature at which the external control target is to be controlled A linear interpolation unit for calculating the predicted time until,
A state indicating that the temperature of the temperature monitoring target has reached the detected temperature when the predicted time has elapsed since the time when the output electrical signal was switched on and off later. The temperature sensor according to claim 1, further comprising: a signal output unit that outputs a detection signal as an output electric signal to the control target.
前記温度監視対象の温度が、前記2つの温度スイッチのうち、より早く前記出力電気信号のオン・オフ切り替え動作を行った温度スイッチの前記温度閾値よりも低下した際に、または、電源を切断後に再投入した際に、
前記制御対象に対して出力していた前記検出信号を、前記温度監視対象の温度が前記検出温度に達したことを示す状態から前記温度監視対象の温度が前記検出温度には達していないことを示す状態に切り替える
ことを特徴とする請求項1または2に記載の温度センサ。
When the temperature of the temperature monitoring target falls below the temperature threshold value of the temperature switch that has performed the on / off switching operation of the output electrical signal earlier among the two temperature switches, or after the power is turned off When re-entering,
The detection signal that has been output to the control target is that the temperature of the temperature monitoring target has not reached the detection temperature from a state indicating that the temperature of the temperature monitoring target has reached the detection temperature. It switches to the state shown. The temperature sensor of Claim 1 or 2 characterized by the above-mentioned.
前記2つの温度スイッチそれぞれが出力する出力電気信号のオン・オフ状態、を表示するランプ、および、前記制御対象に対して出力する前記検出信号の状態を表示するランプの内の少なくとも一方を実装している
ことを特徴とする請求項1ないし3のいずれかに記載の温度センサ。
At least one of a lamp that displays an on / off state of an output electrical signal output from each of the two temperature switches and a lamp that displays the state of the detection signal output to the control target is mounted. The temperature sensor according to any one of claims 1 to 3, wherein the temperature sensor is provided.
温度閾値が互いに異なる2つの温度スイッチを配置し、前記2つの温度スイッチで監視する温度監視対象の温度がそれぞれの前記温度閾値に達した時刻の差および前記2つの温度スイッチの前記温度閾値の差から求めた温度勾配を有する直線と外部から任意の値に設定できる係数値とを用いて前記温度監視対象の温度変化の線形補間を行う演算ステップを有していることを特徴とする温度センシング方法。   Two temperature switches having different temperature thresholds are arranged, and the difference in time at which the temperature monitored by the two temperature switches reaches the temperature threshold and the difference between the temperature thresholds of the two temperature switches A temperature sensing method comprising a calculation step of performing linear interpolation of the temperature change of the temperature monitoring object using a straight line having a temperature gradient obtained from the above and a coefficient value that can be set to an arbitrary value from the outside . 前記2つの温度スイッチそれぞれは、
計測した前記温度監視対象の温度がそれぞれの前記温度閾値に達した際に、出力電気信号のオン・オフの切り替え動作を行って、前記出力電気信号を前記演算部に対し出力する温度検出ステップ
を有し、
また、前記演算ステップは、
前記2つの温度スイッチそれぞれから出力された前記出力電気信号のオン・オフ切り替え時刻の前記2つの温度スイッチ間の時間差を算出する時間差算出ステップと、
前記時間差算出ステップにて算出した前記時間差に対して任意の値に設定した係数値を乗算することにより、前記2つの温度スイッチのうち、より遅く前記出力電気信号のオン・オフ切り替え動作を行った方の温度スイッチが前記出力電気信号のオン・オフの切り替え動作を行った時刻から、前記温度監視対象の温度が、外部の制御対象を制御すべき温度として任意にあらかじめ定めた検出温度に達するまでの予測時間を算出する線形補間ステップと、
より遅く前記出力電気信号のオン・オフ切り替え動作を行った前記時刻から、前記予測時間だけ経過した時刻に達した際に、前記温度監視対象の温度が前記検出温度に達したことを示す状態の検出信号を、出力電気信号として前記制御対象に対して出力する信号出力ステップと
を有することを特徴とする請求項5に記載の温度センシング方法。
Each of the two temperature switches is
When the measured temperature of the temperature monitoring target reaches each of the temperature thresholds, a temperature detection step of performing an on / off switching operation of the output electric signal and outputting the output electric signal to the arithmetic unit. Have
In addition, the calculation step includes:
A time difference calculating step of calculating a time difference between the two temperature switches at an on / off switching time of the output electrical signal output from each of the two temperature switches;
By multiplying the time difference calculated in the time difference calculation step by a coefficient value set to an arbitrary value, the output electric signal was turned on / off later of the two temperature switches. Until the temperature of the temperature monitoring target reaches a detection temperature that is arbitrarily predetermined as the temperature at which the external control target is to be controlled, from the time when the other temperature switch performs the on / off switching operation of the output electrical signal A linear interpolation step to calculate the predicted time of
A state indicating that the temperature of the temperature monitoring target has reached the detected temperature when the predicted time has elapsed since the time when the output electrical signal was switched on and off later. The temperature sensing method according to claim 5, further comprising: a signal output step of outputting a detection signal as an output electric signal to the control target.
前記温度監視対象の温度が、前記2つの温度スイッチのうち、より早く前記出力電気信号のオン・オフ切り替え動作を行った温度スイッチの前記温度閾値よりも低下した際に、または、電源を切断後に再投入した際に、
前記制御対象に対して出力していた前記検出信号を、前記温度監視対象の温度が前記検出温度に達したことを示す状態から前記温度監視対象の温度が前記検出温度には達していないことを示す状態に切り替える
ことを特徴とする請求項5または6に記載の温度センシング方法。
When the temperature of the temperature monitoring target falls below the temperature threshold value of the temperature switch that has performed the on / off switching operation of the output electrical signal earlier among the two temperature switches, or after the power is turned off When re-entering,
The detection signal that has been output to the control target is that the temperature of the temperature monitoring target has not reached the detection temperature from a state indicating that the temperature of the temperature monitoring target has reached the detection temperature. It switches to the state shown. The temperature sensing method of Claim 5 or 6 characterized by the above-mentioned.
温度閾値が互いに異なる2つの温度スイッチを配置した温度センサにおいてコンピュータにより実行することが可能な温度センシングプログラムであって、前記2つの温度スイッチで監視する温度監視対象の温度がそれぞれの前記温度閾値に達した時刻の差および前記2つの温度スイッチの前記温度閾値の差から求めた温度勾配を有する直線と外部から任意の値に設定できる係数値とを用いて前記温度監視対象の温度変化の線形補間を行う演算処理を有していることを特徴とする温度センシングプログラム。   A temperature sensing program that can be executed by a computer in a temperature sensor in which two temperature switches having different temperature thresholds are arranged, and the temperature to be monitored by the two temperature switches corresponds to each of the temperature thresholds. Linear interpolation of the temperature change of the temperature monitoring object using a straight line having a temperature gradient obtained from the difference in time reached and the difference in temperature threshold of the two temperature switches and a coefficient value that can be set to an arbitrary value from the outside The temperature sensing program characterized by having the arithmetic processing which performs. 前記2つの温度スイッチそれぞれは、
計測した前記温度監視対象の温度がそれぞれの前記温度閾値に達した際に、出力電気信号のオン・オフの切り替え動作を行って、前記出力電気信号を前記演算部に対し出力する温度検出処理
を有し、
また、前記演算処理は、
前記2つの温度スイッチそれぞれから出力された前記出力電気信号のオン・オフ切り替え時刻の前記2つの温度スイッチ間の時間差を算出する時間差算出処理と、
前記時間差算出処理にて算出した前記時間差に対して任意の値に設定した係数値を乗算することにより、前記2つの温度スイッチのうち、より遅く前記出力電気信号のオン・オフ切り替え動作を行った方の温度スイッチが前記出力電気信号のオン・オフの切り替え動作を行った時刻から、前記温度監視対象の温度が、外部の制御対象を制御すべき温度として任意にあらかじめ定めた検出温度に達するまでの予測時間を算出する線形補間処理と、
より遅く前記出力電気信号のオン・オフ切り替え動作を行った前記時刻から、前記予測時間だけ経過した時刻に達した際に、前記温度監視対象の温度が前記検出温度に達したことを示す状態の検出信号を、出力電気信号として前記制御対象に対して出力する信号出力処理と
を有することを特徴とする請求項8に記載の温度センシングプログラム。
Each of the two temperature switches is
When the measured temperature of the temperature monitoring target reaches the respective temperature threshold value, a temperature detection process for performing an on / off switching operation of the output electric signal and outputting the output electric signal to the arithmetic unit is performed. Have
In addition, the arithmetic processing is as follows:
A time difference calculation process for calculating a time difference between the two temperature switches at an on / off switching time of the output electrical signal output from each of the two temperature switches;
By multiplying the time difference calculated in the time difference calculation process by a coefficient value set to an arbitrary value, the output electric signal was turned on and off later of the two temperature switches. Until the temperature of the temperature monitoring target reaches a detection temperature that is arbitrarily predetermined as the temperature at which the external control target is to be controlled, from the time when the other temperature switch performs the on / off switching operation of the output electrical signal Linear interpolation processing to calculate the prediction time of
A state indicating that the temperature of the temperature monitoring target has reached the detected temperature when the predicted time has elapsed since the time when the output electrical signal was switched on and off later. The temperature sensing program according to claim 8, further comprising: a signal output process for outputting a detection signal as an output electric signal to the control target.
前記温度監視対象の温度が、前記2つの温度スイッチのうち、より早く前記出力電気信号のオン・オフ切り替え動作を行った温度スイッチの前記温度閾値よりも低下した際に、または、電源を切断後に再投入した際に、
前記制御対象に対して出力していた前記検出信号を、前記温度監視対象の温度が前記検出温度に達したことを示す状態から前記温度監視対象の温度が前記検出温度には達していないことを示す状態に切り替える
ことを特徴とする請求項8または9に記載の温度センシングプログラム。
When the temperature of the temperature monitoring target falls below the temperature threshold value of the temperature switch that has performed the on / off switching operation of the output electrical signal earlier among the two temperature switches, or after the power is turned off When re-entering,
The detection signal that has been output to the control target is that the temperature of the temperature monitoring target has not reached the detection temperature from a state indicating that the temperature of the temperature monitoring target has reached the detection temperature. It switches to the state shown. The temperature sensing program of Claim 8 or 9 characterized by the above-mentioned.
JP2018028010A 2018-02-20 2018-02-20 Temperature sensor, temperature sensing method and temperature sensing program Active JP6879564B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018028010A JP6879564B2 (en) 2018-02-20 2018-02-20 Temperature sensor, temperature sensing method and temperature sensing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018028010A JP6879564B2 (en) 2018-02-20 2018-02-20 Temperature sensor, temperature sensing method and temperature sensing program

Publications (2)

Publication Number Publication Date
JP2019144081A true JP2019144081A (en) 2019-08-29
JP6879564B2 JP6879564B2 (en) 2021-06-02

Family

ID=67773713

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018028010A Active JP6879564B2 (en) 2018-02-20 2018-02-20 Temperature sensor, temperature sensing method and temperature sensing program

Country Status (1)

Country Link
JP (1) JP6879564B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021196302A (en) * 2020-06-17 2021-12-27 株式会社明電舎 Estimation device
CN113867460A (en) * 2021-11-10 2021-12-31 成都捷豹恒昌电气有限公司 Temperature and humidity monitoring and treatment method and system for transformer substation
CN117052380A (en) * 2023-10-10 2023-11-14 四川宏大安全技术服务有限公司 Wireless pressure measurement device and method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5126280Y1 (en) * 1970-04-24 1976-07-03
JPS59132019A (en) * 1983-01-18 1984-07-30 Fujitsu Ltd Power supply control system
JP2011059739A (en) * 2009-09-04 2011-03-24 Fujitsu Ltd Temperature predicting apparatus, temperature predicting method, and temperature predicting program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5126280Y1 (en) * 1970-04-24 1976-07-03
JPS59132019A (en) * 1983-01-18 1984-07-30 Fujitsu Ltd Power supply control system
JP2011059739A (en) * 2009-09-04 2011-03-24 Fujitsu Ltd Temperature predicting apparatus, temperature predicting method, and temperature predicting program

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021196302A (en) * 2020-06-17 2021-12-27 株式会社明電舎 Estimation device
JP7400635B2 (en) 2020-06-17 2023-12-19 株式会社明電舎 estimation device
CN113867460A (en) * 2021-11-10 2021-12-31 成都捷豹恒昌电气有限公司 Temperature and humidity monitoring and treatment method and system for transformer substation
CN117052380A (en) * 2023-10-10 2023-11-14 四川宏大安全技术服务有限公司 Wireless pressure measurement device and method
CN117052380B (en) * 2023-10-10 2024-01-02 四川宏大安全技术服务有限公司 Wireless pressure measurement device and method

Also Published As

Publication number Publication date
JP6879564B2 (en) 2021-06-02

Similar Documents

Publication Publication Date Title
JP2019144081A (en) Temperature sensor, temperature sensing method, and temperature sensing program
JP6197914B2 (en) Controller, control method and control program
JP5639868B2 (en) Load circuit protection device
JP2017003342A5 (en)
US7928723B2 (en) Measurement of dissipated power
JP6897104B2 (en) Thermocouple temperature measuring device
WO2013099165A1 (en) Liquid crystal display device
JP5355737B2 (en) Programmable controller
JPWO2019058490A1 (en) Switching element control circuit and power module
JP5408362B2 (en) Semiconductor circuit switching device and switching method
JP2015032451A5 (en)
JP6555429B2 (en) Temperature measuring device, temperature indicator and temperature controller
JP2008152309A (en) Input circuit of programmable controller
JP4786244B2 (en) AC power controller
JP5417678B2 (en) AC power regulator
JP6150691B2 (en) Switching control circuit and measuring device
ES2802415T3 (en) Method to control a trip event of an inverter
JP6364877B2 (en) Battery-powered gas alarm and its control device
JP6920905B2 (en) Gas detector
JP2020034293A (en) Electric heating body temperature estimating system, electric heating body temperature estimating method, and program
KR100432444B1 (en) Temperature control system for heater without sensor
JP6265687B2 (en) Waveform measuring instrument
JP2016170297A (en) Control device
JP5862600B2 (en) Fever detection device
KR200221693Y1 (en) Temperature control-test device using thermoelement

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190606

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200608

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200714

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200817

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210226

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: 20210330

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210422

R150 Certificate of patent or registration of utility model

Ref document number: 6879564

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150