New Open Source Arduino Based PID Controller Released

Homebrew Talk - Beer, Wine, Mead, & Cider Brewing Discussion Forum

Help Support Homebrew Talk - Beer, Wine, Mead, & Cider Brewing Discussion Forum:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.

bendiy

Well-Known Member
Joined
Jan 15, 2011
Messages
114
Reaction score
4
Location
Boulder
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.

DEV-00042-ASSEMBLED-INPUT-SIDE.jpg


DEV-00042-ASSEMBLED-FRONT.jpg




 
Last edited by a moderator:
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.
 
Check out this video.
[ame=http://www.youtube.com/watch?v=n768MXEESUo&feature=player_embedded]osPID - Hacking - YouTube[/ame]

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.
 
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.
 
Brett, that's great news. Thanks for all your work on this project! Have you posted that auto-tune code yet?
 
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.
 
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 ?
 

Latest posts

Back
Top