摘 要:利用AT89C51单片机、ADC0809 A/D转换器设计了恒温控制系统。本系统通过温度传感器采集数据,经A/D转换器转换为数字信号后送入单片机,判断其所采集的温度数据是否为设定值,当控制环境温度高于设定值时,系统驱动制冷设备工作,当控制环境温度低于设定值时,系统驱动加热设备工作,当控制环境温度为设定值时,不做动作。本系统使用键盘设定温度,控制误差小于±2摄氏度,具有结构简单、控制可靠、实用性强,且成本低等优点,市场应用前景广阔。56959

毕业论文关键词:单片机,温度传感器,恒温控制

Abstract:Use AT89c51, ADC0809 A/D converter sensor temperature control system is designed. This system through the temperature sensor to collect data, converted to A digital signal by A/D converter after into single chip microcomputer, judge whether the collected temperature data for the set point, when the control environment temperature is higher than the set value, system driver refrigeration equipment work, when the control environment temperature is lower than the set value, system driver heating equipment work, when the control temperature is set point, don't do the action. This system USES the keyboard set temperature, control error is less than ± 2 degrees Celsius, has simple structure, reliable control, strong practicability, and low cost advantages, broad application prospect in the market.

Keywords:Single chip microcomputer, temperature sensor, constant temperature control

目录

1  引言 5

2  系统总体结构框图及其主体硬件介绍 6

2.1  系统总体结构框图 6

2.2  ADC0809 A/D转换器 7

2.2.1  基本结构 7

2.2.2  ADC0809应用说明 9

2.3  单片机的选择 9

2.3.1  AT89C51概要 9

2.3.2  主要特点 9

2.3.3  特性概述 10

2.3.4  主要端口 10

2.3.5  芯片擦除 12

3  系统硬件设计 14

3.1  时钟电路设计 14

3.2  复位电路设计 15

3.3  按键输入电路设计 16

3.4  显示器的选型 17

3.5  继电器控制加热电路设计 17

3.6  继电器控制制冷电路设计 19

3.7  温度采集电路设计 19

4  系统软件设计 21

4.1  程序流程图 21

4.2  模数转换器子程序设计 21

4.3  数码管显示子程序设计 23

4.4  中断子程序设计 24

4.5  程序清单 24

5  系统调试和仿真 31

5.1  硬件测试 31

5.1.1  离线检查 31

5.1.2  检查CPU时钟电路

上一篇:PLC的加热炉温度控制系统设计+梯形图
下一篇:AT89S51单片机和组态王的温度控制系统设计+电路图+程序

热环境对磁记忆信号的影响ANSYS有限元分析

单片机数字红外测距系统设计+电路图+程序

连续-离散型状态观测器设...

基于Kinect手势识别的遥操...

冷库GPRS的无线数据采集系统设计

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

高校网球场馆运营管理初探【1805字】

谷度酒庄消费者回访调查问卷表

浅谈新形势下妇产科护理...

多元化刑事简易程序构建探讨【9365字】

中国古代秘书擅权的发展和恶变

《醉青春》导演作品阐述

国内外无刷直流电动机研究现状

拉力采集上位机软件开发任务书

辩护律师的作证义务和保...

浅谈传统人文精神茬大學...