×

Microprocessor controlled tankless water heater system

  • US 5,504,306 A
  • Filed: 07/25/1994
  • Issued: 04/02/1996
  • Est. Priority Date: 07/25/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus for controlling a water delivery system to obtain precise set point temperatures and used in conjunction with a shower having means for detecting a person presence in a shower or lavatory, the apparatus comprising:

  • a. a housing having a water inlet, a water outlet and a passage between the water inlet and the water outlet to permit a continuous flow of water from the inlet to the outlet;

    b. at least one heating element mounted in said passage of said housing for heating water as it flows through said passage, and electrically connected with electronic control circuitry contained within said housing;

    c. a remote controllable temperature selection device for selecting a desired temperature of the water;

    d. said remote temperature selection device further comprising;

    (i) an up temperature button, a down temperature button and a cold button, all electrically connected with electronic selection circuitry contained within said temperature selection device;

    (ii) said electronic selection circuitry further including a microcontroller having an digital-to-analog (D/A) converter for outputting a pulse width modulated (PWM) square wave proportional to said desired temperature and outputting a bit pattern representing said desired temperature;

    (iii) an electrically erasable programmable read only memory (EEPROM) for storing said desired temperature, where each time said desired temperature is changed, it is written into the EEPROM;

    (iv) a light emitting diode (LED or LCD) display receiving said bit pattern for displaying said desired temperature on a digital display; and

    e. a remote temperature sensor in fluid communication with the water for sensing a water temperature at said water outlet of said housing and operable to enable real time sensing of an actual temperature of the water and generating a linear direct current (DC) output voltage signal proportional to the actual temperature;

    f. a filter/amplifier for receiving said DC output voltage signal from said remote temperature sensor to remove electrical noises and amplifying said DC output voltage signal;

    g. a set point subtraction amplifier connected to said filter/amplifier and said temperature selection device for receiving said amplified DC output voltage signal and subtracting it from a value proportional to said desired temperature, and generating an output error signal representative of a difference between said desired temperature and said actual temperature;

    h. an over temperature detection comparator also connected to said filter/amplifier for receiving said amplified DC output voltage signal and comparing it with an internal standard voltage, and generating an over temperature signal when said actual temperature exceeds the internal standard voltage;

    h. a zero crossing detector coupled to an alternating current (AC) power signal for generating microprocessor timing voltages, and for detecting a zero crossing signal of the AC power signal;

    j. a comparator coupled to said zero crossing detector for receiving said zero crossing signal to generate an interrupt on transitions of said zero crossing signal;

    k. a microprocessor connected to said set point subtraction amplifier and said comparator for receiving said error signal and said zero crossing signal to provide a trigger signal, the microprocessor having an internal timer for providing a timing range;

    l. an external timer connected to said microprocessor for assisting said internal timer to select 50 or 60 Hz said timing range such that said internal timer and the external timer are used to set the proportionality of said PWM square wave;

    m. said microprocessor being programmed for constantly calculating a proportional (P) term, an integral (I) term and a derivative (D) term based on an algorithm to determine operating characteristics of said trigger signal;

    n. said algorithm including a loop equation utilizing a proportional constant Kp, an integral constant Ki and a derivative constant Kd which reflect physical dimensions of said water delivery system and said at least one heating element, said algorithm performing the functions of;

    (i) waiting for said interrupt of said zero crossing signal;

    (ii) calculating said proportional term which is said error signal times said proportional constant Kp ;

    (iii) calculating said integral term which is said integral constant Ki times the integral of said error signal over said timing range;

    (iv) calculating said derivative term which is said derivative constant Kd times the current rate of change of said error signal;

    (v) calculating a new PWM term by adding said P+I+D, such that the result is scaled by said constants;

    (vi) retaining said new PWM term for setting said internal and external timers after a next interrupt of said zero crossing signal;

    (vii) said new PWM term determines said operating characteristics of said trigger signal from said microprocessor; and

    o. an optocoupler connected to said microprocessor for receiving said trigger signal and forcing full power of said AC power signal into said at least one heating element heat up the water; and

    p. said optocoupler also connected to said over temperature detection comparator and having a triac and a light emitting diode (LED) for receiving said over temperature signal to provide a fail-safe shutdown of said water delivery system by preventing the optocoupler from turning the triac "on" such that with power removed from the triac, said at least one heating element cools within at least one half AC cycle and said outlet water temperature returns to a safe value;

    q. whereby said microprocessor ensures that said characteristics of said trigger signal is quickly determined to quickly force the power levels to a sufficiently high value so that the incoming water can be heated rapidly.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×