51单片机温度控制系统设计.doc

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

摘要:由于单片机技术的优点突出,智能化温度控制技术正被广泛地采用。本文介绍了基于单片机STC89C52 的温度控制系统的设计方案与软硬件实现。采用温度传感器DS18B20 采集温度数据,并以数字信号的方式传给单片机。硬件部分包括:温度检测电路、温度控制电路、PC机与单片机串口通讯电路和一些接口电路。单片机通过对信号进行相应处理,从而实现温度控制的目的。本文还着重介绍了软件设计部分,在这里采用模块化结构,主要模块有:数码管显示程序、键盘扫描及按键处理程序、温度信号处理程序、继电器控制程序、超温报警程序。给出了系统总体框架、程序流程图和Protel 原理图和仿真图。

 

 

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

 

目录

摘要

Abstract

1 前言-3

2 基于51系列单片机的温度控制系统设计-3

2.1 方案设计-3

2.1.1 方案选择-4

2.1.2 方案论证-5

2.2 基本芯片及PID算法简介-5

2.2.1单片机STC89C52-5

2.2.2 DS18B20基本工作原理-5

2.2.3 PID算法-6

3 系统硬件设计-9

3.1 数码管显示模块-10

3.2 键盘输入模块-10

3.3 温度采集模块-10

3.4 报警模块-11

4 系统软件设计-11

4.1 主程序流程图-12

4.2 温度检测子程序-12

4.3  PID计算子程序-14

4.4  PWM子程序-16

5 系统功能设计与实现-16

5.1 测试系统特性及其传递函数-16

5.2 实际温度显示功能的实现-18

5.2.1 Proteus仿真图-17

5.3 控制温度的设定功能的实现-19

5.3.1 Proteus仿真图-19

5.3.2 系统调试-19

6 总结-20

相关论文资料:
最新评论
上传会员 山顶云间 对本文的描述:温度控制在日常生活及工业领域应用相当广泛,比如温室、水池、发酵缸、电源等场所的温度控制。而以往温度控制是由人工完成的而且不够重视,其实在很多场所温度都需要监控以防......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: