comparison beermon.ini @ 13:3dad7161af87

Hysteresis back to 1 degree, ping pongs otherwise.. Reduce heat on & off times since there are no moving parts to damage. Reduce minimum cool on time to 5 minutes. Undershoot cooling as it appears to have some inertia (whereas heating doesn't)
author darius
date Tue, 23 Oct 2007 01:03:58 +0000
parents 51b22c1cfe2c
children d313f744e10f
comparison
equal deleted inserted replaced
12:87d9d862ecc4 13:3dad7161af87
1 [control] 1 [control]
2 targetTemp = 18.0 2 targetTemp = 18.0
3 hysteresis = 0.5 3 hysteresis = 1.0
4 pollInterval = 30 4 pollInterval = 30
5 5
6 [hardware] 6 [hardware]
7 # Which relays control what 7 # Which relays control what
8 coolRelay = 7 8 coolRelay = 7
11 fermenterId = 10:eb:48:21:01:08:00:df 11 fermenterId = 10:eb:48:21:01:08:00:df
12 fridgeId = 10:a6:2a:c4:00:08:00:11 12 fridgeId = 10:a6:2a:c4:00:08:00:11
13 ambientId = 10:97:1b:fe:00:08:00:d1 13 ambientId = 10:97:1b:fe:00:08:00:d1
14 14
15 # minimum time the cooler must spend on/off 15 # minimum time the cooler must spend on/off
16 minCoolOnTime = 600 16 minCoolOnTime = 300
17 minCoolOfftime = 600 17 minCoolOfftime = 600
18 18
19 # minimum time the heater must spend on/off 19 # minimum time the heater must spend on/off
20 minHeatOnTime = 600 20 minHeatOnTime = 60
21 minHeatOfftime = 600 21 minHeatOfftime = 60
22 22
23 # minimum to overshoot on heating/cooling 23 # minimum to overshoot on heating/cooling
24 # We overshoot on heating because there is almost no inertia there,
25 # however the cooler has some (probably due to the cooled elements and
26 # so on) so we undershoot
24 minHeatOvershoot = 0.5 27 minHeatOvershoot = 0.5
25 minCoolOvershoot = 0 28 minCoolOvershoot = -0.5