CA1320749C - Electronic programmable thermostat for a heating and cooling system with an oscillation control mechanism - Google Patents

Electronic programmable thermostat for a heating and cooling system with an oscillation control mechanism

Info

Publication number
CA1320749C
CA1320749C CA000614940A CA614940A CA1320749C CA 1320749 C CA1320749 C CA 1320749C CA 000614940 A CA000614940 A CA 000614940A CA 614940 A CA614940 A CA 614940A CA 1320749 C CA1320749 C CA 1320749C
Authority
CA
Canada
Prior art keywords
temperature
switched
heating
cooling
cooling system
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.)
Expired - Lifetime
Application number
CA000614940A
Other languages
French (fr)
Inventor
Vinay Mehta
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hunter Fan Co
Original Assignee
Hunter Fan Co
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=22974422&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CA1320749(C) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Hunter Fan Co filed Critical Hunter Fan Co
Application granted granted Critical
Publication of CA1320749C publication Critical patent/CA1320749C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D23/00Control of temperature
    • G05D23/19Control of temperature characterised by the use of electric means
    • G05D23/20Control of temperature characterised by the use of electric means with sensing elements having variation of electric or magnetic properties with change of temperature
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D23/00Control of temperature
    • G05D23/19Control of temperature characterised by the use of electric means
    • G05D23/1906Control of temperature characterised by the use of electric means using an analogue comparing device
    • G05D23/1912Control of temperature characterised by the use of electric means using an analogue comparing device whose output amplitude can take more than two discrete values

Abstract

ABSTRACT

A programmable thermostat for an air conditioning system includes a sensor for sensing the ambient temperature within the predetermined volume of space, a timer for generating the current time of day, and a memory for storing a plurality of program times, and a heating and a cooling control temperature corresponding to each program time. The memory also stores a first temperature span associated with the heating control temperatures and a second temperature span associated with the cooling control temperatures. The programmable thermostat further includes a controller which selectively controls the on/off state of the air conditioning system in response to (1) a comparison of the current time of day with the program times stored in the memory to access the corresponding current heating and cooling control temperatures stored in the memory and (2) a comparison of the current ambient temperature sensed by the sensor with the current heating and cooling control temperatures stored in the memory.

Description

1 32~749 ELECT~ONIC PROGR~M~LE THEP~MOSTAT FOR
A HEAIING AND COOLIMG 5YSTE~q WITH
AN OSCII.LAl'ION CONTP~OL MEC~IANISM

The pre~nt invention ~ener~y r~lat~s to p~grammabla thel~
mostats and, more partlcularly, to a~ el~ctronl~ programmabls the~
m~itat tor a heating and c3011ng system having an 06cillation control me~h~nism.
Prs~rammable thermo~ta~s haYe greatly in¢rease~ ~he degree ~o whl~h a ussr can control air CO~ ioning systems. ~'Alr condition-in~ sy~tem~ ~ used herein wlll generally ~er to both heatin~ and coo~ en~. Pr~rammability permits users to program a plural-ity oI ~amperan~ settins ~or a plurality ~ program times.
Prc~rammab~lity permits high efficien~y opera~lo~ and c~n r~;ult ln su~sta~tial e~gy savings. For example, i~ ar~ air conditionlng system ls utilized ts control the temperatu~ OI a pe~nal residen e, the oa/
o~ swltcl~ng o~ the alr ~onditionlng system may ~e pre~is0ly dete~
mined~ It is deslrable to haYe the residenc~ eontrolled ~o a comfort ~emperatur~ ~urlnx times ol occupan~y, but i~ th~ ~nteres~ o~ energy conservatioll, it is further desirable to have th~ system control the ~mbien~ temperat~re to some temperature oth~r than the comIort temperatulre d~ng other times.

1 32074q In a particular ~xample, a ~r may program hiS thermo~tat sueh that tha cooling system alay be switched on at S:00 P.M. to ~ool the residence to the program tem~eraturs ot 78 by 6:00 P.~l. when the user returns home ~rom work. The program temperatllre o~ 7~
may be maintaln~ by the eherm~tat untll 11:00 ~.hq. ~hen th~ occu-pants g~ ~o ~. The air conditloner the~ may ~ pro~r3~me~ to malrltain the house at 76 ov~ ght.. PPom 7.30 A.M. to ~:00 A.M., lt may be desirable to ha~e the temperan~ controllled to 7~. The ~emperature then may be set up to ,B5 durlng the day ~rom 9:00 A.~q.
to 5:00 P.M. In order to con~srva energy. I~ mportant that the temperature not ~ permi~ o r~æ too mu~h during th~ upied period; or e~ the system may require so much energy to bring the ambieslt temperature to the program t~mperature that energy savings are el~minat~d. A slmilar s~hedule may be prcgrammed i'or ~he heat-ing sgstem durlng w~tertime, Varlous programs may be ~reated and moc~i~ to suit user style. Dil'l'erent programs may be enter~d to ~ntrol ~he air con~i-tion~ system over weelcends when a user is L~ely ~o be home at di~'-rerent hou~.
A singla ~hermo~tat may, ~n some instances; ~ programmed wi~h bo~h a heating and a cooling program s~h~uleO In some situa-tions, It i~ de~abl~ to control the am~ient tempera~ure in a tempera-ture controlled region ov~r a rather small temperature range. This may requlre se~ting the heating and conling control temperatures close to nn:a aQother. Such setting~, while providing the prec~ tem-perature control reqldred, can a~;o result in rapid o~cillation between 'I ~2~74q heating and c~ling syst~ms. Th~s ~ apid ascillation ~s un~sirable and iDe~ ierlt an~ can ~ause damage to bot71 the heatir~ and cooling s~tems.

Accordlngly 1~ ~ an ob~t ~ the present inv~ntion to proYide an electroni~ progra~able therma;tat which preven~i rapld 06cilla-tion between heatlng aDd cooling sy~tems.
It is anoth~r ob~t ~ the pr~ent invention to provld~ a method tor co~trolling the alter~atlon ~etween the heat~n~ and c~l-ing systems o~ an air ~ondltionlng ~t~m.
In accorflance with ~e present invention a programmable thermostat for an air conditioning system having a heating system and a cooling system is provided ~or controlling the ambient temperature vf a predetermined volume of space, said programmable thermostat . .
compnslng:
sensor means ~or sensing the ambient temperature of the prede~ermined volume of space;
timing means for generating the current time of day;
memory means for storing an operating pro~ram including a plurality of program ~mes, a heating and a cooling control temperature corresponding to each program ~me, a first temperature span associated with ~e heating control temperatures which :first temperature span determines a first temperature for each program time at which said heating system is switched on and a second temperature for each program time at which said heating sysgem is switched off, and a second temper~ture span associated with the cooling control temperatuTes which second temperature span dete~nines a third temperature ~or each program time at which said cooling system is . ~-, r - , ~

