Programmable thermostat employing a fail safe real time clock
DCFirst Claim
1. A programmable thermostat for controlling space conditioning equipment comprising:
- A) means coupling suitable power for energizing said thermostat from said space conditioning equipment to said thermostat;
B) an interactive interface for a user to enter programming information into said thermostat;
C) a temperature sensor for providing an electrical signal indicative of the temperature of a conditioned space in which the temperature sensor is situated;
D) a processor, said processor including;
1) a central processing unit;
2) a first memory coupled to said central processing unit for storing program and data information; and
3) an input/output unit including;
a) a sensor input coupled to said temperature sensor for receiving said electrical signal therefrom; and
b) a control output coupled to the space conditioning equipment for issuing control signals thereto;
4) a real time clock;
5) a non-volatile random access memory; and
6) a control program stored in said first memory directing;
a) said real time clock to periodically read its current time and date information into said non-volatile memory; and
b) upon restart after a loss and then return of power from said space conditioning equipment, read the time and date information stored in said non-volatile memory into said real time clock.
2 Assignments
Litigations
1 Petition
Accused Products
Abstract
A programmable thermostat for controlling space conditioning equipment receives power from the equipment. The thermostat has an interactive interface for user programming, a temperature sensor and a processor including: a central processing unit; a memory for storing program and data information, a real time clock and a non volatile random access memory. A control program stored in the memory causes the real time clock to periodically read its current time and date information into the non-volatile RAM. Upon restart after an outage, the time and date information stored in the non-volatile RAM is read into the real time clock to provide an acceptable time and date basis for resuming operation. Accordingly, the need for providing a backup power source, such as a battery or a supercap, is eliminated. In one exemplary embodiment, the thermostat also includes a receiver for accessing precision time and date signals from, for example, WWVB. The output of the receiver is used to periodically update the time and date in the real time clock such that, even after an outage, the real time clock will be accurate. If the receiver is not operating for some reason after an outage, then the real time clock will still be set from the non-volatile RAM.
28 Citations
16 Claims
-
1. A programmable thermostat for controlling space conditioning equipment comprising:
-
A) means coupling suitable power for energizing said thermostat from said space conditioning equipment to said thermostat; B) an interactive interface for a user to enter programming information into said thermostat; C) a temperature sensor for providing an electrical signal indicative of the temperature of a conditioned space in which the temperature sensor is situated; D) a processor, said processor including; 1) a central processing unit; 2) a first memory coupled to said central processing unit for storing program and data information; and 3) an input/output unit including; a) a sensor input coupled to said temperature sensor for receiving said electrical signal therefrom; and b) a control output coupled to the space conditioning equipment for issuing control signals thereto; 4) a real time clock; 5) a non-volatile random access memory; and 6) a control program stored in said first memory directing; a) said real time clock to periodically read its current time and date information into said non-volatile memory; and b) upon restart after a loss and then return of power from said space conditioning equipment, read the time and date information stored in said non-volatile memory into said real time clock. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A programmable thermostat for controlling space conditioning equipment comprising:
-
A) means coupling suitable power for energizing said thermostat from said space conditioning equipment to said thermostat; B) an interactive interface for a user to enter programming information into said thermostat; C) a temperature sensor for providing an electrical signal indicative of the temperature of a conditioned space in which the temperature sensor is situated; D) a processor, said processor including; 1) a central processing unit; 2) a first memory coupled to said central processing unit for storing program and data information; and 3) an input/output unit including; a) a sensor input coupled to said temperature sensor for receiving said electrical signal therefrom; and b) a control output coupled to the space conditioning equipment for issuing control signals thereto; 4) a real time clock; and 5) a receiver adapted to receive current time and date information from an external source of the current time and date, said receiver being coupled to said real time clock such that the time and date information thereof is updated from said receiver. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification