rkhanso
Well-Known Member
- Joined
- Jan 24, 2017
- Messages
- 784
- Reaction score
- 178
I'm using Craftbeerpi v3.0.
Newly built e-BIAB system with a homemade controller.
Craftbeerpi is running OK, not crashing or anything.
I installed PID Auto-tune and configured the kettle to use it. After a few failed attempts to auto-tune, it finally gave me feeback of:
P=35.7819
I=.2172
D=4.9114
After I auto-tuned, I thought that the best "Kettle Logic" to use might be the standard Hysteresis type (I realize it's probably not using the PID numbers I just spent the time getting). But, Hysteresis overshoots the set temp really bad. To be fair, I see the element turning off at the right time, but the overshooting is done with the element off.
Then I looked through the other options for "Kettle Logic" and tried "PIDBoil" and "SimpleBoilLogic" but both of them never shut the heat element off when reaching the set temperature and just kept right on heating the water. Maybe their names are telling me they should not be used for setting and keeping mash temperatures.
Then I installed the "PIDArduino" addon - but that logic method is not showing up as an option for my kettle.
I looked through the other available addons and found MOD_PWM, but it's also not showing up as a choice in the heater/actor or the Kettle logic as options. No idea what I'm doing wrong....
I wanted to get the temps really stable. Am I missing something here? Do I need to go back to v2.2 of Craftbeerpi?
Here's a chart using one of the Boil Logic methods. Where the temp starts to go down is where I noticed it never shut off and I manually turned off the element.
I'm sure it's something stupid that I'm doing.
When I used v2.2 for fermentation control, I didn't have these problems.
Newly built e-BIAB system with a homemade controller.
Craftbeerpi is running OK, not crashing or anything.
I installed PID Auto-tune and configured the kettle to use it. After a few failed attempts to auto-tune, it finally gave me feeback of:
P=35.7819
I=.2172
D=4.9114
After I auto-tuned, I thought that the best "Kettle Logic" to use might be the standard Hysteresis type (I realize it's probably not using the PID numbers I just spent the time getting). But, Hysteresis overshoots the set temp really bad. To be fair, I see the element turning off at the right time, but the overshooting is done with the element off.
Then I looked through the other options for "Kettle Logic" and tried "PIDBoil" and "SimpleBoilLogic" but both of them never shut the heat element off when reaching the set temperature and just kept right on heating the water. Maybe their names are telling me they should not be used for setting and keeping mash temperatures.
Then I installed the "PIDArduino" addon - but that logic method is not showing up as an option for my kettle.
I looked through the other available addons and found MOD_PWM, but it's also not showing up as a choice in the heater/actor or the Kettle logic as options. No idea what I'm doing wrong....
I wanted to get the temps really stable. Am I missing something here? Do I need to go back to v2.2 of Craftbeerpi?
Here's a chart using one of the Boil Logic methods. Where the temp starts to go down is where I noticed it never shut off and I manually turned off the element.
I'm sure it's something stupid that I'm doing.
When I used v2.2 for fermentation control, I didn't have these problems.
Last edited: