湿度和温度检测报警系统设计(含原理图,程序清单)
来源:56doc.com 资料编号:5D15302 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D15302
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
湿度和温度检测报警系统设计(含原理图,程序清单)(任务书,开题报告,论文11800字)
摘要;本作品采用MSC-51系列单片机中的AT89S51和DHT11的温湿度的检测系统。本作品主要包括硬件电路的设计制作和单片机程序的设计。硬件电路主要包括单片机、温湿度传感器、显示模块、报警器以及键盘等5部分,由DHT11温湿度传感器及1602字符型液晶模块构成系统显示模块,该作品原件较少、工作稳定、集成度高,测试精度高,具有一定的实用价值。其中测温湿度控制电路由温湿度传感器和预设温度值比较报警电路组成,用户根据需要预先输入预设值,当实际测量的温湿度大于预设的温湿度数值时,发出报警信号(蜂鸣器蜂鸣)。软件部分包括了主程序、显示子程序、测温湿度子程序。
本次设计采用的DHT11温湿度传感器是一款含有已校准数字输出的温湿度复合传感器,传感器包括一个电阻式感湿原件和一个NTC测温元件,并与一个高性能的8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、便宜耐用等优点。单片机AT89S51是一款低消耗、高性能的CMOS8位单片机,由于它强大的功能和低价位,也是在教学过程中用的比较多的单片机,因此在作品中选择了AT89S51单片机。
关键词:温湿度检测仪 AT89S51单片机 DHT11温湿度传感器
Temperature and humidity detection alarm system
ABSTRACT:This design is the use of MSC-51 Series MCU AT89S51 and DHT11 in the low-cost temperature and humidity detection system. This design includes the design of hardware and system software design. Hardware circuit includes a microcontroller, temperature and humidity sensors, display module, the alarm and the keyboard 5, the DHT11 temperature and humidity sensor and 1602 constitute a system of character LCD module display module, the system circuit is simple stable high integration commissioning Convenient, high precision, has some practical value. Temperature and humidity control circuit in which the temperature and humidity sensors and compare the value of the preset temperature alarm circuit, the user input required pre-default value. when the actual temperature and humidity measurements of temperature and humidity is greater than the preset value. an alarm signal (bee Buzzer beep). Software part includes the main program, display routines. subroutines side temperature and humidity
The design uses the DHT11 temperature and humidity sensors is a digital output with a calibrated temperature and humidity combined sensor, the sensor includes a resistance and a sense of the original wet NTC temperature measurement devices, and with a high-performance 8-bit microcontroller connected. Therefore the product has excellent quality fast response anti-interference ability high cost and other advantages. AT89S51 is a low consumption of item-level high-performance CMOS8 bit microcontroller because of its powerful features and low price. so use it in many fields.
Key words:Temperature measurement Humidity measurement AT89S51 DHT11
本文研究的目的
为满足现代家庭对于居住环境温湿度的不同需求,我们可以随时进行检测和调节,对于不利情况能够及时的作出显示,并能够采取相应的措施提醒用户进行调整,以达到最适宜的温湿度,让用户能住的更加舒心。
1.5 本文研究的主要内容
首先我们必须了解温湿度控制对于家庭对于现代人们的重要性,其次我们才能够对此做出更好的判断,以求更好的解决用户所需要的问题。温湿度的控制是我们研究的主要内容。数字化温湿度检测的方法为一旦环境中的温湿度发生变化时,随着温湿度的变化湿度传温度感器和湿度传感器的阻值发生变化,然后将变化的电阻通过转换电路和转换信号检测为与之对应变化的电压,然后把模拟电压信号由A/D转换器转换为数字信号并送入到AT89S51单片机中,对采集到的信号单片机进行滤波处理并通过查表得到实际测量的湿度值[1],之后通过单片机的各外部接口电路连接到LCD1602显示屏显示该温湿度值。该系统通过键盘设定最适宜的温度和湿度,传感器向中央控制系统输送监测信息,超过预设值的话,蜂鸣器就会报警提醒,用户即可做出调整[2]。
目 录
摘要 2
1 引言 4
1.1 问题的提出 4
1.2 研究的意义 4
1.3 国内外现状 4
1.4 本文研究的目的和研究方向 5
1.5 本文研究的主要内容 5
2 工具简介 6
2.2 Proteus 7
2.3 Protel 7
3 设计任务分析及方案论证 9
3.1 设计任务要求和温湿度控制的发展 9
3.2 设计总体方案及其方案论证 10
3.3 器件选定 11
4 硬件设计 22
4.1 主控制电路和测温时控制电路 22
4.2 主要模块的电路 23
4.3 系统的蜂鸣器电路 23
4.4 晶振电路 23
4.5 显示电路 24
4.6 传感器电路 25
4.7 复位电路 25
5 软件设计 27
5.1 系统流程图 27
5.2 编程思想 28
结 论 29
参考文献 30
源程序 31
原理图 42
|