HBT 2015 Big Giveaway - This is it - Final Weekend to Enter!

Huge Supporting Membership Discounts - 20% Off - Final Weekend!

Home Brew Forums > Home Brewing Beer > DIY Projects > Brew Stands > Recirculation infusion mash system library for Arduino
Reply
 
Thread Tools
Old 07-11-2013, 11:17 PM   #41
atoughram
Feedback Score: 0 reviews
Recipes 
 
Join Date: May 2013
Location: Puyallup, Washington
Posts: 1,443
Liked 179 Times on 146 Posts
Likes Given: 326

Default

I've figured out how to hook up the thermistor, but what pin are you connecting the flow meter too?
__________________
Clover Creek Brewery, Puyallup WA
Planning - Hefewiezen
Fermenters - Air
On tap
Snagtooth Pale Ale OG 1.052, Fresh Squeezed IPA OG 1.075, Mulholland Hard Cider OG 1.084
atoughram is offline
 
Reply With Quote
Old 07-12-2013, 12:40 AM   #42
franckgaga
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jun 2013
Location: Quebec, QC, Canada
Posts: 45
Liked 6 Times on 6 Posts
Likes Given: 8

Default

Quote:
Originally Posted by atoughram View Post
I've figured out how to hook up the thermistor, but what pin are you connecting the flow meter too?
Hall effect flow meter needs Arduino 5V and GND. So, if your flow meter follow the "standard colours", red wire should be connected to 5V and black wire to GND. The last wire should be connected to one of your interrupt pins on your Arduino. If it's an Arduino UNO, it should be connected to either :
  • pin 2 (interrupt #0) OR
  • pin 3 (interrupt #1)

After, you just call setInterruptFlow(interruptNumber , flowFactor), where interruptNumber is 0 or 1 on an UNO

That's it !

for other Arduino board : http://arduino.cc/en/Reference/attachInterrupt
franckgaga is offline
 
Reply With Quote
Old 07-18-2013, 05:57 PM   #43
franckgaga
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jun 2013
Location: Quebec, QC, Canada
Posts: 45
Liked 6 Times on 6 Posts
Likes Given: 8

Default

New version available (v1.1)

DEBUG :

-FLOWUPBOUND = 5 L/min
-CRITICALFLOW = 1.0 L/min
-flow sent over usb didn't had limits
franckgaga is offline
 
Reply With Quote
Old 07-18-2013, 10:19 PM   #44
franckgaga
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jun 2013
Location: Quebec, QC, Canada
Posts: 45
Liked 6 Times on 6 Posts
Likes Given: 8

Default

New version available (v1.2.1)

- added : support for multiple regulator (up to 4) useful for diffrents mash water quantities

It replace an old feature that let you set settings for SIMPLEBATCH and DOUBLEBATCH

I was brewing a strong old ale 6 gal batch and noticed that mash water needed was equal to mash water used in 11 gal process identification. So i selected "double batch" for my simple batch (6 gal). That's why i think that "simple batch" and "double batch" was a bit confusing...

edit : I cannot edit first post anymore and I don't know why...Last updates will be on my google code page.

edit≤ : removed useless serial print, please re-download
franckgaga is offline
 
Reply With Quote
Old 07-27-2013, 05:29 PM   #45
franckgaga
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jun 2013
Location: Quebec, QC, Canada
Posts: 45
Liked 6 Times on 6 Posts
Likes Given: 8

Default

I was brewing and was stuck with a dilemma : Is it better to stop heating when time is elapsed or maintain temperature ? Cooling could be problematic if your mash is too much cooled and you have to re-heat it a lot for mashout or alpha-amylase temperature level. Or even worse, bacteria temperature level.

On the second hand, i'm not sure temperature holding for a long time would be problematic for scorching...If your flow is sufficient to avoid scorching, would scorching would be avoided no mater for what time ???

What's your opinion on that ?

Bye !
franckgaga is offline
 
Reply With Quote
Old 07-29-2013, 01:32 AM   #46
atoughram
Feedback Score: 0 reviews
Recipes 
 
Join Date: May 2013
Location: Puyallup, Washington
Posts: 1,443
Liked 179 Times on 146 Posts
Likes Given: 326

Default

When I'm brewing, after the timeframe is over, I hold temperature while I'm doing an iodine test, if it's complete, I crank the temperature up to 170. I don't mash unattended. Even if the heat goes off, I dont think that too big of a deal because the wort goes in the kettle and is sanitized when boiled. I still havent got my arduino wired up for testing, summer is a busy time of year, but I do have all the parts now.
__________________
Clover Creek Brewery, Puyallup WA
Planning - Hefewiezen
Fermenters - Air
On tap
Snagtooth Pale Ale OG 1.052, Fresh Squeezed IPA OG 1.075, Mulholland Hard Cider OG 1.084
atoughram is offline
 
Reply With Quote
Old 07-29-2013, 02:58 AM   #47
franckgaga
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jun 2013
Location: Quebec, QC, Canada
Posts: 45
Liked 6 Times on 6 Posts
Likes Given: 8

Default

Quote:
Originally Posted by atoughram View Post
When I'm brewing, after the timeframe is over, I hold temperature while I'm doing an iodine test, if it's complete, I crank the temperature up to 170. I don't mash unattended. Even if the heat goes off, I dont think that too big of a deal because the wort goes in the kettle and is sanitized when boiled. I still havent got my arduino wired up for testing, summer is a busy time of year, but I do have all the parts now.
That's what I thought... For now, heater is shut off when time is elapsed. I will change that soon ...

Thanks !
franckgaga is offline
 
Reply With Quote
Old 08-02-2013, 05:19 PM   #48
franckgaga
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jun 2013
Location: Quebec, QC, Canada
Posts: 45
Liked 6 Times on 6 Posts
Likes Given: 8

Default

New version availible (v1.4)

Lots of changes :

- Temperature is maintained when time is elapsed (until KEYSELECT is pressed)
- Lot of alarm debug
- Serial monitor warning in identification tool
- arguments in setInterruptFlow to set lower and upper bound of flow rate (because it's not the same on all Rims system : if LWD or ULWD for ex.)
- MAXTEMPVAR = 1 deg Celcius
- Time remaining added to data logging
- Char showing if timer is counting down or not on LCD
franckgaga is offline
 
Reply With Quote
Old 08-10-2013, 03:44 PM   #49
franckgaga
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jun 2013
Location: Quebec, QC, Canada
Posts: 45
Liked 6 Times on 6 Posts
Likes Given: 8

Default

New version available (v1.5) :

Debug :
- debug : PID output saturation moved after filter (it was causing a very slow regulator)

Added :
- set point, timer and mash water values are remembered after entire cycle is restarted
franckgaga is offline
BeerGrylls Likes This 
Reply With Quote
Old 08-12-2013, 01:49 AM   #50
franckgaga
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jun 2013
Location: Quebec, QC, Canada
Posts: 45
Liked 6 Times on 6 Posts
Likes Given: 8

Default

New version v1.5.1

Debug :
- first PID value was invalid
franckgaga is offline
 
Reply With Quote
Reply


Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Easy Steam Infusion Mash System FlyGuy Brew Stands 230 04-02-2015 04:51 PM
Arduino Based Beer Monitor System brewn00b4 Kegerators and Keezers 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


Forum Jump

Newest Threads

LATEST SPONSOR DEALS