CONNECTED POOL AND SPA HEATER SYSTEM
20250369245 ยท 2025-12-04
Inventors
- David VAUGHN (Cary, NC, US)
- Edward FETEN (Cary, NC, US)
- Zachary Pickard (Carrboro, NC, US)
- Jacob Moya-Mendez (Denton, NC, US)
- Michel Durrand (Carros, FR)
- Yves-Marie Le Lay (Carros, FR)
- Martin De Jerphanion (Carros, FR)
- Stephane Colomb (St. Blaise, FR)
Cpc classification
F24H1/107
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24H9/139
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24H15/464
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24H1/54
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
E04H4/12
FIXED CONSTRUCTIONS
F24H15/464
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24H9/13
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24H1/54
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F24H1/10
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A heating system for an aquatic application is provided in the form of a housing, a burner, an ignition control module, and a controller. The housing is in fluid communication with an inflow port and an outflow port. The burner is in fluid communication with a fuel source. The ignition control module includes a flame sense mechanism designed to determine a flame sense value. The controller is in electrical communication with the ignition control module and is designed to monitor one or more conditions related to the heating system.
Claims
1. A heating system for an aquatic application, comprising: a housing in fluid communication with an inflow port and an outflow port; a burner in fluid communication with a fuel source; an ignition control module including a flame sense mechanism designed to determine a flame sense value; and a controller in electrical communication with the ignition control module, wherein the controller is designed to monitor one or more conditions related to the heating system.
2. The heating system of claim 1, wherein the flame sense mechanism further includes a first pin and a second pin, and the flame sense mechanism is configured to apply a voltage across the first pin and the second pin.
3. The heating system of claim 1, wherein the flame sense value is imparted with a voltage from 0 VDC to 1 VDC when the flame sense mechanism is active.
4. The heating system of claim 1, wherein the controller is also designed to: determine whether the flame sense value is within an acceptable range, and initiate an action based on the determination of whether the flame sense value is within the acceptable range.
5. The heating system of claim 1 further including an RS485 connection designed to provide information to a user regarding whether the flame sense value is within an acceptable range.
6. The heating system of claim 1, wherein the controller is designed to determine a fuel supply issue or an air flow issue based on the determined flame sense value.
7. The heating system of claim 1, wherein the controller is designed to provide an alert to a user when the flame sense value is within an unacceptable range.
8. The heating system of claim 1, wherein the controller is designed to provide an error code based on a fault condition of the heating system, and the error code includes an indication that an automatic fuel shutoff switch has activated.
9. The heating system of claim 1 further comprising a central controller in communication with the controller, wherein the controller is designed to provide information to the central controller corresponding to the determined flame sense value.
10. The heating system of claim 1, wherein the controller is designed to direct the heating system to operate in one or more operational modes that include: a first mode in which the heating system is deactivated, a second mode in which the heating system is activated to heat a pool, a third mode in which the heating system is activated to heat a spa, and a fourth mode in which the heating system provides error information related to a potential error condition of the heating system.
11. The heating system of claim 10, wherein the fourth mode further includes providing a data packet from the controller that comprises an error mode byte containing the error information.
12. A heater for an aquatic application, comprising: a housing including an inflow port and an outlet port; a heating apparatus designed to heat water provided from the aquatic application; a flame sensor; and a heater control board in communication with the flame sensor, wherein the heater control board is designed to operate the heater in one or more operational modes.
13. The heater of claim 12, wherein the heater control board is further designed to: determine a fault condition associated with an output of the flame sensor, and provide an alert if the output falls within a predetermined range.
14. The heater of claim 13, wherein the fault condition indicates a possible air supply or fuel supply issue.
15. The heater of claim 13, wherein the alert is provided to a central controller in communication with the heater control board.
16. The heater of claim 12 further including a relay coupling the flame sensor to the heater control board, wherein the relay is turned off to disconnect the flame sensor for a predetermined time after the heater control board determines a flame sense value.
17. The heater of claim 12, wherein the heating apparatus further includes: a blower motor; an air-fuel mixing chamber; an ignition control module; and a burner, wherein the heater control board is designed to direct the ignition control module to activate the blower motor and the burner to initiate a heating mode, and the flame sensor is designed to detect flame strength.
18. The heater of claim 12, wherein the flame sensor is designed to detect a flame produced by the heating apparatus.
19. The heater of claim 12, wherein the heater control board is configured to direct an ignition control module to ignite a burner to initiate a heating mode.
20. A method of operating a heating system for a pool or spa, comprising: igniting a fuel source to produce a flame; detecting the flame using a flame sensor, wherein the flame sensor outputs a voltage of 0 VDC to 1 VDC; determining a strength of the flame based on the flame sensor reading; and determining whether the flame sensor reading is in an acceptable range or an unacceptable range, wherein the determination is carried out by a controller of the heating system.
Description
DESCRIPTION OF THE DRAWINGS
[0005]
[0006]
[0007]
[0008]
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
SUMMARY
[0026] In one aspect, a heating system for an aquatic application is provided in the form of a housing, a burner, an ignition control module, and a controller. The housing is in fluid communication with an inflow port and an outflow port. The burner is in fluid communication with a fuel source. The ignition control module includes a flame sense mechanism designed to determine a flame sense value. The controller is in electrical communication with the ignition control module and is designed to monitor one or more conditions related to the heating system.
[0027] In some instances, the flame sense mechanism further includes a first pin and a second pin, and the flame sense mechanism is configured to apply a voltage across the first pin and the second pin.
[0028] In various instances, the flame sense value is imparted with a voltage from 0 VDC to 1 VDC when the flame sense mechanism is active.
[0029] In certain instances, the controller is further designed to determine whether the flame sense value is within an acceptable range. In some such instances, the controller is also designed to initiate an action based on the determination of whether the flame sense value is within the acceptable range.
[0030] In some instances, the heating system also includes an RS485 connection designed to provide information to a user regarding whether the flame sense value is within an acceptable range.
[0031] In various instances, the controller is designed to determine a fuel supply issue or an air flow issue based on the determined flame sense value.
[0032] In certain instances, the controller is designed to provide an alert to a user when the flame sense value is within an unacceptable range.
[0033] In some instances, the heating system also includes a central controller in communication with the controller, wherein the controller is designed to provide information to the central controller corresponding to the determined flame sense value.
[0034] In various instances, the controller is designed to direct the heating system to operate in one or more operational modes. The one or more operational modes include a first mode in which the heating system is deactivated, a second mode in which the heating system is activated to heat a pool, a third mode in which the heating system is activated to heat a spa, and a fourth mode in which the heating system provides error information related to a potential error condition of the heating system. In some such instances, the fourth mode further includes providing a data packet from the controller that comprises an error mode byte containing the error information.
[0035] In another aspect, a heater for an aquatic application includes a housing, a heating apparatus, a flame sensor, and a heater control board. The housing includes an inflow port and an outlet port. The heating apparatus is designed to heat water provided from the aquatic application. The flame sensor is in communication with the heater control board, and the heater control board is designed to operate the heater in one or more operational modes.
[0036] In some instances, the heater control board is further designed to determine a fault condition associated with an output of the flame sensor, and provide an alert if the output falls within a predetermined range. In some such instances, the fault condition indicates a possible air supply or fuel supply issue. In some cases, the alert is provided to a central controller in communication with the heater control board.
[0037] In certain instances, the heater further includes a relay coupling the flame sensor to the heater control board, wherein the relay is turned off to disconnect the flame sensor for a predetermined time after the heater control board determines a flame sense value.
[0038] In some instances, the heating apparatus further includes a blower motor, an air-fuel mixing chamber, an ignition control module, and a burner. The heater control board is designed to direct the ignition control module to activate the blower motor and the burner to initiate a heating mode, and the flame sensor is designed to detect flame strength.
[0039] In various instances, the flame sensor is designed to detect a flame produced by the heating apparatus.
[0040] In certain instances, the heater control board is configured to direct an ignition control module to ignite a burner to initiate a heating mode.
[0041] In yet another aspect, a method of operating a heating system for a pool or spa includes igniting a fuel source to produce a flame, detecting the flame using a flame sensor, wherein the flame sensor outputs a voltage of 0 VDC to 1 VDC, determining a strength of the flame based on the flame sensor reading, and determining whether the flame sensor reading is in an acceptable range or an unacceptable range, in which the determination is carried out by a controller of the heating system.
DETAILED DESCRIPTION
[0042] Before any embodiments of the invention are explained in detail, it is to be understood that the invention is not limited in its application to the details of construction and the arrangement of components set forth in the following description or illustrated in the following drawings. The invention is capable of other embodiments and of being practiced or of being carried out in various ways. Also, it is to be understood that the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting. The use of including, comprising, or having and variations thereof herein is meant to encompass the items listed thereafter and equivalents thereof as well as additional items. Unless specified or limited otherwise, the terms mounted, connected, supported, and coupled and variations thereof are used broadly and encompass both direct and indirect mountings, connections, supports, and couplings. Further, connected and coupled are not restricted to physical or mechanical connections or couplings.
[0043] The following discussion is presented to enable a person skilled in the art to make and use embodiments of the invention. Various modifications to the illustrated embodiments will be readily apparent to those skilled in the art, and the generic principles herein can be applied to other embodiments and applications without departing from embodiments of the invention. Thus, embodiments of the invention are not intended to be limited to embodiments shown but are to be accorded the widest scope consistent with the principles and features disclosed herein. The following detailed description is to be read with reference to the figures, in which like elements in different figures have like reference numerals. The figures, which are not necessarily to scale, depict selected embodiments and are not intended to limit the scope of embodiments of the invention. Skilled artisans will recognize the examples provided herein have many useful alternatives and fall within the scope of embodiments of the invention.
[0044]
[0045] Still referring to
[0046] As best seen in
[0047] The heater 30 includes a housing 31 in fluid communication with a first inflow port 33 and a first outflow port 35 designed to accommodate incoming and outgoing water, respectively, through the heater 30. Plumbing is provided to facilitate fluid communication between the various components of the heating system 22. The heater bypass 23 can be coupled between the first inflow port 33 and the first outflow port 35 and can include a second inflow port 25 and a second outflow port 27. In some embodiments, the heating system 22 can include a check valve 36 provided in the plumbing of the first outflow port 35 of the heater 30 that is designed to prevent heated water from flowing back into the heater 30.
[0048] In operation, a controller such as the heater control board 32, the central controller 24, and/or the portable user device 26, can monitor one or more conditions relating to the heater 30. The valve 34 can be configured to control flow of water received from a pool into the first inflow port 33 and the heater bypass 23 based on operating state identified by the controller, and the heater 30 can be configured to heat portions of the water from the pool that flow between the first inflow port 33 and the first outflow port 35 when a heating mode is active. Furthermore, in response to identifying the operating state, the controller can be configured to transmit control signals that direct actuation of the valve 34 to achieve the operating state. In some embodiments, the controller can be electrically coupled to a plurality of sensors 39 that relay the one or more conditions relating to the heater 30 to the controller.
[0049] Referring to
[0050] In some embodiments, the operating state for the valve 34 can include one of a plurality of actuation states of the valve 34. These plurality of actuation states can include a fully closed state, a fully open state, and one or more intermediate states. In the fully closed state, the valve 34 directs the water received from the pool to flow into the heater bypass 23 by blocking flow into the first inflow port 33. In the fully open state, the valve 34 enables water to flow freely into the first inflow port 33 by blocking flow into the heater bypass 23. In the one or more intermediate states, the valve 34 can attenuate flow of the water from the pool into the first inflow port 33 by directing the water received from the pool to flow into both the heater bypass 23 and the first inflow port 33.
[0051] As shown in
[0052] Furthermore, as seen in
[0053] In some embodiments, the controller, including but not limited to the heater control board 32, can engage the heating mode and control actuation of the valve 34 based on a temperature of the water flowing between the first inflow port 33 and the first outflow port 35. In these embodiments, one of the plurality of sensors 39 can include a water temperature sensor (e.g. a thermistor) and the one or more conditions relating to the heater 30 can include the temperature of the water flowing between the first inflow port 33 and the first outflow port 35 as relayed to the controller by the temperature sensor. In these embodiments, when the controller determines that the temperature of the water is below a first preconfigured threshold, the heater control board 32 can engage the heating mode and the controller can identify the operating state for the valve 34 as a fully open state where the valve 34 enables the water from the pool to flow freely into the first inflow port 33 by blocking flow into the heater bypass 23. Furthermore, when the controller determines that the temperature of the water is above a second preconfigured threshold the heater control board 32 can disengage the heating mode and the controller can identify the operating state as an intermediate state where the valve 34 attenuates flow of the water from the pool into the first inflow by directing the water received from the pool to flow into both the heater bypass 23 and the first inflow port 33. In some embodiments, the first preconfigured threshold can be the same as the second preconfigured threshold. However, in some embodiments the first preconfigured threshold can be lower than the second preconfigured threshold.
[0054] The heater control board 32 is also designed to undertake various other control operations of the heater 30. For example, a user may manually turn the heater 30 on by pushing a button (not shown) on the heater 30, or via an interface provided on the portable user device 26. Alternatively, a user may enter the first or second preconfigured thresholds or other desired water temperature setpoints, or water temperature setpoint ranges (e.g., upper and lower limit) in which the heater 30 should maintain the water temperature at. In other embodiments, the user may set a schedule in which the heater 30 should operate.
[0055] In one example of the operation process described herein, the heater control board 32 may use inputs from one or more of the plurality of sensors 39, internally stored settings, and/or control signals received from other devices (e.g., local on-board controllers, the central controller 24, and/or the portable user device 26) to commence various operations. Based on the inputs, the heater control board 32 is designed to direct (1) the ignition control module 38 to activate the blower motor 40 so as to begin mixing air and fuel together in the mixing chamber 42, and feed the mix of air and fuel to the burner 44, (2) the ignition control module 38 to ignite the burner 44 to combust the mix of air and fuel so that water flowing through the heating coils 46 is heated to the desired temperature, and (3) control operation of the valve 34 to one of the plurality of actuation states where approximately 100% of the water flowing into the valve 34 flows into the heater 30 and through the heating coils 46. In some embodiments, during a normal heating operation, the one of the plurality of operating states for the valve 34 may be an opened state where a small amount of water (e.g., less than 5%) is bypassed around the heater 30 through the heater bypass 23.
[0056] In some embodiments, once the heater control board 32 determines that the water has been sufficiently heated and has reached a pre-determined temperature setpoint, the heater control board 32 is designed to direct (1) the ignition control module 38 to deactivate the burner 44 and the blower motor 40, and (2) the valve 34 to transition to a second one of the plurality of operating states where the valve 34 is operated between about 90% to about 95% to allow less than 100% of the water flowing into the valve 34 to flow into the heater 30. In some embodiments, when in the second one of the plurality of operating, the valve 34 can allow between about 5% to about 10% of the water flowing into the valve 34 to flow into the heater 30.
[0057] Allowing water to flow into the heater 30 when the heater 30 is not actively heating permits measurement of the temperature of the water irrespective of the state of the valve 34. Further, directing a small water flow through the heater 30 during this operation also can reduce the resistance in the system and decrease an amount of wear and tear on a heat exchanger of the heater 30. For example, in some embodiments, when the heater 30 is bypassed, an internal heat exchanger can be exposed to a lower flow rate and a reduced overall volume of water having certain corrosive properties. This can extend the service life of the heat exchanger because the heater 30 can be subjected to a less-corrosive environment during the periods in which the heat exchanger is being bypassed. The bypass operation can also include other benefits. For example, in some embodiments, when the heater 30 is being bypassed, a speed of a variable flow pump's motor that pumps water to the heater 30 can be reduced because a total dynamic head of the system will be lower than it is when the heater is not being bypassed. This speed reduction can reduce the electrical usage of the variable speed pump and result in energy bill cost savings for the user.
[0058] In some embodiments, the percentages that the valve 34 is opened or closed in the various ones of the plurality of operating states can be set by a user either locally on the heater 30 or via the portable user device 26 through the central controller 24. For example, in some embodiments, the portable user device 26 can receive user input setting the open/close percentages which the central controller 24 can relay to the heater control board 32 for storage in a local memory thereof.
[0059]
[0060] Furthermore, in some embodiments, the RS485 connection 49 can include a half-duplex 485 link that operates in a listen only mode. In some embodiments, the listen only mode can include the heater control board 32 being configured to transmit only when sending of data to the central controller 24 is required. In some embodiments, the heater control board 32 can be configured only to transmit in response to a command from the central controller 24. In some embodiments, the heater control board 32 can ensure data integrity prior to use of the data, by using one or more of a proper address, a proper opcode, a proper packet length, and a proper checksum when compiling and transmitting data to the central controller 24.
[0061] In some embodiments, the central controller 24 can be configured as the system master and also operate in a listen only mode (e.g. transmitting only when required). In these embodiments, the central controller 24 can send continuous heartbeat or keep alive packets to the heater control board 32 at a preconfigured rate, such as, for example, approximately every 2 seconds. The continuous heartbeat or keep alive packets can be sent as an undependable transmission where no response from the heater control board 32 is expected or required. In some embodiments, the heater control board 32 can be configured to revert to a standalone or default operation when the continuous heartbeat or keep alive packets fail to be received for more than a preconfigured amount of time (e.g. 60 seconds). In some embodiments, the continuous heartbeat or keep alive packets can be assigned a global destination address when sent to enable the continuous heartbeat or keep alive packets to be received by the heater control board 32 and any other heater control boards in the connected pool or spa system 20.
[0062] In some embodiments, the RS485 connection 52 can include color coded 4 wire terminals. For example, in some embodiments, the 4 wire terminals can be color coded with black indicating a DC/Signal Ground, green indicating RS485 B/-Data, Yellow indicating RS485 A/+Data, and Red indicating+15 VDC.
[0063] In some embodiments, a command packet from the central controller 24 to the heater control board 32 can include a first preconfigured value associated with the central controller 24 as the source address, a second preconfigured value associated with the heater control board 32 as the destination address, and various control commands for the heater control board 32 in the info field. In some embodiments, the second preconfigured value can be set via user input on a front panel of the heater 30 and/or remotely via the portable user device 26. In some embodiments, the various control commands can include one or more of (1) a System On/Off byte configured to switch the heater 30 between a first mode where the heater is deactivated, a second mode where the heater 30 is activated to heat a pool, and/or a third mode where the heater 30 is activated to heat a spa, (2) a Pool Water Heat Set Point byte that sets a specific water temperature (e.g. between 42-104 F.) for heating in the second mode, (3) a Spa Water Heat Set Point byte that sets a specific water temperature (e.g. between 42-104 F.) for heating in the third mode, and (4) a service mode byte that can switch operation of the heater controller board 32 between remote control, local control, or standalone mode.
[0064] In some embodiments, a response packet from the heater control board 32 to the central controller 24 can include the second preconfigured value as the source address, the first preconfigured value as the destination address, and operation data about the heater control board 32 in the info field. In some embodiments, the operation data can include one or more of (1) a heater model ID byte that identifies a model number of the heater 30, (2) a heater mode byte that identifies whether the heater is in the first, second, or third mode, (3) a heating status byte that identifies whether the burner 44 is currently firing or not, and (4) an error mode byte that can include error information pertaining to the potential error or fault conditions for the heater 30 sent as error codes using 8 individual bit flags. In some embodiments, a value of 0 can be used to indicate NO ERROR. In some embodiments, spare bytes of the packet can be assigned to additional error codes when more than 8 error codes are needed.
[0065] As seen in
[0066] In some embodiments, the ignition control module 38 can include a flame sense mechanism that outputs a voltage across two pins that can be between 0 and 1 VDC. In these embodiments, the closer the value is to 1 VDC, the stronger the flame. As seen in
[0067]
[0068] As seen in
[0069] Similar to the heating system 22 described herein, in operation, the controller (e.g. the heater control board 56, the central controller 24, and/or the portable user device 26), can monitor one or more conditions relating to the heater 52. The valve 54 can be configured to control flow of water received from a pool into the first inflow port 62 and the heater bypass 58 based on operating state identified by the controller, and the heater 52 can be configured to heat portions of the water from the pool that flow between the first inflow port 62 and the first outflow port 64 when a heating mode is active. Furthermore, in response to identifying the operating state, the controller can be configured to transmit control signals that direct actuation of the valve 54 to achieve the operating state. In some embodiments, the controller can be electrically coupled to a plurality of sensors 55 (see
[0070] Referring now to
[0071] In some embodiments, the heater 52 can include a heat pump.
[0072] The condenser 60 is in contact with the water flowing between the first inflow port 62 and the first outflow port 64 to transfer heat between the circulating thermal fluid and the water. Furthermore, the heater control board 56 can be configured to activate the fan 70, the expansion valve 74, and the compressor 72 to circulate the thermal fluid to engage the heating mode. During such circulation, the thermal fluid is initially heated by the outside air that collects on the evaporator 76, is further heated via compression by the compressor 72, and sheds heat to the water flowing between the first inflow port 62 and the first outflow port 64 at the condenser 60. In some embodiments, the thermal fluid is heated from a liquid state into a gaseous state before entering the compressor 72 and cooled back into the liquid state when shedding heat to the water flowing between the first inflow port 62 and the first outflow port 64. Various embodiments for the thermal fluid are contemplated such as refrigerant fluids like R22, R32, R407, R410, and other similar fluids known in the art.
[0073] In some embodiments, the controller, including but not limited to the heater control board 56, can engage the heating mode based on a temperature of the water flowing between the first inflow port 62 and the first outflow port 64. In these embodiments, one of the plurality of sensors 55 can include a water temperature sensor (e.g. a thermistor) configured to measure and relay to the controller a temperature of the water flowing between the first inflow port 62 and the first outflow port 64. In these embodiments, when the controller determines that the temperature of the water is below a first preconfigured threshold, the heater control board 56 can engage the heating mode. Furthermore, when the controller determines that the temperature of the water is above a second preconfigured threshold, the heater control board 56 can disengage the heating mode. In some embodiments, the first preconfigured threshold can be the same as the second preconfigured threshold. However, in some embodiments the first preconfigured threshold can be lower than the second preconfigured threshold.
[0074] In some embodiments, the controller, including but not limited to the heater control board 56, can control actuation of the valve 54 to mediate flow of water through the condenser 60 such that a COP of the heater 52 is maximized. In these embodiments, the controller parses the one or more conditions relating to the heater 52 to determine a current COP of the heater 52. When the current COP is less than a maximum COP, the controller identifies the operating state for the valve 54 as one where the valve 54 controls the flow of the water received from the pool into the first inflow port 62 and the heater bypass 58 to change the current COP to the maximum COP. For example, in embodiments where the valve 54 is the two-way valve that controls the flow rate through the condenser 60 via the timed sequence of actuations between the open and the closed states, the operating state of the valve 54 identified by the controller can include new timed sequence of actuations (e.g. holding the valve 54 open or closed for a longer or shorter time) of the valve 54 between the closed state and the opened state so as adjust the current COP of the heater 52 to the maximum COP. In some embodiments the controller can dynamically adjust the timing of the opening and closing of the valve 54 to achieve the maximum COP for the heater 52. For example, the controller can continue to adjust the timing of the opening and closing of the valve 54 until the controller determines that the COP for the heater 52 is at the maximum as indicated by the one or more conditions of the heater 52. In some embodiments, the controller can be configured to wait a preconfigured time after changing the timing of the opening and closing of the valve 54 before continuing to monitor the one or more conditions of the heater 52 and adjusting the timing so as to achieve the maximum COP. Waiting the preconfigured time can enable the one or more conditions of the heater 52 to balance or stabilize in response to the changed timing.
[0075] Various embodiments for the monitoring and calculating the current COP of the heater 52 are contemplated. For example, in some embodiments, the one or more conditions monitored by the controller can include at least one of temperature of the water at the first inflow port 62, temperature of the water at the first outflow port 64, a condensing temperature, and pressure of the thermal fluid at an outlet of the compressor 72. Additionally, in some embodiments, the one or more conditions monitored by the controller can include environmental conditions, external temperature, seasonal information, geographic information, and/or a flow rate of water through the pool or spa system 20 as directed by some of the one or more additional components. For example, in some embodiments, the one or more additional components can include one or more variable speed pumps that alter the flow rate of the water to enable low speed filtering and a high speed skimming period where debris is evacuated on the surface of the pool. Additionally, the flow rate of the water can change based on clogging of a filter and execution of a backwash cycle to unclog the filter. In some embodiments, a preferred flow rate in the condenser 60 to achieve a maximum COP for the heater 52 is approximately 4 to 6 m3/h when the flow rate in the connected pool or spa system 20 is approximately 10 to 18 m3/h.
[0076] In some embodiments, each of the plurality of sensors 55 can correspond to one or more of the one or more conditions monitored by the controller. For example, the plurality of sensors 55 can include various temperature sensors positioned throughout the connected pool or spa system 20 including, for example, at the first inflow port 62 and the first outflow port 64, various pressure sensors, various flow rate monitors, and other sensors as would be understood by those in the art.
[0077]
[0078]
[0079] In some embodiments, the valve 54 or the actuator 78A or 78B can be supplied as a retrofit kit for the heater 52. Further still, in some embodiments valve control board 82 can be embedded in the actuator 78A or 78B or housed externally and electrically coupled thereto as shown in
[0080] Various embodiments for interfacing the actuators 78A and 78B with the valve 54 are contemplated. For example, as seen in
[0081] In some embodiments, the heater control board 56 and/or the valve control board 82 can be coupled to various sensors and switches that monitor for and/or activate at the presence of different potential error or fault conditions for the heater 52 and can include a data connection for coupling the valve control board 82 to the valve 54. In some embodiments, the valve control board 82 can be connected to the central controller 24 using an RS485 connection such as described here or the like and can communicate control signals, outputs from the various sensors and switches, and other relevant data using a customized protocol as described herein. In some embodiments, the valve control board 82 can be configured only to transmit in response to a command from the central controller 24. In some embodiments, the valve control board 82 can ensure data integrity prior to use of the data, by using one or more of a proper address, a proper opcode, a proper packet length, and a proper checksum when compiling and transmitting data to the central controller 24.
[0082] It is to be understood that the controller (e.g., the heater control boards 32 and 52, the central controller 24, and/or the portable user device 26) and other connected devices and sensors as disclosed herein can include respective transceiver and memory devices, each of which can be in communication with control circuitry, one or more programmable processors, and executable control software as would be understood by one of ordinary skill in the art. In some embodiments, the control software can be stored on a transitory or non-transitory computer readable medium, including, but not limited to local computer memory, RAM, optical storage media, magnetic storage media, flash memory, and the like, and some or all of the control circuitry, the programmable processors, and the control software can execute and control at least some of the methods described herein.
[0083] It will be appreciated by those skilled in the art that while the invention has been described above in connection with particular embodiments and examples, the invention is not necessarily so limited, and that numerous other embodiments, examples, uses, modifications and departures from the embodiments, examples and uses are intended to be encompassed by the claims attached hereto. The entire disclosure of each patent and publication cited herein is incorporated by reference, as if each such patent or publication were individually incorporated by reference herein. Various features and advantages of the invention are set forth in the following claims.