Ss Brewing Technologies 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: 1,039
Liked 122 Times on 108 Posts
Likes Given: 195

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 - Carbon River Hefe
Fermenters - FS90 Amber Ale OG 1.055
On tap
Ichter Hill IPA OG 1.058
Carbon River Hefe OG 1.046
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: 42
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: 42
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: 1,039
Liked 122 Times on 108 Posts
Likes Given: 195

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 - Carbon River Hefe
Fermenters - FS90 Amber Ale OG 1.055
On tap
Ichter Hill IPA OG 1.058
Carbon River Hefe OG 1.046
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: 42
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: 1,039
Liked 122 Times on 108 Posts
Likes Given: 195

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 - Carbon River Hefe
Fermenters - FS90 Amber Ale OG 1.055
On tap
Ichter Hill IPA OG 1.058
Carbon River Hefe OG 1.046
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: 42
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: 1,039
Liked 122 Times on 108 Posts
Likes Given: 195

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 - Carbon River Hefe
Fermenters - FS90 Amber Ale OG 1.055
On tap
Ichter Hill IPA OG 1.058
Carbon River Hefe OG 1.046
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: 42
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: 1,039
Liked 122 Times on 108 Posts
Likes Given: 195

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 - Carbon River Hefe
Fermenters - FS90 Amber Ale OG 1.055
On tap
Ichter Hill IPA OG 1.058
Carbon River Hefe OG 1.046
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