corner is the serial comms lead to the laptop on my table! Eh? Why serial comms? (I hear you say). Well the idea developed from the beginning to avoid the customary plethora of buttons and displays needed to set the time and the timer values, plus some way of checking the room and water cylinder temperatures etc. etc. In the end the serial link turned out very useful for checking such things, thus allowing me to sit down comfortably and operate the controls remotely! For anyone else who might be contemplating building a system of their own, they might like to make it possible to change the timer on-off times etc. from the control box, but as I NEVER changed my settings on the old box, I simply transferred these values to the Z280 and programmed them directly into the EPROM. As I said, this is MY choice and others may like more flexibility. Also programmed into the EPROM is the hot water temperature setting and the one for the house that determins whether the temperature drop overnight is sufficient to warrant turning the heating on in the morning. (independant of the ordinary room thermostat). The initial setting of the clock is also done down the serial link. As far as the �user interface� is concerned, I have reduced this to four simple buttons. Heating on, heating off, water heating on, water heating off. These all have the capacity to override any �timed� action and in the case of the water heating, will automatically select the immersion heater or the boiler, depending which is more appropriate; it also being possible to speed things up considerably by having both on together if need be! Incidentally, the system cycles the pumps for 1 second at midnight every day to stop them seizing up as I have known this to happen during the warm weather when they may not be used for months on end. One other small feature I designed into the system was that which turns off the boiler 1 minute ahead of powering down the pump and valve(s). Kinder on the boiler don�t you think? |
|
|