Temperature sensor, device using same, and temperature measurement method
10641660 ยท 2020-05-05
Assignee
Inventors
Cpc classification
H04N23/54
ELECTRICITY
G01J5/0806
PHYSICS
G01J5/06
PHYSICS
G01J5/0846
PHYSICS
G01J5/52
PHYSICS
G01J5/045
PHYSICS
H04N23/55
ELECTRICITY
G01K1/20
PHYSICS
G01J5/20
PHYSICS
International classification
G01K1/20
PHYSICS
G01J5/52
PHYSICS
G01J5/06
PHYSICS
Abstract
A temperature sensor includes a first infrared measuring means, a second infrared measuring means, and a calculating unit. The first infrared measuring means measures infrared rays emitted from an object and outputs a first voltage. The second infrared measuring means measures infrared rays emitted from around the object and outputs a second voltage. The calculating unit calculates the output temperature of the object from the first voltage, calculates the ambient temperature of the object from the second voltage, and corrects the output temperature based on the ambient temperature to calculate the temperature of the object.
Claims
1. A temperature sensor comprising: a first infrared measuring unit that measures infrared rays emitted from an object and outputs a first voltage; a second infrared measuring unit that measures infrared rays emitted from around the object and outputs a second voltage; and a calculating unit that calculates temperature of the object by calculating output temperature of the object from the first voltage, calculating ambient temperature of the object from the second voltage, and correcting the output temperature based on the ambient temperature, wherein the first infrared measuring unit and the second infrared measuring unit are composed of one infrared sensor, wherein the infrared sensor includes a plurality of pixel units arranged two-dimensionally, wherein the second voltage is calculated based on voltages of pixel units at four corners of the plurality of pixel units, wherein the first voltage is calculated from voltages of pixel units excluding the pixel units at the four corners, and wherein the calculating unit calculates the temperature of the object from expression (2),
2. The temperature sensor of claim 1, wherein the calculating unit corrects the output temperature based on a size of the object in addition to the ambient temperature.
3. The temperature sensor of claim 2, further comprising an object size obtaining unit for measuring the size of the object.
4. The temperature sensor of claim 1, wherein the second infrared measuring unit is placed in a direction such that the temperature of the object is not detected.
5. The temperature sensor of claim 4, wherein the second infrared measuring unit is placed towards at least one of a ceiling and a wall.
6. The temperature sensor of claim 1, wherein the second infrared measuring unit is a thermistor.
7. The temperature sensor of claim 1, wherein the calculating unit calculates the first and second voltages based on a determination column in which output voltages of detection regions within the object and both ends of the determination column are compared.
8. The temperature sensor of claim 7, wherein the determination column is selected using at least one of a Gaussian filter and a second derivative filter.
9. A device comprising: a first infrared measuring unit that measures infrared rays emitted from an object and outputs a first voltage; a second infrared measuring unit that measures infrared rays emitted from around the object and outputs a second voltage; a calculating unit that calculates temperature of the object and outputs the temperature as a corrected signal by calculating output temperature of the object from the first voltage, calculating ambient temperature of the object from the second voltage, and correcting the output temperature based on the ambient temperature; and an operating unit that operates based on the corrected signal from the calculating unit, wherein the first infrared measuring unit and the second infrared measuring unit are composed of one infrared sensor, wherein the infrared sensor includes a plurality of pixel units arranged two-dimensionally, wherein the second voltage is calculated based on voltages of pixel units at four corners of the plurality of pixel units, wherein the first voltage is calculated from voltages of pixel units excluding the pixel units at the four corners, and wherein the calculating unit calculates the temperature of the object from expression (2),
10. A method of measuring temperature of an object, comprising: measuring infrared rays emitted from the object and outputting a first voltage; measuring infrared rays emitted from around the object and outputting a second voltage; calculating output temperature of the object from the first voltage; calculating ambient temperature of the object from the second voltage; and calculating temperature of the object by correcting the output temperature based on the ambient temperature, wherein the first voltage and the second voltage are output from an infrared sensor, wherein the infrared sensor includes a plurality of pixel units disposed two-dimensionally, wherein the second voltage is calculated based on voltages of pixel units at four corners of the plurality of pixel units, wherein the first voltage is calculated from voltages of pixel units excluding the pixel units at the four corners, and wherein the temperature of the object is calculated from expression (2),
11. The method of measuring temperature of an object of claim 10, wherein the output temperature is corrected based on a size of the object in addition to the ambient temperature.
12. The method of measuring temperature of an object of claim 11, further comprising measuring the size of the object.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
DESCRIPTION OF EMBODIMENT
(14) An existing temperature sensor performs correction in a complicated way. Also, the higher-order function used results in a more complicated calculating process and a longer processing time, which requires a high-performance calculating circuit. Further, it is difficult to adequately reflect the influence by the ambient temperature of an object.
EXEMPLARY EMBODIMENT
(15) Hereinafter, a description is made of a temperature sensor of an embodiment using the drawings.
(16)
(17) Temperature sensor 1 of the disclosure includes a first infrared measurement means, a second infrared measurement means, and calculating unit 7. The first infrared measurement means measures infrared rays emitted from object 6 and outputs a first voltage (an output voltage). The second infrared measurement means measures infrared rays emitted from around object 6 and outputs a second voltage (an output voltage). Calculating unit 7 calculates output temperature T.sub.out of object 6 based on the first voltage, calculates ambient temperature T.sub.amb of object 6 based on the second voltage; and corrects output temperature T.sub.out based on ambient temperature T.sub.amb, to calculate temperature T.sub.obj of object 6.
(18) Note that, in this embodiment, infrared sensor 2 is used as the first and second infrared measurement means; separate infrared sensors may be used as these means.
(19) Hereinafter, a detailed description is made of temperature sensor 1. Temperature sensor 1 includes infrared sensor 2 (an infrared measurement means) and calculating unit 7. Calculating unit 7 includes IC element 3. Infrared sensor 2 and calculating unit 7 are accommodated in package 4. Temperature sensor 1 is mounted on device 5 (refer to
(20) As shown in
(21) Package lid 25 is composed of metal cap 26 and infrared transmissive component 28. Metal cap 26 is placed on the surface of package body 24. Metal cap 26 has opening 27 formed at the position corresponding to infrared sensor 2. Infrared transmissive component 28 blocks opening 27 and transmits infrared rays. Infrared transmissive component 28 is disposed above infrared sensor 2. Infrared transmissive component 28 is formed of a lens. Infrared transmissive component 28 makes infrared rays converge into infrared sensor 2. In this embodiment, a lens is used as infrared transmissive component 28; besides a lens, a flat-shaped material for example may be used.
(22) Infrared sensor 2 has pixel unit 13 (noncontact infrared detection element), a wiring unit (unillustrated), and a terminal unit (unillustrated). Pixel unit 13 includes thermal infrared detecting unit 11 and pixel switching unit 40. Thermal infrared detecting unit 11 has thermosensitive unit 10 as a thermoelectric converting unit embedded thereinto. Thermosensitive unit 10, formed of a thermopile, converts thermal energy caused by infrared rays emitted from an object as a measurement target to electric energy. Pixel switching unit 40, formed of MOS transistor 12, is used for extracting an output voltage of thermosensitive unit 10.
(23) Pixel units 13 are disposed on semiconductor substrate 14 one-dimensionally or two-dimensionally in a matrix with a rows and b columns.
(24) As shown in
(25) Infrared sensor 2 does not need to be fixed to substrate 30, but may be movable. Particularly for a small number of pixel units 13 (e.g., the number of pixel units 13 is one (a=1, b=1)), it is preferred that infrared sensor 2 is not fixed but is moved reciprocally for example. This allows infrared sensor 2 to detect a wider area than a case where infrared sensor 2 is fixed. In this way, moving infrared sensor 2 provides an advantage of the embodiment even for a small number of pixel units 13.
(26) Thermal infrared detecting unit 11 includes supporting unit 34 and detecting unit 36. Supporting unit 34 is composed of first thin film structure unit 16, infrared absorptive unit 17, interlayer insulating film 44, and passivation film 46, all laminated together. First thin film structure unit 16 is formed of a silicon oxide film. Infrared absorptive unit 17 is formed of a silicon nitride film. Supporting unit 34 is formed on semiconductor substrate 14 and at the same time around hollow 15.
(27) Detecting unit 36 is composed of first thin film structure unit 16, infrared absorptive unit 17, thermosensitive unit 10 (or infrared absorptive layer 50), interlayer insulating film 44, and passivation film 46, all laminated together. Detecting unit 36 is formed above semiconductor substrate 14. Hollow 15 is formed between detecting unit 36 and semiconductor substrate 14. In other words, hollow 15 is formed directly below detecting unit 36. Infrared absorptive unit 17 absorbs infrared rays. Infrared absorptive layer 50 formed suppresses warpage of first thin film structure unit 16. First thin film structure unit 16 is separated into multiple second thin film structure units 18 by multiple linear slits 19. Second thin film structure units 18 are disposed above hollow 15. Adjacent second thin film structure units 18 are connected together with connection piece 38 (refer to
(28) MOS transistor 12 is formed of a second conductive source region (unillustrated) and a second conductive drain region (unillustrated) away from each other within a first conductive well region (unillustrated) formed in the surface of semiconductor substrate 14. In this embodiment, the well region composes a channel forming region (unillustrated). The equivalent circuit diagram of
(29) Infrared sensor 2 includes 8 pieces (b pieces) of first wirings 20 to which each one end of thermosensitive units 10 of 8 pieces (b pieces) of pixel units 13 in each column is connected through between the source region and the drain region of MOS transistor 12.
(30) Infrared sensor 2 includes multiple Zener diodes 29 the cathodes of which are connected to respective second wirings 21 in order to prevent overvoltage from being applied to between the gate electrodes and the source electrodes of MOS transistors 12.
(31) Zener diode 29 has an anode electrode (unillustrated) formed in the first diffusion region and two cathode electrodes (unillustrated) formed in the second diffusion region. The anode electrode of Zener diode 29 is electrically connected to fifth pad Vzd. One cathode electrode of Zener diode 29 is electrically connected to the gate electrode of MOS transistor 12 connected to second wiring 21 through one second wiring 21. The other cathode electrode of Zener diode 29 is electrically connected to one of second pads V.sub.sel1 through V.sub.sel8 connected to second wiring 21.
(32) Infrared sensor 2 includes sixth pad V.sub.su for substrate biasing to which semiconductor substrate 14 is connected.
(33) Infrared sensor 2 includes 8 pieces (a pieces) of second wirings 21, 8 pieces (b pieces) of third wirings 22, and 8 pieces (b pieces) of fourth wirings 23. Eight pieces of second wirings 21 are formed in each row. The well regions of MOS transistors 12 in each row are connected to 8 pieces of third wirings 22. The other ends of 8 pieces of thermosensitive units 10 in each column are connected to 8 pieces of fourth wirings 23.
(34) Infrared sensor 2 includes 8 pieces (b pieces) of first pads V.sub.out1 through V.sub.out8, 8 pieces (a pieces) of second pads V.sub.sel1 through V.sub.sel8, third pad V.sub.ch, and fourth pad V.sub.refin. Eight pieces of first pads V.sub.out1 through V.sub.out8 are for outputting, to which respective first wirings 20 are connected. Eight pieces of second pads V.sub.sel1 through V.sub.sel8 are for selecting pixel unit 13, to which respective second wirings 21 are connected. Third wiring 22 is connected to third pad V.sub.ch. Fourth pad V.sub.refin is for reference biasing, to which fourth wiring 23 is electrically connected. The above-described configuration allows infrared sensor 2 to read output voltages of all thermosensitive units 10 chronologically. More specifically, as a result that voltages of second pads V.sub.sel1 through V.sub.sel8 for selecting respective pixel units 13 are controlled so that MOS transistors 12 successively enter an on state, output voltages of respective pixel units 13 are successively read out.
(35) Calculating unit 7 includes IC element 3 that calculates the temperature of an object as a measurement target based on the output voltage of infrared sensor 2.
(36) Next, a description is made of how to calculate the temperature of an object using temperature sensor 1.
(37)
(38) In the experiment according to the embodiment, a blackbody furnace of an area size of 10,000 mm.sup.2 is placed as object 6 at a position 200 mm away from temperature sensor 1, and the temperature of the blackbody furnace is measured.
(39) Output temperature T.sub.out is calculated using following expression (3), where the output voltage output from infrared sensor 2 to calculating unit 7 is V.sub.out, and A, B, and C are coefficients. Note that details about how to calculate output temperature from output voltage are described in Japanese Patent Unexamined Publication No. 2012-13517.
(40)
(41) Temperature T.sub.obj of object 6 is calculated using expression (3) and another arithmetic expression determined with the assumption that output voltage V.sub.out of infrared sensor 2 is proportional to the difference between the absorbed energy density (expressed by Planck's law, depending on temperature T.sub.obj of object 6) of infrared sensor 2 and the radiant energy density (expressed by the Stefan-Boltzmann law, depending on the temperature of infrared sensor 2) of infrared sensor 2. This increases the detection accuracy of temperature T.sub.obj of object 6.
(42) V.sub.out of object 6 is calculated using an arithmetic expression obtained from the assumption that V.sub.out is proportional to the difference between the absorbed energy density and the radiant energy density of infrared sensor 2. T.sub.obj is expressed using output voltage V.sub.out from infrared sensor 2 based on expression (3). The absorbed energy density is expressed by Planck's law depending on temperature T.sub.obj of object 6. The radiant energy density, expressed by the Stefan-Boltzmann law, depends on the temperature of infrared sensor 2.
(43) Output temperature T.sub.out is calculated as the temperature detected by infrared sensor 2. Actual infrared sensor 2, however, as shown in
(44) In this embodiment, infrared sensor 2 is composed of pixel units 13 in a matrix with 8 rows and 8 columns, and output temperature T.sub.out of infrared sensor 2 and ambient temperature T.sub.amb of object 6 are calculated from the output voltage of pixel units 13.
(45) As shown in
(46) Assumption is made that the temperature detected at the four corners of detection region 70 of infrared sensor 2 shown in
(47) First, a description is made of how to calculate output temperature T.sub.out. Output voltage is obtained from the column including detection region A4 in the detection region for calculating output temperature T.sub.out. The column (hereinafter, referred to as determination column L) is composed of detection regions A4, A12, A20, A28, A36, A44, A52, and A60. Here, when output voltages of the respective pixels in determination column L are compared, if the output voltage in the central part of determination column L is higher than those at both ends, namely when the output voltages of detection regions A28 and A36 are higher than those of detection regions A4 and A60, it is determined that the temperature of object 6 is higher than that around object 6. Meanwhile, when output voltages of the respective pixels in determination column L are compared, if the output voltage in the central part of determination column L is lower than those at both ends, namely when the output voltages of detection regions A28 and A36 are lower than those of detection regions A4 and A60, it is determined that the temperature of object 6 is lower than that around object 6.
(48) Here, in the results of determination column L, if the output voltage of the central part is higher than that of both ends, it is determined that the temperature calculated from the output voltage of a pixel that produces the maximum output voltage in object temperature detection region F.sub.obj is output temperature T.sub.out. Meanwhile, in the results of determination column L, if the output voltage of the central part is lower than that of both ends, it is determined that the temperature calculated from the output voltage of a pixel that produces the minimum output voltage in object temperature detection region F.sub.obj is output temperature T.sub.out. As a result that output temperature T.sub.out is calculated in this way, output temperature T.sub.out is decided for the temperature around object 6 either high or low.
(49) If object 6 is placed not in the center of object temperature detection region F.sub.obj but at a near end, it may be impossible to determine whether the temperature of object 6 is higher or lower than that around object 6 from results of determination column L. In such a case, determination can be made using detection regions A25 through A32 for example as a determination column or using another column as second determination column L. That is, determination column L is not limited to detection regions A4, A12, A20, A28, A36, A44, A52, and A60, but another row or column may be used.
(50) For more than one object 6 as a measurement target, a case where output of the central part is higher than that of both ends and the opposite case may coexist depending on a column for determining. In other words, more than one maximum output value and/or more than one minimum output value can coexist in a determination column or depending on how a determination column is selected. In such a case, the next method can be used. That is, the objects are separated by the following steps for all the detection regions and the respective temperatures of the respective objects are calculated.
(51) First, a Gaussian filter is executed for individual detection regions. This smoothes data in a detection region. An example of a Gaussian filter is shown in
(52) Next, the second derivative filter shown in
(53) Next, temperature is separately calculated for what have been detected as object 6. The temperature has only to be calculated in this way for more than one object 6.
(54) Next, a description is made of how to calculate ambient temperature T.sub.amb. Ambient temperature T.sub.amb is calculated based on output voltage of ambient temperature detection region F.sub.amb. Concretely, the maximum and minimum output voltages are excluded from those of detection regions A1, A8, A57, and A64 of ambient temperature detection region F.sub.amb, and the output voltages of the two remaining detection regions are averaged to calculate ambient temperature T.sub.amb.
(55) As a result that ambient temperature T.sub.amb is calculated in this way, ambient temperature T.sub.amb can be accurately detected even if the temperature of object 6 is detected at part of the pixels in ambient temperature detection region F.sub.amb.
(56) The entire perimeter of pixel units 13 may be used as a region for detecting the ambient temperature. In this case, however, object temperature detection region F.sub.obj becomes smaller. In this embodiment, one infrared sensor 2 is used to determine output temperature T.sub.out and ambient temperature T.sub.amb. However, two infrared sensors may be used to separately measure output temperature T.sub.out and ambient temperature T.sub.amb. More specifically, the following calculation may be performed. That is, output temperature T.sub.out is calculated using a first infrared sensor (a first infrared measurement means), and ambient temperature T.sub.amb is calculated using a second infrared sensor (a second infrared measurement means). In this case, the second infrared sensor has only to be placed toward a direction (e.g., a ceiling, wall) in which the temperature of object 6 is not detected. To measure ambient temperature T.sub.amb, a thermistor for example may be used.
(57) In this embodiment, to calculate ambient temperature T.sub.amb, the maximum and minimum output voltages are excluded from those of ambient temperature detection region F.sub.amb, and the output voltages of the two remaining detection regions are averaged to calculate ambient temperature T.sub.amb. Besides this way, however, ambient temperature T.sub.amb may be calculated from the average value of all the output voltages of ambient temperature detection region F.sub.amb.
(58) In this embodiment, an example is shown where pixel units 13 are arranged two-dimensionally in a matrix with 8 rows and 8 columns. Pixel units 13, however, may be arranged one-dimensionally. In other words, pixel units 13 may be arranged with a=1 or b=1 for a matrix with a rows and b columns. For pixel units 13 arranged one-dimensionally, the temperature detected in detection regions corresponding to the pixel units at both ends has only to be ambient temperature T.sub.amb. The temperature detected in the other detection regions has only to be output temperature T.sub.out.
(59)
T.sub.out=d.Math.T.sub.obj+e[Expression 4]
(60) Here,
d=d.sub.1.Math.A.sup.2+d.sub.2.Math.A+d.sub.3[Expression 5]
(61) In the same way, intercept e can be expressed by a secondary expression on size A, as seen in expression (6).
e=e.sub.1.Math.A.sup.2+e.sub.2.Math.A+e.sub.3[Expression 6]
(62) When gradient d and intercept e are expressed by expressions (5) and (6), T.sub.out is regarded as a linear expression, and thus coefficients e.sub.1, e.sub.2, and e.sub.3 can be expressed by a linear expression on ambient temperature T.sub.amb using constants e.sub.11, e.sub.12, e.sub.21, e.sub.22, e.sub.31, and e.sub.32 as shown in expressions (7), (8), and (9).
e.sub.1=e.sub.11.Math.T.sub.amb+e.sub.12[Expression 7]
e.sub.2=e.sub.21.Math.T.sub.amb+e.sub.22[Expression 8]
e.sub.3=e.sub.31.Math.T.sub.amb+e.sub.32[Expression 9]
(63) Substituting expressions (5) through (9) in expression (4) yields expression (2). Then, correcting output temperature T.sub.out using area A.sup.2 of object 6, length A of one side of object 6, ambient temperature T.sub.amb, and constants d.sub.1, d.sub.2, d.sub.3, e.sub.11, e.sub.12, e.sub.21, e.sub.22, e.sub.31, and e.sub.32 allows object temperature T.sub.obj to be expressed as expression (2).
(64)
(65) Here, table 1 shows an example of constants d.sub.1, d.sub.2, d.sub.3, e.sub.11, e.sub.12, e.sub.21, e.sub.22, e.sub.31, and e.sub.32 that have been experimentally determined.
(66) TABLE-US-00001 TABLE 1 d1 0.00000194 d2 0.00159676 d3 0.664844689 e11 0.00000207 e12 0.00001095 e21 0.001735 e22 0.011537 e31 0.3695 e32 2.8664
(67) As shown in table 1, constants d.sub.1 and d.sub.2 are not larger than 1/100 constant d.sub.3; constants e.sub.11, e.sub.12, e.sub.21, and e.sub.22 are not larger than 1/100 constant e.sub.32. Accordingly, constants d.sub.1, d.sub.2, e.sub.11, e.sub.12, e.sub.21, and e.sub.22 can be omitted and object temperature T.sub.obj is expressed by expression (1). That is, with output temperature T.sub.out corrected, object temperature T.sub.obj can be expressed by expression (1).
(68)
(69) In this way, by correcting output temperature T.sub.out using constants d3, e31, and e32 experimentally determined and ambient temperature T.sub.amb, object temperature T.sub.obj can be calculated well accurately by simple calculation.
(70) As described above, with constants d.sub.1, d.sub.2, e.sub.11, e.sub.12, e.sub.21, and e.sub.22 omitted, object temperature T.sub.obj can be calculated well accurately by simple calculation as shown by expression (1). Object temperature T.sub.obj, however, may be calculated using expression (2). Although the calculation becomes complicated if expression (2) is used, object temperature T.sub.obj can be calculated using length A of one side and area A.sup.2 of object 6, which allows object temperature T.sub.obj to be measured more accurately. To measure the size of object 6, output voltages of each pixel unit in object temperature detection region F.sub.obj for temperature sensor 1 may be used. Besides, a sensor other than temperature sensor 1 may be provided that measures the size of object 6. As described above, an object size obtaining means for measuring the size of object 6 may be provided.
(71) In a case where the size of the object is known to some extent from the service condition of temperature sensor 1, an object size obtaining means may be the following: an average size of object 6 under the service condition of temperature sensor 1 is recorded in calculating unit 7 in advance, and object temperature T.sub.obj is calculated using the average size. This way allows object temperature T.sub.obj to be measured more accurately than a case where object temperature T.sub.obj is calculated using expression (1) without a means for measuring the size of an object provided.
(72) In the calculation by expression (2) according to the embodiment, the calculated value and the experimental value well agree with each other in a range between 253K (20 C.) and 373K (100 C.) inclusive, providing a correlation coefficient of 0.99 or higher.
(73) In this embodiment, calculating unit 7 that calculates object temperature T.sub.obj is provided in temperature sensor 1, but not limited to this way. For example, calculating unit 7 may be provided, not in temperature sensor 1, but in a microprocessor of a device (e.g., a microwave oven) that operates based on measurement results of temperature sensor 1.
(74) The present disclosure with the above-described configuration can calculate the temperature of an object using a low-order function, which allows the temperature of an object to be measured efficiently and well accurately.
INDUSTRIAL APPLICABILITY
(75) A temperature sensor of the disclosure performs correction using the ambient temperature of an object as a measurement target and even the size of the object for measuring the temperature of the object well accurately, and thus is particularly useful for a cooking device (e.g., a microwave oven) that measures the temperature of an object and heats the object.