Ss Brewing Technologies Giveaway!

Home Brew Forums > Home Brewing Beer > DIY Projects > Arduino for kegerator temperature control.
Reply
 
LinkBack Thread Tools
Old 10-11-2007, 06:48 PM   #11
Yuri_Rage
Gritty.
HBT_MODERATOR.png
Feedback Score: 0 reviews
 
Yuri_Rage's Avatar
Recipes 
 
Join Date: Jul 2006
Location: Southwest
Posts: 13,915
Liked 607 Times on 376 Posts
Likes Given: 54

Default

Quote:
Originally Posted by adx
I know Yuri has a DIY thermister in an epoxy casing, but I wanted something made.
I'd make ya one for a couple of bucks. I have some spare parts lying around. I find that mine is a bit slow to respond, but I think I could improve that with a smaller casing and less epoxy.

BTW, it's not a thermistor, it's a digital temperature sensor that integrates REALLY well with the Arduino.
__________________
Homebrewed Blog..........YouTube Channel .......... Shirts, posters, etc
Yuri_Rage is offline
 
Reply With Quote Quick reply to this message
Old 12-09-2007, 10:23 PM   #12
scoates
Feedback Score: 0 reviews
Recipes 
 
Join Date: Dec 2007
Posts: 54
Liked 1 Times on 1 Posts

Default

Hi all,

I'm the author of that article, and the guy with the messy wires in his basement (-:

I usually hang out on the green board when I have time, but stumbled onto this thread this week.

