Home Brew Forums > Home Brewing Beer > DIY Projects > Brew Stands > New Open Source Arduino Based PID Controller Released
Reply
 
Thread Tools
Old 01-04-2012, 10:42 PM   #1
bendiy
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jan 2011
Location: Boulder, CO
Posts: 145
Liked 4 Times on 4 Posts
Likes Given: 7

Default New Open Source Arduino Based PID Controller Released

I've been playing with the Arduino PID Library for my brewery control platform on and off the past few months. The PID Library author Brett Beauregard has just released his new Open Source (Code, Hardware, Design) PID Controller that functions just like all the other black box PID controllers you can buy. However, since this is based on the Arduino, it's fully hackable. I thought some of you might want to check it out.

New in this version is an Auto-Tune feature that should take some of the guess work out of setting the P I and D parameters.








bendiy is offline
 
Reply With Quote
Old 01-04-2012, 10:53 PM   #2
weirdboy
HBT_LIFETIMESUPPORTER.png
Feedback Score: 4 reviews
Recipes 
 
Join Date: May 2009
Location: Los Angeles
Posts: 8,000
Liked 440 Times on 359 Posts
Likes Given: 63

Default

One area that I see right away where it is lacking is no support for RTDs. Same issue with BrewTroller and BCS.

I do like that is it hackable, but that is still a sticking point for me.


weirdboy is offline
 
Reply With Quote
Old 01-04-2012, 10:58 PM   #3
bendiy
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jan 2011
Location: Boulder, CO
Posts: 145
Liked 4 Times on 4 Posts
Likes Given: 7

Default

Check out this video.

He says they are working on expansion cards that allow for different interfaces. Maybe RTDs would be possible. Personally, I like the Dallas digital sensors because they are super easy to interface. Drop them in a thermowell and you are good to go.
bendiy is offline
 
Reply With Quote
Old 01-04-2012, 11:04 PM   #4
br3ttb
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jan 2012
Location: Arlington, MA
Posts: 2
Default Rtd

Hi all, saw the track-back on my blog and figured I would post a quick reply. RTD Card is definitely in the pipeline, sooner rather than later.
br3ttb is offline
 
Reply With Quote
Old 01-05-2012, 12:10 AM   #5
bendiy
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jan 2011
Location: Boulder, CO
Posts: 145
Liked 4 Times on 4 Posts
Likes Given: 7

Default

Brett, that's great news. Thanks for all your work on this project! Have you posted that auto-tune code yet?
bendiy is offline
 
Reply With Quote
Old 01-06-2012, 06:41 PM   #6
audger
Feedback Score: 0 reviews
Recipes 
 
Join Date: Apr 2011
Location: ., Connecticut
Posts: 1,497
Liked 40 Times on 40 Posts
Likes Given: 1

Default

Quote:
Originally Posted by br3ttb View Post
Hi all, saw the track-back on my blog and figured I would post a quick reply. RTD Card is definitely in the pipeline, sooner rather than later.
i was just about to post- you can certainly use RTDs with arduino. not sure if there is already a nice library to do it, but its just a resistance measurement. it can be done quickly with only the sensor and a few resistors, or more accurately by making a simple wheatstone bridge, and using an op-amp and some math.
audger is offline
 
Reply With Quote
Old 01-09-2012, 08:16 PM   #7
bendiy
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jan 2011
Location: Boulder, CO
Posts: 145
Liked 4 Times on 4 Posts
Likes Given: 7

Default

The Auto-Tune Library source has been released if you want to play with it:
https://github.com/br3ttb/Arduino-PID-AutoTune-Library
bendiy is offline
 
Reply With Quote
Old 01-09-2012, 08:18 PM   #8
bendiy
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jan 2011
Location: Boulder, CO
Posts: 145
Liked 4 Times on 4 Posts
Likes Given: 7

Default

And here's the Front End source code that runs in Processing on your computer:
https://github.com/osPID/osPID-Front-End
bendiy is offline
 
Reply With Quote
Old 01-27-2013, 07:05 AM   #9
fc36
Feedback Score: 0 reviews
Recipes 
 
Join Date: May 2010
Location: Chicago, Illinois
Posts: 363
Liked 23 Times on 18 Posts
Likes Given: 34

Default

Quote:
Originally Posted by br3ttb View Post
Hi all, saw the track-back on my blog and figured I would post a quick reply. RTD Card is definitely in the pipeline, sooner rather than later.
What's the status on the RTD card and/or support for RTD through other digital/analog ports on the arduino ?
fc36 is offline
 
Reply With Quote
Old 02-11-2013, 09:33 AM   #10
pertoft
Feedback Score: 0 reviews
Recipes 
 
Join Date: Feb 2013
Posts: 1
Default

.


pertoft is offline
 
Reply With Quote
Reply


Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Arduino, now what? CoalCracker Other 27 01-10-2012 12:40 AM
Arduino+XBee Dual-stage Temp Controller Chuginator Fermenters 65 12-18-2011 09:44 AM
Open Source Stir Plate Cary Chillers and Stir Plates 4 06-18-2011 10:38 PM
Arduino for PID? rockytoptim Brew Stands 2 12-25-2009 03:51 PM
Open Source Mash Computer? mattreba Brew Stands 46 02-27-2009 02:16 AM


Forum Jump

Newest Threads

LATEST SPONSOR DEALS