WO2013185367A1 - 一种自校准的温度控制装置及方法 - Google Patents
一种自校准的温度控制装置及方法 Download PDFInfo
- Publication number
- WO2013185367A1 WO2013185367A1 PCT/CN2012/077147 CN2012077147W WO2013185367A1 WO 2013185367 A1 WO2013185367 A1 WO 2013185367A1 CN 2012077147 W CN2012077147 W CN 2012077147W WO 2013185367 A1 WO2013185367 A1 WO 2013185367A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- temperature
- value
- resistor
- circuit
- preset
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01K—MEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR
- G01K15/00—Testing or calibrating of thermometers
- G01K15/005—Calibration
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01K—MEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR
- G01K7/00—Measuring temperature based on the use of electric or magnetic elements directly sensitive to heat ; Power supply therefor, e.g. using thermoelectric elements
- G01K7/16—Measuring temperature based on the use of electric or magnetic elements directly sensitive to heat ; Power supply therefor, e.g. using thermoelectric elements using resistive elements
- G01K7/22—Measuring temperature based on the use of electric or magnetic elements directly sensitive to heat ; Power supply therefor, e.g. using thermoelectric elements using resistive elements the element being a non-linear resistance, e.g. thermistor
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D23/00—Control of temperature
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D23/00—Control of temperature
- G05D23/19—Control of temperature characterised by the use of electric means
- G05D23/1917—Control of temperature characterised by the use of electric means using digital means
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D23/00—Control of temperature
- G05D23/19—Control of temperature characterised by the use of electric means
- G05D23/20—Control of temperature characterised by the use of electric means with sensing elements having variation of electric or magnetic properties with change of temperature
- G05D23/24—Control of temperature characterised by the use of electric means with sensing elements having variation of electric or magnetic properties with change of temperature the sensing element having a resistance varying with temperature, e.g. a thermistor
Definitions
- the present invention relates to the field of temperature regulation, and more particularly to a self-adjustable temperature control apparatus and method.
- the analog feedback method of temperature control method is commonly used, such as NTC (also known as: negative temperature coefficient thermistor) feedback heating body temperature value, using the analog circuit negative feedback principle to form a closed-loop control system.
- NTC also known as: negative temperature coefficient thermistor
- Another digital temperature control circuit uses a precision resistor and PID (also known as: proportional integral derivative) algorithm to dynamically adjust the system temperature in real time.
- PID also known as: proportional integral derivative
- This method uses a precision resistive temperature sensor to avoid long-term drift of the temperature sensor.
- the control circuit is digital, the heating current in the heater is often switched between full power and zero power, and the pulsation is extremely large; when the digital temperature control circuit of the mechanism is applied to medical equipment, Precision signal measurement circuits for medical devices such as blood gas analyzers cause significant interference.
- an object of the present invention is to provide an efficient, reliable, and highly accurate automatic temperature control device.
- the invention provides an automatic calibration temperature control device, which mainly comprises:
- a temperature feedback and control unit connected to the controlled heating element, controlling its working state, a precision temperature measuring unit connected to the controlled heating element, measuring its stable temperature, connected to the precision temperature measuring unit and the temperature feedback and control a temperature calibration unit between the units, the temperature calibration unit obtains temperature from the precision temperature measuring unit, dynamically corrects the temperature drift, and inputs the calibration result to the temperature control and feedback unit;
- the temperature feedback and control unit comprises: a negative temperature coefficient thermistor and an analog feedback control circuit connected to the controlled heating body; and the final stable temperature of the controlled heating element is controlled by the analog feedback control circuit value;
- the temperature calibration unit includes: a CPU connected to the precision temperature measuring unit, an internal pre-set temperature range value and a preset resistance adjustment step value, and a data latch connected to the CPU via the bus at the input end; And a digital potentiometer connected to the temperature feedback and control unit, the output of the data latch circuit being connected to the digital potentiometer (hereinafter referred to as: DDP) via a bus;
- DDP digital potentiometer
- the CPU includes: a determining unit for determining whether the temperature value measured by the precision temperature measuring circuit is within a preset range, a calibration parameter storage module for storing historical calibration parameter data, and a digital potentiometer connection step setting module,
- the digital potentiometer connection step setting module is configured to determine the latest calibration parameter value according to the historical calibration parameter data, and then adjust the step value according to the preset resistance value to adjust the digital potentiometer resistance value.
- the temperature feedback and control unit comprises: an NTC thermistor, a precision setting resistor, a voltage reference circuit, a 1/2 voltage dividing circuit, a first buffer circuit, a second buffer circuit, an integrating circuit, and an inverse proportional amplifying circuit. , voltage summing circuit, level mapping circuit, DC/DC module circuit; wherein:
- the NTC thermistor is grounded at one end, and the other end is connected to the precision setting resistor, and the other end of the NTC thermistor is further connected to the non-inverting input end of the first buffer circuit;
- the precision temperature setting resistor has one end connected to the NTC resistor, and is also connected to the non-inverting input end of the first buffer circuit, and the other end is connected to the digital potentiometer;
- the voltage reference circuit has an output voltage connected to the digital potentiometer; and an output voltage thereof is also connected to the first resistor of the 1/2 voltage dividing circuit;
- the 1/2 voltage dividing circuit includes a first resistor, a second resistor, and a first operational amplifier, wherein the first resistor is coupled to an output of the voltage reference circuit; and the other end of the first resistor is The second resistor is connected, the other end of the first resistor is also connected to the non-inverting end of the first operational amplifier; the first operational amplifier is connected in the form of a voltage follower, and the inverting end is connected to the output end The output end of the first operational amplifier is connected to the non-inverting end of the third operational amplifier, and the output end of the first operational amplifier is also connected to the non-inverting end of the fourth operational amplifier;
- the first buffer circuit is composed of a voltage follower connected by a second operational amplifier
- the second buffer circuit is composed of a voltage follower connected by the first operational amplifier, and the first operational amplifier non-inverting input terminal is connected with the first resistance of the 1/2 voltage dividing circuit; the first operational amplifier inverting terminal and the first The output end of the operational amplifier is connected, and the output end of the first operational amplifier of the operational amplifier is connected with the non-inverting end of the third operational amplifier of the integrator, and the output of the first operational amplifier of the operational amplifier is also operated by the fourth operational amplifier with the inverse proportional amplification circuit. Connected to the same phase;
- the integrating circuit includes: a fifth resistor, a third operational amplifier, and a feedback capacitor, wherein one end of the fifth resistor is connected to the buffer output end, and one end of the fifth resistor is further connected to the third resistor, The other end of the fifth resistor is connected to the inverting input end of the third operational amplifier, and the other end of the fifth resistor is further connected to one end of the feedback capacitor; one end of the feedback capacitor and the third operational amplifier The inverting terminal is connected, the other end of the feedback capacitor is connected to the output terminal of the third operational amplifier of the operational amplifier; the output of the third operational amplifier is connected to the sixth resistor of the voltage summing circuit; The non-inverting terminal of the operational amplifier is connected to the output end of the first operational amplifier in the buffer circuit;
- the inverse proportional amplifying circuit includes: a fourth operational amplifier, a third resistor and a fourth resistor, wherein an in-phase end of the fourth operational amplifier is connected to an output end of the first operational amplifier; and a reverse of the fourth operational amplifier a phase end is connected to a common node formed by the third and fourth resistors, and another end of the third resistor is connected to an output of the second operational amplifier, and the other end of the third resistor is further connected to the fifth One end of the resistor is connected, one end of the fourth resistor is connected to the inverting end of the fourth op amp, one end of the fourth resistor is further connected to the third resistor, and the other end of the fourth resistor is The output of the four op amps is connected;
- the voltage summing circuit is composed of two equivalent sixth and seventh resistors, one end of the sixth resistor is connected to the output of the integrator, and the other end of the sixth resistor is opposite to the seventh resistor Connected, one end of the seventh resistor is connected to the output of the inverse proportional circuit, and the other end of the seventh resistor is connected to the sixth resistor.
- a common node formed by the seventh resistor and the sixth resistor is connected to an input end of the level mapping circuit;
- the level mapping circuit is composed of first and second voltage followers and eighth and ninth resistors, a non-inverting terminal of the first voltage follower and a sixth resistor and a seventh resistor of the voltage summing circuit Forming a common node connected, an inverting end of the first voltage follower is connected to an output, an output of the first voltage follower is further connected to one end of the eighth resistor, and the other end of the eighth resistor is
- the ninth resistor forms a common node, and the common node is connected to the non-inverting terminal of the second voltage follower, and one end of the ninth resistor is connected to the eighth resistor, and one end of the ninth resistor is further
- the second voltage follower is connected to the phase end, and the other end of the ninth resistor is grounded;
- An in-phase terminal of the second voltage follower is connected to the eighth resistor, an in-phase terminal of the second voltage follower is further connected to the ninth resistor, and an inverting terminal and an output of the second voltage follower Connected, the output of the second voltage follower is connected to one end of the eleventh resistor;
- the DC/DC module circuit is composed of a DC/DC chip and peripheral discrete components, and the peripheral component components include an input capacitor, a boot capacitor, a freewheeling diode, a storage inductor, an output filter capacitor, and first and second output voltage settings. And a resistor, one end of the input capacitor is connected to the DC/DC chip, and the other end is grounded, and the DC/DC chip is connected to a power source.
- the precision temperature measuring unit comprises: an RTD resistor and a precision temperature measuring circuit connected thereto, and the RTD resistor is connected to the precision temperature measuring circuit at both ends.
- the temperature calibration unit includes: a digital potentiometer, a CPU circuit, and a data latch circuit, wherein
- the digital potentiometer is connected in series with a precision temperature setting circuit, one end is connected to the precision setting resistor, and the other end is connected to an output of a voltage reference circuit; the CPU circuit is connected to a precision temperature measuring circuit through a data bus interface, the data lock The input end of the memory circuit is connected to the CPU circuit through a bus, and the output end thereof is connected to the digital potentiometer through a bus.
- the controlled heating body unit has a heating wire for heating the system to be tested, the heating wire is grounded at one end, and the other end is connected to the output end of the DC/DC module circuit.
- a temperature control method adopted on the temperature control device of the above structure includes the following steps:
- Step I a preset temperature range value and a preset resistance adjustment step value
- Step II preset at least one predetermined duration
- Step III after step II, after collecting the temperature value of the corresponding precision temperature measuring unit within a predetermined length of time, comparing the obtained temperature value with the preset temperature range value;
- Step IV if the temperature value obtained in step III is not within the preset temperature range value, adjust the step value according to the preset resistance value, adjust the resistance of the digital potentiometer, and then return to step III;
- Step V If the temperature value obtained in the step III is within the threshold of the preset scene parameter, return to step III.
- At least the first and second predetermined durations are pre-set in the step II;
- step IV if the temperature value obtained in the step III in the first predetermined time period is not within the preset temperature range value, the step value is adjusted according to the preset resistance value, thereby adjusting the digital potential. Resistance of the device,
- step III If the obtained temperature value is not within the preset temperature range value, adjust the step value according to the preset resistance value, adjust the resistance value of the digital potentiometer, and then return to step III.
- At least the first, second, and third predetermined durations are pre-set in the step II;
- step IV if the temperature value obtained in the step III in the first predetermined time period is not within the preset temperature range value, the step value is adjusted according to the preset resistance value, thereby adjusting the digital potential. Resistance of the device,
- step value If the temperature value obtained by the acquisition is not within the preset temperature range value, adjust the step value according to the preset resistance value, adjust the resistance value of the digital potentiometer, and then return to step III to store the adjustment step number.
- the method further includes:
- Step VI after collecting the temperature value of the corresponding precision temperature measuring unit every other third predetermined time length, comparing the obtained temperature value with the preset temperature range value, and determining whether the step is within a preset range;
- the resistance value of the digital potentiometer is controlled according to the last stored adjustment step number, and then the temperature value measured by the precision temperature measuring unit is collected again in real time;
- Step VII If the temperature value is within the threshold of the preset scene parameter, return to step III.
- step III If it is still not within the preset temperature value range, continue to adjust the step value according to the preset resistance value until the temperature value measured by the precision temperature measuring unit is within a preset temperature value range, and the current adjustment step size is stored. Number, return to step III as described.
- At least the first and third predetermined durations are pre-set in the step II;
- step IV if the temperature value obtained in the step III in the first predetermined time period is not within the preset temperature range value, the step value is adjusted according to the preset resistance value, thereby adjusting the digital potential. Resistance of the device,
- step value If the obtained temperature value is not within the preset temperature range value, adjust the step value according to the preset resistance value, adjust the resistance value of the digital potentiometer, and then return to step III to store the adjustment step number;
- the method further includes:
- Step VI after collecting the temperature value of the corresponding precision temperature measuring unit every other third predetermined time length, comparing the obtained temperature value with the preset temperature range value, and determining whether the step is within a preset range;
- the resistance value of the digital potentiometer is controlled according to the last stored adjustment step number, and then the temperature value measured by the precision temperature measuring unit is collected again in real time;
- Step VII if the temperature value is within the preset scene parameter threshold range, return to step III;
- step III If it is still not within the preset temperature value range, continue to adjust the step value according to the preset resistance value until the temperature value measured by the precision temperature measuring unit is within a preset temperature value range, and the current adjustment step size is stored. Number, return to step III as described.
- the advantages and benefits of the present invention are:
- the judgment unit of the CPU finds that the new equilibrium temperature point of the controlled heating body is not within the preset range, the CPU will continuously adjust the resistance value of the digital potentiometer, so that the cycle is resumed until the controlled heating body finally reaches the preset range.
- the CPU finds this parameter value it is stored by the calibration parameter storage module to facilitate subsequent calibration to find the rule;
- the CPU After sampling and storing according to the previous temperature calibration data, the CPU can obtain the approximate parameter value range of the calibration point; output the value to the digital potentiometer, and the temperature control device of the automatic calibration system requires only a small number of adjustment steps.
- the control heating body can accurately reach the preset range, which greatly shortens the calibration time and greatly improves the efficiency of system temperature calibration.
- the data latch is used to save the CPU output data, even if the CPU crashes, the data is not lost, and the temperature control value of the heating is not affected, which can effectively ensure the reliability of the data calibration system.
- the temperature control method of the present invention also has the above advantages.
- Figure 1 is a block diagram of the apparatus of the present invention
- Figure 3 is a flow chart of the method of the present invention.
- FIG. 4 is a flow chart showing the steps of another embodiment of the method of the present invention.
- an automatic calibration temperature control device of the present invention mainly includes:
- a temperature feedback and control unit connected to the controlled heating element, controlling its working state, a precision temperature measuring unit connected to the controlled heating element, measuring its stable temperature, connected to the precision temperature measuring unit and the temperature feedback and control a temperature calibration unit between the units, the temperature calibration unit obtains temperature from the precision temperature measuring unit, dynamically corrects the temperature drift, and inputs the calibration result to the temperature control and feedback unit;
- the temperature feedback and control unit includes: a negative temperature coefficient thermistor and an analog feedback control circuit connected to the controlled heating body; and the final stable temperature of the controlled heating element is controlled to reach a set value by the analog feedback control circuit;
- the temperature calibration unit includes: a CPU connected to the precision temperature measuring unit, an internal pre-set temperature range value and a preset resistance adjustment step value, and a data latch connected to the CPU via the bus at the input end; And a digital potentiometer connected to the temperature feedback and control unit, the output of the data latch circuit being connected to the digital potentiometer (hereinafter referred to as: DDP) via a bus;
- the CPU includes: a determining unit for determining whether the temperature value measured by the precision temperature measuring unit is within a preset range, a calibration parameter storage module for storing historical calibration parameter data, and a digital potentiometer connection step setting module,
- the digital potentiometer connection step setting module is configured to determine the latest calibration parameter value according to the historical calibration parameter data, and then adjust the step value according to the preset resistance value to adjust the digital potentiometer resistance value.
- the temperature feedback and control unit comprises: NTC thermistor 10, precision setting resistor 40, voltage reference circuit 60, 1/2 voltage dividing circuit 70, first buffer circuit 80, second buffer circuit 90, integrating circuit 100, inverse ratio Amplifying circuit 110, voltage summing circuit 120, level mapping circuit 130, DC/DC module circuit 150; wherein:
- the NTC thermistor 10 is grounded at one end, and the other end is connected to the precision setting resistor 40. The other end of the NTC thermistor 10 is also connected to the non-inverting input end of the first buffer circuit 80; A resistor 40 is provided, one end of which is connected to the NTC resistor 10, and is also connected to the non-inverting input terminal of the first buffer circuit 80, and the other end is connected to the digital potentiometer 50.
- the precision temperature setting resistor is a 0.1% precision metal foil resistor or a gold sealing resistor, and the resistance value is equal to the resistance value of the NTC after the temperature of the heating body reaches the preset temperature;
- the voltage reference circuit 60 has an output voltage (typical value 4.096V) connected to the digital potentiometer 50; and its output voltage is also connected to the first resistor R1 of the 1/2 voltage dividing circuit 70; the voltage reference circuit The function is to provide a stable voltage reference source for the system; the 1/2 voltage dividing circuit 70 includes a first resistor R1, a second resistor R2 and a first operational amplifier U1, the first resistor R1 and the voltage The output of the reference circuit 60 is connected; the other end of the first resistor R1 is connected to the second resistor R2, and the other end of the first resistor R1 is also connected to the non-inverting terminal of the first operational amplifier U1.
- the 1/2 voltage dividing circuit 70 includes a first resistor R1, a second resistor R2 and a first operational amplifier U1, the first resistor R1 and the voltage
- the output of the reference circuit 60 is connected; the other end of the first resistor R1 is connected to the second resistor R2, and the other end of the first resistor R1 is also connected to the
- the first operational amplifier U1 is connected in the form of a voltage follower, and its inverting terminal is connected to the output terminal; the first operational amplifier U1 outputs a 2.048V reference voltage, which will serve as an input reference voltage of the integrator 100 and the inverse proportional amplifying circuit 110.
- the output end of the first operational amplifier U1 is connected to the non-inverting terminal of the third operational amplifier U3, and the output end of the first operational amplifier U1 is also connected to the non-inverting terminal of the fourth operational amplifier U4.
- the main function of this voltage dividing circuit is to divide the reference voltage by 1/2 as the input voltage reference of the integrator and inverse proportional amplifier circuit. .
- the second resistor R2 are all precision 10K 0.1% resistor;
- the first buffer circuit 80 is formed by a voltage follower connected to the second operational amplifier U2;
- the second buffer circuit 90 is formed by a voltage follower connected by the first operational amplifier U1, first The op amp U1 non-inverting input terminal is connected with the first resistor R1 of the 1/2 voltage dividing circuit;
- the first operational amplifier U1 inverting terminal is connected with the first operational amplifier U1 output terminal, and the operational amplifier first operational amplifier U1 output terminal and integral
- the op amp of the third operational amplifier U3 is connected to the same phase, and the U1 output of the first operational amplifier of the operational amplifier is also connected with the non-proportional end of the fourth operational amplifier U4 of the inverse amplifier circuit;
- the integrating circuit 100 includes: a fifth resistor R5, a third operational amplifier U3, and a 1uF feedback capacitor C1.
- One end of the fifth resistor R5 is connected to the output end of the buffer U2, and the fifth resistor R5 is further connected with one end.
- the third resistor R3 is connected, the other end of the fifth resistor R5 is connected to the inverting input end of the third operational amplifier U3, and the other end of the fifth resistor R5 is also connected to one end of the feedback capacitor C1.
- the inverse proportional amplification circuit 110 includes: a fourth operational amplifier U4, a third resistor R3 and a fourth resistor R4, wherein the non-inverting terminal of the fourth operational amplifier U4 is connected to the output end of the first operational amplifier U1; and the inverting terminal of the fourth operational amplifier U4 is a common node formed by the third and fourth resistors R3 and R4 is connected, and the other end of the third resistor R3 is connected to the second The other end of the third resistor R3 is connected to one end of the fifth resistor R5, and one end of the
- the voltage summing circuit 120 is composed of two equivalent sixth And a seventh resistor R6 and R7, one end of the sixth resistor R6 is connected to the output of the integrator 100, the other end of the sixth resistor R6 is connected to the seventh resistor R7, and the seventh resistor R7 One end is connected to the output of the inverse proportional circuit 110, and the other end of the seventh resistor R7 is connected to the sixth resistor R6.
- a common node formed by the seventh resistor R7 and the sixth resistor R6 is connected to an input end of the level mapping circuit 130;
- the level mapping circuit 130 is configured by first and second voltage followers U5, U6 And the eighth and ninth resistors R8 and R9,
- the non-inverting terminal of the first voltage follower U5 is connected to a common node formed by the voltage summing circuit sixth resistor R6 and the seventh resistor R7, and the inverting terminal of the first voltage follower U5 is connected to the output, and the first voltage follower
- the output of U5 is also connected to one end of the eighth resistor R8.
- the other end of the eighth resistor R8 forms a common node with the ninth resistor R9.
- the common node is connected to the non-inverting terminal of the second voltage follower U6, and one end of the ninth resistor R9 is connected to the eighth resistor R8.
- One end of the ninth resistor R9 is also connected to the non-inverting terminal of the second voltage follower U6.
- the other end of the ninth resistor R9 is grounded, the non-inverting terminal of the second voltage follower U6 is connected to the eighth resistor R8, the non-inverting terminal of the second voltage follower U6 is also connected to the ninth resistor R9; the reverse of the second voltage follower U6
- the phase terminal is connected to the output, and the output of the second voltage follower U6 is connected to one end of the eleventh resistor R11.
- the DC/DC module circuit 150 is composed of a DC/DC chip U7 and peripheral discrete components, and the peripheral component components include an input capacitor C2, a boot capacitor C3, a freewheeling diode D1, a storage inductor L1, and an output filter capacitor C4.
- the second output voltage sets the resistors R10, R11, the input capacitor C2 is connected to the VIN of U7, the other end is grounded, the VIN of U7 is connected with the power supply VCC; the enable terminal CE of the DC/DC chip U7 and the GPIO of the CPU Connected, the BOOT pin of U7 is connected to capacitor C3, the GND pin of U7 is grounded, and the other end of capacitor C3 is connected to the PH pin of U7.
- the other end of the capacitor C3 is also connected to the negative terminal of the freewheeling diode D1.
- the other end of the capacitor C3 is also connected to the storage inductor L1.
- the negative terminal of the freewheeling diode D1 is simultaneously connected to the PH pin of U7, one end of C3, and one end of the storage inductor L1.
- the positive terminal of the freewheeling diode D1 is grounded.
- One end of the energy storage inductor L1 is connected to one end of the C3, and one end of the energy storage inductor L1 is also connected to the PH leg of the U7.
- One end of the energy storage inductor L1 is also connected to the negative end of the D1, and the other end of the energy storage inductor L1 is connected to the C4.
- the other end of the energy storage inductor L1 is also connected to the first resistor R10, and the other end of the energy storage inductor L1 is also connected to one end of the heating wire HEATER_LINE.
- One end of C4 is connected to L1, one end of C4 is also connected to R10, one end of C4 is also connected to one end of heating wire HEATER_LINE, and the other end of C4 is grounded.
- One end of R10 is connected to L1, one end of R10 is also connected to C4, and one end of R10 is also connected to one end of heating wire HEATER_LINE.
- the other end of R10 is connected to the VSENSE pin of U7, and the other end of R10 is also connected to one end of R11.
- One end of R11 is connected to the VSENSE pin of U7, and one end of R11 is also connected to R10.
- the other end of R11 is also connected to the output of the second voltage follower U6.
- the precision temperature measuring unit comprises: an RTD (also called a resistance temperature detector) resistor 30 and a precision temperature measuring circuit 170 connected thereto, and the RTD resistor 30 is connected to the precision temperature measuring circuit 170 at both ends.
- the RTD resistor is designed with a platinum resistance process and has long-term stability. The function is to detect the temperature of the heating body.
- the temperature calibration unit includes: a digital potentiometer 50, a CPU circuit 160, and a data latch circuit 180, wherein the digital potentiometer 50 is connected in series with a precision temperature setting circuit, and one end is provided with a precision setting resistor. 40 is connected and the other end is connected to the output of the voltage reference circuit 60; in order to accurately adjust the temperature accuracy, the number of stages of the digital potentiometer is large enough, typically 256 levels.
- the digital appliance 50 is connected to the CPU through the SPI port.
- the output resistance of the digital potentiometer is precisely controlled by the CPU.
- the CPU circuit 160 is a single-chip microcomputer of 8 bits or more, and may also be composed of a DSP.
- the CPU circuit is connected to the precision temperature measuring circuit 170 through an SPI data bus interface; the CPU circuit is connected to the control port CTR of the digital potentiometer DDP through an I2C interface.
- the CPU circuit is connected to the CE pin of the U7 through the GPIO.
- the CPU circuit contains FLASH with SRAM cells.
- the data latch circuit 180 has an input connected to the CPU circuit 160 via a bus, and an output connected to the digital potentiometer DDP via a bus; the function of the data latch is to save data output by the CPU, even if the CPU crashes, the data does not Loss does not affect the temperature control value of the heating, which can effectively ensure the reliability of the data calibration system.
- the controlled heating body unit 20 has a heating wire HEATER_LINE to be heated, the heating wire is grounded at one end, and the other end is connected to the output POWER_OUT of the DC/DC module circuit 150.
- the instantaneous resistance of the NTC resistor reflects the current heating body temperature. When the temperature rises, the resistance of the NTC resistor decreases.
- the typical resistance of the NTC resistor at 37 ° C is 52 Kohm. Therefore, in a preferred embodiment, the precision temperature setting resistor has a resistance of 51.5 Kohm.
- the DDP's full-scale output resistance is 1Kohm, 512 segmentation values. Each segment is 1.95 ohms.
- the U4 output signal is close to 0V under the high closed-loop gain of the inverse proportional amplifier (typically 240 times). After the output of U2 passes through the integrator, U2 will output an intermediate voltage value of 0V ⁇ 2.048V because the integration time is very short. Therefore, after the U2 and U3 signals pass through the summing circuit R6 and R7, they will be close to 0V. The signal, after passing through the mapping circuit, the level is further attenuated to 40%, so the attenuated signal is closer to 0V. This signal will be input to the DC/DC voltage output control terminal V_CTR (ie, connected to R11). ).
- the circuit works just the opposite.
- the level mapping circuit will output a voltage of about 2V, so the output of U7 will be clamped and the output voltage is 0V. Then the heating body loses heating power and starts to cool down.
- the entire control circuit will automatically feedback to adjust the temperature of the heating body, so that it finally stabilizes to the set value of 37 °C.
- the above-mentioned inventive device is an analog feedback type adjustment, and the adjustment voltage is linearly increased or decreased, so that the heating current ripple of the heating circuit is small. It is very beneficial to integrate with other analog circuits and does not interfere with the performance of other analog circuits. However, the resistance value of the NTC resistor at 37 ° C may gradually change with time. Therefore, a single analog feedback method cannot achieve long-term system temperature control accuracy, so a calibration circuit such as DDP, CPU, and precision temperature measurement circuit is required.
- the principle of temperature calibration is as follows:
- the CPU periodically detects the final stable temperature of the heating body.
- the RTD resistance inside the heating body is a precision platinum resistance temperature sensor with a long-term drift of less than 0.01 ° C / year, so it is very suitable for precision temperature measurement.
- the real-time heating body temperature value is collected by the precision temperature measuring circuit 170, and the temperature value is transmitted to the CPU through the data bus.
- the CPU outputs the required resistance value to DDP through I2C. After a short period of time, the temperature of the heating body is driven by the new set resistance parameter to regain thermal equilibrium.
- the CPU will continuously adjust the resistance value of the DDP, so that the cycle is resumed until the heating body finally reaches a stable 37 °C.
- the time for the first calibration of the temperature may be relatively long. But once the CPU finds this parameter value. That is stored, to facilitate subsequent calibration to find the law.
- the principle of the DDP step setting module is as follows: After drawing the previous temperature calibration data, the CPU can obtain an approximate curve of the long-term drift of the NTC resistor. Therefore, the CPU can predict the approximate parameter value of the next calibration point. Outputting this value to DDP requires only a small number of adjustment steps and the heating system can accurately reach 37 °C. The calibration time is greatly reduced.
- the adoption of the DDP step size setting module can greatly improve the efficiency of system temperature calibration.
- the typical resistance of the NTC resistor at 37 ° C is 52 Kohm
- the temperature changes by ⁇ 0.02 ° C and the resistance value changes to about 4.8 ohm.
- the resistance value of each segment of the DDP is 1.95 ohm, which is much smaller than the change of the resistance when the NTC temperature changes by ⁇ 0.02 °C, and the temperature setting error is only ⁇ 0.008 ° C. If the requirement is high, the DDP of more segments can be selected.
- the precision temperature measurement circuit can be accurate to ⁇ 0.01 °C, thus ensuring the temperature control accuracy of the system ⁇ 0.02 °C.
- a temperature control method adopted on the temperature control device of the above structure includes the following steps (as shown in FIG. 3):
- Step I a preset temperature range value and a preset resistance adjustment step value
- Step II preset at least one predetermined duration
- Step III after step II, after collecting the temperature value of the corresponding precision temperature measuring unit within a predetermined length of time, comparing the obtained temperature value with the preset temperature range value;
- Step IV if the temperature value obtained in step III is not within the preset temperature range value, adjust the step value according to the preset resistance value, adjust the resistance of the digital potentiometer, and then return to step III;
- Step V If the temperature value obtained in the step III is within the threshold of the preset scene parameter, return to step III.
- At least the first and second predetermined durations are pre-set in the step II;
- step IV if the temperature value obtained in the step III in the first predetermined time period is not within the preset temperature range value, the step value is adjusted according to the preset resistance value, thereby adjusting the digital potential. Resistance of the device,
- step III If the obtained temperature value is not within the preset temperature range value, adjust the step value according to the preset resistance value, adjust the resistance value of the digital potentiometer, and then return to step III.
- At least the first, second, and third predetermined durations are preset in the step II (as shown in FIG. 4);
- step IV if the temperature value obtained in the step III in the first predetermined time period is not within the preset temperature range value, the step value is adjusted according to the preset resistance value, thereby adjusting the digital potential. Resistance of the device,
- step value If the temperature value obtained by the acquisition is not within the preset temperature range value, adjust the step value according to the preset resistance value, adjust the resistance value of the digital potentiometer, and then return to step III to store the adjustment step number.
- the method further includes:
- Step VI after collecting the temperature value of the corresponding precision temperature measuring unit every other third predetermined time length, comparing the obtained temperature value with the preset temperature range value, and determining whether the step is within a preset range;
- the resistance value of the digital potentiometer is controlled according to the last stored adjustment step number, and then the temperature value measured by the precision temperature measuring unit is collected again in real time;
- Step VII if the temperature value is within the preset scene parameter threshold range, return to step III;
- step III If it is still not within the preset temperature value range, continue to adjust the step value according to the preset resistance value until the temperature value measured by the precision temperature measuring unit is within a preset temperature value range, and the current adjustment step size is stored. Number, return to step III as described.
- the step value is adjusted according to the preset resistance value, and the resistance value of the DDP is controlled until the temperature value measured by the precision temperature measuring circuit is within a preset range (may be Adjust the step value by the preset resistance value multiple times);
- the step value is adjusted according to the preset resistance value, and the resistance value of the DDP is controlled.
- the precision temperature measuring circuit is determined to be collected within a second predetermined time period. The measured temperature value is within a preset range; 3. If it is within the preset range, stop the adjustment, otherwise continue to adjust the step value according to the preset resistance value until the temperature value measured by the precision temperature measurement circuit is within the preset range;
- the third predetermined duration is preset, and the temperature value measured by the precision temperature measuring circuit is detected to be within a preset range every other third predetermined length of time.
- the resistance of the DDP is controlled according to the number of adjustment steps stored last time. If the temperature value measured by the precision temperature measurement circuit is not within the preset range, the preset is continued. Adjusting the step value of the resistance adjustment value until the temperature value measured by the precision temperature measuring circuit is within a preset range, and storing the current adjustment step number; Go back to step 3.
- the first temperature calibration can preset a DDP value according to the temperature profile of the selected NTC resistor. Each time a value is set, the heating body reaches the final stable temperature for 10 seconds.
- the second calibration and the first calibration are assumed to be 10 days. If the NTC drifts within ⁇ 10°C within 10 days, the NTC change value is only 2.4 ohms.
- the theoretical calculation DDP is adjusted twice (ie ⁇ 3.9 ohms).
- SPI bus can be used between the DDP, the data latch, and the CPU. I2C or other types of data buses can also be used. Similarly, an SPI or other type of data bus can be used between the precision temperature measurement circuit and the CPU.
- the CPU part can use a microcontroller, ARM, DSP or other type of processor.
- the resistance value of DDP can be 1K, 2K, or other resistance values.
- the number of resistance value segments can be 256, 512 segments or higher.
- the precision temperature measuring resistor can be an RTD resistor or other precision thermistor.
- the invention has been improved on the previous temperature control circuit, adopts the automatic calibration working mode and the excellent calibration temperature prediction algorithm, and has excellent performance, can realize the control of the system long-term temperature precision up to ⁇ 0.02 °C, and greatly reduces the CPU occupancy rate. And the probability of being disturbed greatly improves the reliability of the system.
- the traditional temperature control accuracy is not high, the long-term drift is serious, the pulsating current radiation interference is large, the long-term occupation of CPU resources and the CPU crash have heating and overheating.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Nonlinear Science (AREA)
- Control Of Temperature (AREA)
- Measuring Temperature Or Quantity Of Heat (AREA)
Description
本发明涉及到温度调节领域,特别是一种可自行调整的温度控制装置 及方法 。
许多需要进行温度控制场合,普遍采用模拟反馈法式的温度控制方法,如采用NTC(又称为:负温度系数热敏电阻)反馈加热体温度值,利用模拟电路负反馈原理形成闭环控制系统。
但是这种方法采用一个电阻设置系统最终达到的稳定温度,由于电阻存在长期漂移,系统最终稳定温度也不可避免地存在长期漂移,难以实现系统长期的温度控制精确性,存在较大的技术缺陷;通常仅用在对系统温度控制精度要求不高的场合。
另一种数字式温度控制电路,采用精密电阻和PID(又称为:比例积分微分)算法,实时动态的调节系统温度。此方法采用精密的电阻式温度传感器,可避免温度传感器的长期漂移问题。但是,此种控制电路由于是数字式,加热器内的加热电流时常在满功率和零功率之间切换,脉动极大;当该种机构数字式温度控制电路应用于医疗设备上时,会对医疗设备(如血气分析仪)的精密信号测量电路带来极大干扰。
另外,由于温度控制系统需要实时运行PID算法,CPU负荷较大,带来的干扰问题也比较突出。此种方式难以解决固有的干扰问题。此外,一旦CPU死机的,加热电流可能一直处于最大值,有较大的安全隐患。要解决此问题又需要添加一系列保护电路,系统设计复杂且成本很高。因此,此种方式有诸多弊端难以克服。
综上所述,传统的温度控制技术存在诸多缺陷。
为克服上述缺陷,本发明的目的即在于提供一种高效可靠、准确性高的自动校准的温度控制装置。
本发明的目的即在于提供一种在上述结构的温度控制装置上采用的温度控制方法。
本发明的目的是通过以下技术方案来实现的:
本发明一种自动校准的温度控制装置,其主要包括:
与受控发热体连接、控制其工作状态的温度反馈与控制单元,与受控发热体连接、测量其稳定温度的精密温度测量单元,连接在所述精密温度测量单元和所述温度反馈与控制单元之间的温度校准单元,该温度校准单元自所述精密温度测量单元处获得温度,对温度漂移进行动态校正,并将校正结果输入温度控制与反馈单元;
其中,所述温度反馈与控制单元包括:与受控发热体连接的负温度系数热敏电阻和模拟反馈控制电路;通过所述模拟反馈控制电路,控制受控发热体的最终稳定温度达到设定值;
所述该温度校准单元包括:与所述精密温度测量单元连接、内部预设有温度范围值和预设阻值调整步长值的CPU,输入端通过总线与所述CPU相连接的数据锁存器电路和与所述温度反馈与控制单元连接的数字电位器,所述数据锁存器电路的输出端通过总线与所述数字电位器(下文称为:DDP)连接;
所述CPU包括:用于判断所述精密温度测量电路测量的温度值是否在预设范围内的判断单元,用于存储历史校准参数数据的校准参数存储模块和数字电位器连接步长设置模块,该数字电位器连接步长设置模块用于根据历史校准参数数据确定最新的校准参数取值,进而根据预设阻值调整步长值从而调整所述数字电位器阻值。
作为一种改进,所述温度反馈与控制单元包括:NTC热敏电阻,精密设置电阻,电压参考电路,1/2分压电路,第一缓冲电路,第二缓冲电路,积分电路,反比例放大电路,电压求和电路,电平映射电路,DC/DC模块电路;其中:
所述NTC热敏电阻一端接地,另一端与所述精密设置电阻相连,所述NTC热敏电阻的另一端还与所述第一缓冲电路的同相输入端相连;
所述精密温度设置电阻,一端与NTC电阻相连,同时还与所述第一缓冲电路同相输入端相连,另一端与数字电位器相连;
所述电压参考电路,其输出电压与所述数字电位器相连;同时其输出电压还与所述1/2分压电路的第一电阻相连;
所述1/2分压电路,包含第一电阻、第二电阻和第一运放,所述第一电阻与所述电压参考电路的输出相连接;所述第一电阻的另一端与所述第二电阻相连接,所述第一电阻的另一端还与所述第一运放的同相端相连接;所述第一运放接成电压跟随器形式,其反相端与输出端相连接;第一运放的输出端与第三运放的同相端相连接,第一运放的输出端还与第四运放的同相端相连接;
所述第一缓冲电路,由第二运放接成的电压跟随器构成;
所述第二缓冲电路,由第一运放接成的电压跟随器构成,第一运放同相输入端与1/2分压电路第一电阻相连接;第一运放反相端与第一运放输出端相连接,运放第一运放输出端与积分器运放第三运放的同相端相连接,运放第一运放输出端还与反比例放大电路运放第四运放的同相端相连接;
所述积分电路,包括:第五电阻、第三运放和反馈电容,所述第五电阻一端与所述缓冲输出端相连接,所述第五电阻一端还与所述第三电阻连接,所述第五电阻另一端与所述第三运放的反相输入端连接,所述第五电阻另一端还与所述反馈电容的一端相连接;所述反馈电容一端与所述第三运放的反相端连接,所述反馈电容另一端与运放第三运放所述输出端相连接;所述第三运放的输出与所述电压求和电路的第六电阻相连接;第三运放的同相端与缓冲电路中第一运放的输出端相连接;
所述反比例放大电路,包括:第四运放,第三电阻和第四电阻,所述第四运放的同相端与所述第一运放的输出端相连;所述第四运放的反相端与所述第三、第四电阻形成的公共节点相连,所述第三电阻的另一端与所述第二运放的输出相连,所述第三电阻的另一端还与所述第五电阻的一端相连,所述第四电阻的一端与所述第四运放反相端相连,所述第四电阻的一端还与所述第三电阻相连,所述第四电阻的另一端与第四运放的输出相连;
所述电压求和电路,由两个等值的第六、第七电阻构成,所述第六电阻的一端与所述积分器的输出相连,所述第六电阻另一端与所述第七电阻相连,所述第七电阻的一端与所述反比例放大电路的输出,所述第七电阻另一端与所述第六电阻相连。所述第七电阻与所述第六电阻形成的公共节点与所述电平映射电路的输入端相连;
所述电平映射电路,由第一、第二电压跟随器和第八、第九电阻构成,第一电压跟随器的同相端与所述电压求和电路的第六电阻、所述第七电阻形成的公共节点相连,所述第一电压跟随器的反相端与输出相连,所述第一电压跟随器的输出还与所述第八电阻的一端相连,所述第八电阻的另一端与所述第九电阻形成公共节点,此公共节点与所述第二电压跟随器所述的同相端相连,所述第九电阻的一端接所述第八电阻,所述第九电阻的一端还与所述第二电压跟随器同相端相连,所述第九电阻的另一端接地;
所述第二电压跟随器的同相端与所述第八电阻相连,所述第二电压跟随器的同相端还与所述第九电阻相连,所述第二电压跟随器的反相端与输出相连,所述第二电压跟随器的输出与第十一电阻的一端相连;
所述DC/DC模块电路,由DC/DC芯片和外围分立元件构成,外围分力元件包括输入电容、boot电容、续流二极管、储能电感、输出滤波电容,第一、第二输出电压设置电阻,所述输入电容一端点与所述DC/DC芯片连接,另一端接地,所述DC/DC芯片与电源相连接。
进一步的,
所述的精密温度测量单元包括:RTD电阻和与其连接的精密温度测量电路,所述RTD电阻两端均与精密温度测量电路相连。
作为一种改进, 所述的温度校准单元包括:数字电位器,CPU电路,数据锁存器电路,其中,
所述数字电位器与精密温度设置电路串联,一端与所述精密设置电阻相连,另一端与电压参考电路的输出相连;所述CPU电路通过数据总线接口与精密温度测量电路相连,所述数据锁存器电路输入端通过总线与CPU电路相连接,其输出端通过总线与数字电位器相连接。
当然,作为一种改进,
所述的受控加热体单元内有加热丝对待测系统进行加热,所述加热丝一端接地,另一端与所述DC/DC模块电路输出端相连。
本发明的另外一个目的是通过以下技术方案来实现的:
一种在上述结构的温度控制装置上采用的温度控制方法,包括以下步骤:
步骤Ⅰ、预设温度范围值及预设阻值调整步长值;
步骤Ⅱ、预设至少一个预定时长;
步骤Ⅲ、在经过步骤Ⅱ后,在预定时长内采集对应精密温度测量单元的温度值后,将其获得的温度值与预设温度范围值进行比较;
步骤Ⅳ、若步骤Ⅲ中采集获得的温度值不在所述预设温度范围值内,则根据预设阻值调整步长值,调整所述的数字电位器的阻值,后返回步骤Ⅲ;
步骤Ⅴ、若步骤Ⅲ中采集获得的温度值在所述预设场景参数阈值范围内,则返回步骤Ⅲ。
进一步,所述的步骤Ⅱ中至少预设有第一、第二预定时长;
所述的步骤Ⅳ中,若在第一预定时长内步骤Ⅲ中采集获得的温度值不在所述预设温度范围值内,则根据预设阻值调整步长值,进而调整所述的数字电位器的阻值,
每当调整一次步长值后,则在第二预定时长内判断采集到所述精密温度测量单元测量的温度值是否在预设温度范围值内,
若温度值在所述预设场景参数阈值范围内,则返回步骤Ⅲ,
若采集获得的温度值不在所述预设温度范围值内,则根据预设阻值调整步长值,调整所述的数字电位器的阻值,后返回步骤Ⅲ。
作为一种改进的,所述的步骤Ⅱ中至少预设有第一、第二、第三预定时长;
所述的步骤Ⅳ中,若在第一预定时长内步骤Ⅲ中采集获得的温度值不在所述预设温度范围值内,则根据预设阻值调整步长值,进而调整所述的数字电位器的阻值,
每当调整一次步长值后,则在第二预定时长内判断采集到所述精密温度测量单元测量的温度值是否在预设温度范围值内,
若温度值在所述预设场景参数阈值范围内,则返回步骤Ⅲ,
若采集获得的温度值不在所述预设温度范围值内,则根据预设阻值调整步长值,调整所述的数字电位器的阻值,后返回步骤Ⅲ,存储调整步长数。
在所述步骤Ⅴ后还包括:
步骤Ⅵ、每隔一次第三预定时长采集对应精密温度测量单元的温度值后,将其获得的温度值与预设温度范围值进行比较,判断是否在预设范围内的步骤;
若温度值在所述预设场景参数阈值范围内,则返回步骤Ⅲ;
若温度值不再温度预设范围值内,则根据上一次存储的调整步长数,控制所述的数字电位器的阻值,然后再次实时采集到所述精密温度测量单元测量的温度值;
步骤Ⅶ、若温度值在所述预设场景参数阈值范围内,则返回步骤Ⅲ
若仍不在预设温度值范围内,则继续按照预设阻值调整步长值调,直到采集到所述精密温度测量单元测量的温度值在预设温度值范围内,并存储当前调整步长数,返回到所述的步骤Ⅲ。
作为另外一种改进,所述的步骤Ⅱ中至少预设有第一、第三预定时长;
所述的步骤Ⅳ中,若在第一预定时长内步骤Ⅲ中采集获得的温度值不在所述预设温度范围值内,则根据预设阻值调整步长值,进而调整所述的数字电位器的阻值,
若温度值在所述预设场景参数阈值范围内,则返回步骤Ⅲ,
若采集获得的温度值不在所述预设温度范围值内,则根据预设阻值调整步长值,调整所述的数字电位器的阻值,后返回步骤Ⅲ,存储调整步长数;
在所述步骤Ⅴ后还包括:
步骤Ⅵ、每隔一次第三预定时长采集对应精密温度测量单元的温度值后,将其获得的温度值与预设温度范围值进行比较,判断是否在预设范围内的步骤;
若温度值在所述预设场景参数阈值范围内,则返回步骤Ⅲ;
若温度值不再温度预设范围值内,则根据上一次存储的调整步长数,控制所述的数字电位器的阻值,然后再次实时采集到所述精密温度测量单元测量的温度值;
步骤Ⅶ、若温度值在所述预设场景参数阈值范围内,则返回步骤Ⅲ;
若仍不在预设温度值范围内,则继续按照预设阻值调整步长值调,直到采集到所述精密温度测量单元测量的温度值在预设温度值范围内,并存储当前调整步长数,返回到所述的步骤Ⅲ。
本发明的优点和有益效果是:
采用上述结构的自动校准系统的温度控制装置:通过精密温度测量单元采集受控加热体的实时温度值,通过数据总线把温度值传送给CPU,CPU通过数据总线输出所需要的电阻值至数字电位器,只要CPU的判断单元发现受控加热体的新平衡温度点不在预设范围内,CPU就会不断调节数字电位器的电阻值,如此周而复始循环运行,直到受控加热体最终达到预设范围内,同时CPU一旦找到这个参数值,即利用校准参数存储模块存储下来,以方便后续校准查找规律;
根据前几次的温度校准数据进行采样存储后,CPU可以得到校准点的大致参数值范围;输出此值至数字电位器,该自动校准系统的温度控制装置只需要很少的调节步数,受控加热体即可精确达到预设范围,大大缩短了校准时间,极大地提高系统温度校准的效率。
同时,因为采用了数据锁存器的保存CPU输出的数据,即使CPU死机,数据也不丢失,也不会影响加热的温度控制值,可有效保证数据校准系统的可靠性。
当然采用本发明的温度控制方法,也具有上述优点。
为了易于说明,本发明由下述的较佳实施例及附图作以详细描述。 图1是本发明装置的框图;
图2是本发明电路原理示意图;
图3本发明的方法流程图;
图4为本发明的方法另一种具体实施方式的步骤流程框图。
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参见图1至图2本发明一种自动校准的温度控制装置,其主要包括:
与受控发热体连接、控制其工作状态的温度反馈与控制单元,与受控发热体连接、测量其稳定温度的精密温度测量单元,连接在所述精密温度测量单元和所述温度反馈与控制单元之间的温度校准单元,该温度校准单元自所述精密温度测量单元处获得温度,对温度漂移进行动态校正,并将校正结果输入温度控制与反馈单元;其中,
所述温度反馈与控制单元包括:与受控发热体连接的负温度系数热敏电阻和模拟反馈控制电路;通过所述模拟反馈控制电路,控制受控发热体的最终稳定温度达到设定值;所述该温度校准单元包括:与所述精密温度测量单元连接、内部预设有温度范围值和预设阻值调整步长值的CPU,输入端通过总线与所述CPU相连接的数据锁存器电路和与所述温度反馈与控制单元连接的数字电位器,所述数据锁存器电路的输出端通过总线与所述数字电位器(下文称为:DDP)连接;
所述CPU包括:用于判断所述精密温度测量单元测量的温度值是否在预设范围内的判断单元,用于存储历史校准参数数据的校准参数存储模块和数字电位器连接步长设置模块,该数字电位器连接步长设置模块用于根据历史校准参数数据确定最新的校准参数取值,进而根据预设阻值调整步长值从而调整所述数字电位器阻值。
所述温度反馈与控制单元包括:NTC热敏电阻10,精密设置电阻40,电压参考电路60,1/2分压电路70,第一缓冲电路80,第二缓冲电路90,积分电路100,反比例放大电路110,电压求和电路120,电平映射电路130,DC/DC模块电路150;其中:
所述NTC热敏电阻10一端接地,另一端与所述精密设置电阻40相连,所述NTC热敏电阻10的另一端还与所述第一缓冲电路80的同相输入端相连;所述精密温度设置电阻40,一端与NTC电阻10相连,同时还与所述第一缓冲电路80同相输入端相连,另一端与数字电位器50相连。精密温度设置电阻为0.1%精度金属箔电阻或者金封电阻,其电阻值与加热体温度达到预设温度后NTC的电阻值相等;
所述电压参考电路60,其输出电压(典型值4.096V)与所述数字电位器50相连;同时其输出电压还与所述1/2分压电路70的第一电阻R1相连;电压参考电路的作用是为系统提供一个稳定的电压基准源;所述1/2分压电路70,包含第一电阻R1、第二电阻R2和第一运放U1,所述第一电阻R1与所述电压参考电路60的输出相连接;所述第一电阻R1的另一端与所述第二电阻R2相连接,所述第一电阻R1的另一端还与所述第一运放U1的同相端相连接;所述第一运放U1接成电压跟随器形式,其反相端与输出端相连接;第一运放U1输出2.048V基准电压,将作为积分器100和反比例放大电路110的输入参考电压;第一运放U1的输出端与第三运放U3的同相端相连接,第一运放U1的输出端还与第四运放U4的同相端相连接。本分压电路主要作用是把基准电压进行1/2分压作为积分器和反比例放大电路的输入电压参考
。R1、第二电阻R2均为精密10K
0.1%电阻;所述第一缓冲电路80,由第二运放U2接成的电压跟随器构成;所述第二缓冲电路90,由第一运放U1接成的电压跟随器构成,第一运放U1同相输入端与1/2分压电路第一电阻R1相连接;第一运放U1反相端与第一运放U1输出端相连接,运放第一运放U1输出端与积分器运放第三运放U3的同相端相连接,运放第一运放U1输出端还与反比例放大电路运放第四运放U4的同相端相连接;
所述积分电路100,包括:第五电阻R5、第三运放U3和1uF反馈电容C1,所述第五电阻R5一端与所述缓冲U2输出端相连接,所述第五电阻R5一端还与所述第三电阻R3连接,所述第五电阻R5另一端与所述第三运放U3的反相输入端连接,所述第五电阻R5另一端还与所述反馈电容C1的一端相连接;反馈电容C1一端与所述第三运放U3的反相端连接,所述反馈电容C1另一端与运放第三运放所述U3输出端相连接;所述第三运放U3的输出与所述电压求和电路120的第六电阻R6相连接;第三运放U3的同相端与缓冲电路90中第一运放U1的输出端相连接;所述反比例放大电路110,包括:第四运放U4,第三电阻R3和第四电阻R4,所述第四运放U4的同相端与所述第一运放U1的输出端相连;所述第四运放U4的反相端与所述第三、第四电阻R3、R4形成的公共节点相连,所述第三电阻R3的另一端与所述第二运放U2的输出相连,所述第三电阻R3的另一端还与所述第五电阻R5的一端相连,所述第四电阻R4的一端与所述第四运放U4反相端相连,所述第四电阻R4的一端还与所述第三电阻R3相连,所述第四R4的另一端与第四运放U4的输出相连;所述电压求和电路120,由两个等值的第六、第七电阻R6和R7构成,所述第六电阻R6的一端与所述积分器100的输出相连,所述第六电阻R6另一端与所述第七电阻R7相连,所述第七电阻R7的一端与所述反比例放大电路110的输出,所述第七电阻R7另一端与所述第六电阻R6相连。所述第七电阻R7与所述第六电阻R6形成的公共节点与所述电平映射电路130的输入端相连;所述电平映射电路130,由第一、第二电压跟随器U5、U6和第八、第九电阻R8和R9构成,
第一电压跟随器U5的同相端与电压求和电路第六电阻R6、所述第七电阻R7形成的公共节点相连,第一电压跟随器U5的反相端与输出相连,第一电压跟随器U5的输出还与第八电阻R8的一端相连。第八电阻R8的另一端与第九电阻R9形成公共节点,此公共节点与第二电压跟随器U6的同相端相连,第九电阻R9的一端接第八电阻R8
,第九电阻R9的一端还与第二电压跟随器U6同相端相连。第九电阻R9的另一端接地,第二电压跟随器U6的同相端与第八电阻R8相连,第二电压跟随器U6的同相端还与第九电阻R9相连;第二电压跟随器U6的反相端与输出相连,第二电压跟随器U6的输出与第十一电阻R11的一端相连。
所述DC/DC模块电路150,由DC/DC芯片U7和外围分立元件构成,外围分力元件包括输入电容C2、boot电容C3、续流二极管D1、储能电感L1、输出滤波电容C4,第一、第二输出电压设置电阻R10,R11,输入电容C2一端点与U7的VIN连接,另一端接地,U7的VIN与电源VCC相连接;DC/DC芯片U7的使能端CE与CPU的GPIO相连接,U7的BOOT脚与电容C3相连接,U7的GND脚接地,电容C3另一端与U7的PH脚相连接。电容C3的另一端还与续流二极管D1的负端相连接。电容C3的另一端还与储能电感L1相连接。续流二极管D1的负端同时与U7的PH脚、C3的一端、储能电感L1的一端相连接。续流二极管D1的正端接地。储能电感L1的一端与C3的一端连接,储能电感L1的一端还与U7的PH脚连接,储能电感L1的一端还与D1的负端连接,储能电感L1的另一端与C4连接,储能电感L1的另一端还与设置第一电阻R10连接,储能电感L1的另一端还与加热丝HEATER_LINE的一端相连接。C4的一端与L1相连接,C4的一端还与R10相连接,C4的一端还与加热丝HEATER_LINE的一端相连接,C4的另一端接地。R10的一端与L1相连接,R10的一端还与C4连接,R10的一端还与加热丝HEATER_LINE的一端相连接。R10的另一端与U7的VSENSE脚相连接,R10的另一端还与R11的一端相连接。R11的一端与U7的VSENSE脚相连接,R11的一端还与R10相连接。R11的另一端还与第二电压跟随器U6的输出端相连。
进一步的,所述的精密温度测量单元包括:RTD(也称:电阻温度探测器)电阻30和与其连接的精密温度测量电路170,所述RTD电阻30两端均与精密温度测量电路170相连,RTD电阻采用铂电阻工艺设计,长期稳定性非常好,作用是检测加热体的温度。
作为一种改进,所述的温度校准单元包括:数字电位器50,CPU电路160,数据锁存器电路180,其中,所述数字电位器50,与精密温度设置电路串联,一端与精密设置电阻40相连,另一端与电压参考电路60的输出相连;为了精确调节温度精度,数字电位器的级数要足够大,典型为256级。数字电器50通过SPI口与CPU相连。由CPU精确控制数字电位器的输出电阻。所述CPU电路160,为8bit或以上的单片机,也可由DSP构成。CPU电路通过SPI数据总线接口与精密温度测量电路170相连;CPU电路通过I2C接口与数字电位器DDP的控制端口CTR相连接。CPU电路通过GPIO与U7的CE脚相连接。CPU电路包含FLASH有SRAM单元。所述数据锁存器电路180,输入通过总线与CPU电路160相连接,输出通过总线与数字电位器DDP相连接;数据锁存器的功能是保存CPU输出的数据,即使CPU死机,数据也不丢失,也不会影响加热的温度控制值,可有效保证数据校准系统的可靠性。所述的受控加热体单元20:内有加热丝HEATER_LINE对待测系统进行加热,所述加热丝一端接地,另一端与DC/DC模块电路150输出POWER_OUT相连。
上述电路的工作原理如下:NTC电阻的即时阻值,即反映了当前的加热体温度。当温度升高时,NTC电阻的阻值减小。NTC电阻在37℃时的典型阻值为52Kohm。因此,优选实施方式中,精密温度设置电阻的阻值为51.5Kohm。DDP的满刻度输出电阻为1Kohm,512个分段值。每一段为1.95ohm。
下面阐述本发明的温度控制原理:当CPU设置DDP使其输出电阻为0.5Kohm时,精密设置电阻40和DDP串联的总电阻为52Kohm。当加热体温度在37℃以下时,由于NTC电阻是负温度系数电阻,此时的电阻值远大于52Kohm,因此NTC与R0的分压点电压一定高于2.048V,经U2缓冲后输入反比例放大电路110(由U4和R3、R4构成)。由于U4的同相端电位为2.048V,因此对U4相当于输入了负信号。在反比例放大电路高的闭环增益(典型值为240倍)作用下,U4输出信号接近0V。U2的输出经过积分器后,由于积分时间很短,U2将输出一个0V~2.048V的中间电压值,因此,U2与U3两路信号经过求和电路R6、R7后,将为一接近为0V的信号,此信号经过映射电路后,电平被进一步衰减至原来的40%,因此衰减后的信号更趋近于0V,此信号将输入DC/DC的电压输出控制端V_CTR(即与R11相连)。
正常情况下,当V_CTR=0V时,U7将输出最大电压10V。V_CTR趋近于0V时,U7将输出5-10V的电压。此电压全部加在加热丝HEATER_LINE上,于是加热丝开始发热,加热丝的温度不断上升。
当加热体的温度高于37℃时,NTC电阻阻值小于52Kohm,则电路工作正好相反,电平映射电路将输出一个2V左右的电压,于是U7的输出将被钳断,输出电压为0V,于是加热体失去加热功率,开始降温。显然,只要加热体的温度不是37
℃,整个控制电路都会自动反馈调节加热体的温度,使其最终稳定到设置值37℃。
需要说明的是,上述发明装置是模拟反馈式调节,调节电压是线性增加或降低的,因此加热电路的加热电流脉动很小。非常有利于和其他模拟电路集成,并不会干扰其它模拟电路的性能。但是,NTC电阻在37℃时的电阻值,可能随着时间逐渐变化。因此单一的模拟反馈法不能实现长期的系统温度控制精度,因此需要DDP、CPU、精密温度测量电路等校准电路。
温度校准原理如下:CPU定期检测加热体的最终稳定温度,加热体内部的RTD电阻是精密铂电阻温度传感器,长期漂移不到0.01℃/年,因此非常适合于精密温度测量。通过精密温度测量电路170采集实时的加热体温度值,通过数据总线把温度值传送给CPU。CPU根据下文的软件实现方法,通过I2C输出所需要的电阻值至DDP,经过一小段时间后,加热体的温度被新的设置电阻参数驱动下,重新达到热平衡。只要CPU发现加热体的新平衡温度点不是37℃,CPU就会不断调节DDP的电阻值,如此周而复始循环运行,直到加热体最终达到稳定的37℃。根据此原理,第一次对温度校准的时间可能相对比较长。但是CPU一旦找到这个参数值。即存储下来,以方便后续校准查找规律。DDP步长设置模块的原理如下:根据前几次的温度校准数据进行描点后,CPU可以得到一条NTC电阻长期漂移的近似曲线,因此,CPU可以预测下一个校准点的大致参数值。输出此值至DDP,只需要很少的调节步数,加热系统即可精确达到37℃。大大缩短了校准时间。因此,DDP步长设置模块的采用,可以极大地提高系统温度校准的效率。值得注意的是,NTC电阻在37℃时的典型电阻为52Kohm,温度变化±0.02℃,电阻值变化为4.8ohm左右。本实施例中DDP的每一段电阻值为1.95ohm,远小于NTC温度改变±0.02℃时电阻的改变值,温度设置误差仅±0.008℃,如果要求高,选用分段数更多的DDP即可。另外精密温度测量电路可以精确到±0.01℃,因此可以保证系统±0.02℃的温度控制精度。
一种在上述结构的温度控制装置上采用的温度控制方法,包括以下步骤(如图3所示):
步骤Ⅰ、预设温度范围值及预设阻值调整步长值;
步骤Ⅱ、预设至少一个预定时长;
步骤Ⅲ、在经过步骤Ⅱ后,在预定时长内采集对应精密温度测量单元的温度值后,将其获得的温度值与预设温度范围值进行比较;
步骤Ⅳ、若步骤Ⅲ中采集获得的温度值不在所述预设温度范围值内,则根据预设阻值调整步长值,调整所述的数字电位器的阻值,后返回步骤Ⅲ;
步骤Ⅴ、若步骤Ⅲ中采集获得的温度值在所述预设场景参数阈值范围内,则返回步骤Ⅲ。
作为另一种方法,所述的步骤Ⅱ中至少预设有第一、第二预定时长;
所述的步骤Ⅳ中,若在第一预定时长内步骤Ⅲ中采集获得的温度值不在所述预设温度范围值内,则根据预设阻值调整步长值,进而调整所述的数字电位器的阻值,
每当调整一次步长值后,则在第二预定时长内判断采集到所述精密温度测量单元测量的温度值是否在预设温度范围值内,
若温度值在所述预设场景参数阈值范围内,则返回步骤Ⅲ,
若采集获得的温度值不在所述预设温度范围值内,则根据预设阻值调整步长值,调整所述的数字电位器的阻值,后返回步骤Ⅲ。
作为第三种方法,所述的步骤Ⅱ中至少预设有第一、第二、第三预定时长(如图4所示);
所述的步骤Ⅳ中,若在第一预定时长内步骤Ⅲ中采集获得的温度值不在所述预设温度范围值内,则根据预设阻值调整步长值,进而调整所述的数字电位器的阻值,
每当调整一次步长值后,则在第二预定时长内判断采集到所述精密温度测量单元测量的温度值是否在预设温度范围值内,
若温度值在所述预设场景参数阈值范围内,则返回步骤Ⅲ,
若采集获得的温度值不在所述预设温度范围值内,则根据预设阻值调整步长值,调整所述的数字电位器的阻值,后返回步骤Ⅲ,存储调整步长数。
在所述步骤Ⅴ后还包括:
步骤Ⅵ、每隔一次第三预定时长采集对应精密温度测量单元的温度值后,将其获得的温度值与预设温度范围值进行比较,判断是否在预设范围内的步骤;
若温度值在所述预设场景参数阈值范围内,则返回步骤Ⅲ;
若温度值不再温度预设范围值内,则根据上一次存储的调整步长数,控制所述的数字电位器的阻值,然后再次实时采集到所述精密温度测量单元测量的温度值;
步骤Ⅶ、若温度值在所述预设场景参数阈值范围内,则返回步骤Ⅲ;
若仍不在预设温度值范围内,则继续按照预设阻值调整步长值调,直到采集到所述精密温度测量单元测量的温度值在预设温度值范围内,并存储当前调整步长数,返回到所述的步骤Ⅲ。
下面具体举例说明上述的三种方法:
实现方法1:
1.检测所述精密温度测量电路测量的温度值是否在预设范围内。
2.若超过预设范围,则根据预设阻值调整步长值,控制所述的DDP的阻值,直到采集到所述精密温度测量电路测量的温度值在预设范围内(其间可能会多次按照预设阻值调整步长值进行调整);
实现方法2:
1.检测所述精密温度测量电路测量的温度值在第一预定时长内是否在预设范围内。
2.若超过预设范围,则根据预设阻值调整步长值,控制所述的DDP的阻值,每调整一次步长值则在第二预定时长内判断采集到所述精密温度测量电路测量的温度值在预设范围内;
3.如果在预设范围内,则停止调整,否则继续按照预设阻值调整步长值调整,直到采集到所述精密温度测量电路测量的温度值在预设范围内;
实现方法3:
1.检测所述精密温度测量电路测量的温度值是否在预设范围内2.
若超过预设范围,则按照方法1或2的方式进行DDP阻值调整,并存储调整步长数;
3.
预设第三预定时长,每隔一次第三预定时长则检测所述精密温度测量电路测量的温度值是否在预设范围内。
4.
若超过预设范围,则根据上一次存储的调整步长数,控制所述的DDP的阻值,如采集到所述精密温度测量电路测量的温度值不在预设范围内,则继续按照预设阻值调整步长值调整,直到采集到所述精密温度测量电路测量的温度值在预设范围内,并存储当前调整步长数;
回到所述的步骤3.
一般情况下,根据实现方法3,第一次温度校准可以根据所选NTC电阻的温度曲线,预设一个DDP数值。每设定一个值,加热体达到最终稳定温度的时间都在10秒内。第二次校准与第一次校准假设为10天,设NTC在10天内的漂移为±0.01℃,则NTC改变值仅为2.4欧,理论计算DDP只要调两次(即±3.9ohm),每次调整的时间为5秒,新系统就可以达到稳定37±0.02℃。因此,第二次校准的时间也是很短的,不到15秒。而10天内,只有这15秒CPU才是工作的,因此CPU受干扰的概率极低,只有15/(10*24*3600)=1.7*10E-5,不到十万分之二。因此,此校准方法极大地提高了系统的可靠性。
值得注意的是:DDP、数据锁存器、CPU之间可以使用SPI总线,也可以使用I2C或其他类型的数据总线。同样,精密温度测量电路与CPU之间可以使用SPI或其它类型的数据总线。
同样,CPU部分可以采用单片机,ARM、DSP或其他类型的处理器。
DDP的电阻值可以取1K,2K,或其它的电阻值。电阻值分段数可以为256、512段或更高。
精密温度测量电阻可以为RTD电阻,也可以为其它精密的热敏电阻。只要长期稳定性能达到年漂移小于土0.01℃的需求即可。所有这些显而易见的变型均应视为本发明所公开的内容和本发明的保护范围。此发明在以往温度控制电路上进行了改进,采用自动校准的工作方式和卓越的校准温度预测算法,性能优异,可实现系统长期温度精度高达±0.02℃的控制,大幅度降低了CPU的占用率和被干扰的概率,极大地提高了系统的可靠性。彻底解决了传统温度控制精度不高,长期漂移严重,脉动电流辐射干扰大、长期占用CPU资源和CPU死机有加热过热的不足。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (9)
- 一种自动校准的温度控制装置,其主要包括:与受控发热体连接、控制其工作状态的温度反馈与控制单元,与受控发热体连接、测量其稳定温度的精密温度测量单元,连接在所述精密温度测量单元和所述温度反馈与控制单元之间的温度校准单元,该温度校准单元自所述精密温度测量单元处获得温度,对温度漂移进行动态校正,并将校正结果输入温度控制与反馈单元;其特征在于,所述温度反馈与控制单元包括:与受控发热体连接的负温度系数热敏电阻和模拟反馈控制电路;通过所述模拟反馈控制电路,控制受控发热体的最终稳定温度达到设定值;所述该温度校准单元包括:与所述精密温度测量单元连接、内部预设有温度范围值和预设阻值调整步长值的CPU,输入端通过总线与所述CPU相连接的数据锁存器电路和与所述温度反馈与控制单元连接的数字电位器,所述数据锁存器电路的输出端通过总线与所述数字电位器连接;所述CPU包括:用于判断所述精密温度测量单元测量的温度值是否在预设范围内的判断单元,用于存储历史校准参数数据的校准参数存储模块和数字电位器连接步长设置模块,该数字电位器连接步长设置模块用于根据历史校准参数数据确定最新的校准参数取值,进而根据预设阻值调整步长值从而调整所述数字电位器阻值。
- 根据权利要求1所述的自动校准的温度控制装置,其特征在于,所述温度反馈与控制单元包括:NTC热敏电阻,精密设置电阻,电压参考电路,1/2分压电路,第一缓冲电路,第二缓冲电路,积分电路,反比例放大电路,电压求和电路,电平映射电路,DC/DC模块电路;其中:所述NTC热敏电阻一端接地,另一端与所述精密设置电阻相连,所述NTC热敏电阻的另一端还与所述第一缓冲电路的同相输入端相连;所述精密温度设置电阻,一端与NTC电阻相连,同时还与所述第一缓冲电路同相输入端相连,另一端与数字电位器相连;所述电压参考电路,其输出电压与所述数字电位器相连;同时其输出电压还与所述1/2分压电路的第一电阻相连;所述1/2分压电路,包含第一电阻、第二电阻和第一运放,所述第一电阻与所述电压参考电路的输出相连接;所述第一电阻的另一端与所述第二电阻相连接,所述第一电阻的另一端还与所述第一运放的同相端相连接;所述第一运放接成电压跟随器形式,其反相端与输出端相连接;第一运放的输出端与第三运放的同相端相连接,第一运放的输出端还与第四运放的同相端相连接;所述第一缓冲电路,由第二运放接成的电压跟随器构成;所述第二缓冲电路,由第一运放接成的电压跟随器构成,第一运放同相输入端与1/2分压电路第一电阻相连接;第一运放反相端与第一运放输出端相连接,运放第一运放输出端与积分器运放第三运放的同相端相连接,运放第一运放输出端还与反比例放大电路运放第四运放的同相端相连接;所述积分电路,包括:第五电阻、第三运放和反馈电容,所述第五电阻一端与所述缓冲输出端相连接,所述第五电阻一端还与所述第三电阻连接,所述第五电阻另一端与所述第三运放的反相输入端连接,所述第五电阻另一端还与所述反馈电容的一端相连接;所述反馈电容一端与所述第三运放的反相端连接,所述反馈电容另一端与运放第三运放所述输出端相连接;所述第三运放的输出与所述电压求和电路的第六电阻相连接;第三运放的同相端与缓冲电路中第一运放的输出端相连接;所述反比例放大电路,包括:第四运放, 第三电阻和第四电阻,所述第四运放的同相端与所述第一运放的输出端相连;所述第四运放的反相端与所述第三、第四电阻形成的公共节点相连,所述第三电阻的另一端与所述第二运放的输出相连,所述第三电阻的另一端还与所述第五电阻的一端相连,所述第四电阻的一端与所述第四运放反相端相连,所述第四电阻的一端还与所述第三电阻相连,所述第四电阻的另一端与第四运放的输出相连;所述电压求和电路,由两个等值的第六、第七电阻构成,所述第六电阻的一端与所述积分器的输出相连,所述第六电阻另一端与所述第七电阻相连,所述第七电阻的一端与所述反比例放大电路的输出,所述第七电阻另一端与所述第六电阻相连。所述第七电阻与所述第六电阻形成的公共节点与所述电平映射电路的输入端相连;所述电平映射电路,由第一、第二电压跟随器和第八、第九电阻构成, 第一电压跟随器的同相端与所述电压求和电路的第六电阻、所述第七电阻形成的公共节点相连,所述第一电压跟随器的反相端与输出相连,所述第一电压跟随器的输出还与所述第八电阻的一端相连,所述第八电阻的另一端与所述第九电阻形成公共节点,此公共节点与所述第二电压跟随器所述的同相端相连,所述第九电阻的一端接所述第八电阻,所述第九电阻的一端还与所述第二电压跟随器同相端相连,所述第九电阻的另一端接地;所述第二电压跟随器的同相端与所述第八电阻相连,所述第二电压跟随器的同相端还与所述第九电阻相连,所述第二电压跟随器的反相端与输出相连,所述第二电压跟随器的输出与第十一电阻的一端相连;所述DC/DC模块电路,由DC/DC芯片和外围分立元件构成,外围分力元件包括输入电容、boot电容、续流二极管、储能电感、输出滤波电容,第一、第二输出电压设置电阻,所述输入电容一端点与所述DC/DC芯片连接,另一端接地,所述DC/DC芯片与电源相连接。
- 根据权利要求1所述的温度控制装置,其特征在于,所述的精密温度测量单元包括:RTD电阻和与其连接的精密温度测量电路,所述RTD电阻两端均与精密温度测量电路相连。
- 根据权利要求3所述的温度控制装置,其特征在于,所述的温度校准单元包括:数字电位器,CPU电路,数据锁存器电路,其中,所述数字电器与精密温度设置电路串联,一端与所述精密设置电阻相连,另一端与电压参考电路的输出相连;所述CPU电路通过数据总线接口与精密温度测量电路相连,所述数据锁存器电路输入端通过总线与CPU电路相连接,其输出端通过总线与数字电位器相连接。
- 根据权利要求4所述的温度控制装置,其特征在于,所述的受控加热体单元内有加热丝对待测系统进行加热,所述加热丝一端接地,另一端与所述DC/DC模块电路输出端相连。
- 一种在如权利要求1-5任意一项所述结构的温度控制装置上采用的温度控制方法,其特征在于,包括以下步骤:步骤Ⅰ、预设温度范围值及预设阻值调整步长值;步骤Ⅱ、预设至少一个预定时长;步骤Ⅲ、在经过步骤Ⅱ后,在预定时长内采集对应精密温度测量单元的温度值后,将其获得的温度值与预设温度范围值进行比较;步骤Ⅳ、若步骤Ⅲ中采集获得的温度值不在所述预设温度范围值内,则根据预设阻值调整步长值,调整所述的数字电位器的阻值,后返回步骤Ⅲ;步骤Ⅴ、若步骤Ⅲ中采集获得的温度值在所述预设场景参数阈值范围内,则返回步骤Ⅲ。
- 根据权利要求6所述的温度控制方法,其特征在于,所述的步骤Ⅱ中至少预设有第一、第二预定时长;所述的步骤Ⅳ中,若在第一预定时长内步骤Ⅲ中采集获得的温度值不在所述预设温度范围值内,则根据预设阻值调整步长值,进而调整所述的数字电位器的阻值,每当调整一次步长值后,则在第二预定时长内判断采集到所述精密温度测量单元测量的温度值是否在预设温度范围值内,若温度值在所述预设场景参数阈值范围内,则返回步骤Ⅲ,若采集获得的温度值不在所述预设温度范围值内,则根据预设阻值调整步长值,调整所述的数字电位器的阻值,后返回步骤Ⅲ。
- 根据权利要求6所述的温度控制方法,其特征在于,所述的步骤Ⅱ中至少预设有第一、第二、第三预定时长;所述的步骤Ⅳ中,若在第一预定时长内步骤Ⅲ中采集获得的温度值不在所述预设温度范围值内,则根据预设阻值调整步长值,进而调整所述的数字电位器的阻值,每当调整一次步长值后,则在第二预定时长内判断采集到所述精密温度测量单元测量的温度值是否在预设温度范围值内,若温度值在所述预设场景参数阈值范围内,则返回步骤Ⅲ,若采集获得的温度值不在所述预设温度范围值内,则根据预设阻值调整步长值,调整所述的数字电位器的阻值,后返回步骤Ⅲ,存储调整步长数;在所述步骤Ⅴ后还包括:步骤Ⅵ、每隔一次第三预定时长采集对应精密温度测量单元的温度值后,将其获得的温度值与预设温度范围值进行比较,判断是否在预设范围内的步骤;若温度值在所述预设场景参数阈值范围内,则返回步骤Ⅲ若温度值不再温度预设范围值内,则根据上一次存储的调整步长数,控制所述的数字电位器的阻值,然后再次实时采集到所述精密温度测量单元测量的温度值;步骤Ⅶ、若温度值在所述预设场景参数阈值范围内,则返回步骤Ⅲ若仍不在预设温度值范围内,则继续按照预设阻值调整步长值调,直到采集到所述精密温度测量单元测量的温度值在预设温度值范围内,并存储当前调整步长数,返回到所述的步骤Ⅲ。
- 根据权利要求6所述的温度控制方法,其特征在于,所述的步骤Ⅱ中至少预设有第一、第三预定时长;所述的步骤Ⅳ中,若在第一预定时长内步骤Ⅲ中采集获得的温度值不在所述预设温度范围值内,则根据预设阻值调整步长值,进而调整所述的数字电位器的阻值,若温度值在所述预设场景参数阈值范围内,则返回步骤Ⅲ,若采集获得的温度值不在所述预设温度范围值内,则根据预设阻值调整步长值,调整所述的数字电位器的阻值,后返回步骤Ⅲ,存储调整步长数;在所述步骤Ⅴ后还包括:步骤Ⅵ、每隔一次第三预定时长采集对应精密温度测量单元的温度值后,将其获得的温度值与预设温度范围值进行比较,判断是否在预设范围内的步骤;若温度值在所述预设场景参数阈值范围内,则返回步骤Ⅲ若温度值不再温度预设范围值内,则根据上一次存储的调整步长数,控制所述的数字电位器的阻值,然后再次实时采集到所述精密温度测量单元测量的温度值;步骤Ⅶ、若温度值在所述预设场景参数阈值范围内,则返回步骤Ⅲ;若仍不在预设温度值范围内,则继续按照预设阻值调整步长值调,直到采集到所述精密温度测量单元测量的温度值在预设温度值范围内,并存储当前调整步长数,返回到所述的步骤Ⅲ。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/398,116 US9366583B2 (en) | 2012-06-13 | 2012-06-19 | Self-calibration temperature control device and method |
| EP12878679.5A EP2863196B1 (en) | 2012-06-19 | 2012-06-19 | Self-calibration temperature control device and method |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210201812.3 | 2012-06-13 | ||
| CN201210201812.3A CN102722197B (zh) | 2012-06-19 | 2012-06-19 | 一种自校准的温度控制装置及方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2013185367A1 true WO2013185367A1 (zh) | 2013-12-19 |
Family
ID=46947997
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2012/077147 Ceased WO2013185367A1 (zh) | 2012-06-13 | 2012-06-19 | 一种自校准的温度控制装置及方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US9366583B2 (zh) |
| EP (1) | EP2863196B1 (zh) |
| CN (1) | CN102722197B (zh) |
| WO (1) | WO2013185367A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104898737A (zh) * | 2015-04-03 | 2015-09-09 | 上海申腾信息技术有限公司 | 一种温度采集故障自我诊断系统 |
Families Citing this family (42)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103163910B (zh) * | 2013-01-31 | 2015-08-26 | 武汉武船计量试验有限公司 | 一种恒温槽温场控制方法 |
| DE102014007786A1 (de) * | 2014-05-23 | 2015-11-26 | SIKA Dr. Siebert & Kühn GmbH & Co. KG | Verfahren und Vorrichtung zur Regelung der Temperatur des Kalibriervolumens einer Einrichtung zum vergleichenden Kalibrieren von Temperatursensoren |
| CN104107032B (zh) * | 2014-06-24 | 2016-05-18 | 深圳市迈泰生物医疗有限公司 | 电子体温计及该电子体温计的校温方法 |
| FR3024920A1 (fr) * | 2014-08-13 | 2016-02-19 | St Microelectronics Grenoble 2 | Puce de circuit integre a derive en temperature corrigee |
| CN105372513B (zh) * | 2014-08-26 | 2019-03-15 | 上海思源电力电容器有限公司 | 一种智能调温模拟电容器及其实现方法 |
| DE102015105819B4 (de) * | 2015-04-16 | 2018-01-18 | Abb Schweiz Ag | Temperaturmesseinrichtung mit Selbstdiagnosefunktion und Verfahren hierzu |
| DE102015112426A1 (de) | 2015-07-29 | 2017-02-02 | Endress + Hauser Wetzer Gmbh + Co. Kg | Vorrichtung zur Bestimmung und/oder Überwachung der Temperatur eines Mediums |
| US10310462B2 (en) | 2016-05-05 | 2019-06-04 | Honeywell International Inc. | System and apparatus for sustaining process temperature measurement for RTD lead wire break |
| US10386189B2 (en) * | 2016-10-04 | 2019-08-20 | Qualcomm Incorporated | Utilizing processing units to control temperature |
| CN106325330A (zh) * | 2016-10-20 | 2017-01-11 | 广西大学 | 一种禽蛋孵化箱的恒温控制电路 |
| EP3388804B1 (de) * | 2017-04-13 | 2020-03-04 | SICK STEGMANN GmbH | Motor-feedback-system |
| CN106989844A (zh) * | 2017-04-26 | 2017-07-28 | 北京科技大学 | 一种数据采集设备及采集方法 |
| CN107677393B (zh) * | 2017-09-07 | 2019-04-19 | 西北工业大学 | 一种芯片动态热管理中热传感器温度实时校准的方法 |
| CN110051041A (zh) * | 2018-01-19 | 2019-07-26 | 常州市派腾电子技术服务有限公司 | 输出参数控制方法和电子烟 |
| CN109682372B (zh) * | 2018-12-17 | 2022-10-18 | 重庆邮电大学 | 一种结合建筑物结构信息与rfid标定的改进型pdr方法 |
| CN111831025B (zh) * | 2019-04-19 | 2021-07-06 | 宁波奥克斯高科技有限公司 | 一种变压器的油温控制方法及使用该方法的变压器 |
| CN110186518A (zh) * | 2019-07-09 | 2019-08-30 | 杭州麦乐克科技股份有限公司 | 一种智能环境检测面板传感设备的温湿度校准装置系统 |
| CN110442069A (zh) * | 2019-09-11 | 2019-11-12 | 石家庄职业技术学院(石家庄广播电视大学) | 一种远程操作的用于执行加热控制的单片机系统 |
| DE102019217333A1 (de) * | 2019-11-11 | 2021-05-12 | Robert Bosch Gmbh | Verfahren zum Bestimmen mindestens eines Temperaturkompensationsparameters zur Kompensation von Temperatureinflüssen auf die Messwerte eines Sensorsystems |
| CN112848891B (zh) * | 2019-11-28 | 2023-09-29 | 厦门雅迅网络股份有限公司 | 一种车载设备加热控制电路 |
| DE102019219488A1 (de) * | 2019-12-12 | 2021-06-17 | Robert Bosch Gmbh | Vorrichtung zur Messung eines Stroms durch eine Drossel und Verfahren zum Betrieb einer Vorrichtung zur Messung eines Stroms durch eine Drossel |
| CN111366837B (zh) * | 2020-02-26 | 2022-03-25 | 上海申矽凌微电子科技有限公司 | 自适应温度芯片量产校准方法及系统 |
| CN111562360B (zh) * | 2020-04-10 | 2024-04-16 | 深圳市安途锐科技有限公司 | 温度补偿酒精检测方法和酒精检测仪器 |
| CN111552275A (zh) * | 2020-05-20 | 2020-08-18 | 深圳开立生物医疗科技股份有限公司 | 一种温控校准装置、温控设备及其方法 |
| GB2595929B (en) | 2020-06-12 | 2023-04-26 | Dyson Technology Ltd | Protection circuit for an electrical appliance |
| CN111981679A (zh) * | 2020-08-14 | 2020-11-24 | 华帝股份有限公司 | 一种电热水器及其控制方法 |
| CN114114882B (zh) * | 2020-08-26 | 2023-06-30 | 北京华信泰科技股份有限公司 | 温控装置及原子钟 |
| CN112416587B (zh) * | 2020-11-20 | 2025-07-25 | 北京灵汐科技有限公司 | 片上结构的温度控制方法和片上结构的布局方法 |
| CN112857608A (zh) * | 2021-02-22 | 2021-05-28 | 东莞永胜医疗制品有限公司 | 一种ntc测温电路、呼吸机以及呼吸机开机自检方法 |
| CN113390524B (zh) * | 2021-06-04 | 2022-04-12 | 无锡物联网创新中心有限公司 | 一种热敏传感器及其工作方法 |
| US12184750B2 (en) | 2021-10-22 | 2024-12-31 | Banner Engineering Corp. | Distributed communication and control system using concurrent multi-channel master unit preliminary class |
| US12363208B2 (en) | 2021-10-22 | 2025-07-15 | Banner Engineering Corp. | Distributed communication and control system using concurrent multi-channel master unit |
| CA214944S (en) * | 2021-10-22 | 2024-06-10 | Banner Eng | Communication hub |
| CN114544031B (zh) * | 2022-01-26 | 2025-03-21 | 深圳市兴威帆电子技术有限公司 | 芯片温度参数校准方法、装置、设备及存储介质 |
| CN114879775B (zh) * | 2022-05-25 | 2024-05-31 | 上海迈振电子科技有限公司 | 一种温度控制方法、装置、系统、设备及存储介质 |
| CN114993501B (zh) * | 2022-05-31 | 2025-11-04 | 中国计量大学 | 一种基于边缘计算的ntc温度传感器校准方法 |
| US20240019881A1 (en) * | 2022-07-17 | 2024-01-18 | Taiwan Semiconductor Manufacturing Company, Ltd. | Accurate temperature monitor |
| CN115183899B (zh) * | 2022-08-24 | 2025-08-08 | 威海威高瑞影医疗科技有限公司 | 一种体温检测方法、装置、介质及体温检测仪 |
| CN115494897B (zh) * | 2022-09-30 | 2024-09-27 | 苏州英维克温控技术有限公司 | 温度控制方法、装置、电子设备和存储介质 |
| CN116539193A (zh) * | 2023-04-23 | 2023-08-04 | 华能阜新风力发电有限责任公司 | 一种温度自动标定方法和装置 |
| CN116749811B (zh) * | 2023-08-10 | 2023-10-31 | 湖南艾德迅电气科技股份有限公司 | 一种新能源汽车用智能充电器 |
| CN120154309B (zh) * | 2025-01-26 | 2025-10-24 | 北京美科优联科技有限公司 | 一种颅内生理参数测试模拟器及测试方法 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1194390A (zh) * | 1996-11-19 | 1998-09-30 | 伊利诺斯工具制造公司 | 自校准温度控制器 |
| CN2741027Y (zh) * | 2004-10-20 | 2005-11-16 | 佛山市顺德区世创金属科技有限公司 | 热处理炉测温自动校正装置 |
| CN101846558A (zh) * | 2010-06-13 | 2010-09-29 | 北京市科海龙华工业自动化仪器有限公司 | 一种测温仪用主板及热电偶精度校正方法 |
| WO2011129689A1 (en) * | 2010-04-12 | 2011-10-20 | Martin Johan De Groot | Calibration device for thermometers |
| WO2012031051A1 (en) * | 2010-08-31 | 2012-03-08 | Canon U.S. Life Sciences, Inc. | Compound calibrator for thermal sensors |
| CN102478439A (zh) * | 2010-11-23 | 2012-05-30 | 西安扩力机电科技有限公司 | 温度检测装置用自动校准系统 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5255975A (en) * | 1991-11-26 | 1993-10-26 | Honeywell Inc. | Low cost calibration system for frequency varying temperature sensing means for a thermostat |
| FR2762540B1 (fr) * | 1997-04-23 | 1999-06-11 | Gaz De France | Perfectionnement a un procede de soudage bout a bout |
| US6246831B1 (en) * | 1999-06-16 | 2001-06-12 | David Seitz | Fluid heating control system |
| US6888708B2 (en) * | 2001-06-20 | 2005-05-03 | Post Glover Resistors, Inc. | Method and apparatus for control and detection in resistance grounded electrical systems |
| US6857276B2 (en) * | 2002-01-08 | 2005-02-22 | Photon-X, Llc | Temperature controller module |
| US6580050B1 (en) * | 2002-01-16 | 2003-06-17 | Pace, Incorporated | Soldering station with built-in self-calibration function |
| CN2757192Y (zh) * | 2004-09-24 | 2006-02-08 | 陕西科技大学 | 智能型供水温度调节装置 |
| US7289924B2 (en) * | 2005-07-20 | 2007-10-30 | Honeywell International Inc. | Self-calibrating sensor |
| CN101271339A (zh) * | 2008-05-04 | 2008-09-24 | 山东省果树研究所 | 果蔬冷凉库温度测控仪表温度漂移双相抑制装置 |
| US8337082B2 (en) * | 2009-05-08 | 2012-12-25 | Canon U.S. Life Sciences, Inc. | Systems and methods for auto-calibration of resistive temperature sensors |
| JP5428525B2 (ja) * | 2009-05-22 | 2014-02-26 | 富士電機株式会社 | 精密温調システム、その制御装置 |
-
2012
- 2012-06-19 WO PCT/CN2012/077147 patent/WO2013185367A1/zh not_active Ceased
- 2012-06-19 CN CN201210201812.3A patent/CN102722197B/zh active Active
- 2012-06-19 US US14/398,116 patent/US9366583B2/en active Active
- 2012-06-19 EP EP12878679.5A patent/EP2863196B1/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1194390A (zh) * | 1996-11-19 | 1998-09-30 | 伊利诺斯工具制造公司 | 自校准温度控制器 |
| CN2741027Y (zh) * | 2004-10-20 | 2005-11-16 | 佛山市顺德区世创金属科技有限公司 | 热处理炉测温自动校正装置 |
| WO2011129689A1 (en) * | 2010-04-12 | 2011-10-20 | Martin Johan De Groot | Calibration device for thermometers |
| CN101846558A (zh) * | 2010-06-13 | 2010-09-29 | 北京市科海龙华工业自动化仪器有限公司 | 一种测温仪用主板及热电偶精度校正方法 |
| WO2012031051A1 (en) * | 2010-08-31 | 2012-03-08 | Canon U.S. Life Sciences, Inc. | Compound calibrator for thermal sensors |
| CN102478439A (zh) * | 2010-11-23 | 2012-05-30 | 西安扩力机电科技有限公司 | 温度检测装置用自动校准系统 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104898737A (zh) * | 2015-04-03 | 2015-09-09 | 上海申腾信息技术有限公司 | 一种温度采集故障自我诊断系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP2863196A4 (en) | 2016-03-09 |
| CN102722197B (zh) | 2014-08-20 |
| US20150083708A1 (en) | 2015-03-26 |
| EP2863196A1 (en) | 2015-04-22 |
| CN102722197A (zh) | 2012-10-10 |
| US9366583B2 (en) | 2016-06-14 |
| EP2863196B1 (en) | 2017-03-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2013185367A1 (zh) | 一种自校准的温度控制装置及方法 | |
| TWI380030B (en) | Circuits, systems and methods for current sensing | |
| CN116048178B (zh) | 一种基于温度的限流保护电路、芯片以及电子设备 | |
| CN104422903B (zh) | 用于采用超导量子干涉器件的传感器的调试系统及方法 | |
| CN116202653A (zh) | 热敏电阻检测电路及热敏电阻检测方法 | |
| CN112882505B (zh) | 温度保护信号生成电路及温度保护点修调方法 | |
| WO2015131539A1 (zh) | 一种温度测量装置 | |
| CN114825032B (zh) | 用于光刻机的多路激光二极管驱动控制系统及其控制方法 | |
| CN105466460B (zh) | 生物传感器的电路温度漂移补偿系统及方法 | |
| CN118112389B (zh) | 一种功率半导体器件的在线结温检测电路及方法 | |
| WO2018227892A1 (zh) | 微机电系统传感器的气体检测方法、传感器及存储介质 | |
| CN111637983A (zh) | 一种电阻型温度传感器的检测系统及方法 | |
| WO2024212813A1 (zh) | 泵体加热控制系统及泵体加热控制方法 | |
| CN201918714U (zh) | 一种igbt模块过温保护电路 | |
| CN223021397U (zh) | 测温电路以及测温装置 | |
| WO2023272752A1 (zh) | 短路保护电路、充电电源及电子设备 | |
| CN117590054B (zh) | 一种模拟自动电流检测告警保护装置 | |
| KR100899390B1 (ko) | 온도 센서 회로 및 그 제어 방법 | |
| CN221725407U (zh) | 一种带热电阻温度变送器 | |
| CN207439562U (zh) | 一种应用在温度测量的热电偶冷端补偿电路 | |
| CN223194396U (zh) | 过温保护电路、电源芯片及电子设备 | |
| CN119603803A (zh) | 一种气象传感器冷启动加热装置及其控制方法 | |
| WO2024178837A1 (zh) | 一种温度检测电路及音频功率放大器 | |
| CN121186429A (zh) | 一种高速高精度过流检测电路、装置及电路参数调整方法 | |
| CN121954258A (zh) | 一种温度检测电路及方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12878679 Country of ref document: EP Kind code of ref document: A1 |
|
| REEP | Request for entry into the european phase |
Ref document number: 2012878679 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2012878679 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 14398116 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |