Electric Brewing Supply 30A BCS Giveaway - Last Weekend to Enter!


Home Brew Forums > Home Brewing Beer > Electric Brewing > 1/16 DIN Arduino Based Timer/Logger
Reply
 
LinkBack Thread Tools
Old 05-16-2012, 12:08 AM   #1
bolts
HBT_LIFETIMESUPPORTER.png
Feedback Score: 0 reviews
Recipes 
 
Join Date: Sep 2009
Location: Portland, OR
Posts: 306
Liked 8 Times on 7 Posts
Likes Given: 3

Default 1/16 DIN Arduino Based Timer/Logger

I'm slowly starting my control panel build (kettles are should be in this month) and would like something with a better timer interface and some opportunity for future usages. Has anyone contemplated building a Arduino based timer that would drop in a 1/16 DIN slot? The osPID (http://www.ospid.com) seems like it could be a decent starting point for such a thing (and maybe more).

Initial thoughts:

- Display current timer H:MM or MM:SS
- Timer profiles could be interesting (e.g. 90m timer w/ reminders at 60m, 20m,10m, 5m, 0m) for hop/other additions
- Alarm on timer expiration
- Alarm inputs from the PIDs (would also let me get rid of the alarm switches if they're easy to toggle on/off)
- Easy Alarm on/off indicators (boil, mash, hlt, timer)
- Easy to silence an alarm (on -> off toggle)

This could also be a integration point for other interesting feature like logging a brew session (temp, pumps on/off, elements in/off, alarms, ...). This would mean terminating the RTD probes in the arduino and then outputing a DC mV in place of the RTD input if temp was captured.

I'll post some more thoughts if anyone is interested. Control panel is shaping up to be a reduced/simplified version of Kal's.

__________________
bolts is offline
 
Reply With Quote Quick reply to this message
Old 05-16-2012, 01:22 PM   #2
MalFet
/bɪər nərd/
HBT_LIFETIMESUPPORTER.png
Feedback Score: 1 reviews
 
MalFet's Avatar
Recipes 
 
Join Date: May 2010
Location: NYC / Kathmandu
Posts: 8,253
Liked 1258 Times on 837 Posts
Likes Given: 579

Default

Sounds like a fun expansion on Kal's venerable control panel. I'm not sure I understand why you're thinking to use osPID as a base, though...From the picture, it looks like you want to keep to Auber PIDs and then use the arduino in place of Kal's alarm box, no?

__________________

"Be excellent to each other." -Benjamin Franklin

MalFet is offline
 
Reply With Quote Quick reply to this message
Old 05-16-2012, 02:46 PM   #3
bolts
HBT_LIFETIMESUPPORTER.png
Feedback Score: 0 reviews
Recipes 
 
Join Date: Sep 2009
Location: Portland, OR
Posts: 306
Liked 8 Times on 7 Posts
Likes Given: 3

Default

Quote:
Originally Posted by MalFet View Post
Sounds like a fun expansion on Kal's venerable control panel. I'm not sure I understand why you're thinking to use osPID as a base, though...From the picture, it looks like you want to keep to Auber PIDs and then use the arduino in place of Kal's alarm box, no?
I've been looking at the osPID, not for the PID feature, but for the form-factor. It's basically a 1/16 DIN Arduino with finger cards for input/output. Create a new input card for the alarm signals and write some new firmware and it can be whatever you want.
__________________
bolts is offline
 
Reply With Quote Quick reply to this message
Old 05-16-2012, 03:33 PM   #4
MalFet
/bɪər nərd/
HBT_LIFETIMESUPPORTER.png
Feedback Score: 1 reviews
 
MalFet's Avatar
Recipes 
 
Join Date: May 2010
Location: NYC / Kathmandu
Posts: 8,253
Liked 1258 Times on 837 Posts
Likes Given: 579

Default

Quote:
Originally Posted by bolts

I've been looking at the osPID, not for the PID feature, but for the form-factor. It's basically a 1/16 DIN Arduino with finger cards for input/output. Create a new input card for the alarm signals and write some new firmware and it can be whatever you want.
If the convenience outweighs the cost, seems reasonable enough. Still, the form factor of the osPID is just an exposed PCB with a small LCD and push buttons soldered on. That's pretty easy to recreate. More importantly, in a brewery setting I'd want something more robust than that, but YMMV of course.

Or, if you were feeling particularly ambitious, you could replace all of the PIDs with a single microprocessor. It feels a bit redundant to try to interface a bunch of external PIDs with a general purpose board.

In any case, keep us posted
__________________

"Be excellent to each other." -Benjamin Franklin

MalFet is offline
 
Reply With Quote Quick reply to this message
Old 05-16-2012, 03:44 PM   #5
bolts
HBT_LIFETIMESUPPORTER.png
Feedback Score: 0 reviews
Recipes 
 
Join Date: Sep 2009
Location: Portland, OR
Posts: 306
Liked 8 Times on 7 Posts
Likes Given: 3

Default

Quote:
Originally Posted by MalFet View Post
If the convenience outweighs the cost, seems reasonable enough. Still, the form factor of the osPID is just an exposed PCB with a small LCD and push buttons soldered on. That's pretty easy to recreate. More importantly, in a brewery setting I'd want something more robust than that, but YMMV of course.
Yup, the one thing I can't seem to find is any enclosures for something like this that would be brewery friendly (wet hands, water spray, etc). Getting a 3d printed shell, acrylic front and gaskets isn't too hard -- it's getting the dang buttons to work too that's problematic.

Quote:
Or, if you were feeling particularly ambitious, you could replace all of the PIDs with a single microprocessor. It feels a bit redundant to try to interface a bunch of external PIDs with a general purpose board.
That might be version 2... basically a custom board (or brewtroller) with PID displays in place of the Auber PIDs. Run the temp probes into the board. Fairly simple to contemplate -- another exercise to execute. At that point it's just recreational tinkering because it's fun
__________________
bolts is offline
 
Reply With Quote Quick reply to this message
Old 05-16-2012, 07:35 PM   #6
MalFet
/bɪər nərd/
HBT_LIFETIMESUPPORTER.png
Feedback Score: 1 reviews
 
MalFet's Avatar
Recipes 
 
Join Date: May 2010
Location: NYC / Kathmandu
Posts: 8,253
Liked 1258 Times on 837 Posts
Likes Given: 579

Default

Quote:
Originally Posted by bolts
Yup, the one thing I can't seem to find is any enclosures for something like this that would be brewery friendly (wet hands, water spray, etc). Getting a 3d printed shell, acrylic front and gaskets isn't too hard -- it's getting the dang buttons to work too that's problematic.
Are you buying your control box pre-cut? If not, why do you want a standard DIN size? Waterproof buttons and LCDs are easy enough to come by on their own.

Quote:
Originally Posted by bolts
That might be version 2... basically a custom board (or brewtroller) with PID displays in place of the Auber PIDs. Run the temp probes into the board. Fairly simple to contemplate -- another exercise to execute. At that point it's just recreational tinkering because it's fun
It takes all kinds, I guess! I would find a single controller much easier to implement than trying to run the Aubers through the Arduino. But, whatever works for you is what you should do!
__________________

"Be excellent to each other." -Benjamin Franklin

MalFet 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, PID, or other? Islandboy85 Electric Brewing 77 02-20-2013 04:43 PM
New eControlBox (based on Ohio-Ed's) vballdrummer Electric Brewing 12 06-26-2012 03:39 PM
Circuit Labs is now web based! jxm2119 Electric Brewing 2 03-01-2012 02:53 AM
Non-computer based controller calicojack Electric Brewing 3 01-22-2012 11:40 AM
Arduino driving an SSR thomashp Electric Brewing 4 11-08-2010 06:00 AM