switched on and a ~ourth temperature for each program time at which said cooling system is switched ofF;
control means for selectively controlling the on/off state of said heating and cooling systems in response ~o ~1) a comparison of the current time of day with the program times stored in said memory means to access the corresponding ourrent heating and cooling control temperatures and their associated first and second temperature spans stored in said memory means and (?) a comparison of the current ambient ~emperature sensed by said sensor means with the current first, second, third and four~ temperatures to generate a switching control signal for controlling the on/off ~tate of said heating and cooling systems; arld adjusting means for adjusting (1) at least the current third temperature prior to switching on said cooling system in response to the switching control signal after said heating system is switched o:fF at the cur~ent second temperature or (2) at least the current first temperature prior to switching on said heating system in response to the switching control signal after ~aid cooling system is switehed off at the current fourth temperature.
A more ~omplete appr~lation o~ ~he preSet in;r~n~ion and many of the attendant advan~ages the~o~ wlll ~e obeained as the invention be~om0s b~tter under~e~d by reI~ren~e ~o ehe iollowlng deta~ed des~rlp~ion when ~or~d~red ln conn~tioa with the accom panging drawings.
~ i~e 1 illustrate~; a hea~ing and cooling æquence where the programme~ heatin~ and cooling temp~ratures are wld~ly spaced.

1 32Q:749 ~ igure 2 illus~rates a heating and ~Ollflg sequ2nce wh~ the proBrammed heati~ and ~llng tempel a~ ar~ ~qu~.
Figure 3 lllustrates a heatillg and eoolin~ s~qu~nce a~corcnn~ to one embo~ment o~ Ule pres~nt inventlon.
Figure ~ is a hardwa~ dlaE~am ol~ a ~h@rms6~a~ which may emkoo`y the pr~rlt inven~iol~
Fi~ S i~ a ~low c~a~am Or the ~cillla~io~ ~ontrol m~hardsm acco~ to o~le em~m~nt o~ the~ pre6en~ inve~orl.

The pre~rlt invention relate~ to a prograDnmable ele~tronic thermosta~ whlch may be programmed with both heating and c~ng ~emp~ratures. Sueh thermostats m~y ir~lude an autoznatic m~ in wh~ch both ~ heatlng and c~llng systems will be ~ tively ae~i-vated in order to main~ the program tempera~. ~owever, 1~
the programmed heating and eooLing temperatur@~ are too close togegher, th~ heating and c~ling sy~ems may o~c~Uate.
The term span as us~d here~low re~ers ~o the liDnits ot the upper and lower levels oI the program temperatu~. For e~ample, ~
the programm~ heating t~mperature is 88~F as ~how~ In Figure 1, the h~t wlll swit~h on at 67F ~1F below the program temperature) and swlt~h ofI at 70F (2F a~Dve ~h~ pr~gram temperature). Su~h on/o~ swlt~hing o~ the heating system wL~I control the amblent tem-peratura within thls 3 span. In a stmllar manner, U the prograMmed coolillg temperature is ~8F, the cooling system wlll swltch on at 80F (2F above the program ~emperacurej and switeh ofI ac ~?F
(1F below the program temperature). A su~table span ~q generally 1 3207~q preset In the thermastat p~gram or may be programmed by a user to a selected ilzed or variable num~er.
A typl¢al hea~in~coollng prt~ram i5 shown in Table I.
T~L~ I
ing Coo1in~
Progra~ # ~ T~p. T~p.
6:00 A.M. 68P 78F
2 11:00 A.~l. 55 82 3 ~:OO P.M. 1;90 78 lltOO P.~. 60 77 The operatlon ot a therm Dstat in au~omatlc m~ wlll be explained wlth ret~ren~ ~o Table I and Flgure 1. ~t ~:00 A.M., ~or example, 1~ the ambient temperature ~s below 68~, the heatln~ sys-tem will swltch on to ~ontnDl the ambient temperature around 68 F in accorda~ce wlth the programmed span. If, between ~:00 A.M. and 11:0Q A.M., the amblerlt temperature rise~ to a~ve 78 due to chaages ill weather con~tions, tor example, the cooling program will become cperative and swltch on the c~ng system to ~l~trol the am~ient temperanlre around ~8F. Similarly, at ~:00 P.M., i~ the ambient temperature ~a~ below 6~F, the heanng s~tem will con-trol the t~mperanJre. On the othe~ hand9 ~ the amblent t~mperature r~es a~ve 78F, the c~ling sys~em w~ cont~l the ambient ~empera~u.~.
In som~ instances, the programmed heating and cooling tem-peratures may be very close together. Table II illustrate~ such a si~uation.
T~BLE ~ I
Heatln~ Coolin~
Program t~ Tin~eTeaop. Temp.

1 32~74~

6S00 A.M. 76P 75P
2llsOO A.~. 75 76 3~sOO ~.M. 69 73 611:00 P.M. 60 77 The abDv~ sltuation may be created ~dver~ent~y by the user upon program~ng the thermo~at. ` It may a~o occur where a U~8P de~res to ~ontrol the am~lent temp~rature oYer a r~latively narrow range.
As e~ ned ln iur~er detall bBlO~tY9 ~rlth su~h heæ~ arld eoollne program~, it is ~cely that the hea~ng ~d coolln~ ~ystems ~i~
at~.
For e~rample, a6~ation wlll a~ur ii th~ ~emperature span ~s 3F, that Is9 1 below the setpoint ~nd 2~ above the ætpoint as shown in Flgure 2. 1~, between 6:00 A.M. and 11:00 A.~8., the ambient temperat~ ~alls below ?6 to 75, the hea~ wlll swlt~h on and raise the ~emperanlre to 7~ (2 a~ve the hea~ng sst~n~). As soon as the amblent temperatu~ r~ach~s ~8 (2~ above the ~oo3ing se~polnt), the ~oolin~ syst~ wlll swit~h or~ to lower the tempera~ure to 75~ ~1 below ehe ~ooling sstpoint). Howev~r, a~ 75 3 ~ the heatix~ ~y~tem will swl~ch Qn and the systems will cycle ~n~uously.
In a ~lar manner, betwe~ 00 A.Mb ar~d ~:00 P.~q., i~ the ambien1: te~peran~ ralls to ?4 ~ low the heaeing setpoint), ~he h~at will swit~h on and operate u~til ~he ambient tempera~ure reaches 77 (2~ above the heatin~ ~po~t). La~er, when a slight change in ~onditlon~ raises the am~ient tempera~ure by 2 single degree to 78F (~ above cooling setpoin~), the ~ollng system will switch on to lower the ambient tempsrature to 75 (1 below the coolin~ satpoint). However, as soon ~ an addit1Onal 1~ drop o¢curs, the heae will again switch on and the alternating ey~ling b~twe~n systems wlll contlnue thereat~er with only a shor~ ~ime pe~od there~tween.
The present lnven~on preven~s ~his cy~ling ar osclllatlorl by ch~lng the temperature span to a new valu~ ~ust prlor to or any time bs~ore the d~ ~over or alterna~lon to the o~her sy~tem. The new value OI the temperature span at the tL~ of ch21lg~ver is di~-~erent ~ thB Sp~ ~ ly d~d.~l~d Into th~ s~rst0~. C)w~ ths cha~Dver takes pla~ the span re~ to th~ desl~ed span or the new span ~a~ be used permanently Xor ehat program. The new span may ~ g, 5, 6~, et~. wlth equal or unequal t*mpera~ limi~s above and below the ~etpoint tempera~.
Utilizln~ programmed hea~ng and coollng temperatures shown ln Table II ar~ wlth rererence to Flgure 3, betwe~rl 6:00 AoM~
and 11:00 A..M., the heat wlll swlt~h orl at 75 and swltch ~r at 78a, in accordance with the 3 span. However, a~ 7~, th~ coallng system w~ no~ swit~h o~. Ra~her, the 3pan whl~h is currently 3 (2 above ~he setpoint tgmp~t~s, 1~ ~ow) is changed to a new valu~. This nes~r value may b~ preprogramm~d iQto th~ micropr~s~or. Alterna-tive3y9 th~ s~w span may b~ ~alculaeed by a gormula CoDtain0d iDI ~h~!
ml~roprw~or or p~gramm~ externally. The span may ~e chang~d to, ~or e~sampl~, 5F, or ~ above the setpoint and 1 1:~314W. Because o~ this chan~ in ~pan, the ~oolin~ sys~em wlll nog swi9~ch orl at ~8F, but wlll rather ~ ~layed until 8û", ~ abov~ ~he cooling set2oin~ as indl~ated at A. Once the ~hang~over ea~e~ place at 8û'99 the span automatically chang~æ9 back to 3, or 2 a~9Y~ and 1 below. Thus, when the ~ ne sy~tem brings the ambiene tempes ature down ~o 75 g (1 helow th~ ~oollng setpolnt), the cooling system Is swltch~d ott a~
~Ddicat~d ~t B. Again, however, the h~atlng syst~m Wlll n~t swl~ch on immediately. The span prior ~o Iswitchin changes ïrom 3, or 2 a~ove and 1 below, to 6Q, or 2 abovs and 4 ~low, Ior example.
Thus, the heat will not swltc~ on u2lt~1 72, ~IL b~low the h~ating setpDint a~ lndi~ated at D. As b~fore, the sQan is automaticaLly r~;et to ~he pr~programmed value o~ 3''. Thus, the h~at w~ switch ~ at 78F as ladl¢ate~l at F. A~ pr~ously noted, the new span~ may ~
e~feetive throughou~ the program, and do not ha~7e to be re~t ~o the origl~al or pra-p~gramm~d value.
The ~low dlagram ~ Figure 5 ~urther illustrates the osclllatlon conerol mQchanlsm descri~sd in Figure 3. Condition A repres~nts the programmed h~ating temp~rature (TH) o~ 7~ and the prQgrammed cooling ten peratu~s (Tc~ ot 76. Conditiol~ B represents the pr~
grammed temperatur~ span of 3~i 2 above the programmed cempe~
atu~ ar~d 1 below. Condi~ions A and B generats condltiorl C
whe~eby th~ h~atin~ system switche~ oll a~ 75 and swlt~h~s oIf at 78Q a~ th~ ~oling s~stem swit~hes orl at 78 and switches o~ at 7~. Thls sibJa~lon will result in the oscillat1On o~ the h~ating and coolin~ sy~te~ns at 78 and ~15 .
Glven ~ondltions A, B, and C a~ st~p 330, a d~ermina~ion is made at step 305 whe~her the heating or coo~ng s~1s~em i~ o~. ~ nei-ther the hea~ing nor cooling system is on, control returns to step 300 and the æquence Is repeated. If the heating system ~ on, control pa~æs to ~tep 310 where a determination is made whether the ambi-ent room temperature is greater ~h~n or equal to 7~. ~ no~, ~ontrol 1 3207~9 - 1~

returns to step 300. 1~ so, control passes to step 315 where both the heating and cooling systems are switched orr. Control then ~7 to step ~720 wh~re the new tem~ratllre span i3 set~ Thus~ th~ sp~n Is adfusted such that the coo~g ~t~!m will SWiltt~h on at 76~7 nr ~
above the coolin~ setpoint, and the h~ann~ system wi~ swlteh OD at ;76-lU, or 1 ~low the heating setpolnt. A~ter ad~ustmerlt or the span~ control pass~ to step 322 where the amb~nt roorn tempera~ure termined. ~ the ternperatu~! is le~7 than or equal to 75, the heating sy~tem is swltched on at ~step 325 and con~rol subsequently returns to step 300. I~ the room temperature ~7 between 75~ and 8û~, cnntrol returns to step 315 and th~ heattD~ and CooliD~ ems are maintain~d in an ~ condition. If the temperature is greater than or ~ual to 80F, the coolln~ syste~a is swltched on at step 330 and con-trol su~s~quently return~ to step 300.
~ lt 15 determined a~ step 305 that the cooling syst~m is on, con~rol passes to step 360 and a determina~lon is made whether th2 ambient temperature Is 1~ than oP equal ta 75F. ~ noe9 control returns to step 300. I~ so, control pa~s~ to step 365 where ~th the ~o~g and heatiA~ ~ystems are swl~ch~ o~. Corl~rol then p~ to step 37D where the new temperature span is set. Thus, ~he span is ad~usted such that ~he heating system will switch OD at 76~-4, or 4 below ~he heatlng se~point, and th~ ~oo~ng system will swi~ch on at 76+2~, or 2 above the cooling setpoin~. After ad~ustmeot OI the span, control pas~ o step 3~2 wh~re the ambien~ room t~mp~rature 3~s determlned. ~ the room temp~rature is less than or equai to 72, the heating system 3s switched on at step 375 arld control 1 3?074q subsequentlg renlrns to step 300. I~ the room tem~er~ture i~ between 72 and ~8, control returns to step 365 and the heating and coo~ng systems are malntaln~d in an o2i ~ndltton. I~ t~ temperature is grea$er tharl or equal to 78~F, the ~ooling s~tem i~ ~wltched on at step 380 and con~rol subsequently re~urns to step ~00.
In ~h~ above descri~d ~xampl~, the pr~ram temperahlres TC
and ~N are the same. Thus, wh n the heati~ sys~em ~wltehæ oY~, ~he ~o~lng system immedtately sw!ltches on. Wtlen the ~oolin~ em swltch~ oi~, th~ h~ating system immediatel~ swltche~ on. The aboY~des~ d concepl: oi span adJustmen~ pr~en~ this ~rom oc~urri~g. However, ~he concept i~ not limited only to sltuatlonx where the programmed heatlng and cooling temperatuPes are equal.
The con~ept is also applicable when ~h~ programmed h~ating and cooling temperatures are close together, ~or e~cample T~=78F and TH=~7F. Wlth ~ programmed span of 3~, 2~ abov@ the s~tpoint tem-peratur~ and 1 b~ow, the ~OOline system wlll switch on at 80F and s~Nitch ~ at 77F while th~ heating sy~te~ ~rlll sw~t~h o~ at ~9F
and sw~t¢h o~ a~ ~6F.
~ th3s e2~ple, when the cool:lng syst~m swi~h~s o~f at 7?F, the heating system does not switch on immediately. Similarly, when th~ heatlng sy~tem switch~s of ~, th~ c~ling syst~in does n~ switch on immed~ately. Elowever, th~ switching on o~ the hea~ing system at 76 and the turning o~ of the cooling system at 7~bF or the switc~ing on o~ ~h~ coo~ng system at 80F and ~he swi~ching of î o~ th0 heating system at 79 d~ create oscillation with only a very smaU tempera-ture d~creas~ or increase respectlv0ly. By using ~h~ abov~described 1 ~207~9 technlque, rapid osc~ation may be prevented. Th~i, when the heat-ing system switches of I at 79F, the coollng s~tem wlll not swtt~h on until 78+4, or 82F. When the cooling system swltches o~ at 77~, the hea~ ystem wlll not swlt~h oa~ until 7~-~, or ~3~F. Ther~
~ore, rap~d os~ation d~S not ~c~.
The present invention also ~ay ~ e~ten~d to a manu~ ove~
~de mods when the thermostat i~; o~erating in a~ automa~d~ m~.
Override re~ers to a u~er~s ab~lty to ~nore the curFent program tem-perature un~il the sub~equent progr~m tlms. Alte~tlv~y, overrlde may b~ designed to last ~or a sp~ci~ic time period sueh as one hour, two hours, etc. I~ the heating p~ram is o~rer~ to such an extent that the overrlde tempsrature ~ o the eurrent program c~ling temperature, cy~ling between heat~ng and ~ling syssems descri~ed above may occur. Thus, wlth re~erenee to program #l o~
Ta~e 1, i~ between 6:00 A.M. and 11:00 A.M., th2 he~ting s~tpoint is overrldden to 78, which is clQse to sr equal to th~ cooling Se'lpO~lt5 it is ~ely that the cooling s~stem will swltch on as s~n æ, or ~oon a~ter, the h~ating eystem switches ~. Sp~ switchlng ~ descrlbed above ~an o~rer~ome ey~ling or os~silla~ion ~n ~hi~ si~atlon~
~ lthough ~t is p~sible to program heating and ~oo~ng setpo~nts which are ~lose to one another, it is no~ possible 9o program heating setpoints higher than ~ooling setpoints or ~ooling setpoints lower than heating see~ints ~or any given program. Whlle a user is entering a program, i~ the he~ting and coo~n~ points are equ~9 as i~ program #~ o~ Table II, the display preferably warns th~ user by nashing the 1 3207~9 program t~mpera~ur~ its to indlcate that ~t is slot p~lble to cræ~;
the set poin~ limits.
A hardwa~e diagram o~ a ~helmostat embodying the preserlt invention appears ln F~ . The ~hermostat Includes a ~Ingle chlp microcomputer hav~ a read only memorg (~OM) ~or soItware and a random a~ce$s memory ~ or data s~ora~e. Th0 compoQent bloclcs bound~ by th~ broken llne ars contai~ed wlthln ml~rocom-put~r 24~. ThermQ~tat ~45 in~ d~s a real time clock geaerator 253 which genesate~ a real tlmR ~mlng ~gnal in th~ pr~nee ~I ~al tlme clock generating e1emerlt 252. The ~lming signal ~enerated by ~ k generator 253 is c~vi~d repeatedly by divider 254 to generate a one ~econd timine slgn~ ~or real time ClQck base 25S. The real tlme clo~k trac~g o~ clock ba~ 255 is necessasy ~or ~he p~raDIming ~soft-ware) ~eatures o~ th~ thermostat. Real time clock base 2SS ~so pro vide~ a signal to d~splay controller 256 whl~h g~nerat~ the t~me oI
~ay dlsplay Ior LCI) 251. Low bateery level det~tor 257 de~er¢~nes when new b~tterle~ are ne~ ~or the thermo~tat aQd provides a ~
nal ~o c~splay ~ont~ r 256 to ~umina~e or ïl~h a low battery pr~mp~ on LCD 251.
Component bo~ 262 is a program control da~a Input whi~h is preterably ke~s on p~grammable therm~stat 2~5. The program data input to thermo~at 245 ria these l~eys is s~ored is~ mamory 2~1. Each second, mlcro~ompu~r 247 compare~ ~he program times ~tored in memory ~6 with the real time to datermine wh~ther new coolln~ or heating setpoint temperatures are required. When the r~al time matcAes a program nme, the ~ontrol tem~ratures corlesponding ~o 1 3207~

that program time ~come the re~erence temperat~ s agalnst whlch the amb~ent temperature sensed by temp~ratur~ sensor 269 is com-pared by comparator 26~ to dete~rm:lne ~hs oper~ting state oî the heatLng/~ooling sgstem. Once the partl~ular on/o~ ~rlterla is reached, an on/o~i swit~hing signalL 1s se~t to oueput controller 271 to swltch ~he approprlate d~vtce via outpu~ on/oig control cir~ 280 and dev1~ sel~tor 281. Con~ Device a~ may lnclude two heater~
~or heatlng, two compressors ~or cooling aod a ~a~ for ventllation.
A.C. power ~s ~;uppli~d to ~ntrol dçwl~s ~ by ~.C. ~w~r source 28.
The invention has been des~ri~d ifl datail ill conne~tion wlth the preierred emb~ments. These embo~m~nts h~wever are merely for ~ample only and tha inven~io~ is not limi~ed thereto. It w~ be easily undsrst~d by those slcilled in ~he art that othe~ varlatior~s an~
mod~ications caQ a~y be made wlthin the sco~ of this invention a~
deiined by th~ appallded

Claims (34)

1. A programmable thermostat for an air conditioning system having a heating system and a cooling system for controlling the ambient temperature of a predetermined volume of space, said programmable thermostat comprising:
sensor means for sensing the ambient temperature of the predetermined volume of space;
timing means for generating the current time of day;
memory means for storing an operating program including a plurality of program times, a heating and a cooling control temperature corresponding to eachprogram time, a first temperature span associated with the heating control temperatures which first temperature span determines a first temperature for each program time at which said heating system is switched on and a second temperature for each program time at which said heating system is switched off, and a secondtemperature span associated with the cooling control temperatures which second temperature span determines a third temperature for each program time at which said cooling system is switched on and a fourth temperature for each program time at which said cooling system is switched off;
control means for selectively controlling the on/off state of said heating and cooling systems in response to (1) a comparison of the current time of day with the program times stored in said memory means to access the corresponding current heating and cooling control temperatures and their associated first and second temperature spans stored in said memory means and (2) a comparison of the current ambient temperature sensed by said sensor means with the current first, second, third and fourth temperatures to generate a switching control signal for controlling the on/off state of said heating and cooling systems; and adjusting means for adjusting (1) at least the current third temperature prior to switching on said cooling system in response to the switching control signal after said heating system is switched off at the current second temperature or (2) at least the current first temperature prior to switching on said heating system in response to the switching control signal after said cooling system is switched off at the current fourth temperature.
2. The programmable thermostat according to claim 1 wherein said adjusting means adjusts the first temperature at which said heating system is switched on to a first adjusted temperature prior to switching on said heating system after said cooling system is switched off.
3. The programmable thermostat according to claim 1 wherein said adjusting means adjusts the third temperature at which said cooling system is switched on to a third adjusted temperature prior to switching on said cooling system after said heating system is switched off.
4. The programmable thermostat according to claim 1 wherein said adjusting means adjusts the first temperature at which said heating system is switched on to a first adjusted temperature prior to switching on said heating system after said cooling system is switched off and adjusts the third temperature at which said cooling system is switched on to a third adjusted temperature prior to switching on said cooling system after said heating system is switched off.
5. The programmable thermostat according to claim 2 wherein said adjusting means adjusts the first adjusted temperature at which said heating system is switched on to the first temperature if said heating system is switched on at the first adjusted temperature.
6. The programmable thermostat according to claim 3 wherein said adjusting means adjusts the third adjusted temperature at which said cooling system is switched on to the third temperature if said cooling system is switched on at the third adjusted temperature.
7. The programmable thermostat according to claim 4 wherein said adjusting means adjusts the first adjusted temperature at which said heating system is switched on to the first temperature if said heating system is switched on at the first adjusted temperature and adjusts the third adjusted temperature at which said cooling system is switched on to the third temperature if said cooling system is switched on at the third adjusted temperature.
8. The programmable thermostat according to claim 2 wherein the first adjusted temperature is lower than the first temperature.
9. The programmable thermostat according to claim 3 wherein the third adjusted temperature is higher than the third temperature.
10. The programmable thermostat according to claim 4 wherein the first adjustedtemperature is lower than the first temperature and the third adjusted temperature is higher than the third temperature.
11. A method for controlling the operation of an air conditioning system including heating and cooling systems to thereby control the ambient temperature of a predetermined volume of space, the method comprising the steps of:
(a) comparing the current time of day with program times stored in a memory to access corresponding current heating and cooling temperatures stored in said memory, a first temperature span being associated with the heating control temperatures which first temperature span determines a first temperature for each program time at which said heating system is switched on and a second temperature for each program time at which said heating system is switched off and a second temperature span being associated with the cooling control temperatures which second temperature span determines a third temperature for each program time at which said cooling system is switched on and a fourth temperature for each program time at which said cooling system is switched off;

