EcoRenovator  

Go Back   EcoRenovator > Improvements > Geothermal & Heat Pumps
Advanced Search
 


Blog 60+ Home Energy Saving Tips Recent Posts


Reply
 
Thread Tools Display Modes
Old 07-11-14, 02:22 AM   #91
AC_Hacker
Supreme EcoRenovator
 
AC_Hacker's Avatar
 
Join Date: Mar 2009
Location: Portland, OR
Posts: 4,004
Thanks: 303
Thanked 723 Times in 534 Posts
Default

Quote:
Originally Posted by jeff5may View Post
...For the first version of a controller, I would like to use an uno. ...
Great, Radio Shack has them, about 8 blocks away...

Quote:
Originally Posted by jeff5may View Post
I have a good question for you: what kind of data is the thing you will be controlling this unit with going to be sending and receiving? Switch states? readings of what frequency? Keep alive sgnals?
I hope I'm talking approximately the same language...

For the very simplest application, I want to control a water-to-water heat pump... heating only, no cooling.

What I can envision as the most basic function is:

1.) Delayed (1 min) startup at power-up, then...

2.) Look for a "heat-required" signal from a separate thermostat.

3.) If "heat-required" signal is FALSE, do nothing.

4.) If "heat-required" signal is TRUE, start the loop water pump 30 seconds before indoor loop water pump. During this time, monitor the temperature of the water at the output of the ground loop HX.

[* NOTE: The controller needs a minimum HX output temp variable, to be used to assure that the HX does not freeze. For now, I think it should be 37F. That could be tweaked later *]

If the HX output temp measures <= 37F, keep loop water pump running, and wait 10 minutes, then re-measure.

If HX output temp measures > 37F then...

[* NOTE: we need to build a fail safe into the system such that if a value or value range from a thermistor (or 1-wire) that would occur if the sensor failed or a sensor wire broke, the unit would shut down and issue an ERROR light *]

5.) Start indoor water pump, and run for 30 seconds. After 30 seconds...

6.) Start compressor.

7.) Run until "heat-required" signal is FALSE, then...

8.) Cut both compressor and outdoor loop pump.

9.) Continue running indoor loop pump another 5 (variable here?) minutes.

10.) Continue monitoring "heat-required" signal


This is the first cut, so I'm open to feedback.

Best,

-AC

__________________
I'm not an HVAC technician. In fact, I'm barely even a hacker...
AC_Hacker is offline   Reply With Quote
Old 07-11-14, 07:16 AM   #92
takyka
Helper EcoRenovator
 
Join Date: Jul 2014
Location: Hungary
Posts: 34
Thanks: 0
Thanked 16 Times in 10 Posts
Default

If you decided to have a control more sophisticated than few timer relays, you should consider some safety functions!

To a W2WHP without antifreeze in primary loop I would add flow sensor to evaporator water. To continously monitor water outlet temperature is not enough. If water stops to flow, temperature drops so fast, and continues fallaing after you stop the compressor, it turns your HX into solid block of ice.

Another and more dangerous thing you have to protect against is the excessive pressure on condenser side. It can happen if heating system can't take away heat for any reason. The compressor can bloat the HX and pipes to failure. A friend of mine had such situation, luckily he could shut it off before explosion, but one HX bloated and connections started to leak.

Third thing to consider is to detect short electric outages. Controller can hold back breath for couple of second and if mains suply is back, it still driving the compressor. However compressor is stopped, and can't start because the high pressure difference. Result, you can imagine.

Both are critical I think.

For flow sensor I use like this:
Durable 1 60L MIN G1" Pipeline Water Flow Sensor Switch Meter Flowmeter | eBay

To detect too high condenser pressure, you should use a pressostat or a pressure sensor connected to Arduino. For condenser pressure measurement I use an industrial pressure transducer. Unfortunately I don't know cheap source for it.

To detect AC outage you could use an opto coupler with antiparalel leds.

T.
takyka is offline   Reply With Quote
Old 07-11-14, 01:45 PM   #93
stef110
Helper EcoRenovator
 
Join Date: May 2014
Location: Holland
Posts: 58
Thanks: 6
Thanked 3 Times in 3 Posts
Default

today i finest my circuit board:







stef
stef110 is offline   Reply With Quote
Old 07-11-14, 05:14 PM   #94
MN Renovator
Less usage=Cheaper bills
 
MN Renovator's Avatar
 
Join Date: Nov 2010
Location: Minneapolis, MN
Posts: 939
Thanks: 41
Thanked 116 Times in 90 Posts
Default

Last time I etch a board it was with the pressure placed lands and the rolled tape followed by copper dissolving ferric chloride.

This is a work of art. Great job!
MN Renovator is offline   Reply With Quote
Old 07-11-14, 05:23 PM   #95
AC_Hacker
Supreme EcoRenovator
 
AC_Hacker's Avatar
 
Join Date: Mar 2009
Location: Portland, OR
Posts: 4,004
Thanks: 303
Thanked 723 Times in 534 Posts
Default

Quote:
Originally Posted by MN Renovator View Post
Last time I etch a board it was with the pressure placed lands and the rolled tape followed by copper dissolving ferric chloride.

This is a work of art. Great job!
MN Renovator,

The database that resides between your ears need a refresh.


-AC
__________________
I'm not an HVAC technician. In fact, I'm barely even a hacker...
AC_Hacker is offline   Reply With Quote
Old 07-11-14, 06:32 PM   #96
AC_Hacker
Supreme EcoRenovator
 
AC_Hacker's Avatar
 
Join Date: Mar 2009
Location: Portland, OR
Posts: 4,004
Thanks: 303
Thanked 723 Times in 534 Posts
Default

Quote:
Originally Posted by takyka View Post
...To a W2WHP without antifreeze in primary loop I would add flow sensor to evaporator water. To continously monitor water outlet temperature is not enough. If water stops to flow, temperature drops so fast, and continues fallaing after you stop the compressor, it turns your HX into solid block of ice.
I appreciate your advice. I'm sure that I left out important functions, so I appreciate your input.

A flow sensor was something I hadn't considered.

Quote:
Originally Posted by takyka View Post
Another and more dangerous thing you have to protect against is the excessive pressure on condenser side. It can happen if heating system can't take away heat for any reason. The compressor can bloat the HX and pipes to failure. A friend of mine had such situation, luckily he could shut it off before explosion, but one HX bloated and connections started to leak.
Another good point!

Quote:
Originally Posted by takyka View Post
Third thing to consider is to detect short electric outages. Controller can hold back breath for couple of second and if mains suply is back, it still driving the compressor. However compressor is stopped, and can't start because the high pressure difference. Result, you can imagine.
My thinking here is to have only the very minimum sized capacitors in the A.C. to D.C. circuitry, such that a momentary voltage failure would cause the controller to return to its original Start Sequence, which would provide a full 120 second delay before power was applied to the compressor.

Do you think that this would be insufficient?

By the way, I looked up the flow sensors you linked to and I think they are inexpensive, and a good idea.


HERE_IS_ONE that I found that appears to have equivalent functioning, for $4.98 US with free shipping.

However, it seems to me that a device that measures flow rate might be too obtrusive, and can reduce flow, and would provide more data than is actually required. I looked for a low-level water pressure detector switch, but I couldn't find one... but they should exist.

Quote:
Originally Posted by takyka View Post
Both are critical I think.
Yes.

Quote:
Originally Posted by takyka View Post
To detect too high condenser pressure, you should use a pressostat or a pressure sensor connected to Arduino. For condenser pressure measurement I use an industrial pressure transducer. Unfortunately I don't know cheap source for it.

To detect AC outage you could use an opto coupler with antiparalel leds.
Interesting!

-AC
Attached Thumbnails
Click image for larger version

Name:	Image2.jpg
Views:	973
Size:	25.5 KB
ID:	4488  
__________________
I'm not an HVAC technician. In fact, I'm barely even a hacker...
AC_Hacker is offline   Reply With Quote
Old 07-11-14, 07:52 PM   #97
NiHaoMike
Supreme EcoRenovator
 
NiHaoMike's Avatar
 
Join Date: Oct 2008
Location: Austin, TX
Posts: 1,154
Thanks: 14
Thanked 257 Times in 241 Posts
Default

High and low pressure cutouts are a good idea on any design. I have the cutouts switching off the supply voltage to the compressor relay with voltage dividers so the microcontroller can monitor them.

To guard against the controller itself locking up, use a watchdog timer. Just about every modern microcontroller has one built in.
__________________
To my surprise, shortly after Naomi Wu gave me a bit of fame for making good use of solar power, Allie Moore got really jealous of her...
NiHaoMike is offline   Reply With Quote
Old 07-12-14, 04:06 AM   #98
jeff5may
Supreme EcoRenovator
 
Join Date: Jan 2010
Location: elizabethtown, ky, USA
Posts: 2,428
Thanks: 431
Thanked 619 Times in 517 Posts
Send a message via Yahoo to jeff5may
Default

My lcd shield arrived yesterday in the mail, but I haven't had time to mess with it. Too much work at the job. I'm starting to develop a sketch for this project and plan on having something to post this weekend. However, I have to work half a day this morning, so I won't be able to do anything with it until this afternoon.

Stay tuned, and keep the wishes coming....
jeff5may is offline   Reply With Quote
Old 07-12-14, 07:14 AM   #99
jeff5may
Supreme EcoRenovator
 
Join Date: Jan 2010
Location: elizabethtown, ky, USA
Posts: 2,428
Thanks: 431
Thanked 619 Times in 517 Posts
Send a message via Yahoo to jeff5may
Default

With regard to the mains, that's why I suggested an atx power supply. The main connector has both power control and sense lines built in. If the mains drops out, the power supply tells you so
jeff5may is offline   Reply With Quote
Old 07-12-14, 08:39 AM   #100
takyka
Helper EcoRenovator
 
Join Date: Jul 2014
Location: Hungary
Posts: 34
Thanks: 0
Thanked 16 Times in 10 Posts
Default

AC,

With the smallest sufficient DC cap, the arduino can survive few hundred ms without power. I have never tried, but read in a book, the compressor can stop, or at least slows down so much, it will not spin up again without Pressures equalize. With optocoupler you can count each individual AC cycle.
It's cheap, and really just 4-5 components to add.

The flow sensor has some resistance, sure. I didn't measure it. I have the 1" version it has proximately half of the crossection blocked. The wheel turns so easy, if you blow into it gently it immediately spins up. For me, the small penality in COP would be acceptable for the added safety. I know about flow switches, but 5-10 times more expensive, and having a tongue in de way of the flow which generates resistance too.

T.

takyka is offline   Reply With Quote
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 06:51 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Ad Management by RedTyger
Inactive Reminders By Icora Web Design