On-device low power, rapid response heaters for device calibration processes
Various examples are provided of low power, rapid response on-device heaters and methods of calibrating the device within a linear operating region, which is reached and maintained through control of the on-device heater. A system to be calibrated includes a sensor to measure the temperature and relative humidity of the system, a heater coupled to the sensor, a heater controller coupled to the heater to control the heater to heat the system, and a processor coupled to the sensor and the heater controller. The processor controls the heater based on temperature measured by the sensor to perform a calibration process for the system including calculating a calibration factor, and to determine whether to abort the calibration process based on relative humidity measured by the sensor indicating that the system is outside the linear operating region.
1 . A system comprising:
a sensor device including a temperature sensor and a relative humidity sensor;
a heater coupled to the sensor device;
a processor coupled to the sensor device and the heater, the processor configured to:
start a calibration process for the system; and
receive a relative humidity measurement from the relative humidity sensor; and
a comparator coupled to the processor, the comparator configured to compare the relative humidity measurement to a threshold and provide a comparison result;
wherein the processor is further configured to determine whether to continue or abort the calibration process based on the comparison result.
2 . The system of claim 1 , wherein the comparison result is that the relative humidity measurement exceeds the threshold, responsive to which the processor is configured to continue the calibration process.
3 . The system of claim 1 , wherein the comparison result is that the relative humidity measurement is less than the threshold, responsive to which the processor is configured to abort the calibration process.
4 . The system of claim 1 , further comprising:
a memory coupled to the processor, the memory configurable to store the relative humidity measurement and the threshold.
5 . The system of claim 4 , wherein the memory is configurable to store executable instructions, and the processor is configured to execute the instructions to start the calibration process, receive the relative humidity measurement, and determine whether to continue or abort based on the comparison result.
6 . The system of claim 1 , wherein the threshold corresponds to a predetermined operating region for the system.
7 . The system of claim 1 , wherein the processor is configured to:
receive a temperature measurement from the temperature sensor; and
wherein the comparator is configured to compare the relative humidity measurement to the threshold and provide the comparison result when the temperature measurement exceeds a temperature threshold.
8 . The system of claim 7 , wherein the heater includes an array of resistive elements.
9 . The system of claim 8 , wherein the resistive elements are individually controllable.
10 . The system of claim 9 , wherein the temperature measurement is a first temperature measurement, and the processor is configured to:
activate one or more of the resistive elements;
receive a second temperature measurement from the temperature sensor; and
activate one or more additional resistive elements responsive to the second temperature measurement being less than the temperature threshold.
11 . A system comprising:
a sensor device including a temperature sensor and a relative humidity sensor;
a heater coupled to the sensor device, the heater including individually controllable heating elements;
a processor coupled to the sensor device and the heater, the processor configured to:
start a calibration process for the system;
receive a relative humidity measurement from the relative humidity sensor and a plurality of temperature measurements from the temperature sensor; and
activate one or more of the heating elements responsive to at least one of the temperature measurements being less than a temperature threshold; and
a comparator coupled to the processor, the comparator configured to compare the relative humidity measurement to a relative humidity threshold responsive to one of the temperature measurements exceeding the temperature threshold;
wherein the processor is further configured to determine whether to continue or abort the calibration process based on a result of the comparing.
12 . The system of claim 11 , wherein the comparison result is that the relative humidity measurement exceeds the threshold, responsive to which the processor is configured to continue the calibration process.
13 . The system of claim 11 , wherein the comparison result is that the relative humidity measurement is less than the threshold, responsive to which the processor is configured to abort the calibration process.
14 . The system of claim 11 , further comprising:
a memory coupled to the processor, the memory configurable to store the relative humidity measurement and the threshold.
15 . The system of claim 10 , wherein the threshold corresponds to a predetermined operating region for the system.
16 . The system of claim 15 , wherein the memory is configurable to store executable instructions, and the processor is configured to execute the instructions to start the calibration process, receive the relative humidity measurement, and determine whether to continue or abort based on the comparison result.
17 . The system of claim 16 , wherein the heater includes an array of resistive elements.
18 . The system of claim 17 , wherein the resistive elements are individually controllable.
19 . A system comprising:
a sensor device including a temperature sensor and a relative humidity sensor;
a heater coupled to the sensor device, the heater comprising:
an array of resistors, each resistor including a first terminal and a second terminal, the first terminals of the resistors of the array of resistors coupled to a first voltage terminal; and
an array of transistors, each transistor including a first current terminal, a second current terminal, and a control terminal, the respective first current terminals of the array of transistors coupled to the respective second terminals of the resistors of the array of resistors, and the second current terminals of the array of transistors coupled to a second voltage terminal;
a processor coupled to the sensor device and coupled to the control terminals of the transistors of the array of transistors, the processor configured to:
start a calibration process for the system;
receive a relative humidity measurement from the relative humidity sensor and a plurality of temperature measurements from the temperature sensor; and
activate one or more of the transistors responsive to at least one of the temperature measurements being less than a temperature threshold; and
a comparator coupled to the processor, the comparator configured to compare the relative humidity measurement to a relative humidity threshold responsive to one of the temperature measurements exceeding the temperature threshold;
wherein the processor is further configured to determine whether to continue or abort the calibration process based on a result of the comparing.
20 . The system of claim 19 , further comprising: a memory coupled to the processor, wherein the memory is configurable to store executable instructions, and the processor is configured to execute the instructions to start the calibration process, receive the relative humidity measurement, and determine whether to continue or abort based on the comparison result.