(b) comparing the current ambient temperature in the predetermined volume of space which is sensed by a temperature sensor with the current first, second, third and fourth temperatures;
(c) generating a switching control signal for controlling the on/off state of said heating and cooling systems in response to the comparisons of steps (a) and (b);
and (d) adjusting (1) at least the current third temperature prior to switching on said cooling system in response to the switching control signal after said heating system is switched off at the current second temperature or (2) at least the current first temperature prior to switching on said heating system in response to the switching control signal after said cooling system is switched off at the current fourth temperature.
12. The method according to claim 11 wherein step (d) comprises adjusting the first temperature at which said heating system is switched on to a first adjusted temperature prior to switching on said heating system after said cooling system is switched off.
13. The method according to claim 11 wherein step (d) comprises adjusting the third temperature at which said cooling system is switched on to a third adjusted temperature prior to switching on said cooling system after said heating system is switched off.
14. The method according to claim 11 wherein step (d) comprises adjusting the first temperature at which said heating system is switched on to a first adjusted temperature prior to switching on said heating system after said cooling system is switched off and adjusting the third temperature at which said cooling system is switched on to a third adjusted temperature prior to switching on said cooling system after said heating system is switched off.
15. The method according to claim 12 further comprising the step of:

(e) adjusting the first adjusted temperature at which said heating system is switched on to the first temperature if said heating system is switched on at the first adjusted temperature.
16. The method according to claim 13 further comprising the step of:
(e) adjusting the third adjusted temperature at which said cooling system is switched on to the third temperature if said cooling system is switched on at the third adjusted temperature.
17. The method according to claim 14 further comprising the step of:
(e) adjusting the first adjusted temperature at which said heating system is switched on to the first temperature if said heating system is switched on at the first adjusted temperature; and (f) adjusting the third adjusted temperature at which said cooling system is switched on to the third temperature if said cooling system is switched on at the third adjusted temperature.
18. The method according to claim 12 wherein step (d) comprises adjusting the first temperature at which said heating system is switched on to a first adjusted temperature lower than the first temperature prior to switching on said heating system after said cooling system is switched off.
19. The method according to claim 13 wherein step (d) comprises adjusting the third temperature at which said cooling system is switched on to a third adjusted temperature higher than the third temperature prior to switching on said coolingsystem after said heating system is switched off.
20. The method according to claim 14 wherein step (d) comprises adjusting the first temperature at which said heating system is switched on to a first adjusted temperature lower than the first temperature prior to switching on said heating system after said cooling system is switched off and adjusting the third temperature at which said cooling system is switched on to a third adjusted temperature higher than the third temperature prior to switching on said cooling system after said heating system is switched off.
21. A digital, programmable thermostat for an air conditioning system including a heating system and a cooling system which controls the ambient temperature of a predetermined volume of space, said thermostat comprising:
memory means for storing a heating and a cooling control temperature, a first temperature span associated with the heating control temperature, which first temperature span determines a first temperature at which said heating system is switched on and a second temperature at which said heating system is switched off, and a second temperature span associated with the cooling control temperature, which second temperature span determines a third temperature at which said cooling system is switched on and a fourth temperature at which said cooling system is switched off;
control means for selectively controlling the on/off state of said heating and cooling systems in response to a comparison of the ambient temperature and said first temperature, said second temperature, said third temperature, and said fourth temperature, to generate a switching control signal;
sensor means for sensing the ambient temperature of the predetermined volume of space, and adjusting means for adjusting (1) at least the current third temperature prior to switching on said cooling system in response to the switching control signal after said heating system is switched off at the current second temperature or (2) at least the current first temperature prior to switching on said heating system in response to the switching control signal after said cooling system is switched off at the current fourth temperature.
22. The thermostat according to claim 21 wherein said adjusting means adjusts the first temperature at which said heating system is switched on to a first adjusted temperature prior to switching on said heating system after said cooling system is switched off.
23. The thermostat according to claim 21 wherein said control means adjusts the third temperature at which said cooling system is switched on to a third adjusted temperature prior to switching on said cooling system after said heating system is switched off.
24. The thermostat according to claim 21 wherein said control means adjusts the first temperature at which said heating system is switched on to a first adjusted temperature prior to switching on said heating system after said cooling system is switched off and adjusts the third temperature at which said cooling system is switched on to a third adjusted temperature prior to switching on said cooling system after said heating system is switched off.
25. The programmable thermostat according to claim 22 wherein said control meansadjusts the first adjusted temperature at which said heating system is switched on to the first temperature if said heating system is switched on at the first adjusted temperature.
26. The programmable thermostat according to claim 23 wherein said control meansadjusts the third adjusted temperature at which said cooling system is switched on to the third temperature if said cooling system is switched on at the third adjusted temperature.
27. The programmable thermostat according to claim 24 wherein said control meansadjusts the first adjusted temperature at which said heating system is switched on to the first temperature if said heating system is switched on at the first adjusted temperature and adjusts the third adjusted temperature at which said cooling system is switched on to the third temperature if said cooling system is switched on at the third adjusted temperature.
28. The programmable thermostat according to claim 22 wherein the first adjustedtemperature is lower than the first temperature.
29. The programmable thermostat according to claim 23 wherein the third adjustedtemperature is higher than the third temperature.
30. The programmable thermostat according to claim 24 wherein the first adjustedtemperature is lower than the first temperature and the third adjusted temperature is higher than the third temperature.
31. An air conditioning system for controlling the ambient temperature of a predetermined volume of space and having a heating mode controlled by the on/offswitching of a heating system and a cooling mode controlled by the on/off switching of a cooling system, said air conditioning system comprising:
sensor means for sensing the ambient temperature of the predetermined volume of space;
timing means for generating the current time of day;
memory means for storing an operating program including a plurality of program times, a heating and a cooling control temperature corresponding to eachprogram time, a first temperature span associated with the heating control temperatures which first temperature span determines a first temperature for each program time at which said heating system is switched on and a second temperature for each program time at which said heating system is switched off, and a secondtemperature span associated with the cooling control temperatures which second temperature span determines a third temperature for each program time at which said cooling system is switched on and a fourth temperature for each program time at which said cooling system is switched off;
control means for selectively controlling the on/off state of said heating and cooling systems in response to (1) a comparison of the current time of day with the program times stored in said memory means to access the corresponding current heating and cooling control temperatures stored in said memory means and (2) a comparison of the current ambient temperature sensed by said sensor means with the current first, second, third and fourth temperatures as determined by the current heating and cooling control temperatures and the first and second temperature spans to generate a switching control signal for controlling the on/off state of said heating and cooling systems; and adjusting means for adjusting at least one of the first and second temperature spans in response to the switching control signal prior to an alternation from one of the heating and cooling modes to the other.
32. The air conditioning system according to claim 31 wherein said alternation control means adjusts the first temperature at which said heating system is switched on to a first adjusted temperature prior to an alternation from the cooling mode to the heating mode.
33. The air conditioning system according to claim 31 wherein said alternation control means adjusts the third temperature at which said cooling system is switched on to a third adjusted temperature prior to an alternation from the heating mode to the cooling mode.
34. The air conditioning system according to claim 31 wherein said alternation control means adjusts the first temperature at which said cooling system is switched on to a first adjusted temperature prior to an alternation from the cooling mode to the heating mode and adjusts the third temperature at which said heating system is switched on to a third adjusted temperature prior to an alternation from the heating mode to the cooling mode.
CA000614940A 1988-10-13 1989-09-29 Electronic programmable thermostat for a heating and cooling system with an oscillation control mechanism Expired - Lifetime CA1320749C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US256,986 1988-10-13
US07/256,986 US5038851A (en) 1988-10-13 1988-10-13 Electronic programmable thermostat for a heating and cooling system with an oscillation control mechanism

Publications (1)

Publication Number Publication Date
CA1320749C true CA1320749C (en) 1993-07-27

Family

ID=22974422

Family Applications (1)

Application Number Title Priority Date Filing Date
CA000614940A Expired - Lifetime CA1320749C (en) 1988-10-13 1989-09-29 Electronic programmable thermostat for a heating and cooling system with an oscillation control mechanism

Country Status (3)

Country Link
US (1) US5038851A (en)
CA (1) CA1320749C (en)
GB (1) GB2225654B (en)

Families Citing this family (90)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5107918A (en) * 1991-03-01 1992-04-28 Lennox Industries Inc. Electronic thermostat
US5293755A (en) * 1992-12-09 1994-03-15 Thomas Charles V Air conditioning load management control system
US5452762A (en) * 1993-07-13 1995-09-26 Zillner, Jr.; Anthony H. Environmental control system using poled diodes to allow additional controlled devices in existing four wire system
US5343712A (en) * 1993-07-15 1994-09-06 Precision Storage, Inc. Temperature controller and method for facilitating the storage of wine and like perishables
US5611484A (en) * 1993-12-17 1997-03-18 Honeywell Inc. Thermostat with selectable temperature sensor inputs
AT403530B (en) * 1995-03-20 1998-03-25 Vaillant Gmbh CONTROLLER FOR A BURNER-HEATED HEATING SYSTEM
DE19804565C2 (en) * 1998-02-05 2000-01-27 Christoph Kummerer Self-learning control procedure
US6478084B1 (en) * 1998-04-24 2002-11-12 Steven Winter Associates, Inc. Energy saving thermostat with a variable deadband
US6205790B1 (en) * 1999-05-28 2001-03-27 Lucent Technologies Inc. Efficient thermoelectric controller
TW494574B (en) * 1999-12-01 2002-07-11 Innotech Corp Solid state imaging device, method of manufacturing the same, and solid state imaging system
US6621507B1 (en) 2000-11-03 2003-09-16 Honeywell International Inc. Multiple language user interface for thermal comfort controller
US6688384B2 (en) * 2001-07-03 2004-02-10 Anthony B. Eoga Heating and cooling energy saving device
US7082352B2 (en) * 2003-02-25 2006-07-25 Paseco Co. Ltd. Temperature control apparatus for a heater using an encoder switch and method thereof
US6764020B1 (en) 2003-02-28 2004-07-20 Standard-Thomson Corporation Thermostat apparatus for use with temperature control system
US6742716B1 (en) 2003-02-28 2004-06-01 Standard-Thomson Corporation Thermostat
US7114554B2 (en) * 2003-12-01 2006-10-03 Honeywell International Inc. Controller interface with multiple day programming
US8554374B2 (en) * 2003-12-02 2013-10-08 Honeywell International Inc. Thermostat with electronic image display
US7274972B2 (en) 2003-12-02 2007-09-25 Honeywell International Inc. Programmable controller with saving changes indication
US7706923B2 (en) * 2003-12-02 2010-04-27 Honeywell International Inc. Controller interface with separate schedule review mode
US7181317B2 (en) * 2003-12-02 2007-02-20 Honeywell International Inc. Controller interface with interview programming
US7225054B2 (en) * 2003-12-02 2007-05-29 Honeywell International Inc. Controller with programmable service event display mode
US10705549B2 (en) * 2003-12-02 2020-07-07 Ademco Inc. Controller interface with menu schedule override
US7142948B2 (en) * 2004-01-07 2006-11-28 Honeywell International Inc. Controller interface with dynamic schedule display
US7140551B2 (en) * 2004-03-01 2006-11-28 Honeywell International Inc. HVAC controller
US20050247865A1 (en) * 2004-05-06 2005-11-10 Takach Eugene J Status indicator for a controller
USD509151S1 (en) 2004-05-10 2005-09-06 Honeywell International Inc. Thermostat housing
US7159789B2 (en) 2004-06-22 2007-01-09 Honeywell International Inc. Thermostat with mechanical user interface
US7861941B2 (en) * 2005-02-28 2011-01-04 Honeywell International Inc. Automatic thermostat schedule/program selector system
US7584897B2 (en) 2005-03-31 2009-09-08 Honeywell International Inc. Controller system user interface
US7726581B2 (en) 2006-01-12 2010-06-01 Honeywell International Inc. HVAC controller
US8091796B2 (en) 2007-11-30 2012-01-10 Honeywell International Inc. HVAC controller that selectively replaces operating information on a display with system status information
US9151510B2 (en) 2007-11-30 2015-10-06 Honeywell International Inc. Display for HVAC systems in remote control units
US20110046805A1 (en) * 2009-08-18 2011-02-24 Honeywell International Inc. Context-aware smart home energy manager
US20110132991A1 (en) * 2009-12-07 2011-06-09 Hunter Fan Company Thermostat
US8528831B2 (en) * 2009-12-07 2013-09-10 Hunter Fan Company Thermostat with efficiency display
US9002481B2 (en) 2010-07-14 2015-04-07 Honeywell International Inc. Building controllers with local and global parameters
US8950687B2 (en) 2010-09-21 2015-02-10 Honeywell International Inc. Remote control of an HVAC system that uses a common temperature setpoint for both heat and cool modes
US8690074B2 (en) 2010-12-31 2014-04-08 Braeburn Systems Llc Switch for multi function control of a thermostat
US9366448B2 (en) 2011-06-20 2016-06-14 Honeywell International Inc. Method and apparatus for configuring a filter change notification of an HVAC controller
US9157764B2 (en) 2011-07-27 2015-10-13 Honeywell International Inc. Devices, methods, and systems for occupancy detection
US9115908B2 (en) 2011-07-27 2015-08-25 Honeywell International Inc. Systems and methods for managing a programmable thermostat
USD666510S1 (en) 2011-08-17 2012-09-04 Honeywell International Inc. Thermostat housing
US8892223B2 (en) 2011-09-07 2014-11-18 Honeywell International Inc. HVAC controller including user interaction log
US9002523B2 (en) 2011-12-14 2015-04-07 Honeywell International Inc. HVAC controller with diagnostic alerts
US8902071B2 (en) 2011-12-14 2014-12-02 Honeywell International Inc. HVAC controller with HVAC system fault detection
US10747243B2 (en) 2011-12-14 2020-08-18 Ademco Inc. HVAC controller with HVAC system failure detection
US10533761B2 (en) 2011-12-14 2020-01-14 Ademco Inc. HVAC controller with fault sensitivity
US9206993B2 (en) 2011-12-14 2015-12-08 Honeywell International Inc. HVAC controller with utility saver switch diagnostic feature
US20130158720A1 (en) 2011-12-15 2013-06-20 Honeywell International Inc. Hvac controller with performance log
US10139843B2 (en) 2012-02-22 2018-11-27 Honeywell International Inc. Wireless thermostatic controlled electric heating system
US9442500B2 (en) 2012-03-08 2016-09-13 Honeywell International Inc. Systems and methods for associating wireless devices of an HVAC system
US10452084B2 (en) 2012-03-14 2019-10-22 Ademco Inc. Operation of building control via remote device
US9488994B2 (en) 2012-03-29 2016-11-08 Honeywell International Inc. Method and system for configuring wireless sensors in an HVAC system
USD678084S1 (en) 2012-06-05 2013-03-19 Honeywell International Inc. Thermostat housing
US9477239B2 (en) 2012-07-26 2016-10-25 Honeywell International Inc. HVAC controller with wireless network based occupancy detection and control
US9594384B2 (en) 2012-07-26 2017-03-14 Honeywell International Inc. Method of associating an HVAC controller with an external web service
US8917513B1 (en) 2012-07-30 2014-12-23 Methode Electronics, Inc. Data center equipment cabinet information center and updateable asset tracking system
CA2836137C (en) 2012-12-05 2020-12-01 Braeburn Systems Llc Climate control panel with non-planar display
US10094585B2 (en) 2013-01-25 2018-10-09 Honeywell International Inc. Auto test for delta T diagnostics in an HVAC system
US9584119B2 (en) 2013-04-23 2017-02-28 Honeywell International Inc. Triac or bypass circuit and MOSFET power steal combination
US9806705B2 (en) 2013-04-23 2017-10-31 Honeywell International Inc. Active triac triggering circuit
US20140324227A1 (en) 2013-04-30 2014-10-30 Honeywell International Inc. Hvac controller having a fixed segment display with an interactive message center
US11054448B2 (en) 2013-06-28 2021-07-06 Ademco Inc. Power transformation self characterization mode
US9983244B2 (en) 2013-06-28 2018-05-29 Honeywell International Inc. Power transformation system with characterization
US10811892B2 (en) 2013-06-28 2020-10-20 Ademco Inc. Source management for a power transformation system
USD720633S1 (en) 2013-10-25 2015-01-06 Honeywell International Inc. Thermostat
US10563876B2 (en) 2013-11-22 2020-02-18 Ademco Inc. Setup routine to facilitate user setup of an HVAC controller
US9857091B2 (en) 2013-11-22 2018-01-02 Honeywell International Inc. Thermostat circuitry to control power usage
US9673811B2 (en) 2013-11-22 2017-06-06 Honeywell International Inc. Low power consumption AC load switches
US9587848B2 (en) 2013-12-11 2017-03-07 Honeywell International Inc. Building automation controller with rear projecting light
US10761704B2 (en) 2014-06-16 2020-09-01 Braeburn Systems Llc Graphical highlight for programming a control
US9628074B2 (en) 2014-06-19 2017-04-18 Honeywell International Inc. Bypass switch for in-line power steal
US9683749B2 (en) 2014-07-11 2017-06-20 Honeywell International Inc. Multiple heatsink cooling system for a line voltage thermostat
US10356573B2 (en) 2014-10-22 2019-07-16 Braeburn Systems Llc Thermostat synchronization via remote input device
US10055323B2 (en) 2014-10-30 2018-08-21 Braeburn Systems Llc System and method for monitoring building environmental data
MX360294B (en) 2014-10-30 2018-10-29 Braeburn Systems Llc Quick edit system.
CA2920281C (en) 2015-02-10 2021-08-03 Daniel S. Poplawski Thermostat configuration duplication system
US20170211831A1 (en) * 2016-01-25 2017-07-27 Carrier Corporation Transition for thermostat
US10317867B2 (en) 2016-02-26 2019-06-11 Braeburn Systems Llc Thermostat update and copy methods and systems
US10317919B2 (en) 2016-06-15 2019-06-11 Braeburn Systems Llc Tamper resistant thermostat having hidden limit adjustment capabilities
US10302322B2 (en) 2016-07-22 2019-05-28 Ademco Inc. Triage of initial schedule setup for an HVAC controller
US10253994B2 (en) 2016-07-22 2019-04-09 Ademco Inc. HVAC controller with ventilation review mode
US10488062B2 (en) 2016-07-22 2019-11-26 Ademco Inc. Geofence plus schedule for a building controller
US10317100B2 (en) 2016-07-22 2019-06-11 Ademco Inc. Simplified schedule programming of an HVAC controller
WO2018027578A1 (en) * 2016-08-09 2018-02-15 衣佳鑫 Method and system for managing new application program in air conditioner
MX2017011987A (en) 2016-09-19 2018-09-26 Braeburn Systems Llc Control management system having perpetual calendar with exceptions.
US10140821B2 (en) * 2017-02-03 2018-11-27 Vivint, Inc. Thermostat with downcast light
US10921008B1 (en) 2018-06-11 2021-02-16 Braeburn Systems Llc Indoor comfort control system and method with multi-party access
US10802513B1 (en) 2019-05-09 2020-10-13 Braeburn Systems Llc Comfort control system with hierarchical switching mechanisms
US11925260B1 (en) 2021-10-19 2024-03-12 Braeburn Systems Llc Thermostat housing assembly and methods

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4200910A (en) * 1977-03-04 1980-04-29 Hall Burness C Programmable time varying control system and method
US4071745A (en) * 1977-03-04 1978-01-31 Hall B C Programmable time varying control system and method
US4771392A (en) * 1978-01-30 1988-09-13 Edmund F. Bard Programmable time varying control system and method
US4386649A (en) * 1980-07-15 1983-06-07 Nuclear Systems, Inc. Programmable thermostatic control device
US4388692A (en) * 1980-09-03 1983-06-14 Texas Instruments Incorporated Electronically controlled programmable digital thermostat having variable threshold hysteresis with time
JPS57202441A (en) * 1981-06-08 1982-12-11 Nippon P-Mc Kk Operator control method for heat pump unit
US4445567A (en) * 1982-02-26 1984-05-01 Honeywell Inc. Thermostat for control of an add-on heat pump system
JPS59226901A (en) * 1983-06-07 1984-12-20 Mitsubishi Heavy Ind Ltd State control system
US4635708A (en) * 1984-04-19 1987-01-13 Honeywell, Inc. Electronic thermostat for heating and cooling system
US4733719A (en) * 1984-04-19 1988-03-29 Honeywell Inc. Electronic thermostat with a stored program of desired temperatures and predetermined maximum and minimum temperatures
US4632177A (en) * 1985-03-29 1986-12-30 Honeywell Inc. Clock operated thermostat having automatic changeover and optimum start
KR920011085B1 (en) * 1987-03-05 1992-12-26 산요덴끼 가부시끼가이샤 Automatic switching method for cooling heating mode of air conditioner

