"温度监测报警系统设计报告:电子课程设计简易单片机系统"

需积分: 50 24 下载量 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单片机芯片的温度监测报警系统,具有准确监测温度、报警功能、实时显示温度和简单易用等特点。通过该系统,用户可以方便地了解环境温度的变化情况,及时采取相应的措施,保证温度在安全范围内。同时,系统的设计结构简单合理,具有较高的可靠性和稳定性。