Big Monk
Trappist Please! 🍷
- Joined
- Dec 24, 2015
- Messages
- 2,192
- Reaction score
- 1,154
RPIscotty, Thankyou for taking the time to put this together!
Well get there. I need to do some more work to get it 100% for everyone.
RPIscotty, Thankyou for taking the time to put this together!
For mash and sparge both set to 5 gallons, it still doubles the grams added, but does not double the overall ions contribution that occurs when the mash and sparge waters are merged, For that it cuts them in half. The ions contribution is the part that is correct. The grams indicated is incorrect.
What is needed is a separate entry line for minerals to mash and to sparge waters.
When I add 4.5 grams of CaCl2-2H2O the program indicates that I have added 9 grams (in the box immediately below where the 0.9 grams are entered for 5 gallons, whereby 5 * 0.9 = 4.5 grams). But it correctly puts only 4.5 grams worth of mineral ions into the system.
The error is on row 31, where the mash water and sparge water are summed and then this sum is multiplied times 0.9. Remove the sparge water and multiply the grams/gallon addition with the mash water only and the problem goes away. Can I fiddle with my copy and make this happen?
When I add 4.5 grams of CaCl2-2H2O the program indicates that I have added 9 grams (in the box immediately below where the 0.9 grams are entered for 5 gallons, whereby 5 * 0.9 = 4.5 grams). But it correctly puts only 4.5 grams worth of mineral ions into the system.
The error is on row 31, where the mash water and sparge water are summed and then this sum is multiplied times 0.9. Remove the sparge water and multiply the grams/gallon addition with the mash water only and the problem goes away. Can I fiddle with my copy and make this happen?
Try a case study for me if you would. I brewed an oatmeal stout and estimated pH using all of the common tools. This new spreadsheet is the only outlier, and maybe you can poke around and tell me why.
4.2 lbs grain, 4 gal full volume mash with distilled water
70% Golden Promise 3L
9% Flaked Barley 2.2L
7% Flaked Oats 2.2L
7% Roasted Barley 550L
3% Carafa II 425L
4% Crystal 60 60L
Salts added to full volume mash:
1.2g gypsum (0.3g/gal)
1.4g CaCl (0.35g/gal)
0.9g baking soda (0.225g/gal)
Mash water profile (rounded) Ca 44, Mg 0, Na 16, Cl 45, SO4 44
Estimated mash ph:
Bru'n Water 5.49
Brewer's Friend 5.51
MpH 5.48
Water 5.8
Thoughts? I don't think you need the boil-off and other stuff, but let me know if you do. About 2.27 gal ends up in the fermenter.
This may be appalling to you, but I don't own a pH meter. Reading about others' experiences with them, it seems like an enormous pain and just one more gadget to obsess over.
So I've used the Brewer's Friend pH estimates for dozens of batches now, and have practiced the art of empiricism whereby I've observed what stout tastes like at 5.5 or 5.3 or whatever, and have adjusted my targets accordingly.
So the estimates may be great, good, or indifferent, but the tool has been consistent and it has served me well in being able to reliably produce beer of a desired quality.
I use 5.4 or just below for very pale beers, 5.5 or just above for stouts, and somewhere in between for everything else, roughly based on color and desired smoothness/brightness.
Where do you find the DI ph? I did really quick search and couldn't find anything.
I renamed 'Mash Sauergut Acid %' as 'Acidulated Malts Acidity Factor', and placed a value of 240 in this field, and then I changed ' Sauergut Amount (ml)' to read 'Acidulated Malt (grams)', then lastly I changed the "Target pH" on the 'pH Reduction Data' sheet to a value of 5.35, and now I can input in the new 'Acidulated Malt (grams)' field my batches required grams of acidulated malt instead of ml of sauergut.
I can't support this change in the slightest. Why wouldn't you just use the acid malt in the malt dropdown?
Purely personal preference.
PS: The 240 value I initially went with can be adjusted to match your particular acidulated malts actual acid strength (concentration). This value may at first quick assessment range between approximately 200 and 300 as my first guesstimate. I haven't fiddled with it enough to verify it, but 200 may correlate to 2% lactic acid by weight in the acidulated malt, and 300 may correlate to 3% lactic acid in the acidulated malt. This gives another dimension to the end user which is not available by simply selecting German Saurmaltz (acidulated malt) from the dropdown.
PPS: I only made this change (and others, all for my personal use) after reading your comments to another forum member regarding your confirmation that you consider this spreadsheet being open source. If this has changed, please let me know.
Purely personal preference.
PS: The 240 value I initially went with can be adjusted to match your particular acidulated malts actual acid strength (concentration). This value may at first quick assessment range between approximately 200 and 300 as my first guesstimate. I haven't fiddled with it enough to verify it, but 200 may correlate to 2% lactic acid by weight in the acidulated malt, and 300 may correlate to 3% lactic acid in the acidulated malt. This gives another dimension to the end user which is not available by simply selecting German Saurmaltz (acidulated malt) from the dropdown.
PPS: I only made this change (and others, all for my personal use) after reading your comments to another forum member regarding your confirmation that you consider this spreadsheet being open source. If this has changed, please let me know.
As long as it shows that for every 1.25 ounces of acid malt that I add to the grist I'm getting a predicted pH shift that is a close match to the alternative of adding 1 ml of lactic acid to the mash (or to the strike water), I'm happy with my modification. In simulations so far it seems to be behaving just as I want it to. I.E., it seems to be working.
It is a very nice spreadsheet, but its underlying complexity often plays fits with LibreOffice in Linux, and I constantly find myself blowing it up just by entering batch data. The multitude of Index/Matches do not always find a match, and as soon as one does not, it blows up and it's back-up copies to the rescue. No idea if it is so frail under Excel.