基于单片机室内恒温智能控制系统.doc

资料分类:工业大学 上传会员:萌小月 更新时间:2020-12-24
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:12757
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:现在的社会进步之快,技术日新月异,电子产品不断向多功能化、小型化发展,单片机渐渐成为人们设计电子产品的首选操作工具,本文则以STC89C51单片机作为核心,设计这个室内恒温智能控制系统。

采集温度通过DS18B20传感器实现,并以数字信号的形式传输到单片机。输入温度通过4键盘来实现,并将两个温度值通过液晶显示器液晶显示和比较。如果设置温度高于采集温度,则指示灯D4亮,继电器闭合控制外部加温装置工作开始加温,如果设置温度低于采集温度,则指示灯D3亮,继电器闭合控制外部降温装置工作开始降温。

本文重点介绍了控制系统的硬件部分,包括:温度采集、温度设定、LCD显示、继电器等。本文还介绍了软件设计部分。共分为六个模块,即通过外电路、单片机、温度采集、键盘、显示、继电器等。

该温度控制系统具有体积小、操作灵活、可靠性高、实用、成本低,在日常生产生活中具有一定的现实意义。

 

关键词  单片机STC89C51;温度控制;温度传感器DS18B20;液晶显示器LCD

 

目录

摘要

Abstract

 1 绪论-1

1.1 课题背景-1

1.2 课题意义-1

1.3 课题研究内容-1

2 系统总体设计方案-3

2.1系统方案选择与论证-3

2.1.1 一位式的模拟控制方案-3

2.1.2 二位式的模拟控制方案-3

2.1.3  PID算法控制方案-4

2.2 系统工作原理-4

3 硬件系统设计-6

3.1外电路模块-6

3.1.1主电源电路-6

3.1.2晶振与复位电路-6

3.2单片机模块-7

3.2.1 单片机的特点-7

3.2.2 单片机的选择-7

3.2.3 管脚说明-8

3.2.4 串口选择-9

3.3温度采集模块-11

3.3.1 DS18B20简介-11

3.3.2 DS18B20的特点-11

3.3.3 DS18B20的引脚介绍-11

3.3.4 DS18B20内部结构和原理-12

3.3.5 DS18B20使用中注意事项-13

3.4 显示模块-14

3.4.1 LCD液晶显示器简介-14

3.4.2 LCD液晶显示器主要分类-14

3.4.3 LCD液晶显示器优点-14

3.5 键盘模块-15

3.6 继电器模块-16

3.6.1 继电器简介-16

3.6.2 继电器分类-16

3.6.3 继电器作用-16

4 软件系统设计-18

4.1 主程序-18

4.2 温度采集子程序-19

4.3 温度显示子程序-19

4.4 键盘子程序-20

4.5 温度比较子程序-21

4.6 继电器子程序-22

5 系统调试-23

5.1软件调试-23

5.1.1软件编译调试环境-23

5.1.2 Keil工程文件的建立、设置与系统编译-23

5.2硬件调试-26

6  结论分析-29

致谢-30

参考文献-31

附录-32

附录1 系统硬件电路图-32

附录2 程序代码-33

相关论文资料:
最新评论
上传会员 萌小月 对本文的描述:这个系统主要是调整室内温度以达到一个恒定,将温度传感器通过单片机来实现有效控制,并采集温度,所需要的温度是用按键输入来实现,收集到的温度和输入的温度显示在液晶屏幕上......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: