Abstract:
A system and method are disclosed for controlling a drywell including a receiver having upper and lower ends with the lower end being more insulated than the upper and having a temperature sensor in thermal contact therewith. Upper and lower heaters are in thermal contact with the upper and lower ends respectively. A controller includes an integrated circuit having a temperature sensor. A reading from the integrated circuit is used to control power to the upper heater and reduce a temperature gradient between the upper and lower ends of the receiver.
Abstract:
An apparatus and method for testing thermal switches is disclosed including modulating the temperature of a receiver in thermal contact with a thermal switch at a first rate within a range containing the nominal switch temperature of the thermal switch. A first temperature at which the switch changes state is recorded. The temperature is then modulated at a second rate and a second temperature at which the switch again changes state is recorded. The temperature may be modulated at a third rate slower than the second rate to determine a third temperature. The first, second, and third switch temperatures are then processed and output to an operator. The first, second, and third rates may be determined according to an exponentially decreasing function.
Abstract:
A system and method are disclosed for controlling a drywell including a receiver having upper and lower ends with the lower end being more insulated than the upper and having a temperature sensor in thermal contact therewith. Upper and lower heaters are in thermal contact with the upper and lower ends respectively. A controller includes an integrated circuit having a temperature sensor. A reading from the integrated circuit is used to control power to the upper heater and reduce a temperature gradient between the upper and lower ends of the receiver.
Abstract:
A system and method are disclosed for controlling a drywell including a receiver having upper and lower ends with the lower end being more insulated than the upper and having a temperature sensor in thermal contact therewith. Upper and lower heaters are in thermal contact with the upper and lower ends respectively. A controller includes an integrated circuit having a temperature sensor. A reading from the integrated circuit is used to control power to the upper heater and reduce a temperature gradient between the upper and lower ends of the receiver.
Abstract:
An apparatus and method for de-bouncing keypad inputs is disclosed including interrupting a processor upon detecting a key press, reading input signals from the key pad to determine an initial port value and starting a timer. A keypad interrupt is disabled and processing resumes until expiration of the timer. The timer interrupts the processor and the input signals are read a second time and combined with the initial port value to determine a key identifier. The timer is started again and processing resumes. Upon expiration of the timer the processor checks for key release. If release is not detected, the timer is again started. If release occurs, the timer is disabled and the keypad interrupt is enabled.
Abstract:
A system and method are disclosed for controlling a drywell including a receiver having upper and lower ends with the lower end being more insulated than the upper and having a temperature sensor in thermal contact therewith. Upper and lower heaters are in thermal contact with the upper and lower ends respectively. A controller includes an integrated circuit having a temperature sensor. A reading from the integrated circuit is used to control power to the upper heater and reduce a temperature gradient between the upper and lower ends of the receiver.
Abstract:
An apparatus and method for de-bouncing keypad inputs is disclosed including interrupting a processor upon detecting a key press, reading input signals from the key pad to determine an initial port value and starting a timer. A keypad interrupt is disabled and processing resumes until expiration of the timer. The timer interrupts the processor and the input signals are read a second time and combined with the initial port value to determine a key identifier. The timer is started again and processing resumes. Upon expiration of the timer the processor checks for key release. If release is not detected, the timer is again started. If release occurs, the timer is disabled and the keypad interrupt is enabled.
Abstract:
An apparatus and method for testing thermal switches is disclosed including modulating the temperature of a receiver in thermal contact with a thermal switch at a first rate within a range containing the nominal switch temperature of the thermal switch. A first temperature at which the switch changes state is recorded. The temperature is then modulated at a second rate and a second temperature at which the switch again changes state is recorded. The temperature may be modulated at a third rate slower than the second rate to determine a third temperature. The first, second, and third switch temperatures are then processed and output to an operator. The first, second, and third rates may be determined according to an exponentially decreasing function.
Abstract:
An apparatus and method for de-bouncing keypad inputs is disclosed including interrupting a processor upon detecting a key press, reading input signals from the key pad to determine an initial port value and starting a timer. A keypad interrupt is disabled and processing resumes until expiration of the timer. The timer interrupts the processor and the input signals are read a second time and combined with the initial port value to determine a key identifier. The timer is started again and processing resumes. Upon expiration of the timer the processor checks for key release. If release is not detected, the timer is again started. If release occurs, the timer is disabled and the keypad interrupt is enabled.
Abstract:
An apparatus and method for de-bouncing keypad inputs is disclosed including interrupting a processor upon detecting a key press, reading input signals from the key pad to determine an initial port value and starting a timer. A keypad interrupt is disabled and processing resumes until expiration of the timer. The timer interrupts the processor and the input signals are read a second time and combined with the initial port value to determine a key identifier. The timer is started again and processing resumes. Upon expiration of the timer the processor checks for key release. If release is not detected, the timer is again started. If release occurs, the timer is disabled and the keypad interrupt is enabled.