The Great Bottle Opener Giveaway

Home Brew Forums > Home Brewing Beer > DIY Projects > Recirculation infusion mash system library for Arduino

Reply
 
LinkBack Thread Tools
Old 06-26-2013, 12:21 AM   #11
atoughram
Feedback Score: 0 reviews
Recipes 
 
Join Date: May 2013
Location: Puyallup, Washington
Posts: 918
Liked 113 Times on 99 Posts
Likes Given: 169

Default

More questions - for the function setThermistor - Your looking for an array of 4 variables for the steinhartCoefs. I guess these are for the values of A, B, & C? Is there a D??

__________________
Clover Creek Brewery, Puyallup WA
Planning - FS90 Amber Ale
Fermenters - Air
On tap
Ichter Hill IPA OG 1.058
Carbon River Hefe OG 1.049
atoughram is offline
 
Reply With Quote Quick reply to this message
Old 06-26-2013, 12:24 AM   #12
franckgaga
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jun 2013
Location: Quebec, QC, Canada
Posts: 41
Liked 5 Times on 5 Posts
Likes Given: 8

Default

-bugfixe : identRimsBasic was not compiling because of a change made in UIRims constructor

Please re-downlaod

__________________
franckgaga is offline
 
Reply With Quote Quick reply to this message
Old 06-26-2013, 12:32 AM   #13
franckgaga
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jun 2013
Location: Quebec, QC, Canada
Posts: 41
Liked 5 Times on 5 Posts
Likes Given: 8

Default

Quote:
Originally Posted by atoughram View Post
More questions - for the function setThermistor - Your looking for an array of 4 variables for the steinhartCoefs. I guess these are for the values of A, B, & C? Is there a D??
I've classified my coefficients by power order, i.e. :

Code:
|| C0 || C1 || C2 || C3 ||
But, in fact, if we follow Wikipedia and many datasheets, equation is :



So, with this definition above, array format would be :

Code:
|| A || B || D || C ||
In datasheets, D is often omitted because of is low influence in the results. You can just write "0" for D coefficient.

Cheers !
__________________
franckgaga is offline
atoughram Likes This 
Reply With Quote Quick reply to this message
Old 06-26-2013, 02:23 AM   #14
atoughram
Feedback Score: 0 reviews
Recipes 
 
Join Date: May 2013
Location: Puyallup, Washington
Posts: 918
Liked 113 Times on 99 Posts
Likes Given: 169

Default

Thanks! I'm sure I'll have more questions soon.. I'll have to find a thermistor and play with this a bit more.

__________________
Clover Creek Brewery, Puyallup WA
Planning - FS90 Amber Ale
Fermenters - Air
On tap
Ichter Hill IPA OG 1.058
Carbon River Hefe OG 1.049
atoughram is offline
franckgaga Likes This 
Reply With Quote Quick reply to this message
Old 06-26-2013, 04:35 AM   #15
franckgaga
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jun 2013
Location: Quebec, QC, Canada
Posts: 41
Liked 5 Times on 5 Posts
Likes Given: 8

Default

added : Possibility for 2 regulators useful for brewing simple\double batch

__________________
franckgaga is offline
 
Reply With Quote Quick reply to this message
Old 06-26-2013, 04:46 AM   #16
atoughram
Feedback Score: 0 reviews
Recipes 
 
Join Date: May 2013
Location: Puyallup, Washington
Posts: 918
Liked 113 Times on 99 Posts
Likes Given: 169

Default

Quote:
Originally Posted by franckgaga View Post
added : Possibility for 2 regulators useful for brewing simple\double batch
What is meant by a simple or double batch? My batch size is a fairly consistent 11 gallons.
__________________
Clover Creek Brewery, Puyallup WA
Planning - FS90 Amber Ale
Fermenters - Air
On tap
Ichter Hill IPA OG 1.058
Carbon River Hefe OG 1.049
atoughram is offline
 
Reply With Quote Quick reply to this message
Old 06-26-2013, 04:55 AM   #17
franckgaga
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jun 2013
Location: Quebec, QC, Canada
Posts: 41
Liked 5 Times on 5 Posts
Likes Given: 8

Default

Quote:
Originally Posted by atoughram View Post
What is meant by a simple or double batch? My batch size is a fairly consistent 11 gallons.
It's because for me...I've got a big cooler for my MLT...If i'm brewing alone, I just brew a 6 gal but if i'm brewing with my friends i'll brew a 11 gal that still fit in it.

If you are always brewing the same quantity, this features is useless...just ignore it, i.e. call setTuningPID and/or setSetPointFilter as before.
__________________
franckgaga is offline
 
Reply With Quote Quick reply to this message
Old 06-26-2013, 05:04 AM   #18
atoughram
Feedback Score: 0 reviews
Recipes 
 
Join Date: May 2013
Location: Puyallup, Washington
Posts: 918
Liked 113 Times on 99 Posts
Likes Given: 169

Default

setInterruptFlow ( byte interruptFlow, float flowFactor ) - I understand the flow factor - but interruptFlow is the whole number (0-255) measurement of flow if when reached, shuts off the heaters?

Ordered 10K Thermistors and a 0-30 l/min flowmeter from Ebay - looks like I'll do some testing for you when they get her.

__________________
Clover Creek Brewery, Puyallup WA
Planning - FS90 Amber Ale
Fermenters - Air
On tap
Ichter Hill IPA OG 1.058
Carbon River Hefe OG 1.049
atoughram is offline
franckgaga Likes This 
Reply With Quote Quick reply to this message
Old 06-26-2013, 05:18 AM   #19
franckgaga
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jun 2013
Location: Quebec, QC, Canada
Posts: 41
Liked 5 Times on 5 Posts
Likes Given: 8

Default

Quote:
Originally Posted by atoughram View Post
setInterruptFlow ( byte interruptFlow, float flowFactor ) - I understand the flow factor - but interruptFlow is the whole number measurement of flow if when reached, shuts off the heaters?
That's great, your question point me sections in the docs that was very unclear/undocumented, thanks haha !

Firstly, interruptFlow is the Arduino interrupt number (equivalent to pin number) that the sensor is connected. For more information : http://arduino.cc/en/Reference/attachInterrupt
For ex, if sensor is connected to pin 3, interruptFlow = 1

Secondly, i did not implement functions to shut off heater when flow measurement is incorrect...It is displayed on the screen if it is ok or not (between 2 to 4 L/min i think) and if a speaker is added, it will ring if it is incorrect...I did not want to block the whole process. I'm a bit hesitant on that...maybe it would be safer...I don't know what's your opinion on that ?
__________________
franckgaga is offline
 
Reply With Quote Quick reply to this message
Old 06-26-2013, 05:38 AM   #20
atoughram
Feedback Score: 0 reviews
Recipes 
 
Join Date: May 2013
Location: Puyallup, Washington
Posts: 918
Liked 113 Times on 99 Posts
Likes Given: 169

Default

Allthough I've never had a stuck flow on mine, having the option to shut down the heat if the flow stops would be nice. But - It doesnt have to be coded in the library. If there was a function called heatEnable(binary enable) to turn the element off. It appears that we can read the flow and do math or make decisions on it in loop().

__________________
Clover Creek Brewery, Puyallup WA
Planning - FS90 Amber Ale
Fermenters - Air
On tap
Ichter Hill IPA OG 1.058
Carbon River Hefe OG 1.049
atoughram 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
Easy Steam Infusion Mash System FlyGuy DIY Projects 225 06-07-2014 03:24 PM
Arduino Based Beer Monitor System brewn00b4 DIY Projects 40 12-06-2013 09:15 PM
For Sale - Steam Infusion Mash System Douglefish For Sale 4 10-17-2011 03:17 PM
For Sale - Recirculating Infusion Mash System RIMs jm427 For Sale 0 05-12-2011 10:28 PM
MASHING. Water recirculation instead of the mash recirculation albertf Equipment/Sanitation 2 12-27-2007 12:20 AM