"温度监测报警系统设计报告:电子课程设计简易单片机系统"
需积分: 50 141 浏览量
更新于2024-01-31
6
收藏 4.56MB DOC 举报
"温度监测报警系统设计报告"
一、设计任务与设计要求
本设计的任务是设计一套温度监测报警系统,通过使用数字温度传感器和单片机芯片,实现对环境温度的监测,并在温度超出设定范围时发出警报。
设计要求如下:
1. 准确监测环境温度:使用DS18B20数字温度传感器实时获取环境温度数据,确保温度监测的准确性。
2. 温度报警功能:当温度超过设定范围时,系统能够及时发出报警信号,提醒用户注意环境温度的异常变化。
3. 实时显示温度:通过液晶显示屏,实时显示当前环境温度,方便用户了解温度变化情况。
4. 简单易用:系统操作简单方便,用户可以通过按键设置监测范围和报警阈值。
二、设计原理
2.1 主要硬件介绍
2.1.1 DS18B20数字温度传感器
DS18B20是一种数字温度传感器,具有精度高、响应速度快、体积小等特点。它采用一线制数字接口,可以通过单片机直接读取温度数据。
2.1.2 AT89C51单片机芯片
AT89C51是一种高性能的CMOS 8位单片机,具有存储容量大、运算速度快、可编程性强等特点。它是本设计中的核心处理器,用于控制温度传感器和液晶显示屏的操作。
2.2 系统原理结构
本设计的系统原理结构如下图所示:
[图示:系统原理结构图]
系统中的DS18B20数字温度传感器通过一线制数字接口与AT89C51单片机芯片相连,实时将环境温度数据传递给单片机。单片机通过读取传感器数据,并与用户设置的温度范围进行比较,判断是否超过了设定的阈值。若温度超出设定范围,则单片机将控制蜂鸣器发出警报信号,并通过液晶显示屏实时显示当前温度。
在系统的操作过程中,用户可以通过按键设置监测范围和报警阈值。在温度显示界面,用户可以长按设定键进入设置界面,然后通过加减键进行范围和阈值的设置。设置完成后,单片机将会保存设置的参数,并在使用过程中根据设置进行相应的报警处理。
总结:
本设计是基于DS18B20数字温度传感器和AT89C51单片机芯片的温度监测报警系统,具有准确监测温度、报警功能、实时显示温度和简单易用等特点。通过该系统,用户可以方便地了解环境温度的变化情况,及时采取相应的措施,保证温度在安全范围内。同时,系统的设计结构简单合理,具有较高的可靠性和稳定性。
2011-01-06 上传
2023-05-05 上传
2022-06-24 上传
2022-11-10 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
TBJforever
- 粉丝: 2
- 资源: 6
最新资源
- 一步步教你安装VMware虚拟机
- Java正则表达式详解
- Symbian OS C++ for Mobile Phones Volume 3.pdf
- he elements of statistical learning data mining ,inference and prediction
- C语言矩阵求逆(源代码)
- C#编码命名规则,规范C#项目的命名
- 西电汤子瀛操作系统答案
- C#文件下载以及相关问题的处理
- c#WinForm生成安装程序
- 表单信息提交到指定邮箱
- oralce 基础学习资料
- Flex 3 CookBook 简体中文
- How Tomcat Works
- Struts+2+Design+and+Programming+A+Tutorial.pdf
- learning opencv computer vision with the opencv_library
- pureMVC中文版文档