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

  • 需要金币1000 个金币
  • 资料目录论文助手 > 高校设计 > 单片机论文 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-11-12
  • 论文字数:9297
  • 课题出处:(小四哥)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:本课题设计的目的是检测与控制环境温度。课题设计主要实现恒温控制功能:当温度传感器采集到的温度高于设置温度上限值时,声光报警开启,降温继电器吸合,风扇工作,使得温度降低;当温度传感器采集到的温度低于设置温度下限值时,声光报警开启,升温继电器吸合,发热膜工作,使得温度升高。本设计主要分为硬件系统和软件系统两个部分:硬件系统主要由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


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费