基于单片机的温度报警系统设计.doc

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

摘要:本文介绍了一种新的温度报警装置,该装置把STC89C52设为主芯片,将DS18B20的最小系统作为温度采集模块,主芯片把采集的信息转化后通过nRF24L01进行无线发送,并通过1602液晶显示屏将发送的信息进行显示。此设计的温度测量范围为-50℃~120℃,其测量精度0.5℃。报警上、下限值可由用户通过按键随时自定义,一旦温度不在这个范围内,系统就会自动开启报警模式。这个装置具有测量范围广、传送距离远、灵活、可靠和自动报警等功能,因此在实际应用中,应用的场合也比较多。

关键字:STC89C52;1602液晶显示屏; DS18B20;报警; nRF24L01

 

目录

摘要

ABSTRACT

第一章  绪论-1

1.1课题的背景-1

1.2研究的意义-1

第二章  总体方案设计-2

2.1系统总框图-2

2.2按键电路模块-2

2.3显示电路模块-2

2.4电源模块方案-3

第三章  主要芯片介绍-4

3.1STC89C52单片机简介-4

3.2温度采集模块-5

3.2.1DS18B20的介绍-6

3.2.2单总线引入-6

3.2.3DS18B20的工作原理-7

3.3无线收发模块-9

3.3.1nRF24L01概述-9

3.3.2引脚功能及描述-9

3.3.3工作模式-10

3.3.4工作原理-11

3.3.5配置字-12

第四章  硬件系统的设计-14

4.1硬件系统设计总体方案-14

4.2主机模块设计-16

4.3从机模块设计-19

第五章  软件系统的设计与系统功能实现-20

5.1软件设计原则及编程思路-20

5.2从机部分-20

5.2.1发射部分总体流程图-20

5.2.2无线发射软件流程图-21

5.3主机部分-21

5.3.1接收部分总体流程图-21

5.3.2无线接收软件流程图-22

5.3.3温度传感DS18B20-23

5.3.4显示模块软件设计-24

第六章  调试与实验结果-25

6.1硬件的组装和焊接-25

6.2步骤演示-26

6.3实验结果-32

结束语-34

致  谢-35

参考文献-36

相关论文资料:
最新评论
上传会员 火箭女孩 对本文的描述:本设计使用STC89C52作为主要控制芯片,选用DS18B20作为测温的传感器,用nRF24L01作为信号发射器。该设计可以检测的温度范围最低可达零下50℃,最高可达120℃,分辨率也较高,最高可达......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: