Temperature control (time based variations), alarm and motor controller
brian111
Posts: 2
I need to put together a basic stamp system that has the following functions:
1. Water temperature probe circuit
2. Water chiller relay controlled by temperature circuit and programmable time circuit
3. Alarm relay controlled by temperature probe circuit (high and low temperature alarm)
4. electric motor relay controlled by alarm circuit (normally closed, opened when alarm activates from high or low water temperature
It would be ideal to have the system controlled by usb or wifi interface.
Any ideas out there?
Thank you, Brian
1. Water temperature probe circuit
2. Water chiller relay controlled by temperature circuit and programmable time circuit
3. Alarm relay controlled by temperature probe circuit (high and low temperature alarm)
4. electric motor relay controlled by alarm circuit (normally closed, opened when alarm activates from high or low water temperature
It would be ideal to have the system controlled by usb or wifi interface.
Any ideas out there?
Thank you, Brian
Comments
You'll need transistors (probably MOSFET) to switch the relays. Make sure you have a back-EMF protection diode. Many power MOSFETs have them built-in.
You can use the USB2SER interface to provide a USB-serial connection to a PC for control. There are some WiFi interfaces available for embedded systems, but they're complex to work with, both from the Stamp and PC's standpoint. Have a look at Parallax's PINK internet-Stamp interface. It's not wireless, but can be connected to a WiFi bridge.
At the following link there is some code I posted some time ago for a Digital Thermostat I had designed back in NY which controls a furnace based on current temperature VS set temperature. The set temperature can also dynamically change based on a schedule programmed in and using the DS1302. I hope this helps. Take care.
http://forums.parallax.com/showthread.php?p=601101
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chris Savage
Parallax Tech Support
http://forums.parallax.com/showthread.php?p=637023
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chris Savage
Parallax Tech Support