It was lots of fun to build. I also control my fermentation fridge with the same controller (which is currently out of commission because it's so cold in Montreal in the winter). I'm going to add a heating pad or other heat source to the inside of the fridge so that I can control ferment temperature more accurately.

I clicked through Yuri's pages, and it seems we're much on the same wavelength (but you're much better at it than me (-; ).

About the messy wires: I like them, thank you very much! (-: They look messy, but they're actually well-organized into breakout blocks that are labeled. I will probably wrap them up and stick the whole thing into a project box in the next few months, though. As it stands, it's a great way to show off that I didn't CHEAT and use an off-the-shelf controller. (-:

Since I wrote that article, I added a temperature display, which you can see here (but my camera sucks, so it's not very clear):


I'm getting an electric kettle next week, so I'll be using the Arduino for that, too. I'll eventually also control my yet-to-be-acquired-pump/sparge with it. Lots of fun.

It also has a web interface:

(ignore the dead time.. the computer it's plugged in to also sucks).

Any questions, I'm happy to answer.

Yuri: your probe looks like a much better solution than my thermistor+divider.. I might try to build something similar over the holidays, but I don't have much experience with op-amps to get the output up to a usable level.. thoughts on that?

Oh, I'm also an active member of the MontreAlers.

S

__________________
scoates is offline
 
Reply With Quote Quick reply to this message
Old 01-24-2008, 05:09 PM   #13
ClutchDude
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jan 2008
Location: Austin, TX
Posts: 421
Liked 4 Times on 3 Posts
Likes Given: 2

Default

that is pretty neat

I ordered a LM34 for my arduino and grabbed a SSR. I'm a beginner at this electronics but I think I can manage it.

Did y'all find you needed a heatsink for cooling?

__________________

Landed In Texas.
Primary 1: Blonde?(9/14/2013)
Primary 2: Empty
Sanke madness!
Sanke Spiral Ring Installing, Sanke Coupler diassembly, Keggle Heatshield, Sanke fitting to Soda kegs
ClutchDude is offline
 
Reply With Quote Quick reply to this message
Old 01-26-2008, 10:49 PM   #14
scoates
Feedback Score: 0 reviews
Recipes 
 
Join Date: Dec 2007
Posts: 54
Liked 1 Times on 1 Posts

Default

I have a heatsink on my kettle's SSR but not on the fridges. No need.

S

__________________
scoates is offline
 
Reply With Quote Quick reply to this message
Old 01-27-2008, 04:42 PM   #15
scoates
Feedback Score: 0 reviews
Recipes 
 
Join Date: Dec 2007
Posts: 54
Liked 1 Times on 1 Posts

Default

New version of my code, here:

https://svn.caedmon.net/svn/public/beer_thermostat/

I've upgraded/updated many parts. Here are some that come to mind:
- Changed my thermistors to LM35, Yuri-style
- Added control for my fermentation chamber (fridge + heater)
- Serial LCD display
- minimum toggle times (on/off for a minimum of 5 minutes)
- Serial data querying/debugging
- User-settable temperature ranges, without reset. Stored in EEPROM so they persist past power failure.
- Complete code rewrite for much cleaner C++ (though it's _much_ more complicated now).

I haven't updated the display side, so that data is getting old and stale, but it's stopped freezing my beer (due to timer rollover), so that's good! (-;

S

__________________

Last edited by scoates; 01-27-2008 at 05:04 PM.
scoates is offline
 
Reply With Quote Quick reply to this message
Old 01-28-2008, 12:06 PM   #16
GreatWhiteSlark
Feedback Score: 0 reviews
Recipes 
 
Join Date: Aug 2007
Location: Jackson, MS, USA
Posts: 32
Liked 1 Times on 1 Posts

Default

Thanks scoates. The code helped visualize things much easier.

Unfortunately, I think my LM34CZ is bum. It's putting out 1.008V at around 66F, which is 100.8( unless I'm being a noob(quite likely) since I'm converting of 10mv = 1F). It's sat there next to the cold floor's air current and not changed at all.

My connection is 5v+ to LM34 pin 1, 2 goes into analog 0 and 3 goes to 2k resist. then to ground.

EDIT: Dang it! My roommate didn't log out of my compy!

__________________
Primary: None
Secondary:
Kegged:
Up Next: Honey Brown Ale Extract, Hornsby's-inspired Cider
Gone but Not Forgotten: Road Dog Red Ale-AG
Watney's Cream Stout Extract Clone
Honey Brown Ale Extract
Paulaner Hefeweizen clone
Bee Cave Brewery Haus Pale Ale

GreatWhiteSlark is offline
 
Reply With Quote Quick reply to this message
Old 01-25-2009, 09:24 PM   #17
Acidjazz54
HBT_LIFETIMESUPPORTER.png
Feedback Score: 0 reviews
Recipes 
 
Join Date: Dec 2007
Location: Sanford, NC, North Carolina
Posts: 148
Likes Given: 7

Default

Scoates, Thanks for the post (and the uCHobby article). I don't know if anyone (or you) is still looking at this thread considering it's age but I thought I would post first then PM if no response.

I am interested in using the Arduino for fermentation control as well but I would like to use multiple channels (ultimately I will have 4 fermenters that I'd like to control individually). Can this be "easily" done with your code?

I'm new to programming the Arduino but I have some experience in Java, C++, and VB. Eventually I would like to write a Java or VB program to monitor the temps as well.

__________________
Acidjazz54 is offline
 
Reply With Quote Quick reply to this message
Old 01-26-2009, 02:20 PM   #18
phillc
Feedback Score: 0 reviews
Recipes 
 
Join Date: Apr 2008
Posts: 144
Liked 1 Times on 1 Posts

Default

Quote:
Originally Posted by Yuri_Rage View Post
I'd make ya one for a couple of bucks. I have some spare parts lying around. I find that mine is a bit slow to respond, but I think I could improve that with a smaller casing and less epoxy.

BTW, it's not a thermistor, it's a digital temperature sensor that integrates REALLY well with the Arduino.
And they are wonderful little chips. Using them in my "in progress" project. Here are a couple pics of my probes. Inspired by a post of Yuri's, actually. They have yet to be tested, but I don't anticipate any issues. They are 1/2" by 6" 316 stainless steel pipe with the temp sensor inserted and then the end is filled with food grade silicone. Sorry for the poor quality of the pictures. They will be held in place by 1/2" stainless compression fittings. The connector is a simple molex PC power connector I used to keep it modular. Only 3 of the 4 wires are used.
Pic 1
Pic 2
Pic 3
Phill
__________________

Last edited by phillc; 01-26-2009 at 02:23 PM. Reason: Pictures not showing up. Changed to links.
phillc is offline
 
Reply With Quote Quick reply to this message
Old 04-20-2010, 11:47 PM   #19
Mylo
Feedback Score: 0 reviews
Recipes 
 
Join Date: Sep 2008
Posts: 21
Default

Quote:
Originally Posted by adx View Post
I was thinking of doing the same thing for mash temperature control, but I can't find a temperature probe that is liquid immersible for a reasonable price. I know Yuri has a DIY thermister in an epoxy casing, but I wanted something made. I did find the probes for the Love is only $6, but then you don't have any spec sheet to give you the thermistor's response curve. So frustrating.
Well, I AM doing the same thing for the mash temp control. I am using some probes by Auber Instruments : http://www.auberins.com/index.php?ma...0e452de5deae94

They are a little pricey, but I love the quick disconnects. It's too bad they can't sell me just the thermowells and connectors. They come filled with RTD sensors which I am immediately desoldering all that stuff and replacing it with the Dallas One Wire Semis - which already have established arduino code libraries.


Mylo
__________________
Mylo is offline
 
Reply With Quote Quick reply to this message
Old 04-21-2010, 12:18 PM   #20
Sawdustguy
Feedback Score: 1 reviews
Recipes 
 
Join Date: Mar 2009
Location: Manorville, New York
Posts: 2,772
Liked 28 Times on 25 Posts

Default

Quote:
Originally Posted by e lo View Post
Man, I love this idea. Just love it. I've been looking for an excuse to buy an Aduino for a while. I have no programming experience (well, other than BASIC when I was a kid,) and this seems like a fantastic way to learn.
Or you can buy a Fermtroller which is Arduino based and the software is already written. http://www.brewtroller.com
__________________

Guy

Sawdustguy is offline
 
Reply With Quote Quick reply to this message
Reply



Quick Reply
Message:
Options
Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Arduino Stir Plate (digital speed control) Yuri_Rage DIY Projects 13 01-28-2013 11:58 PM
Temperature Control inbuninbu Beginners Beer Brewing Forum 7 03-07-2011 10:38 AM
Adjust temperature control in German Liebherr Kegerator chandlervdw Equipment/Sanitation 2 10-20-2009 01:34 PM
My arduino fridge control build. simpleton DIY Projects 4 01-09-2009 04:40 PM
Temperature Control HuggerOrange General Techniques 4 02-01-2008 04:35 PM