Space Heater with Microprocessor Control
A space heater has a microprocessor control that is configured to receive signals from at least the (i) ignition sensor associated with the burner, (ii) the flue pressure sensor, (iii) the secondary header temperature sensor, (iv) the fire box thermistor, and (v) the condensate sump level sensor, and in response thereto, control at least the operation of (a) the inducer, (b) the convection fan, (c) the condensate pump, (d) the burner ignitor, (e) the burner gas valve, and (f) the main gas valve.
This application claims the benefit of provisional application Ser. No. 60/828,404, filed Oct. 6, 2006, the disclosure of which is incorporated by reference herein.
FIELD OF THE INVENTIONThis invention relates to a high efficiency, condensing gas log space heater with an integrated microprocessor control where combustion gases are exhausted through a three stage heat exchanger system allowing exhaust temperatures to be no more than 125° F.
BRIEF DESCRIPTION OF THE DRAWINGS
The space heater disclosed herein comprises a concealed three-stage heat exchanger that captures more than 90 percent of the heat energy from the burner and directs warm air into the room in which the space heater is located. Because so much of the heat is extracted by the three-stage heat exchanger, the exhaust can be vented outdoors in conventional PVC piping, thereby saving money, labor, and space on installation when compared to traditional direct vent systems. Additionally, because so much heat is removed by the three-stage heat exchanger, the space heater stays cool to the touch and may be installed in zero clearance applications against combustible building materials.
Referring to
Referring to
Referring to
As shown in
Referring to
Referring to
In one embodiment, the inducer motor capacity remains fixed regardless of whether the front, rear, or both front and rear burners are activated in order to simplify construction. Thus, the amount of air introduced to the front burner and rear burner is the same regardless of whether the front, rear, and/or front and rear burners are activated. Thus, the amount of combustion air is dictated by the burner plate openings for each of the respective burners.
In another embodiment, the inducer fan speed is varied in accordance with the burner operation, as will be explained below in greater detail with respect to the inducer motor control. By way of example, for the burner arrangement shown in
Referring to
Referring to
Referring to
Referring to
Referring to
The turbulators in the secondary and tertiary heat exchanger not only act to increase efficiency, they also act as sacrificial anodes to protect the complete heat exchanger against corrosion, i.e., the secondary heat exchanger, primary header plates, secondary header plates, and the tertiary heat stainless steel finned tubes. With condensation in the system, the turbulators will corrode first before the other materials are attacked. When the turbulators sufficiently corrode, they are no longer efficient in creating a spiral flow of exhaust gases in their respective heat exchanger tubes. Accordingly, after significant corrosion, the temperature through the heat exchangers may increase to a level sufficient to activate the secondary header over temperature limit switch, as discussed further below, which will then shut the gas supply to the heater to protect the heat exchanger and PVC components in the heat exchanger. Thus, the turbulators provide benefits in increasing the efficiency of the heat exchangers and protecting the materials used in the heat exchanger construction to the point where the heat exchanger need not be replaced, but rather the turbulators. The primary and secondary headers are constructed in such a way that they are removable from the secondary and tertiary heat exchangers so that the turbulators can always be replaced and inserted into each tube when corroded.
This is especially critical in the tertiary heat exchanger where condensation is formed. Preferably, the turbulators 29 in the tertiary heat exchanger 19 are made from thin aluminum. By using the turbulators which are removable and act as sacrificial anodes, the finned tubes 23 comprising the tertiary heat exchanger may be made from more inexpensive materials. Thus, the turbulators protect the materials used in the secondary and tertiary heat exchangers to extend the useful life of the heat exchangers and to increase the efficiency of the heat exchangers.
Referring to
To maximize efficiency of the heat exchanger, the temperature of the combustion gases exiting the tertiary heat exchanger is controlled to be no more than 150° F. degrees. A temperature sensor 104 may be provided on the secondary header to monitor the temperature of the combustion products in the secondary header and provide signaling to shut the space heater off in the event the temperature exceeds a desired amount. Given that the materials comprising the secondary header and the components located downstream of the secondary header are made from PVC or other low temperature materials, continuous monitoring of the temperature of the gases in the secondary header is needed.
A pressure sensor 106 may be provided on the secondary header 24 to assist in the purging cycle of the space heater at start-up. As will be described below, the pressure sensor 106 senses the pressure in the secondary header 24 and compares the signal to atmospheric pressure to determine whether the inducer fan assembly 26 is operating properly and/or the flow path of combustion air and products is unobstructed.
Referring to
Referring to
Referring to
Referring to
Referring to
In one embodiment of the space heater rated for 28,000 BTUs, the effluent may be vented at temperatures below 150° F. degrees. The space heater has the following general characteristics:
-
- a 160 CFM convection blower fan.
- a primary heater exchanger fire box made from thin 304 stainless steel plate having dimensions of approximately 25 inches wide by 17 inches high by 9½ inches deep.
- a secondary heat exchanger tube comprises a 2½ outer diameter 304 stainless steel tube approximately 35½″ long with 2 9/16″ outer diameter corrugations spaced at 4 corrugations per inch along its length. The secondary heat exchanger tube is arranged to exit the center of the rear wall of the fire box primary heat exchanger and looped half way back over itself to fit within the confines of the space heater enclosure thereby creating in effect two passes in the secondary heat exchanger. The secondary heat exchanger is arranged to lower the temperature of the effluent combustion products from a temperature in excess of 800° F. degrees to a temperature of between 400° F. and 450° F. degrees with the space heater operating burners rated for 28,000 BTUs.
- a tertiary heat exchanger comprising 5 finned tubes, each approximately 20½″ long with a ¾″ outer diameter with roughly 1½″ diameter fins spaced at nominally 11 fins per inch along the length of the tube. The tertiary heat exchanger has been found capable of reducing combustion gases introduced at a temperature of between 400° F. and 450° F. to a temperature of no greater than 150° F.
The space heater of the present invention is very compact and portable and usable in other applications, such as conventional HV AC, gas logs, and hot water heaters. The heat exchangers in the space heater may be appropriately scaled for applications rated for 32,000, 36,000, 64,000 or 120,000 BTUs, while maintaining their compact and efficient arrangement. Gas and fan controls ensure that the desired room or space temperature is maintained. Automatic thermostat controls may be used with the space heater and computer controlled solid state electronic controls may be built into the heater to provide safety and efficiency of the heater in use.
In one embodiment, described in further detail below, the computer controlled solid state electronic controls comprise a microprocessor. State diagrams associated with the microprocessor control are shown in
The hardware and firmware of the heater are arranged such that, the microprocessor deals with all functional operations of the space heater. Any fault conditions that are detect, are dealt with by the microprocessor and its firmware on a first line basis. This is achieved, by having the timings shorter for the firmware control, than the hardware supervisory circuits. There are some exceptions to this, in that the flue pressure, external watchdog timer and the external disable signal, cause the gas valves to be de-energized, without processor intervention.
The electronics hardware comprises a power supply, a control microprocessor, input signal conditioning, output drivers and isolation and safety monitoring and cutout functions. These are arranged so that failure of the microprocessor will result in the gas valves being disabled. There are a number of mechanisms to ensure this:
-
- Failure of the microprocessor to service the internal watchdog timer within the allotted timeout of approximately one (1) second will result in the microprocessor being reset. This reset will lock the program into a loop, locking up all functions. Thus, the external watchdog will cause the gas valves to be disabled.
- Failure of the micro processor to service the external watchdog timer within the allotted timeout of approximately 1 second. This will allow the external watchdog circuit to disable the valves.
- Failure of the gas valves to be turned off, if no flame detected within 15 seconds. With the control micro processor working correctly, the no flame condition would be detected within the allotted time out. If however this does not occur the external cutout will take place.
- Failure of the flue fan to effectively reduce the pressure within the flue. This directly disables the valves relay drivers.
- An externally wired disable input, which may be driven by such devices, as a gas or smoke detector that once connected to the ground/common contact, directly disables the valves relay drivers.
The circuit module will be described below in greater detail. Firmware within the micro processor monitors the inputs and controls the gas valves 33, fan motors 26,30, igniters 66,68, pump 130 and indicators 42,44. To provide the necessary features for both function and safety, the microprocessor is equipped with an internal watchdog timer and an external watchdog timer, the output of which feeds a safety cutout circuit.
The various input signals into the microprocessor are conditioned. For instance, for the flame detectors 70,72, a low power 120 V AC 10 kHz signal is fed to the flame detector rods and earth. A flame from the earthed gas jets, rectifies this signal and so the DC value will be altered slightly. Only the DC value of the signal is considered. The small DC offset is detected and amplified to logic levels. The signal is generated by firmware in the microprocessor. Failure of this signal results in the failure to detect a flame, which will disable the gas valves.
The signal from the sump level detectors 136,138 is also conditioned prior to its processing in the microprocessor. As described above, the passage of air though the heat exchangers causes condensate to form within it which runs down to the sump container. The sump level detectors 138 determine when the pump should be started to reduce the level in the sump. The high level sensor 136 is placed near the top of the sump to determine if the level has risen an excessive amount possibly indicating that the pump 130 may have failed. The signal from the high level sensor effects turning off of the heater, thereby preventing the formation of additional condensate.
The signal indicating the fire box temperature is also conditioned prior to its processing in the microprocessor. The signal is generated via a thermistor 160 (
The signal indicating the secondary header temperature is also conditioned prior to its processing in the microprocessor. When the temperature in the secondary header is acceptable, the temperature sensor 104 generates a signal that enables power to the gas valves to keep them open and operating. If the temperature in the secondary header exceeds a set point, the sensor 104 generates a signal that effects disconnecting power to the gas valves, thereby shutting down the space heater.
The sensor 160 sensing fire box temperature also generates a signal that enables power to the gas valves to keep them open and operating. If the temperature in the fire box header exceeds a set point, the sensor 160 generates a signal that effects disconnecting power to the gas valves, thereby shutting down the space heater.
The signal from flue pressure detector 106 is also conditioned prior to its processing in the microprocessor. The sensor 106 comprises both normally on and normally off contacts with the normally on signal being fed to the safety circuits. The flue fan is used to evacuate any unburnt gas and fumes from the heater and environs prior to emission and ignition of the gas from the burner jets. Confirmation of the proper operation of the flue fan is determined by a mechanical diaphragm switch set to toggle at 35 Pa below atmospheric pressure caused by the reduction of the pressure in the flue in comparison with the atmospheric pressure. In one embodiment, the pressure detector is a model RSS 495/498 provided by Cleveland Controls, a division of UniControl, Inc. of Cleveland, Ohio 44109. If the flue fan is working properly, the pressure in the flue should be less than atmospheric pressure and the switch will activate.
As an extra safety feature, the controller is also design with an external disable circuit. This feeds directly to the safety cutout circuit and disables the valves from being turned on. This could be used in conjunction with an external smoke or gas detector. The circuit element involved with this is a diode.
The microprocessor drives certain output devices while being isolated therefrom. Apart from the indicator LEDs on the front panel 42,44, all output devices are driven by 240 V AC, and are switched by semiconductor Triacs or in the case of the gas valves, by relays. The switching signal for the Triacs is derived from an opto-isolated triac driver, which only switches at, or near, the zero crossing portion of the AC power waveform. Some of the AC outputs have detectors to determine if the load, for example the igniters 66,68 are still operational or disconnected. This is also the case for the main valve 33, as it is possible for the over temperature switch to disconnect the power from the valves. This can be detected by the microprocessor, and a fault condition alerts the user to a problem to be rectified.
In one embodiment, isolation is provided by the opto-couplers (M0C3063) which are rated at 7500V for 1 second, 600 volts continuous. Design of the PCB layout ensures the continued validity of this isolation by keeping all high voltage traces and components in an isolated area.
In one embodiment of the space heater, the space is provided with three gas valves: a main gas valve 33, and front and rear gas valves 170,172 (
In one embodiment of the space heater, a number of conditions will disable the operation of the gas valves, without regard to the microprocessor. Inputs to this circuit are: (i) flue pressure sensor normally closed contact; (ii) the external watch dog timer reset output; (iii) external disable signal; and (iv) flame detector combined with valve drive signal delayed to a greater timeout than the microprocessor programmed “wait for flame” timeout. If the flue pressure drops below the set limit, the gas valves are disabled. This occurs whenever the heater is turned off, so in the static state, the heater is in the shutdown mode. If the external watchdog timer is not strobed within the time limit, the gas valves are disabled. If the external disable signal is shorted to ground, the gas valves are disabled. If the valves are being turned on and no flame is detected, then 15 seconds later the gas valves are disabled. If this is greater than the 10 seconds total, then the microprocessor will wait for the flame to stabilize. If the microprocessor does not turn off the gas valves, the external circuit will do so 5 seconds later. It should be noted, that errors in the micro processor, would most likely fail to strobe the external watchdog, and in so doing, disable the gas valves within 1.2 seconds, well before the flame detectors have registered errors.
The flame detector signal is combined with valve drive and delay circuits. The circuit element used to combine the flame detector output and the valve drive is an exclusive “or” gate. Below illustrates the logic of these signals and the gate.
These input signals are fed to a switching element which disconnects the negative power feed to the relay coils. This action also latches the element in the “off” condition so the valves remain off, even if the disabling signal is removed. The latch is reset by the micro processor, prior to safe operation. This latch is set whenever a disabling signal is active (active=low), thus every time the flue pressure is low, as in the off condition, the gas valves are disabled. Consequently, the microprocessor must re-enable this latch, before further operation can take place.
The space heater may be provided with a front panel circuit that contains the interface to the switches 40,44 and thermostats, as well as the low voltage LEDs that form the indicators 42 illuminating through the front panel. The front panel circuit is connected via ribbon cable to the main PCB.
The microprocessor may be arranged to operate the inducer motor at a variable rate depending upon burner operation. As the microprocessor processes signals to activate one or more burners, the microprocessor is programmed to signal the inducer motor controller to increase the inducer fan speed. For instance, in the burner arrangement shown in
In one embodiment, the firmware for the gas fire controller has the following structure: (i) the source code is written in C; (ii) the target processor is MC9S12C32; and (iii) the compiler used is Imagecraft ICC 12 Ver. 6.16A. The source code directory may be structured as follows.
The operational structure of the code may be as follows.
Within the endless loop, the independent functions of the controller are maintained: (i) the computer operation properly timer is reset; (ii) the inputs and outputs of the main PCB are read from and written to; (iii) maintaining the various variables for the other functions; (iv) the pump is serviced by checking the level sensor values and determining the need for the pump to operate; (v) the convection fan is operated at various speeds determined by the value of the temperature sensor on the fire box; (vi) the code which determines the state and action of the fire controller is executed. This is the main function of the code, where the flue purge, ignition sequence and shutdown occurs.
One interrupt is used to provide a stable time base for the timers used to sequence various features. All other interrupts lead to the safe shutdown and lockout (halting) of the code.
The microprocessor has several finite states as shown in
Each of the states will be discussed below in greater detail. Normal operation will be a transition from the OFF state the FLUE WINDUP state. The FLUE WINDUP state allows a delay before testing the flue pressure to allow the flue fan to get up to speed and evacuate some of the air in the flue. Once the flue pressure has dropped, this triggers a transition to the PURGE state.
The PURGE state occurs during the initial running of the flue fan, when fumes and unburnt gas is evacuated through the flue. This purge lasts 40 seconds, during which time the hot surface igniters are tested for failure. After the 40 second purge the PURGE state moves to the ON super state.
In the ON super state, the first discreet state is the OFF sub-state where the microprocessor switches the valves of the transits to the WARMUP state. The WARMUP state is a 5 second preheat stage for the hot surface igniter. During this time the valves are off. After the 5 seconds, the valves are turned on and the state transits to the IGNITE state. The IGNITE state is the 4 second period within which the gas should be ignited. After this 4 seconds the hot surface igniter are turned off, and the state transits to the HOLDOFF state. The HOLDOFF state is time during which the flame is expected to be detected. If after 5 seconds the flame is not detected the state transits to the UNLOCK state with the gas valves off. If the flame is detected the state transits to the ON state. The ON state is the stable state of the controller when the space heater is operating normally. Within this state, the controller monitors the flame detectors and flue pressure, and turning off the heater, as appropriate. For a two burner system, two sets of states are kept in the ON super state, one for each burner.
The microprocessor may have the following program files and functions:
The main states of the microprocessor are shown below in the following chart:
The discreet states of the microprocessor within the ON “super” state are shown in the below chart.
There is a function for each of the states that is called with a passed variable of the type, transition_t, which can be: (i) transition_enter, which sets the function variables to support the new state; (ii) transition_do, which performs the operations required of that state; or (iii) transition_exit, which sets the variable and performs the operations to exit this state and move to the next state. The “call to” the appropriate state function is done by a call to “fsm_do( )” within the endless loop in the main.c code. The call to fsm_do( ) uses a function pointer lookup table to call the state function.
The function “m_function_lookup a[m_state] (Transition_do)” is called with the “Transition_do” variable. With this passed variable, the functions of that state are performed, including determining if a transition is required. If the transition to another state is required, that state's function is called with the “Transition enter” variable, which sets the state the new state. So the next call will be to this function with the “Transition_do” variable and the transition to the next state is invoked by the macro TO_STATE. For example:
- At the point that this call is invoked, the “m_state” is still the present state, and so the call m_function_lookup a[m_state] (Transition_exit); calls the same routine to perform the exit state operations. This then depends whether the functions used in this way are re-entrant. Any required function calls are then made by the line:
{transitioncode} \
The m_state is then changed to the new state, and the function for that code is called by the line:
m_function_lookup_a[m_state] (Transition_enter);
For transition within the “ON” super state, the above program flow is slightly modified as follows:
As there are 2 burners that have an ON state, the burner in question is added to the Macro.
The microprocessor may be provided with fault sensing capabilities and diagnostics. Depending upon the nature of the fault, the system will may: a) become inoperative with all valve terminals de-energized; b) proceed to safety-shut-down, or lockout; c) continue to operate, the fault being identified at the next startup sequence; and/or (d) remain operational.
The embodiments were chosen and described in order to best explain the principles of the invention and its practical application to thereby enable others skilled in the art to best utilize the invention in various embodiments and with various modifications as are suited to the particular use contemplated.
As various modifications could be made in the constructions and methods herein described and illustrated without departing from the scope of the invention, it is intended that all matter contained in the foregoing description or shown in the accompanying drawings shall be interpreted as illustrative rather than limiting. Thus, the breadth and scope of the present invention should not be limited by any of the above-described exemplary embodiments, but should be defined only in accordance with the following claims appended hereto and their equivalents.
Claims
1. A space heater comprising:
- a burner assembly having a plate supporting a burner and burner valve operatively connected to a gas supply regulated by a main gas valve of the space heater, the plate supporting an ignitor for igniting gas discharged from the burner, the plate supporting at least one ignition sensor configured for sensing the presence ignited gas exiting the burner;
- a fire box having a generally box shape with left and right heat exchanger surfaces, top and bottom heat exchanger surfaces, and a rear heat exchanger surface defining an interior of the fire box, the burner assembly disposed in the fire box interior, the fire box having a fire box thermistor adapted to sense fire box temperature;
- panels spaced from and surrounding portions of the fire box to form a plenum;
- a secondary heat exchanger disposed in the plenum and exterior to the fire box adjacent the rear heat exchanger surface of the fire box, the secondary heat exchanger operatively connected to the fire box and receiving a flow of combustion gases from the fire box, the secondary heat exchanger comprising a corrugated flexible steel tube with a turbulator disposed inside the tube to induce spiral flow of the combustion gases passing through the secondary heat exchanger;
- a primary header disposed in the plenum and exterior to the fire box adjacent the rear heat exchanger surface of the fire box in a generally vertical arrangement, the primary header operatively connected to an outlet of the secondary heat exchanger;
- a secondary header disposed in the plenum and exterior to the fire box adjacent the rear heat exchanger surface of the fire box in a generally vertical arrangement, the secondary header having a temperature sensor adapted for sensing temperature of combustion gases flowing through the secondary header;
- a tertiary heat exchanger disposed in the plenum and exterior to the fire box adjacent the rear heat exchanger surface of the fire box below the secondary heat exchanger, the tertiary heat exchanger comprising a plurality of finned tubes supported by and communicating with the primary header and the secondary header whereby combustion gases exiting the secondary heat exchanger pass through the primary header into the tertiary heat exchanger and flow into the secondary header, the tubes of the tertiary heat exchanger having turbulators disposed therein for inducing a spiral flow therein;
- a condensate collection assembly arranged in the plenum below and operatively connected to the secondary header through a depending flow portion of the secondary header, the condensate collection assembly comprising a pump and a sump, the pump being configured to pump condensate entrained in the combustion gases from the sump to a condensate tray disposed atop the top heat exchanger surface of the fire box, the condensate collection assembly having at least one sensor adapted to sense a level of condensate in the sump;
- an inducer mounted on the depending flow portion of the secondary header, the inducer being configured to draw combustion gases out of fire box and through the secondary and tertiary heat exchangers and discharge to a flue having a pressure sensor for monitoring pressure in the flue downstream of the inducer;
- a convection fan located in the plenum configured to draw air from a room in which the space heater is situated into the plenum below the fire box and to pass the air over the secondary and tertiary heat exchangers and over the condensate tray before discharging the air to the room; and
- a microprocessor control for the space heater being configured to receive signals from at least the (i) ignition sensor associated with the burner, (ii) the flue pressure sensor, (iii) the secondary header temperature sensor, (iv) the fire box thermistor, and (v) the condensate sump level sensor, and in response thereto, control at least the operation of (a) the inducer, (b) the convection fan, (c) the condensate pump, (d) the burner ignitor, (e) the burner gas valve, and (f) the main gas valve.
2. The space heater of claim 1 wherein the secondary heat exchanger tubulator is made from a material that is anodic relative to the combustion gases and the material forming the tube of the second heat exchanger.
3. The space heater of claim 1 wherein the tertiary heat exchanger tubulators are made from a material that is anodic relative to the combustion gases and the material forming the finned tubes of the tertiary heat exchanger.
4. The space heater of claim 1 wherein an interior of the tubes of the tertiary heat exchanger are accessible via at least on of the primary and secondary header.
5. The space heater of claim 1 wherein an interior of the tube of the secondary heat exchanger is accessible via the primary header.
6. The space heater of claim 1 wherein the burner assembly includes first and second burners.
7. The space heater of claim 6 wherein the microprocessor operates the inducer at a variable rate depending upon a number of burners in operation.
8. The space heater of claim 6 wherein the microprocessor is further configured to sense a temperature in the room and operate at least one of the first and second burners in response thereto.
9. The space heater of claim 8 further comprising a thermostat configured to generate a signal in response to a temperature in the room.
10. The space heater of claim 6 wherein the first and second burners have different heat generation ratings.
11. The space heater of claim 10 wherein the burner plate has openings adjacent each burner and the openings are dimension to regulate air flow to the burner to maximize combustion in accordance with the burner rating and inducer fan capacity.
12. The space heater of claim 1 wherein the flue comprises an inner pipe surrounded by an outer pipe and air for combustion flows through the outer pipe before being introduced to the burner.
13. The space heater of claim 12, wherein the inner and outer pipe are made from a polyvinyl chloride material.
14. The space heater of claim 1, wherein the tertiary heat exchanger tubulators are removably insertable into the finned tubes of the tertiary heat exchanger.
15. The space heater of claim 1 wherein the secondary heat exchanger turbulator is removably insertable into the corrugated tube of the secondary heat exchanger.
16. The space heater of claim 1, wherein the secondary header is made from a polyvinyl chloride material.
Type: Application
Filed: Sep 28, 2007
Publication Date: Apr 10, 2008
Applicant: SEACOMBE TECHNOLOGIES AUSTRALIA PTY LTD. (Noble Park)
Inventor: Siegfried Rappold (Wheelers Hill)
Application Number: 11/863,331
International Classification: F24B 1/188 (20060101);