Also Published As

Publication number Publication date
GB2225654B (en) 1992-08-12
GB2225654A (en) 1990-06-06
GB8922262D0 (en) 1989-11-15
US5038851A (en) 1991-08-13

Similar Documents

Publication Publication Date Title
CA1320749C (en) Electronic programmable thermostat for a heating and cooling system with an oscillation control mechanism
KR100495386B1 (en) Indoor temperature sensor and thermostat
US4308991A (en) Programmable electronic thermostat
US4884214A (en) Thermostat
US4200910A (en) Programmable time varying control system and method
US4388692A (en) Electronically controlled programmable digital thermostat having variable threshold hysteresis with time
US4335847A (en) Electronic thermostat with repetitive operation cycle
US5663899A (en) Redundant thermocouple
CA2119808C (en) Indication of low battery voltage condition by altering of temperature setpoint
US4685614A (en) Analog to digital conversion employing the system clock of a microprocessor, the clock frequency varying with analog input
CA1164550A (en) Energy saving thermostat
US4948044A (en) Electronic digital thermostat having an improved power supply
CA1125408A (en) Adaptive electronic thermostat
US4843084A (en) Thermostat control system
US4060123A (en) Energy saving temperature control apparatus
US4623969A (en) Electronic temperature controller for householding
US20040088082A1 (en) Building control system and fume hood system for use therein having reduced wiring requirements
US20040144849A1 (en) Building control system using integrated MEMS devices
US4771392A (en) Programmable time varying control system and method
US4191328A (en) Integral thermostat-digital clock unit
WO1993013466A1 (en) Electronic time thermostat with a temporary next period adjustment means
CA1228138A (en) Control and method for tempering supply air
JPS6134057B2 (en)
CN109506323B (en) Control method of air conditioner remote controller, air conditioner remote controller and air conditioner
CN109764488B (en) Multi-split air conditioner control method, device and unit

Legal Events

Date Code Title Description
MKEX Expiry

Effective date: 20100727