×

高精度温度控制器设计实例

消耗积分:10 | 格式:rar | 大小:745 | 2008-12-16

赵辉

分享资料个

高精度温度控制器设计实例: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.

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !