07-02-14, 04:12 PM | #1 |
Supreme EcoRenovator
Join Date: Mar 2009
Location: Portland, OR
Posts: 4,004
Thanks: 303
Thanked 724 Times in 534 Posts
|
Designing a General Purpose Heat Pump Controller
The Homemade Heat Pump concept has had some notable success.
However, one link in the chain that is missing is an open-source general-purpose heat pump controller. If such a controller existed, it could increase the success of people who undertake a homemade heat pump project. Such controllers have been built and put into service since the 'Manifesto' thread started, but the design considerations and full final specifications (diagrams, photographs, schematics, PWB files, software, etc) were not sufficiently made public such that 'just anybody' could use them. We want a design that is sufficiently complete so that 'just anybody' can make it work for them. The goal of this thread is to design, test and put into service such a controller... modifications and improvements can follow. There is a hazard that this discussion could become so diluted to the point that nothing is ever produced. In other words, this thread is totally oriented toward developing a working device. This is not a 'talking shop'. * * * jeff5may & I have had some preliminary discussion, and have decided that it is time to open up our conversation to anyone who can contribute. Here we go... -AC & jeff5may
__________________
I'm not an HVAC technician. In fact, I'm barely even a hacker... Last edited by AC_Hacker; 07-29-14 at 02:20 PM.. |
The Following 3 Users Say Thank You to AC_Hacker For This Useful Post: |
07-02-14, 04:19 PM | #2 | |
Supreme EcoRenovator
Join Date: Mar 2009
Location: Portland, OR
Posts: 4,004
Thanks: 303
Thanked 724 Times in 534 Posts
|
Seems to me that we need to start with a conversation about "scope" and desired results, specific enough that we can tell when we are moving in the correct direction.
EDIT: Below is a working list of inputs & outputs for the GPC (general purpose controller), based on desired functionality. Additions are invited. Quote:
Best, -AC_Hacker
__________________
I'm not an HVAC technician. In fact, I'm barely even a hacker... Last edited by AC_Hacker; 07-03-14 at 02:57 PM.. |
|
The Following User Says Thank You to AC_Hacker For This Useful Post: | buffalobillpatrick (07-03-14) |
07-02-14, 04:34 PM | #3 |
Administrator
Join Date: Aug 2008
Location: Germantown, WI
Posts: 5,525
Thanks: 1,162
Thanked 374 Times in 305 Posts
|
I agree defining the scope is crucial to starting the project. Answering questions like what do you all need to be able to control (motors up to X amps, etc)? Or, what kind of sensors are you going to be dealing with? 220V or 110V?
__________________
Current project - To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts. & To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts. |
The Following 2 Users Say Thank You to Daox For This Useful Post: |
07-02-14, 07:59 PM | #4 |
Supreme EcoRenovator
Join Date: Mar 2009
Location: Portland, OR
Posts: 4,004
Thanks: 303
Thanked 724 Times in 534 Posts
|
There are at least four projects that are in various stages of development that I am aware of, it could be useful if the people who are working on their projects could describe what they would like a controller to do...
As for myself, I would like a GSHP controller that, as a very minimum requirement would:
-AC
__________________
I'm not an HVAC technician. In fact, I'm barely even a hacker... |
07-02-14, 08:05 PM | #5 |
Supreme EcoRenovator
|
Hardware Requirements
Daox,
The actual brawny components residing in the machine will vary. They will differ depending on the specific application. However, the components on our controller should not. The controller module should be generic enough to fit the bill for a diverse range of end products. In addition to AC's requirements, I would like the controller to do these things:
I suggest we include a few "sugar cube" relays to directly control smaller devices, such as fans, pumps, or valves. It may sound hokey, but relays last a long time, are predictable, and can be wired a jillion different ways, to whatever power source the controlled device needs to operate. To control components that require more current than the relays can supply, a contactor or SSR can be added into the circuit. For that matter, the contactor or whatever can be wired to slave off a sugar cube relay. Last edited by jeff5may; 07-02-14 at 09:21 PM.. |
The Following User Says Thank You to jeff5may For This Useful Post: | buffalobillpatrick (07-03-14) |
07-02-14, 09:21 PM | #6 | |
Supreme EcoRenovator
Join Date: Mar 2009
Location: Portland, OR
Posts: 4,004
Thanks: 303
Thanked 724 Times in 534 Posts
|
Quote:
I do see all manner of SSRs, some smaller such as THIS_ONE, and THIS_ONE, and THIS_ONE. I haven't designed much for any relays or SSRs except in my CO2 controller. Is there a reason for electro-mechanical relays for the smaller devices and SSRs for the higher amp components? -AC
__________________
I'm not an HVAC technician. In fact, I'm barely even a hacker... |
|
07-02-14, 09:32 PM | #7 |
Supreme EcoRenovator
Join Date: Mar 2009
Location: Portland, OR
Posts: 4,004
Thanks: 303
Thanked 724 Times in 534 Posts
|
I have a couple of local guys who would like to get involved in PCB design for this project.
But if we wanted to stay with "off the shelf" stuff, HERE_ARE some possibilities regarding smaller relays & SSRs. -AC
__________________
I'm not an HVAC technician. In fact, I'm barely even a hacker... |
07-02-14, 10:08 PM | #8 |
Supreme EcoRenovator
|
I like this one:
Amazon.com: SunFounder 4 Channel 5V Relay Shield Module for Arduino UNO 2560 1280 ARM PIC AVR STM32: Computers & Accessories I was planning on using an Arduino Uno knock-off for my micro, so this board would attach like any other shield. This board will work with pretty much any microcontroller that spits out TTL for control. I believe they will need only 10 mA or less from the logic source per input. Last edited by jeff5may; 07-03-14 at 05:12 AM.. |
The Following User Says Thank You to jeff5may For This Useful Post: | buffalobillpatrick (07-03-14) |
07-02-14, 10:13 PM | #9 | |
Supreme EcoRenovator
Join Date: Mar 2009
Location: Portland, OR
Posts: 4,004
Thanks: 303
Thanked 724 Times in 534 Posts
|
Quote:
Can you trigger the relays directly from an Arduino output?? OK, so how do you plan to use something like this relay assembly? -AC
__________________
I'm not an HVAC technician. In fact, I'm barely even a hacker... |
|
07-02-14, 10:46 PM | #10 |
Supreme EcoRenovator
Join Date: Oct 2008
Location: Austin, TX
Posts: 1,154
Thanks: 14
Thanked 257 Times in 241 Posts
|
An option to control VFDs (via RS232, PWM, or an analog voltage) would be nice.
__________________
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... |
The Following User Says Thank You to NiHaoMike For This Useful Post: | buffalobillpatrick (07-03-14) |
|
|