Would this https://www.amazon.com/dp/B00E6JWIII/?tag=skimlinks_replacement-20 25a SSR work for switching the pumps via the Pi? Or is there something that would work better? I am using two 120v chugged pumps.
Interesting... I haven't wired any extra ports for temp sensors (probably my largest oversight in my panel build), so I can only have three plugged in now. I think this would give me motivation roll up my sleeves and change that however.
It's not possible for me to fit in any extra relays though - so, you're saying there potentially would be a way of linking a single GPIO to two sensors/PIDs in a single configuration file, with having only one of those PIDs in command at a time.
The SainSmart 4-channel relay module on Amazon should do well for you. <$10 and leaves you some room for future expansion.
Is this the one?
SainSmart 4-Channel Relay Module by SainSmart http://www.amazon.com/dp/B0057OC5O8/?tag=skimlinks_replacement-20
Sent from my iPhone using Home Brew
the only way i could get that relay to work was to build this thing...
http://www.raspberrypi.org/forums/viewtopic.php?t=36225
Doug-
I have been following your threads for quite a while as I built my three keg super strut system over the last 15 months. I hacked Android onto an HP TouchPad and installed the server on an Rpi and the app on the Touchpad. I have also been building a TeensyPi and a TeensyNet on Jim Mayhugh's thread. Is there a way to Frankenstein-merge your software to that hardware? Just a thought, I am only good at following directions most of the time. Thanks.
Ahhhh, this is why people want to use the inverted outputs mode on Elsinore!
The issue would be that using the inverted outputs option inverts ALL the outputs.
I'll add some changes in so you can select an inverted output for an individual pinout (I want to remove as many options as possible so everything can be done from the web interface)
inverted on selected pins would be awesome. I love this program... you are doing a GREAT JOB.
would love to see timers count down not up.. hehe
how would i go about requesting different features?
thanks again for all your hard work!
I'm interested in this too but I'm also in the process of running a 60a circuit. I plan on using 4 elements though (2ea in hlt and bk) and then using a hardware pcb I'm still working on to guarantee only two could be fired simultaneously with priority of having one on in each if both are heating and then two on in one only if the other vessel isn't heating or is in a dwell period of the PID functions. It'd be easier in software, but I wanted a foolproof design in case a software glitch enabled more than two (or in your case more than 1) for whatever reason.
It gets tricky also because most ssrs are zero-crossing meaning they only switch states when the phase of the AC power crosses 0. This means that even if the controller only had one of your two outputs high at a time, you'd have to make sure one didn't activate within 1/120 of a second to ensure the other ssr had crossed zero and switched off.
Edit: forget that second paragraph. As I lay here thinking about it, as long as all of your ssrs are zero-crossing it shouldn't matter since the other wouldn't change state until crossing zero either. If you're mixing and matching ssr types, you would still have to take that into account. ORRR...Just assume that the sub-second nature of the times they may overlap would not be enough to trip the 30a breaker or heat up your wires substantially.
-Josh
I'm interested in this too but I'm also in the process of running a 60a circuit. I plan on using 4 elements though (2ea in hlt and bk) and then using a hardware pcb I'm still working on to guarantee only two could be fired simultaneously with priority of having one on in each if both are heating and then two on in one only if the other vessel isn't heating or is in a dwell period of the PID functions. It'd be easier in software, but I wanted a foolproof design in case a software glitch enabled more than two (or in your case more than 1) for whatever reason.
It gets tricky also because most ssrs are zero-crossing meaning they only switch states when the phase of the AC power crosses 0. This means that even if the controller only had one of your two outputs high at a time, you'd have to make sure one didn't activate within 1/120 of a second to ensure the other ssr had crossed zero and switched off.
Edit: forget that second paragraph. As I lay here thinking about it, as long as all of your ssrs are zero-crossing it shouldn't matter since the other wouldn't change state until crossing zero either. If you're mixing and matching ssr types, you would still have to take that into account. ORRR...Just assume that the sub-second nature of the times they may overlap would not be enough to trip the 30a breaker or heat up your wires substantially.
-Josh
Not sure if I'm doing something wrong, or if this is a bug..
I have never been able to update via the GUI... I always end up updating via command prompt. I just tried to do it again, and it seems to get stuck (see screenshot... http://imgur.com/HgDiQNU)
Not sure if I'm doing something wrong, or if this is a bug..
I have always had to perform the check twice and it works on the second time...
anyway to get this to run without have a temp probe installed yet? I want to get it up and running to see if i can get my relay to switch? If not i can just wait until i get my temp probes next week.
Guess i should add that i just wanted to add a couple of pumps and see if i could get those to switch on and off. I am testing the SainSmart relay.
thanks,
No, sorry, there was one added in about a year ago but it's vanished and I can't work out where it went.
No problem. Thanks!
Sent from HBT app.
The email I got was asking about turning the GPIO on and off from the command line.
If you're on the Beaglebone (or Linux Kernel 3.8+) you'll need to export the DTO first.
Then you can use echo commands to test the outputs themselves.
There's lots of guides to show you how to use many ways to test the outputs. Which I think is what you're looking for.
Enter your email address to join: