基于单片机的温湿度监控系统方案
- 格式:doc
- 大小:1.29 MB
- 文档页数:35
基于单片机的温湿度监测系统设计基于单片机的温湿度监测系统设计一、引言随着工业自动化和物联网技术的快速发展,对环境参数的监测变得越来越重要。
特别是在工业生产过程中,保持环境条件的稳定对于产品质量和生产效率具有重大影响。
为了实现这一目标,本文将介绍如何基于单片机设计一种温湿度监测系统。
二、相关技术在这个系统中,我们将使用单片机作为主控制器,负责采集和处理环境中的温度和湿度数据。
单片机是一种集成度高、价格低廉的微控制器,广泛应用于各种嵌入式系统中。
传感器则负责采集环境中的温湿度数据,并将数据传输给单片机。
我们将选择具有数字输出功能的温湿度传感器,以确保数据传输的稳定性和准确性。
此外,单片机通过液晶显示屏实时显示采集到的温湿度数据,用户可以通过按键对系统进行设置和校准。
单片机的编程语言通常为C语言,程序编写的好坏将直接影响系统的性能和稳定性。
三、系统设计1、硬件选择:选择具有I2C接口的温湿度传感器,如DHT11或SHT11,它们可以同时采集温度和湿度数据,且精度较高。
选择一个适用于单片机的液晶显示屏,如1602或2004,用于实时显示数据。
2、软件设计:根据系统的需求,编写单片机程序。
程序应包括数据采集、数据处理、数据显示和按键处理等功能。
在编写程序时,需要注意代码的优化,以提高系统的响应速度和稳定性。
3、程序编写:使用C语言编写单片机程序,实现上述功能。
程序应具有良好的可读性和可维护性,同时考虑代码优化,以提高系统的性能。
四、系统优化为了提高系统的性能和稳定性,可以进行以下优化:1、减小系统功耗:选择低功耗的单片机和传感器,优化程序,降低系统的待机功耗。
2、提高系统稳定性:在程序中加入自检功能,确保系统在异常情况下能自动复位,提高系统的稳定性。
3、优化数据传输速度:根据实际需要,调整数据传输速度,以提高系统的响应速度。
五、结果分析为了评估系统的性能,我们将对设计的温湿度监测系统进行实验验证。
比较实验结果与预期目标之间的差异,分析系统的优缺点,并根据实际情况进行优化。
基于51单片机温湿度监控系统毕业设计摘要本文将介绍一个基于51单片机的温湿度监控系统的毕业设计。
该系统可以实时监测环境的温度和湿度,并将数据通过LCD显示。
同时,该系统还能将数据通过串口传输给计算机进行进一步处理和分析。
本文将从需求分析、硬件设计、软件设计和系统测试等方面全面介绍该系统的设计和实现过程。
1. 引言随着科技的不断发展,人们对环境的监测需求越来越高。
尤其是在工业生产、农业种植和生活领域,精确的温湿度监控对保证操作的顺利进行非常重要。
本文将设计一个基于51单片机的温湿度监控系统,用于实时监测环境的温湿度。
2. 需求分析需求分析是软件开发过程中至关重要的一环。
在本设计中,我们需要考虑以下需求:- 实时监测环境的温度和湿度 - 数据显示在LCD上 - 数据通过串口传输给计算机3. 硬件设计硬件设计是本系统的关键部分。
我们使用51单片机作为主控芯片,并选择合适的温湿度传感器对环境数据进行采集。
硬件设计主要包括以下几个方面: - 单片机选型和接口设计 - 温湿度传感器的选用和接口设计 - LCD模块的选用和接口设计- 串口传输电路的设计4. 软件设计软件设计是实现系统功能的关键。
本文设计了以下几个模块的软件: - 温湿度采集模块 - 数据处理模块 - LCD显示模块 - 串口通信模块5. 系统测试系统测试是确保整个系统正确运行的重要环节。
在本设计中,我们将定期对系统进行各个模块的功能测试和整体性能测试,以确保系统的稳定性和可靠性。
6. 结论本文设计并实现了一个基于51单片机的温湿度监控系统。
通过对温湿度传感器的采集和LCD显示的设计,以及串口通信的实现,该系统能够实时监测环境的温湿度,并将数据显示在LCD上。
同时,该系统还能通过串口将数据传输给计算机进行进一步处理和分析。
经过系统测试,该系统的功能和性能均符合设计要求。
参考文献•[1] 张永建. 单片机技术与应用. 北京:机械工业出版社,2018.•[2] 陈洪焰. 嵌入式系统. 北京:机械工业出版社,2019.•[3] 黄文昌. 温湿度测量技术及其应用. 北京:电子工业出版社,2016.。
基于单片机的温湿度监测系统设计一、引言在现代生活和工业生产中,对环境温湿度的准确监测具有重要意义。
温湿度的变化可能会影响到产品质量、设备运行以及人们的生活舒适度。
因此,设计一个高效、准确且可靠的温湿度监测系统至关重要。
本设计基于单片机,旨在实现对环境温湿度的实时监测和数据处理。
二、系统总体设计方案(一)系统功能需求本系统需要实现以下功能:1、实时采集环境温湿度数据。
2、对采集到的数据进行处理和分析。
3、将温湿度数据显示在液晶显示屏上。
4、具备数据存储功能,以便后续查询和分析。
5、当温湿度超出设定范围时,能够发出报警信号。
(二)系统总体架构本系统主要由传感器模块、单片机控制模块、显示模块、存储模块和报警模块组成。
传感器模块负责采集温湿度数据,并将其转换为电信号传输给单片机。
单片机对接收的数据进行处理和分析,然后将结果发送给显示模块进行显示,同时将数据存储到存储模块中。
当温湿度超出设定范围时,单片机控制报警模块发出报警信号。
三、硬件设计(一)传感器选择选用 DHT11 数字温湿度传感器,它是一款含有已校准数字信号输出的温湿度复合传感器。
具有体积小、功耗低、响应速度快、性价比高等优点,能够满足本系统的设计要求。
(二)单片机控制模块选择 STC89C52 单片机作为控制核心。
它具有丰富的 I/O 口资源、较高的处理速度和稳定性,能够有效地处理和控制整个系统的运行。
(三)显示模块采用液晶显示屏 1602,它能够清晰地显示温湿度数据和相关信息。
(四)存储模块选用 EEPROM 芯片 AT24C02 作为存储模块,用于存储温湿度数据,方便后续查询和分析。
(五)报警模块使用蜂鸣器作为报警装置,当温湿度超出设定范围时,单片机控制蜂鸣器发出报警声音。
四、软件设计(一)主程序流程系统上电后,首先进行初始化操作,包括单片机内部资源的初始化、传感器的初始化、显示模块的初始化等。
然后,系统进入循环,不断读取传感器采集到的温湿度数据,并进行处理和分析。
基于单片机的室内温湿度检测系统的设计
一、系统简介
本系统基于单片机,能够实时检测室内的温度和湿度,显示在
液晶屏幕上,并可通过串口输出到PC端进行进一步数据处理和存储。
该系统适用于家庭、办公室和实验室等场所的温湿度检测。
二、硬件设计
系统采用了DHT11数字温湿度传感器来实时检测室内温度和湿度,采用STC89C52单片机作为控制器,通过LCD1602液晶屏幕显示
温湿度信息,并通过串口与PC进行数据通信。
三、软件设计
1、采集数据
系统通过DHT11数字温湿度传感器采集室内的温度和湿度数据,通过单片机IO口与DHT11传感器进行通信。
采集到的数据通过计算
得到实际温湿度值,并通过串口发送给PC端进行进一步处理。
2、显示数据
系统将采集到的室内温湿度数据通过LCD1602液晶屏幕进行显示,可以实时观察室内温湿度值。
3、通信数据
系统可以通过串口与PC进行数据通信,将数据发送到PC端进
行存储和进一步数据处理。
四、系统优化
为了提高系统的稳定性和精度,需要进行优化,包括以下几点:
1、添加温湿度校准功能,校准传感器的测量误差。
2、添加系统自检功能,确保系统正常工作。
3、系统可以添加温湿度报警功能,当温湿度超过设定阈值时,系统会自动发送报警信息给PC端。
以上是基于单片机的室内温湿度检测系统的设计。
基于单片机的温湿度检测系统的设计一、引言温湿度是常见的环境参数,对于很多应用而言,如农业、生物、仓储等,温湿度的监测非常重要。
因此,设计并实现一个基于单片机的温湿度检测系统是非常有实际意义的。
本文将介绍该温湿度检测系统的设计方案,并详细阐述其硬件和软件实现。
二、系统设计方案1.硬件设计(1)传感器选择温湿度传感器的选择非常关键,常用的温湿度传感器包括DHT11、DHT22、SHT11等。
根据不同应用场景的精度和成本要求,选择相应的传感器。
(2)单片机选择单片机是整个系统的核心,需要选择性能稳定、易于编程的单片机。
常用的单片机有51系列、AVR系列等,也可以选择ARM系列的单片机。
(3)电路设计温湿度传感器与单片机的连接电路包括供电电路和数据通信电路。
供电电路通常采用稳压电源,并根据传感器的工作电压进行相应的电压转换。
数据通信电路使用串行通信方式。
2.软件设计(1)数据采集单片机通过串行通信方式从温湿度传感器读取温湿度数据。
根据传感器的通信协议,编写相应的代码实现数据采集功能。
(2)数据处理将采集到的温湿度数据进行处理,可以进行数据滤波、校准等操作,以提高数据的准确性和可靠性。
(3)结果显示设计一个LCD显示屏接口,将处理后的温湿度数据通过串行通信方式发送到LCD显示屏上显示出来。
三、系统实现及测试1.硬件实现按照上述设计方案,进行硬件电路的实现。
连接传感器和单片机,搭建稳定的供电电路,并确保电路连接无误。
2.软件实现根据设计方案,使用相应的开发工具编写单片机的代码。
包括数据采集、数据处理和结果显示等功能的实现。
3.系统测试将温湿度检测系统放置在不同的环境条件下,观察测试结果是否与真实值相符。
同时,进行长时间的测试,以验证系统的稳定性和可靠性。
四、系统优化优化系统的稳定性和功耗,可以采用以下方法:1.优化供电电路,减小电路噪声和干扰,提高电路的稳定性。
2.优化代码,减小程序的存储空间和运行时间,降低功耗。
基于单片机的室内温湿度监测控制系统设计现在越来越多的人开始关注室内的温度和湿度,因为这两个因素对人的健康和舒适度都有很大的影响。
为了实现室内温湿度的监测和控制,可以设计一个基于单片机的室内温湿度监测控制系统。
该系统包括温湿度传感器、单片机、液晶显示屏和继电器等主要部件。
其中,温湿度传感器用于实时监测室内的温度和湿度,将监测到的数据通过脉冲信号传输给单片机。
单片机负责接收传感器的数据,并进行相应的处理和控制。
液晶显示屏用于显示室内的温度和湿度数值,以及一些相关的状态信息。
继电器可根据温湿度的数值来控制室内的温湿度。
在设计过程中,首先需要选择合适的温湿度传感器。
市场上有很多种类的温湿度传感器可供选择,如DHT11、DHT22等。
根据实际需求和预算情况,可以选择适合的传感器。
接下来,需要选择合适的单片机。
常见的单片机种类有很多,如51系列、AVR系列、STM32系列等。
根据系统的功能和性能需求,选择合适的单片机进行控制。
然后,需要根据传感器的信号特点和单片机的输入输出特点进行适当的电路设计和连接。
一般来说,温湿度传感器的输出信号为模拟信号,需要通过AD转换电路将模拟信号转换为数字信号,再发送给单片机进行处理。
单片机的输出信号通过继电器来控制空调、加湿器等设备的开关。
在软件开发方面,需要编写相应的程序来实现温湿度的监测和控制。
可以通过单片机的编程软件进行程序编写和调试。
程序的逻辑一般分为温湿度的读取、数据的处理和控制命令的发送等几个部分。
读取温湿度数据后,可以将其显示在液晶屏上,同时根据设定的阈值来发送控制命令,实现温湿度的控制。
最后,还需要进行系统的测试和调试,确保系统的稳定性和可靠性。
可以通过模拟室内的温湿度变化,测试系统的监测和控制功能是否正常。
同时,还应检查显示屏和继电器的正常工作状态,确保系统能够正常运行。
综上所述,基于单片机的室内温湿度监测控制系统设计主要包括硬件设计和软件开发两个方面。
通过合理选择各种部件,并进行电路设计和程序编写,可以实现室内温湿度的监测和控制。
基于单片机的温湿度监测系统毕业设计一、引言在现代社会中,温湿度的监测在许多领域都具有重要意义,例如农业生产、仓储管理、工业制造以及室内环境控制等。
为了实现对温湿度的准确、实时监测,基于单片机的温湿度监测系统应运而生。
本毕业设计旨在设计并实现一种基于单片机的温湿度监测系统,以满足实际应用中的需求。
二、系统总体设计方案(一)系统功能需求分析本系统需要实现对环境温湿度的实时采集、数据处理、显示以及超限报警等功能。
能够在不同的环境中稳定工作,并具有较高的测量精度和可靠性。
(二)系统总体结构设计系统主要由单片机控制模块、温湿度传感器模块、显示模块、报警模块以及电源模块等组成。
单片机作为核心控制器,负责协调各个模块的工作,温湿度传感器用于采集环境温湿度数据,显示模块用于实时显示测量结果,报警模块在温湿度超限时发出警报,电源模块为整个系统提供稳定的电源。
三、硬件设计(一)单片机控制模块选择合适的单片机型号,如 STC89C52 单片机,其具有丰富的资源和良好的性价比。
单片机通过 I/O 口与其他模块进行通信和控制。
(二)温湿度传感器模块选用 DHT11 数字温湿度传感器,该传感器具有体积小、功耗低、测量精度高、响应速度快等优点。
通过单总线方式与单片机进行数据传输。
(三)显示模块采用液晶显示屏(LCD1602)作为显示设备,能够清晰地显示温湿度测量值。
通过并行接口与单片机连接。
(四)报警模块使用蜂鸣器和发光二极管作为报警装置,当温湿度超过设定的阈值时,蜂鸣器发声,发光二极管闪烁。
(五)电源模块设计稳定的电源电路,为整个系统提供 5V 直流电源。
可以采用电池供电或者通过电源适配器接入市电。
四、软件设计(一)系统主程序设计主程序主要负责系统的初始化、各模块的协调控制以及数据处理和显示。
首先对单片机进行初始化,包括设置 I/O 口状态、定时器和中断等。
然后循环读取温湿度传感器的数据,并进行处理和显示,判断是否超过阈值,若超过则启动报警。
基于单片机的温湿度检测控制系统设计温湿度检测控制系统是一种常见的智能化控制系统,它可以采集环境中的温度和湿度数据,并根据设定的控制策略对环境进行控制,以满足特定的需求。
在这个设计中,我们将使用单片机作为核心组件,并结合温湿度传感器、执行器等外围元件来实现系统功能。
系统设计所需的硬件部分主要包括:单片机、温湿度传感器、液晶显示屏、执行器等,下面将逐步介绍各个组件的功能和使用方法。
1.单片机选择:在温湿度检测控制系统中,我们可以选择一款具有较强处理能力和丰富资源的单片机。
例如,我们可以选择STC89C52单片机作为控制器。
2.温湿度传感器:温湿度传感器是用于采集环境温度和湿度数据的重要组件。
常见的温湿度传感器有DHT11和DHT22等,其中DHT22的精度更高一些。
我们需要将温湿度传感器与单片机进行连接,并通过单片机进行数据采集。
3.液晶显示屏:液晶显示屏用于实时显示温湿度数据和系统状态等信息。
我们可以选择带有I2C通信接口的1602液晶显示屏,通过单片机与其进行通信,将温湿度数据显示在屏幕上。
4.执行器:执行器根据系统的控制策略来改变环境的温度湿度。
例如,我们可以选择风扇作为执行器,当环境温度超过设定的阈值时,单片机通过控制风扇的开关来降低环境温度。
在系统设计的软件部分,我们需要编写单片机的控制程序,主要包括以下几部分内容:1.数据采集:通过单片机与温湿度传感器的通信,实现温湿度数据的读取和采集。
可以通过单片机的GPIO接口来实现和传感器的通信。
2.数据显示:通过单片机与液晶显示屏的通信,将温湿度数据实时显示在屏幕上。
液晶显示屏通常支持I2C通信协议,因此可以通过单片机的I2C接口实现与屏幕的通信。
3.数据处理:对采集到的温湿度数据进行处理。
可以根据设定的控制策略,判断当前环境是否需要进行温湿度调节,如果需要则进行相应的控制。
4.控制执行:通过单片机的GPIO接口控制执行器的开关状态。
当环境温湿度不满足设定的要求时,单片机可以通过控制执行器来调节环境温湿度。
基于单片机的温湿度检测控制系统设计本篇文章将介绍一个基于单片机的温湿度检测控制系统的设计。
一、简介:温湿度检测控制系统是一个用于监测和控制室内环境温度和湿度的系统。
该系统使用单片机作为控制核心,通过传感器检测环境变量,并根据预设的条件进行控制。
二、主要功能:1.温湿度检测:系统使用温湿度传感器来实时检测室内温湿度,并将数据传送到单片机进行处理。
2.数据显示:通过LCD显示屏,在屏幕上实时显示温湿度数值。
3.数据记录:系统能够将温湿度数据存储在存储器中,并在需要时进行读取和分析。
4.报警功能:系统能够根据预设的温湿度范围进行报警,当环境温湿度超出预设范围时,系统会触发报警装置。
5.控制功能:系统能够通过控制空调、加湿器等设备,以保持室内温湿度在预设范围内。
三、系统设计:1.硬件设计:系统的硬件设计主要包括单片机模块、温湿度传感器模块、LCD显示屏、存储器模块、报警装置和外部设备控制接口等。
单片机模块负责数据的处理和控制,温湿度传感器模块负责检测环境温湿度,LCD显示屏用于实时显示温湿度数据,存储器模块用于存储历史数据,报警装置用于在温湿度超出范围时触发报警,外部设备控制接口用于控制空调、加湿器等设备。
这些模块可以通过电路连接起来,并通过接口与单片机进行通信。
2.软件设计:系统的软件设计主要包括数据处理算法、报警判断算法和控制算法等。
数据处理算法负责对温湿度传感器采集到的数据进行处理,包括滤波、校准等操作。
报警判断算法负责根据预设的温湿度范围判断是否触发报警装置。
控制算法负责根据预设的温湿度条件控制空调、加湿器等设备的开关状态。
这些算法可以通过编程实现,并在单片机中运行。
四、应用场景:该温湿度检测控制系统可以广泛应用于各种需要保持室内环境温湿度稳定的场所,如办公室、实验室、仓库等。
五、总结:本文介绍了一个基于单片机的温湿度检测控制系统的设计。
该系统具有温湿度检测、数据显示、报警功能和控制功能等特点,可以帮助用户实时监测和控制室内环境温湿度。
XXX大学(学院)本科生毕业设计基于单片机的温湿度检测系统Temperature and humidity detection system basedonSingle Chip Microcomputer学生所在专业所在班级申请学位指导教师职称副指导教师职称答辩时间目录设计总说明 (I)INTRODUCTION (II)第1章绪论 (1)1.1 概述 (1)1.2 国外发展现状 (1)1.2.1 国外研究现状 (1)1.2.2 国研究现状 (1)第2章系统总体方案设计 (2)2.1 设计要求 (2)2.2 方案选择 (2)2.2.1 传感器的选择 (2)2.2.2 单片机的选择 (2)第3章系统硬件设计 (3)3.1 整体方案设计 (3)3.1.1 系统概述 (3)3.1.2 系统框图 (3)3.2 最小系统模块 (3)3.2.1 STC89C52简介 (3)3.2.2 最小系统电路 (5)3.3 DHT11传感器电路 (7)3.3.1 DHT11简介 (7)3.3.2 接口说明 (8)3.3.3 DHT11模块电路图 (10)3.4 液晶显示电路 (10)3.4.1 1602液晶简介 (10)3.4.2 液晶引脚说明 (11)3.4.3 指令介绍 (12)3.4.4 液晶显示模块电路 (15)3.5 蜂鸣器模块 (16)3.6 按键输入模块 (17)3.7 LED显示电路 (17)第4章软件设计 (19)4.1 程序语言及开发环境 (19)4.2 程序流程图设计 (20)4.2.1 总体程序流程图设计 (20)4.2.2 1602液晶程序设计 (21)4.2.3 温湿度DHT11传感器程序设计 (21)第5章系统调试 (22)5.1 硬件调试 (22)5.2 软件调试 (22)第6章总结 (23)鸣 (24)参考文献 (25)附录 (26)附录一元件清单 (26)附录二原理图 (27)附录三 PCB图 (28)设计总说明温湿度的测量应用围是很广的,对温湿度测量系统的研究也具有深远意义,本课题针对国外对温湿度测量系统的研究与发展状况,分析了目前温湿度测量系统存在的主要问题,设计了一种基于单片机的温湿度测量系统,对某些有着特殊要求温度和湿度的场合实现长期、稳定、实时、自动的监测。
本设计主要由硬件电路和软件电路两部分组成,系统通过温湿度检测电路,把采集到的信号传给单片机,通过单片机来处理采集到的信号并通过LCD显示出来,如果温湿度过高或过低,报警电路会自动报警。
它以STC89C52单片机为核心,采用DHT11集成温湿度传感器,实现一种智能、快捷、方便的温湿度测量系统。
整个系统由温湿度检测电路、LCD显示电路、键盘电路、报警电路和单片机等组成。
设计的系统结构简单紧凑,功耗较低,抗干扰能力强、总体性能比较好,符合了智能仪器仪表小型化的潮流,为今后开发高性能和商品化的温湿度测量仪器奠定了良好的基础。
关键词:单片机;温湿度;液晶INTRODUCTIONTemperature and humidity measurement application range is very wide, the research on temperature and humidity measurement system has the profound meaning, aiming at domestic and foreign to the temperature and humidity measurement system research and development situation, analyzes the main problems existing in current temperature and humidity measuring system, the design of a temperature and humidity measuring system with single chip microcomputer based on the monitoring, some special requirements for temperature and humidity to achieve long-term, stable, real-time situations, automatic. Mainly by the design of hardware circuit and software circuit composed of two parts, the system through the temperature and humidity detection circuit, the acquisition of signal to the microcontroller, through the microcontroller to handle the signal collected and displayed through the LCD, if the temperature and humidity is too high or too low, alarm circuit will automatically alarm. It takes AT89C52 microcontroller as the core, adopts SHT11 integrated temperature and humidity sensor to achieve an intelligent, fast, convenient temperature and humidity measuring system, the whole system consists of temperature and humidity detection circuit, clock circuit, LCD display circuit, keyboard circuit, alarm circuit and MCU etc.. The system design of the structure is simple and compact, low power consumption, strong anti-interference ability, better overall performance, in line with the intelligent instrument miniaturization trend, has laid the good foundation for the future development of temperature and humidity measuring instrument of high performance and commercialization.KEYWORDS: Single Chip Microcompute; Temperature and humidity; Liquid crystal第1章绪论1.1 概述温湿度测量是现代检测技术的重要组成部分,在保证产品质量,提高产品产量,节约资源和安全生产方面起着非常重要的作用。
因此,能够确保快速、准确的测量温湿度的技术及其装置受到各国的重视。
随着信息产业的发展及其工业化的进步,温度和湿度不仅仅表现在以上几个方面直接或间接影响人类基本生活条件,还表现在对生物用品、医药卫生、科学研究、国防建设等方面的影响。
针对以上情况,实现对温湿度的准确可靠测量显的尤其重要。
近年来,利用智能化数字式温湿度传感器以及实现温湿度信息的在线检测已成为温湿度检测技术的一种发展趋势。
本设计以STC89C52为核心控制芯片,采集DHT11温湿度一体传感器,利用单片机读取传感器的温湿度后送到1602液晶进行显示。
并且可以通过按键对温度、湿度的报警围进行设置,一旦超出围,蜂鸣器鸣叫,对应的指示灯点亮。
1.2 国外发展现状1.2.1 国外研究现状国外对温湿度控制技术研究较早,始于20世纪70年代。
先是采用模拟式的组合仪表,采集现场信息并进行指示、记录和控制。
80年代末出现了分布式控制系统。
目前正开发和研制计算机数据采集控制系统的多因子综合控制系统。
现在世界各国的温湿度测控技术发展很快,一些国家在实现自动化的基础上正向着完全自动化、无人化的方向发展。
1.2.2 国研究现状我国对于温湿度测控技术的研究较晚,始于20世纪80年代。
我国工程技术人员在吸收发达国家温湿度测控技术的基础上,才掌握了温湿度室微机控制技术,该技术仅限于对温湿度的单项环境因子的控制。
我国温湿度测控设施计算机应用,在总体上正从消化吸收、简单应用阶段向实用化、综合性应用阶段过渡和发展。
在技术上,以单片机控制的单参数单回路系统居多,尚无真正意义上的多参数综合控制系统,与发达国家相比,存在较大差距。
我国温湿度测量控制现状还远远没有达到工厂化的程度,生产实际中仍然有许多问题困扰着我们,存在着装备配套能力差,产业化程度低,环境控制水平落后,软硬件资源不能共享和可靠性差等缺点。
第2章系统总体方案设计2.1 设计要求1)可同时进行温度和湿度的测量。
2)采用1602液晶显示温湿度数据。
3)可通过按键设置温度和湿度的报警围,并实现报警值的断电保存。
4)一旦超出报警围,蜂鸣器鸣叫。
5)有相应的指示灯指示是哪个数据超出围。
2.2 方案选择2.2.1 传感器的选择方案一:选用DS18B20温度传感器和HS1101湿度传感器。
DS18B20是一线式数字温度传感器,具有独特的单线式接口方式,测量温度围在-55℃—125℃,-10℃—85℃,误差为±0.5%。
最高精度可达0.0625℃。
HS1101是电容式湿度传感器,可测相对湿度围在0%—100%RH,误差为±2%RH。
方案二:选用DHT11作为温湿度检测模块。
DHT11是一款数字输出的复合传感器,包含一个电阻式干事元件和NTC式温度检测元件,可测20—90%RH湿度,误差为±5%RH,0—50℃,误差围±2℃。
综上所述,虽然方案一具有较高的测试围和精度,但由于本设计所测试的是一般的环境温度和湿度,选取方案二的DHT11温湿度传感器已经能够满足设计的要求,并且,DHT11复合了温湿度传感器,且价格便宜,故本模块采用方案二。
2.2.2 单片机的选择方案一:采用DSP作为系统控制器。
DSP(digital signal processor)是一种独特的微处理器,是以数字信号来处理大量信息的器件。