Digital Thermostat
using AT90S2313 with high accuracy
(accuracy up to 0.05°C)

Digital Room Thermostat - Range -6.00 / 46.00°C
Microcontroller Avr 8-bit RISC (AT90S2313)
Author: Bitoulis Spyridon
Email:
sbitouli@sidenor.vionet.gr   

 

 


The Digital Room Thermostat was designed mainly for house application. The thermostat controls the room temperature. The heart of the system is the ATMEL's AT90S2313 8-bit microprocessor.
The digital thermostat opens the main heating valve of the apartment and the hot water flows in the radiators.

The microcontroller increments a counter every 2 seconds, using the Watchdog timer. Once the thermostat is RESETED the microcontroller performs all the pending jobs, like communication, temperature measurement, manual operations, relay control. When these jobs are completed it goes to power down mode using the sleep command (0.040mA in sleep mode).

 

Using the icNE555 and a NTC Thermistor 10K (4300), a temperature measurement is been made every 1min. A 4Κ54 Resistor is connected in series with the NTC to reduce the current during the temperature measurement.
The serial interface link (RS232) is used for Downloading and Uploading Parameters from a PC. Every 2seconds an attempt is been made to communicate with the PC. Only a READ or WRITE command can be performed during this period.

Here 's a small example of the logging function.


Here 's a
sceenshot of the visual basic program for the Digital Thermostat.

 



Downloads

 

 

Operation Manual 

Modes

Source Code (gcc-AVR)

 

 

 

Electronic Drawing

Digital Thermostat V1.38

 

Did you forget something?
  • your best friends' birthday?
  • your annual taxes?
  • the best party of the year?
  • a crucial meeting with your boss?
  • your marriage anniversary?


Unforgettable reminds you about your important and casual tasks. You can place reminders/alarms for specific dates/time or  schedule them for regular repeats (hourly, daily, weekly, monthly, yearly, etc.)
 

Download the latest version now!


alarm, reminder, program, software, schedule, task, action, weekly, monthly, yearly, repeat, regular, note, run once, execute, personal information manager

There is no need to worry any
more. Unforgettable! software
is here to remind you ...

..because software never forgets!

  Digital Thermostat, AVR, 2313, AT90S2313, 8-bit, RISC, ATMEL, project, temperature, C, code, Visual Basic, log, logging, serial, boot loader, gcc-AVR, gccAVR

Free Counter
product sold on tv

Google