基于单片机的恒温控制系统设计.docx

资料分类:单片机自动化 上传会员:小四哥 更新时间:2020-11-12
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:9297
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:本课题设计的目的是检测与控制环境温度。课题设计主要实现恒温控制功能:当温度传感器采集到的温度高于设置温度上限值时,声光报警开启,降温继电器吸合,风扇工作,使得温度降低;当温度传感器采集到的温度低于设置温度下限值时,声光报警开启,升温继电器吸合,发热膜工作,使得温度升高。本设计主要分为硬件系统和软件系统两个部分:硬件系统主要由STC89C52单片机、DS18B20温度采集电路、按键电路、LCD显示电路、温控电路、报警电路组成;软件系统采用C语言编程,主要包括主程序、温度读写子程序、温度上下限比较处理子程序、LCD显示子程序、报警子程序。借助单片机编程软件Keil和仿真工具Proteus实现了系统软、硬件的交互仿真,从而为实物的制作提供了理论保障,最终达到实现课题设计的目的。

关键词:恒温控制系统;STC89C52单片机;DS18B20温度传感器

 

目录

摘要

Abstract

1 绪论-1

1.1 课题研究的目的和意义-1

1.2 课题设计的内容和功能-1

2 系统总体方案和硬件设计-2

2.1 系统的总体方案设计-2

2.2 主控制器-2

2.3 时钟和复位电路-4

2.3.1 时钟电路-4

2.3.2 复位电路-4

2.4 温度采集电路-5

2.4.1 DS18B20的特性-5

2.4.2 DS18B20的命令-6

2.5 LCD显示电路-6

2.5.1 LCD1602特性与引脚-7

2.5.2 LCD1602指令和基本操作-7

2.6 温控电路-9

2.7 按键电路-10

2.8 报警电路-10

3 软件设计-11

3.1 主程序-11

3.2 温度读取子程序-12

3.3 温度上下限比较子程序-13

3.4 温度显示子程序-14

4 仿真调试-15

5 实物演示-17

6 总结-19

参考文献-20

致谢-21

附录1 电路原理图-22

附录2 源程序-23

相关论文资料:
最新评论
上传会员 小四哥 对本文的描述:本设计将采用STC89C52芯片、DS18B20温度传感器、LCD1602液晶显示器来设计一个基于单片机的恒温控制系统,本设计的意义是实现可以根据当前温度自行调节的控制系统。这样的设计,具有适......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: