Posts with «heat pump» label

Arduino Saves Heat Pump

For home HVAC systems, heat pumps seem to be the way of the future. When compared to electric heating they can be three to four times more efficient, and they don’t directly burn fossil fuels. They also have a leg up over standard air conditioning systems since they can provide both cooling and heating, and they can even be used on water heating systems. Their versatility seems unmatched, but it does come at a slight cost of complexity as [Janne] learned while trying to bring one back to life.

The heat pump here is a Samsung with some physical damage, as well as missing the indoor half of the system. Once the damage to the unit was repaired and refilled with refrigerant, [Janne] used an Optidrive E3 inverter controlled by an Arduino Mega to get the system functional since the original setup wouldn’t run the compressor without the indoor unit attached. The Arduino manages everything else on the system as well including all of the temperature sensors and fan motor control.

With everything up and running [Janne] connected the system to a swimming pool, which was able to heat the pool in about three hours using 60 kWh of energy. The system is surprisingly efficient especially compared to more traditional means of heating water, and repairing an old or damaged unit rather than buying a new one likely saves a significant amount of money as well. Heat pump projects are getting more common around here as well, and if you have one in your home take a look at this project which adds better climate control capabilities. to a wall mount unit.

Arduino Powered Heat Pump Controller Helps Warm Your Toes

Heat pump heating technology is starting to pop up more and more lately, as the technology becomes cheaper and public awareness and acceptance improves. Touted as a greener residential heating system, they are rapidly gaining popularity, at least in part due to various government green policies and tax breaks.

[Gonzho] has been busy the last few years working on his own Arduino Powered Open Source heat pump controller, and the project logs show some nice details of what it takes to start experimenting with heat pumps in general, if that’s your game. Or you could use this to give an old system a new lease of life with an Arduino brain transplant.

In essence they are very simple devices; some kind of refrigerant is passed through a source of heat, absorbing some of it, it then flows elsewhere, and is compressed, which increases its temperature, before that increased heat is lost where the increase in temperature is desired.

This heat source could be a river, a mass of pipes buried in the ground, or simply the air around you. The source and quality of the heat source as well as the desired system operating temperature dictate the overall efficiency, and with ground-source systems it’s even possible to dump excess heat directly into the ground and store it for when required later. This could be the result of a residential cooling system, or even directly sourced from a solar heated setup.

This heat pumping process is reversible, so it is possible to swap the hot and cold ends, just by flipping some valves, and turn your space heater into a space cooler. This whole process can trace its roots back to the super talented Scottish professor, William Cullen who in 1748 was the first person on record to demonstrate artificial refrigeration.

The power needed to run the compressor pump and control gear is usually electrically derived, at least in non-vehicular applications, but the total power required is significantly less than the effective heating (or cooling) power that results.

We’ve covered a few heat pump hacks before, like this guy who’s been heating his house geothermally for years, but not so many platforms designed for experimentation from the ground up.

The associated GitHub project provides the gerber files as well as the Arduino code, so you’ve got a great starting point for your own heat pumping builds.

Hack a Day 08 Sep 21:00

Heat Pump Gets Brain Transplant; Such is Life in Latvia

If you buy a used heat pump that was made in China and try to use it in Northern Europe, there are bound to be issues. If your heat pump ends up encased in a block of ice that renders it ineffective, you’ve got two choices: give up and pump a proper heater, or hack a new ice-busting brain board into the heat pump and get back to life.

A little too icy.

[Evalds] chose the latter course, obviously, and in the process he gives us a pretty good look at how heat pumps work and how to overcome their deficiencies. In [Evalds]’ Latvia, winters can be both cold and humid, which can worsen an inherent problem with air-coupled heat pumps: they tend to ice up. As the outside coil is cooled to pick up as much heat as possible from the outside air, water vapor condenses out on the coils and freezes. Most heat pumps account for this by occasionally running in reverse, heating the outdoor coils to clear the ice buildup. [Evalds]’  had nothing more than a simple timer to kick off the defrost cycle, and it wasn’t keeping up with the Latvian winter. An Arduino replaced the OEM controller, and wired up to temperature sensors and an IR sensor that watches for ice buildup on the lower part of the coil, the heat pump is now much better behaved.

Of course it wasn’t as smooth as all that — [Evalds] has some hoops to jump through, including EMI problems and a dodgy Arduino clone. But he stuck with it and brought the heat pump back online, likely at far less expense than HVAC techs would charge for a service call.


Filed under: home hacks
Hack a Day 28 Feb 18:00