温度测量精度:±1℃
湿度测量范围:50~85%RH
湿度测量精度:±1。0%RH
本系统设计基于以下原则:可靠性强,成本低,便于使用。
(1)可靠性强
系统设计的基本是能够拥有很强的可靠性。能够对浴室内实时的温湿度进行检测和报警。在这个基础上,在系统设计的每一个环节,我们都应该把可靠性和安全性放在第一位。因此,在元件的选择上,必须选用安全性高的元件,同时要使系统供电电源和输入输出通道能够安全的抗干扰,还要使系统电路合理的布线与接地。
(2)成本低
一般使用单片机设计的系统性价比都很高,而且体积小,功耗水平低。而决定一个单片机应用系统能否被广泛应用的前提就是其是否拥有很高的性价比。因此,本文所研发的温湿度检测与报警系统不仅要做到可靠性强,便于使用,并且不影响整个系统功能的前提下最大程度的减小设计研发系统的成本。在查阅了大量资料之后,我们决定以简化外围的硬件电路,用软件功能取代硬件等方法来实现。
(3)便于使用
为了更方便人们日常生活中使用本系统,并且使系统能够得到更广泛的推广和运用,,在进行系统的软硬件设计时,应该尽量减少对操作人员专业知识的要求,操作应简练化。在进行系统设计时,应减少人与机器的交互接口,多采用简化或者将操作内置的方法实现。
2。3 设计内容及系统框图
因为整个温湿度检测系统的设计都是围绕单片机展开的,所以单片机选择就显得至关重要,因为单片机的性能会影响整个系统的运行,它的性能会对所设计出的系统能否正常运行以及功能的扩展拓展有着很大的影响。在本设计中,我最终选用了AT89S51单片机作为整个温湿度检测报警系统的核心,对温湿度的检测使用的是新型集成智能温湿度传感器DHT11,因为它的硬件电路简单、测量精度较高、显示性能良好,而且可测试不同环境温湿度,很适合应用于浴室内温湿度的检测。我们把采集到的温湿度信号传送给单片机,有单片机进行处理和分析,再发出命令,进而实现温湿度的显示。系统每5s采集一次数据送入单片机以确保整个系统能够稳定的显示。整个设计流程图如下图2-1所示。
系统总体设计
整个系统主要是围绕两大模块进行设计来完成基本的功能的,即硬件电路的设计和软件程序的设计。为了实现整个系统的功能需求,系统初步设计方案见上图2-2。
根据此设计框图我们能够一目了然的发现,整个温湿度的检测与报警系统是由以下几个部分组成的:单片机作为主控制器数据温湿度传感器主要用来采集周围的环境参数、按键电路、蜂鸣器电路、显示电路。文献综述
3硬件设计
3。1 主电路的设计
整个系统的设计本质将软硬件结合的自动智能化工作。本设计中使用的传感器是新型数字化智能温湿度传感器DHT11完成温湿度测量,它能够将采集到的温湿度信号自动转换成数字信号,传送给单片机,然后再应用单片机AT89C51来分析和处理数据,再进行判断,为显示模块或者报警模块提供信号,主要是将处理完的信号传输给LCD1602液晶显示器进行显示或者传输给声光报警器进行报警。整个电路需通以+5v电压,使电路进入初始化工作。
3。1。1 AT89S51单片机简述
单片机AT89S51是MSC-51系列单片机中的一款低功耗、高性能的CMOS8位单片机,由于它强大的功能和低价位,因此在很多领域都是用它。它由美国ATMEL公司生产,片内含4kbytes的可以重复擦写的只读程序存储器和128bytes的随机存取数据存储器(RAM),能够广泛的运用在各个不同的检测控制领域。8051系列的单片机一般都有40个引脚,可以将这些引脚细分为三类,即端口线、电源线和控制线[3]。AT89C51单片机引脚图如图3-1所示。