The project is off to a good start this year. I gave it a case which my wife likes (very important). I am working to make the user interface usable (the keyboard shown in the picture). I have added a menu system using the the serial port.
This current version is actively controlling the heater of my house. My house has a hot water radiator system. I have the thermostat use the outside temperature to control the temperature of the radiator. I use a sensor for the inside to fine tune the radiator's temperature using a pid algorithm. The room I have it in (the one with the sensor inside) fluctuates less than 1 degree. The other rooms are at whatever temperature they are at (as with any single sensor thermostat) but they are comfortable because they do not fluctuate much either. My radiator pipes are always warm ;)
Do you want a KIT of one of these for yourself?
I would like to do a kick starter project to fund a parts buy. I need to get an idea of how much interest there is in this project. The kit will be a full set of parts and PCBs and an assembly manual. I am currently thinking of offering two varieties. The first is the Nixie Tube version shown in the pictures. The second will be an LED based version which will have the same basic look, but using 7 segment LEDs displays and individual LEDs instead of nixie tubes and neon bulbs. The LED version will free up some board space on the processor board which will be made into proto-board space.
Some interesting turns I can take on this is to also provide an LED version which will be about 20 - 30 dollars less and have more breadboarding area on the PCBs. It will have the same basic look, but instead of the nixie tubes it will have 7 segment displays.
Currently I am looking at 50 of each version and 20 assy manuals and boards. The kits will cost about $115 for the LED version and $155 for the Nixie version. The Manuals and boards will cost $20. These prices are approximate. In reality, wishful thinking says they will be less, Murphy's law says they will be more. I will need to play more with the spreadsheet to see what the costs will be for smaller numbers.
Here are a few basic specs:
- Supports up to 8 Maxim DS18S20 temperature sensors. Though the software can be changed to increase this number somewhat easily.
-It has 4 solid state relays (Panasonic AQH2213) that switch on the 0 crossing and can handle 900ma at 200VAC (assuming the board will handle such voltages, I only switch 24VAC now). These are for Heat, Cool, Fan and Heat pump valve. Though thanks to software they can be for anything
-Maxim DS1307 RTC for keeping the time during power outages.
-A standard HVAC interface though currently only heating and cooling has been implemented and on heat has had any real testing).
-A 2" x 4" (approx) proto-board for adding your own radio card to communicate with it. I am using a blue tooth board, but am not fully happy with it. I am leaving this to the imagination of the user. Wifi is an easy alternative.
-Operates on 12VAC - 27VAC
Some software features:
-GPL software. Not only will it heat your house, it will let you play!
-A clean menu system over the serial port. It was developed to be able to be used by a human or machine (cellphone maybe). Menu entries can be as simple as a single line of code to manipulate a value or the line a code and one or two functions to do more complex operations.
-A full logging system that can log temperatures and other stuff. It can fit a single temperature with a channel number (up to 32 channels) and a 1/4 degree resolution in 2 bytes. This allows me to log 2 days of data for 3 sensors, the on off transitions and the set point temperature.
-The code is based on the Arduino system and therefore uses many of their libraries, though it does not use the Arduino IDE, but instead uses a make file.