嵌入式温湿度检测系统的设计
- 格式:doc
- 大小:41.16 KB
- 文档页数:8
温湿度监测系统设计简介温湿度监测系统设计是指设计一种能够实时监测环境温度和湿度的系统。
该系统可以广泛应用于许多领域,如农业、生物实验室、供应链管理和建筑管理等。
系统架构温湿度监测系统的基本架构由以下几个组件组成:传感器传感器是温湿度监测系统的核心组件,用于实时采集环境温度和湿度数据。
常见的传感器类型包括温度传感器和湿度传感器。
这些传感器可以通过多种接口(如模拟接口或数字接口)与系统主控板连接。
主控板主控板是温湿度监测系统的控制中心,负责调度传感器的工作,接收并处理传感器采集的数据。
主控板通常包括一个微处理器和一些I/O端口,用于与传感器和其他外部设备进行通信。
数据存储温湿度监测系统需要一个数据存储设备来存储传感器采集的数据。
这可以是一个本地数据库,也可以是一个云端存储解决方案。
数据存储设备需要提供高可靠性和灵活性,以满足系统运行和数据分析的需求。
用户界面温湿度监测系统需要一个用户界面,以便用户可以实时监测环境的温湿度数据。
用户界面可以是一个网页应用程序或一个移动应用程序,通过与主控板或数据存储设备进行通信,显示和更新温湿度数据。
系统设计考虑因素在设计温湿度监测系统时,需要考虑以下因素:传感器选择选择适合特定应用场景的传感器。
不同的传感器有不同的测量范围、精度和响应时间等特性。
根据具体需求选择合适的传感器以确保系统性能和准确性。
数据采集频率根据应用需求和资源限制,确定数据采集的频率。
如果需要更高的实时性,可以选择更高的采样频率。
然而,较高的采样频率可能会增加系统的数据处理和存储需求。
数据存储和处理选择适当的数据存储和处理方案。
可以选择本地数据库来存储数据,也可以选择将数据上传到云端进行存储和分析。
确保数据存储和处理方案具备良好的可靠性和性能,以满足系统的要求。
用户界面设计设计一个用户友好的界面,使用户能够方便地查看和管理温湿度数据。
用户界面应具备良好的可用性和可扩展性,以支持不同平台和设备。
系统工作流程温湿度监测系统的工作流程通常包括以下几个步骤:1.启动系统:用户启动系统,主控板开始工作。
基于嵌入式系统的环境监测与数据采集系统设计与实现随着科技的不断发展,嵌入式系统在各行业中的应用越来越广泛。
在环境监测领域,嵌入式系统也扮演着重要的角色。
本文将介绍基于嵌入式系统的环境监测与数据采集系统的设计和实现。
一、系统介绍该系统主要由传感器节点、网关节点和服务器三部分组成。
传感器节点负责环境数据采集,包括温度、湿度、气压、光照等;网关节点负责与传感器节点通信,将采集到的数据传输到服务器;服务器负责数据处理和展示。
整个系统采用无线传输方式,使得数据采集更加便捷和高效。
二、硬件设计1.传感器节点传感器节点主要由传感器、微处理器、无线通信模块和电源供应模块构成。
传感器负责采集环境数据,微处理器对采集到的数据进行处理和存储,无线通信模块通过无线信号与网关节点通信,电源供应模块为整个节点提供电源支持。
2.网关节点网关节点主要由微处理器、无线通信模块和电源供应模块等组成。
其主要作用是接收来自传感器节点的数据,并通过无线信号将数据传输到服务器。
在传输过程中,网关节点需要对数据进行解包和加密,保证数据的安全性。
3.服务器服务器主要由计算机、数据库和Web服务器构成。
其任务是接收来自网关节点的数据,并对其进行处理和存储,同时生成相应的报表和图表,方便用户查看和分析。
同时,服务器还需要支持Web应用程序,允许用户通过浏览器访问系统并查看数据。
三、软件设计1.传感器节点传感器节点的软件设计主要包括数据采集和处理模块、数据存储模块和通信模块。
数据采集和处理模块负责采集传感器数据并对其进行初步处理,将处理后的数据存储到本地存储器中;通信模块与无线通信模块配合工作,负责将采集的数据发送到网关节点。
2.网关节点网关节点的软件设计主要包括通信模块、数据解析和加密模块和数据上传模块。
通信模块需要与传感器节点和服务器进行通信,将从传感器节点收集来的数据发送到服务器,并从服务器接收指令;数据解析和加密模块负责对从传感器节点收集来的数据进行解析和加密,保证数据的安全性;数据上传模块负责将解析过后的数据上传到服务器。
室内温湿度检测系统设计摘要:随着人们对室内舒适度要求的不断提高,室内温湿度检测系统的设计变得越来越重要。
本文将介绍一种基于传感器和嵌入式系统的室内温湿度检测系统设计方案,包括硬件和软件设计。
一、引言室内空气的温湿度是影响人们生活舒适度的重要因素之一,尤其在一些对温湿度要求较高的场所,如办公室、实验室、医院病房等。
对室内温湿度的监测和控制显得十分重要。
为了实现对室内温湿度的准确检测,我们设计了一种基于传感器和嵌入式系统的室内温湿度检测系统。
二、系统设计方案1. 传感器选择为了实现对室内温湿度的精确检测,我们选择了高精度的温湿度传感器,例如DHT22。
该传感器具有较高的精度和稳定性,可以满足室内温湿度检测的要求。
2. 硬件设计在硬件设计方面,我们主要包括传感器接口电路、数据采集模块和显示模块。
传感器接口电路主要用于将传感器采集到的模拟信号转换为数字信号,以便后续的处理。
数据采集模块负责对传感器采集到的数据进行处理和存储,同时与显示模块进行数据交互。
显示模块则主要用于将采集到的温湿度数据显示给用户。
3. 软件设计在软件设计方面,我们主要包括嵌入式系统的程序设计和用户界面设计。
嵌入式系统的程序主要用于控制数据采集和处理,同时对采集到的数据进行分析和存储。
用户界面设计则主要用于将采集到的温湿度数据以直观的方式展现给用户,便于用户对室内温湿度进行监测和控制。
三、系统功能1. 实时监测该系统具有实时监测室内温湿度的功能,用户可以随时了解室内温湿度的情况。
2. 数据存储系统可以对采集到的温湿度数据进行存储,并可以进行历史数据的查询和分析。
3. 报警功能系统可以设定温湿度的上下限,并在超出设定范围时进行报警,以保障室内环境的舒适度。
4. 远程控制该系统还可以实现对室内温湿度的远程监控和控制,用户可以通过手机或电脑进行远程操作。
四、系统优势1. 精度高由于采用了高精度的温湿度传感器,该系统具有较高的检测精度。
2. 稳定性好系统综合采用了稳定性好的传感器和嵌入式系统,具有较好的稳定性和可靠性。
基于单片机的温湿度监测系统设计基于单片机的温湿度监测系统设计一、引言随着工业自动化和物联网技术的快速发展,对环境参数的监测变得越来越重要。
特别是在工业生产过程中,保持环境条件的稳定对于产品质量和生产效率具有重大影响。
为了实现这一目标,本文将介绍如何基于单片机设计一种温湿度监测系统。
二、相关技术在这个系统中,我们将使用单片机作为主控制器,负责采集和处理环境中的温度和湿度数据。
单片机是一种集成度高、价格低廉的微控制器,广泛应用于各种嵌入式系统中。
传感器则负责采集环境中的温湿度数据,并将数据传输给单片机。
我们将选择具有数字输出功能的温湿度传感器,以确保数据传输的稳定性和准确性。
此外,单片机通过液晶显示屏实时显示采集到的温湿度数据,用户可以通过按键对系统进行设置和校准。
单片机的编程语言通常为C语言,程序编写的好坏将直接影响系统的性能和稳定性。
三、系统设计1、硬件选择:选择具有I2C接口的温湿度传感器,如DHT11或SHT11,它们可以同时采集温度和湿度数据,且精度较高。
选择一个适用于单片机的液晶显示屏,如1602或2004,用于实时显示数据。
2、软件设计:根据系统的需求,编写单片机程序。
程序应包括数据采集、数据处理、数据显示和按键处理等功能。
在编写程序时,需要注意代码的优化,以提高系统的响应速度和稳定性。
3、程序编写:使用C语言编写单片机程序,实现上述功能。
程序应具有良好的可读性和可维护性,同时考虑代码优化,以提高系统的性能。
四、系统优化为了提高系统的性能和稳定性,可以进行以下优化:1、减小系统功耗:选择低功耗的单片机和传感器,优化程序,降低系统的待机功耗。
2、提高系统稳定性:在程序中加入自检功能,确保系统在异常情况下能自动复位,提高系统的稳定性。
3、优化数据传输速度:根据实际需要,调整数据传输速度,以提高系统的响应速度。
五、结果分析为了评估系统的性能,我们将对设计的温湿度监测系统进行实验验证。
比较实验结果与预期目标之间的差异,分析系统的优缺点,并根据实际情况进行优化。
仓库温湿度监测系统设计The Design of Storage Temperatureand Humidity monitoring system学 院:专业班 级:学 号:学 生 姓 名:指 导 教 师: (讲师)年 月摘要仓库是用于存放物品的场所,其内部的温湿度能够直接影响储备物资的使用寿命和工作可靠性。
传统的温、湿度测量方法采用测试器材,通过人工进行检测,这种人工测试方法费时费力。
随着计算机的发展,单片机已经广泛的应用于各种仪器仪表,使之智能化,不仅可以提高测量的自动化程度和精度,还可以简化系统的的硬件结构,提高性价比。
因而有必要研制仓库的自动温、湿度控制系统,以便实时检测仓库的温、湿度,并根据所测的数据控制加湿器、空调器等设备的运行,确保仓库有合适的温、湿度环境。
本设计仓库温湿度监测系统是以单片机为核心,配合温度和湿度传感器,以及相关的电路组成,可以接收仓库内的温度和湿度信号,检测人员通过仪器的液晶显示数据,实时监测环境的温度和湿度情况。
所有的测量操作都可以通过主机控制软件来实现。
该系统中采用新型的可编程温度传感器DS18B20,它是模拟温度传感器和信号处理电路的结合体,可以直接于单片机沟通,完成温度采集。
湿度传感器选择性价比较高的HS1101,有高可靠性、线性度非常好、响应速度快等优点。
由湿度传感器得到的非电量信号,经电路转换为电信号,然后送到单片机进行数据处理,经软件分析处理后送显示装置,完成时度采集。
该系统充分利用了单片机对数字信号的可控性和温湿度传感器准确性,并使用液晶显示,功能齐全且应用方便。
不仅能提高了传统温湿度监测系统的性能,而且系统结构电路简单,可以广泛使用于距离远,节点分布多的场合。
关键词:温度;湿度;单片机;AbstractTemperature and humidity are important conditions for the warehouse where is a place to storage goods. And warehouse directly affects the life and the reliability of stockpile. The traditional method of temperature and humidity measurement is an artificial testing through test equipment. This is a time-consuming method. With the development of computer, SCM has been widely using in various instruments, the system not only improve measurement automation and accuracy and also simplify the hardware structure and improve the cost-effective. It is necessary to develop automated warehouse temperature and humidity control system for real-time detection of storage temperature and humidity. Then with the measured data controlling air conditioners or other equipment to ensure the proper temperature and humidity of storage environment.The design of storage temperature and humidity monitoring system is based on microcontroller , with the temperature and humidity sensors, and related circuit to receive the warehouse temperature and humidity signals, then testing personnel monitor the environment temperature and humidity through the instrument's LCD display. All of the measurement operation can be host control by the software. The system uses DS18B20, a new type of temperature sensor, it is a combination of signal processing circuit can communicate directly to MCU to complete the temperature acquisition. Humidity sensor chosed HS1101, high reliability, good linearity, fast response and so on. The circuit of humidity sensor is converted the non-power signal to the electrical signals, then sent to microcontroller after data processing, analysis and processing software, evacuation by the display device.It is very functional and convenient of the system to make full use of the single digital signal controllability chip and temperature and humidity sensors, and LCD display. This system not only improve the traditional system performance, and also simplify the circuit, so it can be widely used in distance and more occasions.Keywords:Temperature;SCM;Humidity;目录摘要 (I)Abstract (II)第1章绪论 (1)1.1 课题研究的背景和意义 (1)1.2 国内外研究现状及其发展 (1)1.3 本课题主要研究的内容 (2)1.4 本章小结 (3)第2章方案的比较和论证 (4)2.1 仓库温湿度监测系统的设计原则 (4)2.2 系统所应用元器件的选取 (4)2.2.1温度传感器的选择 (5)2.2.2 湿度传感器的选择 (5)2.2.3 控制芯片单片机的选择 (6)2.2.4 显示器件的选择 (7)2.3 总体设计思想 (8)2.4 本章小结 (8)第3章系统的硬件电路设计 (9)3.1 温度采集模块的设计 (9)3.1.1 DS18B20性能特点及封装说明 (9)3.1.2 DS18B20的测温原理 (10)3.1.3 DS18B20与单片机的接口电路 (10)3.2 湿度的信号采集模块 (11)3.2.1 HS1101的性能特点及封装说明 (11)3.3.3 测量原理 (12)3.4 STC89C52单片机介绍及最小系统组成 (13)3.4.1 单片机功能特性及引脚说明........................................... 错误!未定义书签。
嵌入式系统课程设计姓名:班级:学号:目录:一.系统要求二.设计方案三.程序流程图四.软件设计五.课程总结与个人体会一、系统要求使用STM32F103作为主控CPU设计一个温度综合测控系统,具体要求:1、使用热敏电阻或者内部集成的温度传感器检测环境温度,每0.1秒检测一次温度,对检测到的温度进行数字滤波(可以使用平均法)。
记录当前的温度值和时间。
2、使用计算机,通过串行通信获取STM32F103检测到的温度和所对应的时间。
3、使用计算机进行时间的设定。
4、使用计算机进行温度上限值和下限值的设定。
5、若超过上限值或者低于下限值,则STM32进行报警提示。
二、设计方案本次课程设计的要求是使用STM32F103设计一个温度测控系统,这款单片机集成了很多的片上资源,功能十分强大,我使用了以下部分来完成课程设计的要求:1、STM32F103内置了3个12位A/D转换模块,最快转换时间为1us。
本次课程设计要求进行温度测定,于是使用了其中一个ADC对片上温度传感器的内部信号源进行转换。
当有多个通道需要采集信号时,可以把ADC配置为按一定的顺序来对各个通道进行扫描转换,本设计只采集一个通道的信号,所以不使用扫描转换模式。
本设计需要循环采集电压值,所以使用连续转换模式。
2、本次课程设计还使用到了DMA。
DMA是一种高速的数据传输操作,允许在外部设备和储存器之间利用系统总线直接读写数据,不需要微处理器干预。
使能ADC的DMA接口后,DMA控制器把转换值从ADC 数据寄存器(ADC_DR)中转移到变量ADC_ConvertedValue中,当DMA 传输完成后,在main函数中使用的ADC_ConvertedValue的内容就是ADC转换值了。
3、STM32内部的温度传感器和ADCx_IN16输入通道相连接,此通道把传感器输出的电压值转换成数字值。
STM内部的温度传感器支持的温度范围:-40到125摄氏度。
利用下列公式得出温度温度(°C) = {(V25 - VSENSE) / Avg_Slope} + 25式中V25是 VSENSE在25摄氏度时的数值(典型值为1.42V)Avg_Slope是温度与VSENSE曲线的平均斜率(典型值为4.3mV/C)利用均值法对转换后的温度进行滤波,将得到的温度通过串口输出。
《基于Stm32的温湿度检测系统》篇一一、引言随着科技的进步,对环境的监控和控制变得日益重要。
其中,温湿度作为环境的重要参数,对于很多行业来说都具有非常重要的意义。
基于STM32的温湿度检测系统就是一种能高效准确监测和报告环境温湿度的解决方案。
该系统能够为环境控制和设备管理提供强大的技术支持。
二、STM32简介STM32是意法半导体公司推出的一款基于ARM Cortex-M内核的微控制器。
其具有高性能、低功耗、高集成度等特点,广泛应用于各种嵌入式系统中。
STM32的强大处理能力和丰富的外设接口使其成为构建温湿度检测系统的理想选择。
三、系统设计基于STM32的温湿度检测系统主要由传感器模块、STM32微控制器模块、显示模块以及通信模块等部分组成。
其中,传感器模块负责实时采集环境中的温湿度数据,STM32微控制器模块负责处理和分析这些数据,显示模块用于显示数据,通信模块则用于将数据传输到其他设备或系统。
四、传感器模块传感器模块是整个系统的核心部分,负责实时采集环境中的温湿度数据。
常见的温湿度传感器有DHT11、DHT22等。
这些传感器能够快速准确地获取环境中的温湿度数据,并将这些数据以电信号的形式输出。
五、STM32微控制器模块STM32微控制器模块负责处理和分析传感器模块采集的数据。
它通过I/O口与传感器模块进行数据交换,接收传感器输出的电信号,并将其转换为数字信号进行处理。
同时,STM32微控制器还能根据预设的算法对数据进行处理和分析,得出环境中的温湿度值。
六、显示模块显示模块用于显示温湿度数据。
常见的显示方式有LED数码管显示、LCD液晶屏显示等。
通过显示模块,用户可以直观地看到环境中的温湿度数据,便于对环境进行监控和控制。
七、通信模块通信模块用于将温湿度数据传输到其他设备或系统。
该模块可以是有线通信模块,如RS485、USB等;也可以是无线通信模块,如WiFi、蓝牙等。
通过通信模块,用户可以将温湿度数据传输到其他设备或系统进行分析和处理。
基于单片机的温湿度检测系统的设计一、引言温湿度是常见的环境参数,对于很多应用而言,如农业、生物、仓储等,温湿度的监测非常重要。
因此,设计并实现一个基于单片机的温湿度检测系统是非常有实际意义的。
本文将介绍该温湿度检测系统的设计方案,并详细阐述其硬件和软件实现。
二、系统设计方案1.硬件设计(1)传感器选择温湿度传感器的选择非常关键,常用的温湿度传感器包括DHT11、DHT22、SHT11等。
根据不同应用场景的精度和成本要求,选择相应的传感器。
(2)单片机选择单片机是整个系统的核心,需要选择性能稳定、易于编程的单片机。
常用的单片机有51系列、AVR系列等,也可以选择ARM系列的单片机。
(3)电路设计温湿度传感器与单片机的连接电路包括供电电路和数据通信电路。
供电电路通常采用稳压电源,并根据传感器的工作电压进行相应的电压转换。
数据通信电路使用串行通信方式。
2.软件设计(1)数据采集单片机通过串行通信方式从温湿度传感器读取温湿度数据。
根据传感器的通信协议,编写相应的代码实现数据采集功能。
(2)数据处理将采集到的温湿度数据进行处理,可以进行数据滤波、校准等操作,以提高数据的准确性和可靠性。
(3)结果显示设计一个LCD显示屏接口,将处理后的温湿度数据通过串行通信方式发送到LCD显示屏上显示出来。
三、系统实现及测试1.硬件实现按照上述设计方案,进行硬件电路的实现。
连接传感器和单片机,搭建稳定的供电电路,并确保电路连接无误。
2.软件实现根据设计方案,使用相应的开发工具编写单片机的代码。
包括数据采集、数据处理和结果显示等功能的实现。
3.系统测试将温湿度检测系统放置在不同的环境条件下,观察测试结果是否与真实值相符。
同时,进行长时间的测试,以验证系统的稳定性和可靠性。
四、系统优化优化系统的稳定性和功耗,可以采用以下方法:1.优化供电电路,减小电路噪声和干扰,提高电路的稳定性。
2.优化代码,减小程序的存储空间和运行时间,降低功耗。
基于单片机的温湿度监测系统毕业设计一、引言在现代社会中,温湿度的监测在许多领域都具有重要意义,例如农业生产、仓储管理、工业制造以及室内环境控制等。
为了实现对温湿度的准确、实时监测,基于单片机的温湿度监测系统应运而生。
本毕业设计旨在设计并实现一种基于单片机的温湿度监测系统,以满足实际应用中的需求。
二、系统总体设计方案(一)系统功能需求分析本系统需要实现对环境温湿度的实时采集、数据处理、显示以及超限报警等功能。
能够在不同的环境中稳定工作,并具有较高的测量精度和可靠性。
(二)系统总体结构设计系统主要由单片机控制模块、温湿度传感器模块、显示模块、报警模块以及电源模块等组成。
单片机作为核心控制器,负责协调各个模块的工作,温湿度传感器用于采集环境温湿度数据,显示模块用于实时显示测量结果,报警模块在温湿度超限时发出警报,电源模块为整个系统提供稳定的电源。
三、硬件设计(一)单片机控制模块选择合适的单片机型号,如 STC89C52 单片机,其具有丰富的资源和良好的性价比。
单片机通过 I/O 口与其他模块进行通信和控制。
(二)温湿度传感器模块选用 DHT11 数字温湿度传感器,该传感器具有体积小、功耗低、测量精度高、响应速度快等优点。
通过单总线方式与单片机进行数据传输。
(三)显示模块采用液晶显示屏(LCD1602)作为显示设备,能够清晰地显示温湿度测量值。
通过并行接口与单片机连接。
(四)报警模块使用蜂鸣器和发光二极管作为报警装置,当温湿度超过设定的阈值时,蜂鸣器发声,发光二极管闪烁。
(五)电源模块设计稳定的电源电路,为整个系统提供 5V 直流电源。
可以采用电池供电或者通过电源适配器接入市电。
四、软件设计(一)系统主程序设计主程序主要负责系统的初始化、各模块的协调控制以及数据处理和显示。
首先对单片机进行初始化,包括设置 I/O 口状态、定时器和中断等。
然后循环读取温湿度传感器的数据,并进行处理和显示,判断是否超过阈值,若超过则启动报警。
学号14112200224毕业设计(论文)题目: 嵌入式温度监测与报警系统设计作者易康乐届别 2015届院别信息与通信工程学院专业电子信息指导教师万忠民职称教授完成时间2015年5月10日摘要本设计采用了ARM COTEX—M3 系列芯片STM32F103RCT6为主控芯片,对DS18B20温度传感器进行控制,实现温度采集功能,并在TFTLCD液晶显示屏上显示实时温度。
软件采用μC/OS-Ⅱ嵌入式实时内核与μC/GUI图形界面库来实现多任务管理和UI界面的功能。
利用μC/GUI设计一个具有显示实时温度折线图和控制窗口的UI界面,从而减少按键数量。
同时调用μC/OS-Ⅱ嵌入式实时内核实现多任务管理和利用μC/GUI实现对触摸按键的设置,通过TFTLCD触摸屏上设置的按键进行温度采集的控制。
通过利用软件模拟按键从而简化了系统的软硬件设计,更便于使用人员进行控制操作,同时提高了系统的可维护性和可操作性,达到了节约成本和具有更高效率的目的。
关键词:微控制器;TFTLCD, DS18B20;温度监测;嵌入式AbstractSystem uses ARM COTEX-M3 chips STM32F103RCT6 as main controller that controls the temperature sensor DS18B20 to achieve temperature acquisition function,and displays real-time temperature on the TFT LCD screen. The software uses the μC/OS - Ⅱ embedded real-time kernel and μC/GUI graphical interface library to implement the multiple task management and UI interface functions. Using the μC/GUI design a interface which display a real-time line graph of temperature and control window’s UI to reduce the number of buttons. At the same time, calling the μC/OS - Ⅱsystem manage the multiple task and using μC/GUI implement settings of ing the TFT LCD touch screen buttons control the temperature acquisition. By using simulation keys to simplify the design of system hardware and software,more easier to operator to control the operation.Meanwhile it can improve the maintainability of the system and operability, and achieve the purpose of saving cost and higher efficiency.Keywords:Microcontroller; TFTLCD, DS18B20; Temperature monitoring; Embedded目录摘要 (I)Abstract (II)第1章绪论 (1)1.1 课题设计背景及意义 (1)1.2 行业技术发展概况 (1)1.3 课题设计的主要内容 (2)第2章温度监测与报警系统总体设计 (4)2.1 系统基本框图 (4)2.2 硬系统工作原理图及工作原理 (4)2.2.1 系统工作原理图 (4)2.2.2 系统工作原理 (4)2.3 硬件元件介绍 (5)2.3.1 STM32F103RCT6介绍 (5)2.3.2 DS18B20介绍 (5)2.3.3 TFT-LCD介绍 (6)2.3.4 蜂鸣器介绍 (7)第3章温度监测与报警系统硬件设计 (8)3.1 硬件接口框图 (8)3.2 MCU设计 (8)3.3 JTAG设计 (9)3.4 TFTLCD电路设计 (10)3.5 蜂鸣器电路设计 (11)3.6 DS18B20设计 (12)第4章软件设计 (13)4.1软件简介 (13)4.2主函数分析 (14)4.3 主要任务分析 (15)4.3.1 Task_wave任务 (15)4.3.2 Task_TOUCH任务 (16)4.3.3 TASK_beep任务 (17)4.3.4 Task_DS18B20任务 (17)第5章调试结果及分析 (19)总结 (22)参考文献 (23)致谢 (24)附录一硬件原理图 (25)附录二程序 (26)第1章绪论1.1 课题设计背景及意义当今现代化建设和国民经济发展迅速。
学号14112200224毕业设计(论文)题目: 嵌入式温度监测与报警系统设计作者易康乐届别2015届院别信息与通信工程学院专业电子信息指导教师万忠民职称教授完成时间2015年5月10日摘要本设计采用了ARM COTEX—M3 系列芯片STM32F103RCT6为主控芯片,对DS18B20温度传感器进行控制,实现温度采集功能,并在TFTLCD液晶显示屏上显示实时温度。
软件采用μC/OS-Ⅱ嵌入式实时内核与μC/GUI图形界面库来实现多任务管理和UI界面的功能。
利用μC/GUI设计一个具有显示实时温度折线图和控制窗口的UI界面,从而减少按键数量。
同时调用μC/OS-Ⅱ嵌入式实时内核实现多任务管理和利用μC/GUI实现对触摸按键的设置,通过TFTLCD触摸屏上设置的按键进行温度采集的控制。
通过利用软件模拟按键从而简化了系统的软硬件设计,更便于使用人员进行控制操作,同时提高了系统的可维护性和可操作性,达到了节约成本和具有更高效率的目的。
关键词:微控制器;TFTLCD, DS18B20;温度监测;嵌入式AbstractSystem uses ARM COTEX-M3 chips STM32F103RCT6 as main controller that controls the temperature sensor DS18B20 to achieve temperature acquisition function,and displays real-time temperature on the TFT LCD screen. The software uses the μC/OS - Ⅱ embedded real-time kernel and μC/GUI graphical interface library to implement the multiple task management and UI interface functions. Using the μC/GUI design a interface which display a real-time line graph of temperature and control window’s UI to reduce the number of buttons. At the same time, calling the μC/OS - Ⅱsystem manage the multiple task and using μC/GUI implement settings of ing the TFT LCD touch screen buttons control the temperature acquisition. By using simulation keys to simplify the design of system hardware and software,more easier to operator to control the operation.Meanwhile it can improve the maintainability of the system and operability, and achieve the purpose of saving cost and higher efficiency.Keywords:Microcontroller; TFTLCD, DS18B20; Temperature monitoring; Embedded目录摘要 (I)Abstract (II)第1章绪论 (1)1.1 课题设计背景及意义 (1)1.2 行业技术发展概况 (1)1.3 课题设计的主要内容 (2)第2章温度监测与报警系统总体设计 (4)2.1 系统基本框图 (4)2.2 硬系统工作原理图及工作原理 (4)2.2.1 系统工作原理图 (4)2.2.2 系统工作原理 (4)2.3 硬件元件介绍 (5)2.3.1 STM32F103RCT6介绍 (5)2.3.2 DS18B20介绍 (5)2.3.3 TFT-LCD介绍 (6)2.3.4 蜂鸣器介绍 (7)第3章温度监测与报警系统硬件设计 (8)3.1 硬件接口框图 (8)3.2 MCU设计 (8)3.3 JTAG设计 (9)3.4 TFTLCD电路设计 (10)3.5 蜂鸣器电路设计 (11)3.6 DS18B20设计 (12)第4章软件设计 (13)4.1软件简介 (13)4.2主函数分析 (14)4.3 主要任务分析 (15)4.3.1 Task_wave任务 (15)4.3.2 Task_TOUCH任务 (16)4.3.3 TASK_beep任务 (17)4.3.4 Task_DS18B20任务 (17)第5章调试结果及分析 (19)总结 (22)参考文献 (23)致谢 (24)附录一硬件原理图 (25)附录二程序 (26)第1章绪论1.1 课题设计背景及意义当今现代化建设和国民经济发展迅速。
嵌入式实时监测系统设计与实现近年来,随着信息技术的不断发展,人们对于实时监测的需求也越来越高。
在许多领域中,如医疗、交通、能源等方面,需要实时监测各种参数,以保证生产运行的安全性和稳定性。
这时,嵌入式实时监测系统就可以发挥最大的效用。
本文将就嵌入式实时监测系统的设计和实现进行探讨。
首先,我们需要明确实时监测系统的构成。
一个典型的实时监测系统通常由传感器、数据采集模块、处理器、存储设备和输出设备等组成。
其中,传感器主要负责采集环境或物体的各种参数,如温度、湿度、压力、流量、电压、电流等等;数据采集模块则负责将传感器采集到的数据进行处理、过滤和存储;处理器则对采集到的数据进行分析、处理、计算等操作,并将结果存储到存储设备中;输出设备负责将处理结果以可读的方式展示给人们。
针对不同的监测需求,我们需要选择不同类型的传感器和处理器。
例如,对于温度和湿度的监测,我们可以选择DS18B20型温度传感器和DHT11型湿度传感器;对于电压和电流的监测,我们可以选择AC712型电流传感器等;对于处理器的选择,则取决于采集到的数据量和算法复杂度等因素。
在此我们选择了Arduino嵌入式开发板进行实现。
具体编写代码的原则是先将硬件连接好,然后在Arduino开发环境中完成编写程序的功能。
通过编写代码,可以实现输入输出设备之间的互联和协同工作。
在监测数据采集方面,编写的程序可以根据传感器采集到的环境信息,如温湿度、噪音等,将数据通过预设的方法进行数值化处理和传输。
这样的处理能够使数据存储的更加方便,有效的利用存储资源,同时也更容易进行数据的分析。
在输出设备方面,由于不同的实时监测需求,我们可以选择不同的输出方式。
在这里,我们可以选择LED、液晶显示器等进行输出。
此外,监测数据的安全性也是一个重要方面。
通过密码化数据,加密传输,记录日志等安全性方面的措施,可以更有效地实现数据的保护,同时也让监测数据不容易遭遇信息泄露的风险。
基于单片机的温湿度检测系统的设计设计一个基于单片机的温湿度检测系统需要考虑多个方面,包括硬件设计和软件设计。
硬件设计方面,系统需要包括传感器、单片机、显示屏、通信模块等部分。
传感器方面可以选择常见的温湿度传感器,如DHT11或DHT22、单片机方面可以选择常见的Arduino、STM32或PIC单片机等。
显示屏可以选择OLED屏幕或液晶屏幕,用于显示实时的温湿度数据。
通信模块可以选择无线通信模块,如WiFi或蓝牙模块,用于将温湿度数据发送到远程设备。
在软件设计方面,需要编写单片机的程序,实现数据的采集、处理和显示。
首先,需要编写传感器读取的代码,通过读取传感器的引脚来获取温湿度数据。
然后,可以使用合适的算法来处理数据。
例如,可以添加滤波算法,以提高数据的稳定性。
接下来,需要设计显示的界面,并将处理后的数据显示在屏幕上。
最后,可以添加通信模块的代码,将温湿度数据发送到远程设备。
具体步骤如下:1.硬件准备:-选择合适的温湿度传感器(如DHT11或DHT22),并将其与单片机连接。
-选择合适的显示屏,并将其与单片机连接。
-如果需要将数据发送到远程设备,选择合适的通信模块,并将其与单片机连接。
2.软件编程:-编写单片机的程序,通过读取传感器的引脚获取温湿度数据。
-实现数据处理算法,例如滤波算法。
-设计显示的界面,并将处理后的数据显示在屏幕上。
-如果需要将数据发送到远程设备,编写通信模块的代码,并将温湿度数据发送出去。
3.调试和测试:-确保硬件连接正确,并进行必要的调试。
-测试程序是否正常工作,能够准确地读取温湿度数据并显示在屏幕上。
-如果需要发送数据到远程设备,测试通信模块的功能是否正常。
4.优化和改进:-可以根据实际需求对系统进行优化和改进,例如添加数据存储功能,实现数据的历史记录和分析。
-可以添加报警功能,当温湿度超过设定阈值时发出警报。
通过以上步骤,可以设计一个基于单片机的温湿度检测系统,实现温湿度数据的采集、处理和显示,并实现数据的远程传输和其他功能的扩展。
基于STM32的温湿度检测系统设计及实现一、本文概述本文旨在探讨基于STM32的温湿度检测系统的设计与实现。
我们将详细介绍整个系统的硬件组成、软件设计以及实现方法,并通过实验验证其性能和可靠性。
我们将概述STM32微控制器的特点和优势,以及为什么选择它作为温湿度检测系统的核心。
然后,我们将详细介绍系统的硬件设计,包括温湿度传感器的选择、电路设计和搭建等。
接下来,我们将阐述软件设计思路,包括传感器数据的读取、处理、显示以及传输等关键问题的解决方案。
我们将通过实验数据来验证系统的性能和可靠性,并讨论可能存在的改进和优化方案。
通过本文的阐述,读者可以对基于STM32的温湿度检测系统有一个全面而深入的了解,为相关研究和应用提供参考和借鉴。
二、系统总体设计本设计旨在开发一个基于STM32的温湿度检测系统,该系统能够实现环境温湿度的实时监测,并将数据通过适当的接口进行传输,以便进行后续的数据处理和分析。
设计目标包括高精度测量、低功耗运行、良好的用户界面以及易于扩展和集成。
系统的硬件架构主要由STM32微控制器、温湿度传感器、电源管理模块、通信接口以及显示模块组成。
STM32微控制器作为核心处理器,负责数据的采集、处理和控制逻辑的实现。
温湿度传感器用于实时采集环境中的温度和湿度信息。
电源管理模块负责为系统提供稳定的电源供应,保证系统的稳定运行。
通信接口用于将采集到的数据传输到外部设备或网络,实现远程监控和数据分析。
显示模块则提供用户友好的界面,展示当前的温湿度信息。
软件架构的设计主要包括操作系统选择、任务划分、数据处理流程以及通信协议等方面。
考虑到STM32的性能和功耗要求,我们选择使用嵌入式实时操作系统(RTOS)进行任务管理和调度。
任务划分上,我们将系统划分为数据采集任务、数据处理任务、通信任务和显示任务等,确保各个任务之间的独立性和实时性。
数据处理流程上,我们采用中断驱动的方式,当传感器数据采集完成后,通过中断触发数据处理任务,确保数据的及时处理。
《基于Stm32的温湿度检测系统》篇一一、引言随着物联网技术的发展,智能家居逐渐普及。
为了实现更加智能化的环境控制,温湿度检测系统显得尤为重要。
STM32系列微控制器以其高性能、低功耗的特点,广泛应用于各种嵌入式系统中。
本文将介绍一种基于STM32的温湿度检测系统,该系统能够实时监测环境中的温湿度变化,为智能家居、工业控制等领域提供可靠的温湿度数据。
二、系统概述本系统以STM32微控制器为核心,搭配温湿度传感器DHT11,实现对环境温湿度的实时检测。
系统包括硬件电路和软件程序两部分,通过传感器采集温湿度数据,经过STM32微控制器处理后,可通过串口或网络等方式传输到上位机进行显示或存储。
三、硬件电路设计1. 微控制器:本系统选用STM32系列微控制器,具有高性能、低功耗的特点,适用于各种嵌入式系统。
2. 温湿度传感器:选用DHT11温湿度传感器,该传感器具有高精度、低功耗的特点,能够实时采集环境中的温湿度数据。
3. 电路设计:将STM32微控制器与DHT11温湿度传感器进行电路连接,通过GPIO口读取传感器的数据。
同时,为系统添加电源电路、复位电路等,保证系统的稳定运行。
四、软件程序设计1. 初始化程序:对STM32微控制器进行初始化设置,包括时钟配置、GPIO口配置等。
2. 数据采集程序:通过GPIO口读取DHT11温湿度传感器的数据,包括温度值和湿度值。
3. 数据处理程序:对采集到的数据进行处理,包括数据格式转换、数据滤波等,以保证数据的准确性和可靠性。
4. 数据传输程序:将处理后的数据通过串口或网络等方式传输到上位机进行显示或存储。
五、系统实现1. 温湿度检测:系统通过DHT11温湿度传感器实时检测环境中的温湿度变化,并将数据传输到STM32微控制器进行处理。
2. 数据处理与显示:STM32微控制器对采集到的数据进行处理后,可通过串口或网络等方式传输到上位机进行显示或存储。
同时,也可在本地通过LCD等显示屏进行实时显示。
基于UML的嵌入式温室环境监测系统设计温室生产作为高效、高科技含量的大规模生产方式已经成为世界农业的发展趋势。
温室设施的自动监测和控制技术可以为农作物创造良好的生长环境,节约人力成本,提高农作物的产量,因此需要开发与温室相关的自动化技术,以降低运行成本、提高效率、实现环境的精确控制。
我国目前的温室没施综合监测水平不高,控制能力比较差,带有综合环境自动调节的高科技温室主要从国外引进。
笔者开发了以S3C2 440为核心的嵌入式环境监测系统可以完成温室环境参数的监测和收集,同时通过输出机构实时控制温室环境以达到温室监测和控制智能化的目的,具有精度高,智能控制等优点。
软件工程领域最重要的、具有划时代意义成果之一的就是统一建模语言UML(Unified Modeling Language)的出现。
开发系统可以借助UML的CASE工具来完成从软件的分析、设计、实现到测试的一系列软件工程过程,大大提高了软件开发的复用性和效率,降低了软件开发过程中的返工率。
文中采用了UML方法来设计一个软硬件都要考虑的温室环境监测系统,从而体现了UML强大的表达能力,该系统用UML表达清晰、严谨、易于实现。
1 温室环境监测系统组成系统主要架构如图1所示,系统由上位机、下位机和执行结构组成。
上位机为PC机可以处理下位机传送的温室环境参数同时可以给下位机发出指令。
下位机是以SamsungS3C2440为主控制器,资源丰富功能强大,其主频为400MHZ,最高可达533MHZ,内存为64MSDRAM,数据总线32 bit,S3C2440还支持以太网卡,很容易实现网络功能。
其他主要部件有温湿度传感器SHT11,光照传感器TSI2561和CO2传感器NAP-21ACO2液晶显示模块等基本部件。
输出执行结构包括循环风机、喷水系统、内外遮阳电机等。
1.1 传感器电路1.1.1 温湿度传感器SHT11温湿度传感器采用SMD(LCC)表面贴片封装,由于将传感器与电路部分结合在一起,因此传感器具有比其它类型的湿度传感器优越的多的性能。
基于51单片机温湿度监控系统毕业设计1. 引言温湿度监控系统是一种用于实时监测环境温度和湿度的设备,广泛应用于工业生产、农业种植、仓储物流等领域。
本文将介绍基于51单片机的温湿度监控系统的设计和实现过程。
2. 设计目标本设计旨在开发一款简单易用、功能稳定的温湿度监控系统。
具体设计目标如下:- 实时监测环境温度和湿度; - 提供用户界面,显示当前温湿度数据; - 当温湿度超出设定范围时,发出警报信号。
3. 硬件设计3.1 单片机选择本设计选用51系列单片机作为主控芯片,因其成本低廉、易于编程和广泛应用等优点。
3.2 温湿度传感器采用常见的DHT11数字式温湿度传感器,具有价格低廉、精确可靠等特点。
3.3 显示模块使用LCD1602液晶显示模块,能够直观地显示当前环境温湿度数据。
3.4 警报器选用蜂鸣器作为警报器,当温湿度超出设定范围时,发出警报信号。
3.5 其他外围电路为了实现与单片机的通信和控制,还需设计适当的电源、电压转换、数据传输等外围电路。
4. 软件设计4.1 系统框架本系统采用基于C语言的嵌入式软件开发,主要包括初始化、数据采集、数据处理和用户界面显示等模块。
4.2 初始化模块在系统启动时,需要对硬件进行初始化设置,包括配置串口通信、LCD1602显示模块和DHT11传感器等。
4.3 数据采集模块通过DHT11传感器采集环境温湿度数据,并将其转换为数字信号供单片机处理。
4.4 数据处理模块根据用户设定的温湿度范围,对采集到的温湿度数据进行判断和处理。
当温湿度超出设定范围时,触发警报信号。
4.5 用户界面显示模块通过LCD1602显示当前环境温湿度数据,并提供简单的操作界面,包括设定温湿度范围和查看历史数据等功能。
5. 系统实现5.1 硬件连接根据设计需求,将单片机、DHT11传感器、LCD1602显示模块和蜂鸣器等进行正确的连接。
5.2 软件编程使用C语言编写嵌入式软件程序,实现系统框架中各个模块的功能。
1 课 程 设 计(报告) 温湿度检测系统的设计
教 学 系: 指导教师: 专业班级: 学生姓名:
年 5 月 2
摘 要 随着嵌入式技术的飞速发展,嵌入式在各个领域得到了广泛的应用。粮食是人类生存的必需品,温度是保存好粮食的先决条件,储存大量的粮食对稳定国民经济的发展起到至关重要的作用。粮库一般较大,测量点会很多。粮仓温湿度测量方法以及相应的智能控制一直是粮食保存的一个重要问题。 本毕业设计是应用嵌入式系统设计的温湿度检测系统,由要由温度、湿度采集、主控单元、TFTLCD屏显示、ADC六部分组成 。 本设计是以STM32Fl03ZET6微控制器单片机为控制中心,而温湿度传感器我采用的是CHTM-02/N 温湿度传感器模块,它性价比比较高。 另外该系统除了能显示温湿度以外, 还能设置温湿度报警阀值。
关键词:STM32;CHTM-02/N 温湿度传感器;温湿度报警阀 3
由古至今,粮仓粮食的存储是否得当对国家的经济能否正常合理的运行有很大的影响。但是在以前的经济和科技水平有限,所以我国粮食的存储的环境很差,管理落后。粮库管理的重点之一就是要合理布置测温点,经常检查温度变化,以便及时发现粮食的发热点,减少粮食的损失。然而,粮堆的热传递又是那样的缓慢,使人感知极差,需要管理人员经常进入闷热、呛人的仓房内观察温、湿度,不断进行翻仓、通风,这种繁重的体力劳动,不仅对人体有极大地伤害,而且不科学、不及时。所以,粮食虫蛀、霉变的情况时有发生。 1.设计目标 1.1基本功能 1.检测温度、湿度 2.显示温度、湿度 3.过限报警 1.2主要技术参数 1.温度检测的范围: -30℃±55℃ 3.湿度检测的范围: 20%-90%RH 4.检测精度:5%RH 5.显示方式: 温度:四位显示 湿度:液晶显示; 报警方式: 三极管驱动的蜂鸣音报警 4
2 设计方案 温湿度监测系统要满足以下条件:温湿度监测系统能完成数据采集和处理、显示、串行通信、输出控制信号等多种功能。 传感器是实现测量首要环节,是监测系统的关键部件,如果没有传感器对原始被测信号进行准确可靠的捕捉和转换,一切准确的测量和控制都将无法实现。工业生产过程的自动化测量和控制,几乎主要依靠各种传感器来检测和控制生产过程中的各种参量,使设备和系统正常运行在最佳状态,从而保证生产的高效率和高质量。 2.1 系统的总体框图
系统的总体设计框图如图3-1所示。
图1 系统总体框图 2.2硬件设计。
2.2.1 STM32Fl03ZET6微控制器 其特点包括: (1)接口丰富。板子提供十来种标准接口,可以方便的进行各种外设的实验和开发。 (2)设计灵活。板上很多资源都可以灵活配置,以满足不同条件下的使用。我们引出了除晶振占用的 I/O 口外的所有 I/O 口,可以极大的方便大家扩展及使用。另外板载一键下载功能,可避免频繁设置B0、B1 的麻烦,仅通过 1 根 USB 线即可实现 STM32 的开发。 (3) 资 源 充 足。 外 扩1M 字 节 SRAM 和 8M 字 节FLASH,满足大内存需求和大数据存储。板载 MP3 和 FM 收发芯片,娱乐学习两不误。板载 3D 加速度传感器和各种接口芯片,满足各种应用需求。 (4)人性化设计。各个接口都有丝印标注,使用起来一目了然;接口位置设计安排合理,方便顺手。资源搭配合理,物尽其用。
CHTM-02/N 温湿度、 检测
Stm32微控制器
TFTLCD显示
报警电路 5
2.2.2温湿度传感器电路设计 CHTM-02/N 温湿度传感器模块包含四个 引 脚, 分 别 是 +5V( 电 压 5V)、GND(地)、H(湿度输出)和 T(温度输出)。供电为 5V±5%,耗电电流为 5mA max.(2mAavg.),工作范围为温度 0~60℃ 、湿度 10%-95%RH。 湿 度 变 送 范 围 为 0~100%RH, 湿度 准 确 度 为 ±5%RH( 在 25 ℃, 输 入 电 压=5V),一致性为 ±3%RH/ 每批,温度系数为0.4%RH/℃ ( 输入电压 =5V,30~80%RH 温度范围 10~40℃ ( 基准点 25℃ ),并且通过常规冲击试验,振动试验,冷热试验,高湿试验,温度循环等可靠性测试,能比较准确地测量出当前温湿度。CHTM-02/N 温湿度传感器模块与 STM32Fl03ZET6 的对应引脚相连,采用ADC1 的通道 0 和通道 1,并进行连接。 6
2.2.3ADC转换系统 ADC的作用是把温湿度采集的数据进行转换,传送入中央控制单元中,是重要的部分。 ADC芯片接口说明: GND 芯片参考 0 电位(地)。 DI 数据信号输入,选择通道控制。 DO 数据信号输出,转换数据输出。 CLK 芯片时钟输入。 VCC/REF 输入及参考电压输入(复用)。 CS 片选使能,低电平芯片使能。 CH0 模拟输入通道 0,或作为 IN+/-使用。 CH1 模拟输入通道 1,或作为 IN+/-使用
2.2.4报警系统 检测器测到湿度变化,当湿度超过70%的时候,开启蜂鸣器报警,并控制LED灯发出红光,进行报警。
2.3软件设计。
2.3.1 系统软件设计 系统软件设计主要分为 4 个任务来完成,分别为:各部分初始化、获取温湿度数据、处理数据并显示以及报警提示。初始化主要是对各个部分进行配置、函数初始化、波特率设置等;获取温湿度数据主要是 CHTM-02/N 温湿度传感器,利用 ADC 转换,得到相应的温度、湿度值;处理数据并显示主要是控制器通过相关计算公式及转换将数据进行实时处理,在液晶上进行显示,并可通过串口将数据发送给上位机;报警提示则主要是当湿度值大于70%RH 时,蜂鸣器报警,LED 闪烁,液晶显示提示,提醒系统采取相关措施。 2 .3.2CHTM-02/N温湿度传感器设计 CHTM-02/N 温湿度传感器主要利用 ADC转换,得到相应的温度、湿度值。 2.3.3 数据处理及显示程序设计 STM32Fl03ZET6 通过相关计算公式及转换将数据进行实时处理,在 TFTLCD 上进行显示,并通过串口将数据发送给上位机。具体程序如下: while(1) 7
{ a d c h = G e t _ A d c _ Av e r a g e ( A D C _Channel_0,10); a d c t = G e t _ A d c _ Av e r a g e ( A D C _Channel_1,10); h=(float)adch*(3.3/4096); t=(float)adct*(3.3/4096); k=h; LCD_ShowNum(156,90,k,2,16); k=(h-k)*100; LCD_ShowNum(172,90,k,2,16); k=t; LCD_ShowNum(156,110,k,2,16); k=(t-k)*100; LCD_ShowNum(172,110,k,2,16); t=t/0.01; temp=h/0.03; adch=h; adct=t; printf("humidity:%f\r\ntemperature:%f\r\n",temp,t); LCD_ShowNum(60+40,150,adct,2,16); j=(t-adct)*100; LCD_ShowNum(60+60,150,j,2,16); i=temp; temp-=(u8)temp; LCD_ShowxNum(100,130,i,2,16,0); LCD_ShowNum(120,130,temp*100,2,16); delay_ms(20000); } 4 结论
本 设 计 基 于 STM32Fl03ZET6 , 以CHTM-02/N为温湿度传感器,利用ADC转换,得到相应的温度、湿度值,并将处理后的数据通过液晶屏显示 ;每隔一段时间(如 2 秒)往串口发送一次温湿度信息;具有报警功能,如:当湿度值大于 70%RH 时,蜂鸣器报警,LED 闪烁,液晶显示提示。试验结果表明,该设计可有效检测当前温湿度,设计精度高,灵敏度较好,硬件接口电路简单,软件代码复用性强,具有很好的可操作性和可维护性,在实际中有非常广泛的应用。 8
参考文献 [1] 朱飞 . 基于 CAN 总线的智能温湿度传感器设计 [J]. 仪器仪表装置 ,2009(03). [2] 王玉华 . 成本温室环境智能监控系统设计[D]. 太原理工学 ,2005(05). [3] 卜清 . 基于 P87C552 单片机的温室大棚环境与滴灌控制系统设计与研究 [D]. 南京工业大学 ,2007(12). [4] 陈城 . 基于 Stm32 的温湿度检测系统 [D].武汉科技大学 ,2012(05). [5] 杨晨 . 基于 ARM11 和 Linux 的室内环境监测系统的设计与实现[D].沈阳工业大学,2013(02). [6] 焦腾 , 张坤 , 张雯等 . 基于 zigbee 技术的药厂环境监测系统的开发 [J]. 仪器仪表学报 ,2(X)8,29(8):157-160. [7] 董辉 , 王学俊 . 基于 SHT75 温湿度传感的红薯育苗监测系统研究 [J]. 安徽农业科学 ,2011,39(10):6123-6124,612. [8] 徐小玲 , 李少彪 , 张福强 . 基于 zigbee的粮仓温湿度监控系统设计 [J]. 广东石油化工学院学报 ,2011,21(4):4-50.