@p_p : Use a low wattage heater. A long heating delay is also good.
Once fermentation is complete, it doesn't matter as much. Doesn't matter if it takes an hour or a day to reach diacetyl rest temp. You just don't want to heat more than you have to.
This has been up for discussion before in this thread. Complexity is one thing, buy mainly, if you are trying to maintain a temperature, why would it be ok to differ more in one direction than the other? Use a larger hysteresis setting then, and set another temperature instead.
Mats, thank you for reply. Apologies I have not read the whole thread.
I am not familiar enough with github to know if you have visibility all forked repositories.
In my setup I belive would be useful to have separate Heat/Cool set points so I had a go at implementing it in the most simplistic way (see attached graph and branch 2489/PP_004)
- New configuration parameter SPd (Set Point Difference) introduced.
- SPd has a default value of 0°C/F and defines how far below the Set Point corresponding to the heating cycle is in relation to the cooling cycle
- The parameters in the graph below are SP (Set Point), hy (Hysteresis) and SPd (new, Set Point Difference)
- The change was done for single probe setup only as I do not have means to check other configurations have enough EEPROM to host the new parameter.
On a slightly different subject, I've also implemented a "menu lock" feature. The changes are in branch 2489/PP_005
I have a toddler running around and a bright display with numbers and buttons is way too tempting for him!
The way it works is:
- BTN UP+DOWN (displays version), followed by PWR enables menu lock
- BTN UP+DOWN (displays version), followed by PWR for 10s disables menu lock
- When in menu locked state, the only menu action allowed is to disable menu lock
- Access to menu items is allowed if in alarm.
Unfortunately I don't have the unit available for testing, so these changes are yet to be validated.
I thought you may want to have a quick look to review if I have gone completely wrong?
Thanks