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

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

【摘要】近年来,单片机技术发展非常迅速且逐渐渗透到我们的生活、工作等诸多领域。本次设计目的在于设计出一个基于AT89C52单片机的水温控制系统。基于对单片机相关知识的熟练掌握,综合设计出具有实时显示、温度测量、温度调节以及上下限报警功能的水温控制系统。该水温控制系统主要元件之一是DS18B20。工作时根据需求,设定上下限报警温度值(比如30~50℃),若当前温度高于设定的上限值或低于设定的下限值,蜂鸣器发出报警信号,尽可能减少不必要的损失。这种水温控制系统结构简单,可操作性强,而且探测范围可调节,因此在工厂实践生产中应用是非常广泛的。

 

 【关键词】水温控制; 温度传感器; 上下限报警

 

目录

摘要

Abstract

1 绪论-1

1.1 课题背景-1

1.2 研究现状-1

1.3 水温控制系统的研究内容-2

2 系统总体设计-3

2.1 基本设计要求-3

2.2 相关方案选择和论证-3

2.2.1 芯片选择依据-3

2.2.2 温度传感器设计方案选择论证-4

2.2.3 掉电保持方案论证-4

2.3 电路设计最终方案-4

3 硬件电路模块-6

3.1 供电开关模块-6

3.1.1 原理说明-6

3.2 主控(单片机)模块-6

3.2.1 原理说明-6

3.2.2 AT89C52相关说明-7

3.2.3 单片机最小系统说明-8

3.3 数码管显示模块-9

3.3.1 原理说明-9

3.3.2 数码管说明-10

3.4 蜂鸣器报警模块-10

3.4.1 原理说明-10

3.5 DS18B20测温模块-10

3.5.1 原理说明-10

3.5.2 DS18B20说明-11

3.6 继电器输出控制模块-12

3.6.1 原理说明-12

3.6.2 继电器说明-12

3.7 独立按键模块-13

3.7.1 原理说明-13

3.8 IIC存储模块-13

3.8.1 原理说明-13

3.8.2 I2C总线说明-14

4 软件设计模块-15

4.1 编译环境简单介绍-15

4.2 Keil工程创建与程序编写-15

4.3 流程图-16

5 系统安装与调试-18

5.1 系统安装-18

5.1.1 元件安装前工作-18

5.1.2 焊接元件-18

5.2 系统调试-18

5.2.1 硬件部分调试-18

5.2.2 软件部分调试-18

结论-19

参考文献-20

致谢-21

相关论文资料:
最新评论
上传会员 小四哥 对本文的描述:本设计是围绕水温控制系统展开的。这里介绍的水温控制系统以单片机为核心控制部件,加上DS18B20温度传感器、数码管等等其他部件共同发挥作用,最后形成一个集实时采集、实时显示......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: