I'm looking for some advice and hoping someone can help.
I'm running my arduino based Brewpi to slowly raise the temp during fermentation from 62 to 68. It seems like there is too much switching between heating and cooling...and there is too much overshoot.
Here's a shot of the current day.
Arduino based Brewpi running the latest arduino firmware.
Chest freezer with enough room for two 5 gallon buckets, total of 10 gallons fermenting.
Heat wraps on both buckets.
Temp probe in a thermowell of one of the buckets.
Chamber probe just dangling in the free air of the freezer.
Room probe. Ambient of about 68F
Temp setting min : 33.8
Temp setting max : 86
PID Kp : 20
PID Ki : 0.025
PID Kd : 1.5
PID max : 18
Integrator: max temp : 0.9
Temp idle range top : 1.801
Temp idle range bottom : -1.801
Heating target upper bound : 0.541
Heating target lower bound : -0.359
Cooling target upper bound : 0.359
Cooling target lower bound : -0.541
Max time for heating overshoot estimator : 600
Max time for cooling overshoot estimator : 1200
Beer fast filter delay time : 78s
Beer slow filter delay time : 318s
Beer slope filter delay time : 8m
Fridge fast filter delay time : 18s
Fridge slow filter delay time : 318s
Fridge slope filter delay time : 4min
Thanks for any advice that is given.