当前位置:文档之家› 温湿度智能监控系统的设计 毕业设计 好

温湿度智能监控系统的设计 毕业设计 好

温湿度智能监控系统的设计 毕业设计 好
温湿度智能监控系统的设计 毕业设计 好

温湿度智能测控系统

摘要

本设计实现的是单片机温湿度测量与控制系统,通过在LCD1602上实时显示室内环境的温度和相对湿度。系统采用集温湿度传感器与A/D转换器为一体的DHT90传感器芯片,通过单片机AT89C52处理进行显示,其它模块包括了实时时钟/日期产生电路和超限报警处理电路,对所测量的值进行实时显示和报警处理。

本文介绍了基于ATMEL公司的AT89C52系列单片机的温湿度实时测量与控制系统和显示系统的设计,包括介绍了硬件结构原理,并分析了相应的软件的设计及其要点,包括软件设计流程及其程序实现。

系统结构简单、实用,提高了测量精度和效率。

关键词:温湿度测控DHT90传感器AT89C52单片机LCD1602

Abstract

The design and implementation of measurement and control temperature and humidity is MCU system, through which the temperature and humidity measurement LCD1602. System adopts set temperature and humidity sensor and A/D converter for DHT90 chip microcontroller processing, through that other modules including real-time clock/date produce circuit and the off-gauge alarm circuit, the value of measurement for real-time display and alarm.

The paper introduces the ATMEL company based on AT89C52 single-chip series of temperature and humidity measurement and control system and real-time display system design, including the hardware structure and principle, and the corresponding software design, including the design of the software and its key process and procedure.

System structure is simple, practical, and improve the measuring precision and efficiency.

Keywords: temperature and humidity control, DHT90, LCD1602, AT89C52

目录

摘要................................................................................................................ I Abstract ......................................................................................................... I I 目录.............................................................................................................. I II 前言. (1)

1 概述 (2)

1.1 温度、湿度数据采集与监测技术的发展历程 (2)

1.2 内外温度和湿度测量的发展史 (3)

2 系统总体设计 (6)

2.1 系统功能设计 (6)

2.2 系统设计原则 (6)

3 方案论证与比较 (8)

3.1 数据采集部分 (8)

3.2 控制部分 (9)

3.3 显示部分 (10)

3.4 系统框架图 (10)

4 系统硬件结构 (11)

4.1 温湿度传感器DHT90 (13)

4.1.1 温湿传感器DHT90的简介 (13)

4.1.2 接口说明 (14)

4.1.3 温湿传感器DHT90的工作过程 (14)

4.1.4 输出转换为物理量 (16)

4.2 AT89C52 (19)

4.2.1 主要性能参数 (19)

4.2.2 功能特性概述 (19)

4.2.3 特殊功能寄存器 (22)

4.2.4 存储器结构 (24)

4.2.5 看门狗定时器 (25)

4.2.6 定时器2 (26)

4.2.7 中断 (28)

4.3 单片机最小系统的设计 (28)

4.3.1 复位电路设计 (28)

4.3.2 时钟电路设计 (29)

4.3.3 报警电路 (29)

4.3.4 键盘设定模块 (30)

4.3.5 稳压电路 (31)

4.4 软件设计 (31)

5 系统软件设计 (32)

6 仿真与调试 (33)

6.1 仿真 (33)

6.2 硬件调试 (34)

总结 (36)

致谢 (38)

参考文献 (39)

附件 (40)

前言

在现代工业现场,随着科技的进步和自动化水平的提高,电缆的用量越来越大,电缆的安全保护已成为不可忽视的问题。从国内外有关电缆火灾的统计资料看,许多电缆火灾是由电缆头击穿绝缘引起的。因此为电缆配置在线温度监测系统,对于电缆接头多,电缆密集的场所,就显得尤为重要。

粮食是人类生存的必需品,温度与湿度是保存好粮食的先决条件,我国的公粮现均集中存放在国家或地方的仓库中,最大粮库方圆几公里,仓库库房数为数十个,测点可达数千个。按照国家粮食保护法则,必须定期抽样检查各点的粮食温度与湿度,以确保粮食的存储质量。

档案馆中的档案资料同样会受到外界空气温湿度变化的影响,纸张纤维热胀冷缩,使强度降低,湿度过大会使霉菌和害虫滋长,以致造成资料质变。

由此可见,温度、湿度监测在人们现实生活生产中应用已日渐广泛,在发电厂、纺织、食品、医药、仓库、农业大棚等众多的应用场所,对温度、湿度参量的要求都非常严格,因此能否有效对这些领域的温、湿度数据进行实时监测和控制是一个必须解决的重要前提。

本课题即以上述问题为出发点,设计实现了温度、湿度的实时监测系统,该系统不仅能实时采集各抽样点的温度值与湿度值,而且能够迅速处理,友好的将数据结果显示给用户,并存储结果以方便以后的对比研究。

1 概述

随着社会的发展,人们对环境中的温度和湿度的要求也越来越高,尤其是在医学、电子电力、航天航空、食品发酵等领域中对湿温度的要求尤其严格,鉴于此,设计出一个能够精确、稳定、实时测量出温湿度的实用型温湿度检测仪显得尤为重要。

1.1 温度、湿度数据采集与监测技术的发展历程

最早的也是最简单的实现对温度、湿度的监测是采用人工的方式,这种方式不仅效率低,劳动时间长,而且会由于抽样的不具代表性使得监测结果失去其原有的意义。该方式还有一个弊端——其应用场所有很大的局限性,工作人员不可能直接测量地下电缆的表面温度;去提取存有炸药、鞭炮等危险品仓库温湿度数据的工作人员还要承担一定的风险。

后来随着电子技术的出现与进步,科研人员开始采用温度与湿度传感器代替原始的温度计与湿度计,开发了以单片机为核心的监测系统,并佐以接口芯片将结果显示在LED数码显示管上,单片机可直接控制打印监测数据。这种方式在很大程度上提高了工作效率,并扩展了应用范围。但其中所采用的温度、湿度传感器直接输出为模拟电压信号,该信号在传输过程中易损耗,影响系统精度,且传输距离较近,需要经过A/D 转换芯片才能被单片机接收。每个测试点都需要各自独立的信号线,为了实现多点监测不仅需要成百上千条信号线,还需要多路模拟转换开关电路轮流对多个测试点进行连续监测,从而增加了整个系统的环节,使其难于维护,价格昂贵。

近年来,伴随微处理器芯片和网络通信技术的发展,为了简化系统设计并降低成本,各公司及科研机构开始致力于相关领域的探索,使得温湿度数据监测数字化、网络化的实现成为可能。其中美国达拉斯半导体公司推出了1-Wire(单总线)接口协议,单总线技术与其它总线不同,它采用单根信号线,既可传输时钟,又能传输数据,而且数据传输是双

向的,因此单总线技术具有线路简单,硬件开销少,成本低廉,便于总线扩展和维护等优点。该公司所提供的适用于单总线微网技术的单总线器件具有无需另附电源、在测试点直接将模拟信号数字化等特点,一方面减少了系统环节,另一方面保证了系统的精度。同时各软件公司开发的可视化软件开发工具,更是向着效率高、功能强大的方向努力,从而为获得良好的用户界面奠定了基础。

1.2 内外温度和湿度测量的发展史

模拟集成温度传感器是在20世纪80年代问世的,它是将温度传感器集成在一个芯片上、可完成温度测量及模拟信号输出功能的专用IC。模拟集成温度传感器的主要特点是功能单一(仅测量温度)、测温误差小、价格低、响应速度快、传输距离远、体积小、微功耗等,适合远距离测温、控温,不需要进行非线性校准,外围电路简单。它是目前在国内外应用最为普遍的一种集成传感器,典型产品有AD590、AD592、TMP17、LM135等。

智能温度传感器(亦称数字温度传感器)是在20世纪90年代中期问世的。它是微电子技术、计算机技术和自动测试技术(ATE)的结晶。目前,国际上已开发出多种智能温度传感器系列产品。智能温度传感器内部都包含温度传感器、A/D转换器、信号处理器、存储器(或寄存器)和接口电路。有的产品还带多路选择器、中央控制器(CPU)、随机存取存储器(RAM)和只读存储器(ROM)。智能温度传感器的特点是能输出温度数据及相关的温度控制量,适配各种微控制器(MCU);并且它是在硬件的基础上通过软件来实现测试功能的,其智能化程度也取决于软件的开发水平。进入21世纪后,智能温度传感器正朝着高精度、多功能、总线标准化、高可靠性及安全性、开发虚拟传感器和网络传感器、研制单片测温系统等高科技的方向迅速发展。

新型智能温度传感器的测试功能也在不断增强。例如,DS1629型单线智能温度传感器增加了实时日历时钟(RTC),使其功能更加完善。DS1624还增加了存储功能,利用芯片内部256字节的E2PROM存储器,可存储用户的短信息。另外,智能温度传感器正从单通道向多通道的方向发展,这就为研制和开发多路温度测控系统创造了良好条件。智能温度传感器的总线技术也实现了标准化、规范化,所采用的总线主要有单

线总线、I2C总线、SMBus总线和SPI总线。

湿度传感器产品及湿度测量属于90年代兴起的行业。湿度传感器主要分为电阻式和电容式两种,产品的基本形式都是在基片上涂覆感湿材料形成感湿膜。空气中的水蒸汽吸附在感湿材料上后,元件的阻抗、介质常数发生很大的变化,从而制成湿敏元件。

近年来,国内外在湿度传感器研发领域取得了较大的发展。湿敏传感器正从简单的湿敏元件向集成化、智能化、多参数检测的方向迅速发展。

湿敏元件是最简单的湿度传感器。湿敏元件主要分为电阻式、电容式两大类。湿敏电阻的特点是在基片上覆盖一层用感湿材料制成的膜,当空气中的水蒸气吸附在感湿膜上时,元件的电阻率和电阻值都发生变化,利用这一特性即可测量湿度。湿敏电阻的种类很多,例如金属氧化特湿敏电阻、硅湿敏电阻、陶瓷湿敏电阻等。湿敏电阻的优点是灵敏度高,主要缺点是线性度和产品的互换性差。湿敏电容一般是用高分子薄膜电容制成的,常用的高分子材料有聚苯乙烯、聚酰亚胺、酷酸醋酸纤维等。当环境湿度发生改变时,湿敏电容的介电常数发生变化,使其电容量也发生变化,其电容变化量与相对湿度成正比。湿敏电容的主要优点是灵敏度高、产品互换性好、响应速度快、湿度的滞后量小、便于制造、容易实现小型化和集成化,其精度一般比湿敏电阻要低一些。目前,国外生产集成湿度传感器的主要厂家及典型产品分别为Honeywell公司(HIH-3602、HIH-3605、HIH-3610型),Humirel公司(HM1500、HM1520、HF3223、HTF3223型),Sensiron公司(SHT11、SHT15型)。这些产品可分成以下三种类型:

(1)线性电压输出式集成湿度传感器:典型产品有HIH3605/3610、HM1500/1520。其主要特点是采用恒压供电,内置放大电路,能输出与相对湿度呈比例关系的伏特级电压信号,响应速度快,重复性好,抗污染能力强。

(2)线性频率输出集成湿度传感器:典型产品为HF3223型。它采用模块式结构,属于频率输出式集成湿度传感器,在55%RH时的输出频率为8750Hz(型值),当上对湿度从10%变化到95%时,输出频率就从9560Hz减小到8030Hz。这种传感器具有线性度好、抗干扰能力强、便于配数字电路或单片机、价格低等优点。

(3)频率/温度输出式集成湿度传感器:典型产品为HTF3223型。它除具有HF3223的功能以外,还增加了温度信号输出端,利用负温度系数(NTC)热敏电阻作为温度传感器。当环境温度变化时,其电阻值也相应改变并且从NTC端引出,配上二次仪表即可测量出温度值。

近年来,国内外在湿度传感器研发领域取得了长足进步。湿敏传感器正从简单的湿敏元件向集成化、智能化、多参数检测的方向迅速发展,为开发新一代湿度/温度测控系统创造了有利条件,也将湿度测量技术提高到新的水平。

2002年Sensiron公司在世界上率先研制成功SHT11、SHT15型智能化温度/温度传感器,其外形尺寸仅为7.6(mm)×5(mm)×2.5(mm),体积与火柴头相近。出厂前,每只传感器都在温度室中做过精密标准,标准系数被编成相应的程序存入校准存储器中,在测量过程中可对相对湿度进行自动校准。它们不仅能准确测量相对温度,还能测量温度和露点。测量相对温度的范围是0~100%,分辨力达0.03%RH,最高精度为±2%RH。测量温度的范围是-40℃~123.8℃,分辨力为0.01℃。

2 系统总体设计

2.1 系统功能设计

系统要完成的功能设计如下:

(1)实现对室内温湿度参数的实时采集,并进行定时刷新;根据测量空间和设备的实际需要,由温度、湿度传感器进行关键温、湿度敏感点进行测量,由单片机对数据进行循环检测、数据处理、存储。实现温湿度的智能测量。

(2)现场监测设备应具有较高的灵敏度、可靠性、抗干扰能力。

要求达到的技术要求:

测温范围:-20℃~100℃

测温精度:±0.5℃

测湿范围:0~100%RH

测湿精度:±2.5%RH

2.2 系统设计原则

要求单片机系统应具有可靠性、操作维护方便、性价比高等特点。

(1)可靠性

高可靠性是单片机系统应用的前提,在系统设计的每一个环节,都应该将可靠性作为首要的设计准则。提高系统的可靠性通常从以下几个方面考虑:使用可靠性高的元器件;设计电路时布线和接地要合理;对供电电源采用抗干扰措施;输入输出通道抗干扰措施;进行软硬件滤波;系统自诊功能等。

(2)操作维护简便

在系统的软硬件设计时,应从操作者的角度考虑操作和维护方便,尽量减少对操作人员专用知识的要求,以利于系统的推广。因此,在设计时多采用操作内置或简化的方法。同时系统应配有现场故障诊断程序,一旦发生故障能保证有效地对故障进行定位,一边于维修。

(3)性价比

除了体积小、功耗低等特点外,最大的优势在于高性能价格比。一个单片机应用系统能否被广泛使用,性价比是其中一个关键因素。因此,在设计时,除了保持高性能以外,要尽可能降低成本,如简化外围硬件电路,在系统性能和速度容许情况下尽可能用软件功能取代硬件功能。

3 方案论证与比较

当将单片机用作测控系统时,系统总要有被测信号懂得通道,由单片机拾取必要的输入信息。对于测量系统而言,如何准确获得被测信号是其核心任务;而对测控系统来讲,对被控对象状态的测试和对控制条件的监察也是不可缺少的环节。传感器是实现测量与控制的首要环节,是测控系统的关键部件,如果没有传感器对原始被测信号进行准确可靠的捕捉和转换,一切准确的测量和控制都将无法实现。工业生产过程的自动化测量和控制,几乎主要依靠各种传感器来检测和控制生产过程中的各种参量,使设备和系统正常运行在最佳状态,从而保证生产的高效率和高质量。

3.1 数据采集部分

(1)温度传感器

采用热电阻温度传感器。热电阻是利用导体的电阻随温度变化的特性制成的测温元件。现应用较多的有铂、铜、镍等热电阻。其主要的特点为精度高、测量范围大、便于远距离测量。

铂的物理、化学性能极稳定,耐氧化能力强,易提纯,复制性好,工业性好,电阻率较高,因此,铂电阻用于工业检测中高精密测温和温度标准。缺点是价格贵,温度系数小,受到磁场影响大,在还原介质中易被玷污变脆。按IEC标准测温范围-200~650℃,百度电阻比W(100)=1.3850时,R0为100Ω和10Ω,其允许的测量误差A级为±(0.15℃+0.002|t|),B级为±(0.3℃+0.005|t|)。

铜电阻的温度系数比铂电阻大,价格低,也易于提纯和加工;但其电阻率小,在腐蚀性介质中使用稳定性差。在工业中用于-50~180℃测温。

(2)湿度传感器

测量空气湿度的方式很多,其原理是根据某种物质从其周围的空气吸收水分后引起的物理或化学性质的变化,间接地获得该物质的吸水量

及周围空气的湿度。电容式、电阻式和湿涨式湿敏原件分别是根据其高分子材料吸湿后的介电常数、电阻率和体积随之发生变化而进行湿度测量的。

采用HS1100/HS1101湿度传感器。HS1100/HS1101电容传感器,在电路构成中等效于一个电容器件,其电容量随着所测空气湿度的增大而增大。不需校准的完全互换性,高可靠性和长期稳定性,快速响应时间,专利设计的固态聚合物结构,由顶端接触(HS1100)和侧面接触(HS1101)两种封装产品,适用于线性电压输出和频率输出两种电路,适宜于制造流水线上的自动插件和自动装配过程等。相对湿度在1%—100%RH范围内;电容量由16pF变到200pF,其误差不大于±2%RH;响应时间小于5s;温度系数为0.04 pF/℃。

(3)采用的传感器

大连北方测控工程有限公司生产的温湿度传感器DHT90,将两者的功能集成在一起,并且输出的是数字信号,不需要再进行A/D转换,其温度测量的范围为-40℃~123.8℃,分辨率为0.01℃;测湿范围为0~100%RH,分辨率为0.03%RH。

综合上面各种设计的技术要求和传感器的特性,考虑到设计简约化,选择使用传感器DHT90,输出的是数字信号,不需要进行A/D转换,简化了系统设计。

3.2 控制部分

选择单片机的型号的出发点有以下几个方面:

1. 市场货源

系统设计者只能在市场上能够提供的单片机中选择,特别是作为产品大批量生产的应用系统,所选择的单片机型号必须有稳定、充足的货源。

2. 单片机的性能

应根据系统的功能要求和各种单片机的性能,选择最容易实现系统技术指标的先好,而且能达到较高的性能价格比。单片机性能包括片内硬件资源、运行速度、可靠性、指令系统功能等方面。影响性能价格比的因素除了单片机的性能价格以外,还包括硬件和软件的设计的容易程度、相应工作量大小,以及开发工具的性能价格比。

3. 研制周期

在研制任务重、时间紧的情况下,还要考虑所选的单片机型号是否熟悉,是否能马上着手进行系统的设计,与研制周期有关的还有一个重要的开发工具,性能优良的开发工具能加快系统地研制进程。

AT89C52单片机是AT89C系列中的增强型的高档产品,它片内存储器容量是AT89C51的一倍,即片内8KB的Flash程序存储器和256B 的RAM。另外,它还增加一个功能性强的、具有独特应用的16位定时/计数器2等多种功能。

由此,通过目前主流型号的比较,我们最终选择了AT89C52通用的普通单片机来实现系统设计。AT89C52是一种兼容MSC51的微控制器,工作电压4.0V到5.5V,全静态时钟0Hz到33MHz,三级程序加密,32个可编程I/O口,全双工串行数据通讯,低功耗支持Idle和Power-down模式,Power-down模式支持中断唤醒,看门狗定时器,双数据针。

3.3 显示部分

采用1602 液晶模块显示所测数据,1602 液晶接线简单方便,同时也能满足显示需要。

3.4 系统框架图

本系统由单片机主控电路,DHT90温湿度采集模块,1602液晶显示模块3部分组成,下图为框架图。

图3.1

4 系统硬件结构

本设计的原理是一个基于单片机AT89C52与温湿度传感器等技术相结合主体,利用数字温湿度传感器DHT90 对环境温湿度进行检测,实现对环境温湿度的测控。将它的输出由单片机的软件对其进行校正处理,所得到的结果最终送给液晶显示模块1602进行显示。设计原理图如下:

左移/设置

向上

向下

确定P33

工作指示灯

图4.1 基于单片机温湿度系统原理图

4.1 温湿度传感器DHT90

温度和湿度是最重要和最常用的信息,在现在社会的各个方面都有很重要的应用,所以温湿度传感器对于对于测量至关重要,通过传感器实时采集相关数据信息,输出数字信号信号,然后经微处理器进行相关信号处理后,方可实现对温度和湿度的显示。

4.1.1 温湿传感器DHT90的简介

DHT90是数字温湿度传感器系列中插针型插针型的传感器。传感器把传感元件和幸好处理集成起来,输出全标定的数字型号。传感器采用COMSens技术,确保产品具有极高的可靠性与卓越的长久稳定性。传感器包括一个电容性聚合体测湿温敏元件、一个用能隙材料制成的测温元件,并在同一芯片上,与14位的A/D转换器以及串行接口电路实现无缝连接。每个传感器芯片在极为精确的湿度腔室中进行标定,校准系数以及程序储存在OTP内存中,在标定的过程中使用。

该传感器品质卓越、响应超快、抗干扰能力强、性价比极高。适用OEM用户,免焊接、免水合处理,缩短开发时间,提高开发效率;精确测量相对湿度、温度、露点;全标定输出,使用时无需重新校准;卓越的长期稳定性;高精度两线制数字接口,直接与单片机相连;请求式测量,超低能耗;无需其他外部元件;自动休眠。下面是其技术指标: 测湿范围:0~100%RH

测温范围:-40℃~123.8℃

响应时间:湿度:<8s,温度:<30s

分辨率:湿度:0.03%RH,温度:0.01℃

重复性:湿度:0.1%RH,温度:0.1℃

迟滞:±1%RH

长期稳定性:<0.5%RH/年

安装方式:插针

±4.5%RH(湿度精度)±0.5℃(温度精度)

2.54mm间距插针(安装方式)

4.1.2 接口说明

①电源引脚(VDD,GND)

DHT90的供电电压为2.4-5.5V,建议供电电压为3.3V。DHT90的串行接口,在传感器信号的读取及电源损耗方面,都做了优化处理;传感器不能按照I2C协议编址,但是,如果I2C总线上没有挂接别的元件,传感器可以连接到I2C总线上,但单片机必须按照传感器的协议工作。

②串行时钟输入(SCK)

SCK用于微处理器与DHT90之间的通讯同步。由于接口包含了完全静态逻辑,因而不存在完全静态逻辑,因而不存在最小SCK频率。

③串行数据

DATA三态门用于数据的读取。DATA在SCK时钟下降沿之后改变状态,并仅在SCK时钟上升沿有效。数据传输期间,在SCK时钟高电平时,DATA必须保持稳定。

下表为DHT90的引脚结构:

表4.1 DHT90的引脚结构

4.1.3 温湿传感器DHT90的工作过程

1. 启动传感器

选择供电电压后将传感器通电,上电速率不能低于1V/ms。通电后传感器需要11ms进入休眠状态,在此之前不允许对传感器发送任何命令。

2. 发送命令

用一组“启动传输”时序,来表示数据传输的初始化。它包括:当SCK时钟高电平,紧接着SCK变为低电平,随后在SCK时钟高电平时DATA翻转为高电平。

图4.2 “启动传输”时序

后续命令包含三个地址位(目前只支持“000”),和五个命令位。DHT90会以下述方式表示已正确地接收到指令:在第8个SCK时钟的下降沿之后,将DATA下拉为低电平(ACK位)。在第9个SCK时钟的下降沿之后,释放DATA(恢复高电平)。

3. 测量时序(RH,T)

发布一组测量命令(‘00000101'表示相对湿度RH,‘00000011'表示温度T)后,控制器要等待测量结束。这个过程需要大约20/80/320ms,分别对应8/12/14bit测量。确切的时间随内部晶振速度,最多可能有-30%的变化。DHT90通过下拉DATA至低电平并进入空闲模式,表示测量的结束。控制器在再次触发SCK时钟前,必须等待这个"数据备妥"信号来读出数据。检测数据可以先被存储,这样控制器可以继续执行其它任务在需要时再读出数据。接着传输2个字节的测量数据和1个字节的CRC奇偶校验。uC需要通过下拉DATA为低电平,以确认每个字节。所有的数据从MSB开始,右值有效(例如:对于12bit数据,从第5个SCK时钟起算作MSB;而对于8bit数据,首字节则无意义)。用CRC 数据的确认位,表明通讯结束。如果不使用CRC-8校验,控制器可以在测量值LSB后,通过保持确认位ack高电平,来中止通讯。在测量和通讯结束后,DHT90自动转入休眠模式。

4. 通讯复位时序

如果与DHT90通讯中断,下列信号时序可复位串口:当DATA保持高电平时,触发SCK时钟9次或更多,参阅图4-3。在下一次指令前,发送一个“传输启动”时序。这些时序只复位串口,状态寄存器内容仍然保留。

图4.3 通讯复位时序

5. CRC-8校验

数字信号的整个传输过程由8bit校验来确保。任何错误数据将被检测到并清除。用户可选择是否做CRC校验。

图4.4 相对湿度测量时序值

6. 状态寄存器

DHT90的某些高级功能可以通过给状态寄存器发送指令来实现,如选择测量分辨率,电量不足提醒或启动加热功能等。

4.1.4 输出转换为物理量

1. 相对湿度

为了补偿湿度传感器的非线性以获取准确数据,建议使用如下公式修正读数:

2

仓库温湿度监测系统毕业设计

仓库温湿度监测系统毕业 设计 Last revision on 21 December 2020

仓库温湿度监测系统 摘要 在电子科技的快速发展的同时,诞生于集成电路技术的单片机系统应用越来越 广泛。单片机的发展,促进了工业测控领域的发展,其中对于仓库温湿度的监测要 求不断增高。那么,由原始的人工监测仓库温湿度方法已经慢慢发展到利用单片机 实现自动监测。 本文主要介绍基于单片机的仓库温湿度监测的相关系统的硬件和软件设计内 容。系统设计结构简单、实用,相比传统监测方法,在监测精度这一方面大幅度被 提升,节省了人力物力与时间。 关键词:STC89C51单片机;温湿度;DS18B20;HS1101 Warehouse temperature and humidity monitoring system ABSTRACT With the development of electronic technology, with the development of very large scale integrated circuit technology and the birth of the single chip microcomputer application system is more and more development, promote the development in the field of industrial measurement and control, including for increasing monitoring requirement of temperature and humidity in the , from the original manual monitoring warehouse temperature and humidity using single chip computer to realize automatic monitoring has become paper mainly introduces the related warehouse temperature and humidity monitoring system based on single chip microcomputer hardware and software design of the structure is simple and practical, and improves the measuring precision and efficiency. KEYWORD: STC89C51;Temperature and humidity;DS18B20;HS1101 目录 前言 (1) 第一章绪论 (2) 课题的提出及意义 (2) 国内外现状及发展趋势 (2) 第二章温湿度监测系统的方案确定 (4)

基于单片机的温湿度控制系统设计

理工类大学本科毕业设计论文 基于单片机的温湿度控制系统 目录 摘要 (2) 1、绪论 (2) 1.1课题背景 (2) 1.2立题的目的和意义 (2) 1.3植被栽培技术 (2) 温室环境的调节 (3) 1.4本系统主要研究内容 (3) 2 、系统总体分析与设计 (3) 2.1系统功能及系统的组成和工作原理 (3) 2.1.1.总体方案 (3) 2.1.2. 实施措施 (3) 2.1.3.硬件系统设计 (4) 主机与主要部件的选择: (4) 2.2温湿度采样与控制系统 (4) 2.2.1.温湿度采样系统 (5) 2.2.2.温湿度控制系统 (5) 2.3键盘显示系统 (5) 2.4报警系统 (7) 2.5硬件电路设计 (7) 2.5.1. 系统硬件配置 (7) 2.5.2. 主要组件简介 (7) 3 软件系统设计 (10) 3.1系统初始化模块 (10) 3.2键盘显示模块 (11) 3.3采样转换模块 (11) 3.4温湿度控制模块 (12) 3.5报警模块 (13) 4 硬件调试方案 (14) 4.1硬件电路的调试 (14) 4.2功能模块的调试方案 (15) 结论 (15) 致谢 (16) 参考文献 (16) 附录: (18)

基于单片机的温湿度控制系统设计 摘要 本文利用8051单片机设计一个温室的温湿度控制系统,对给定的温湿度进行控制并实时显示,其中温湿度信号各有四路,系统采用一定的算法对信号处理以确定采取某种控制手段,在本系统中采用温度优先模式,循环处理。 关键字:89C51 8729键盘显示 LCD显示 ADC0809 1、绪论 1.1 课题背景 改革开放以来,人们对生活质量要求显著提高,对美丽的植被和花卉的需求量也急剧上升,这对以种植植被为生计的园林工人是一个机遇,同时也对传统的手工植被种植是一个挑战,而基于单片机的温湿度控制系统对解决这些问题有着非常重大的意义。 前种植植被一般都用温室栽培,为了充分的利用好温室栽培这一高效技术,就必需有一套科学的,先进的管理方法,用以对不同种类植被生长的各个时期所需的温度及湿度等进行实时的监控。温湿度控制对于单片机的应用具有一定的实际意义,它代表了一类自动控制的方法。而且其应用十分广泛。 1.2 立题的目的和意义 8051单片机是常用于控制的芯片,在智能仪器仪表、工业检测控制、机电一体化等方面取得了令人瞩目的成果,用其作为温湿度控制系统的实例也很多。使用8051单片机能够实现温湿度全程的自动控制,而且8051单片机易于学习、掌握,性价比高。 使用8051型单片机设计温湿度控制系统,可以及时、精确的反映室内的温度以及湿度的变化。完成诸如升温到特定温度、降温到特定温度、在温度上下限范围内保持恒温等多种控制方式,在湿度控制方面也是如此。将此系统应用到温室当中无疑为植被的生长提供了更加适宜的环境。 1.3 植被栽培技术 植被“设施栽培”,即“保护地栽培”。它是指在某种类型的保护设施内(如阳畦、温室、大棚等),人为地创造适宜植被生长发育的最佳环境条件,在不同季节内,尤其是不利于植被生长的季节内进行植被栽培的一种措施[1]。设施栽培是人类利用自然、改造自然的一种创造。由于设施内的条件是可以人为控制的,使得植被调节的周年生产得以实现。玻璃温室和塑料薄

基于单片机的温度测量系统设计

基于STC单片机的温度测量系统的研究 摘要:本文针对现有温度测量方法线性度、灵敏度、抗振动性能较差的不足,提出了一种基于STC单片机,采用Pt1000温度传感器,通过间接测量铂热电阻阻值来实现温度测量的方案。重点介绍了,铂热电阻测量温度的原理,基于STC实现铂热电阻阻值测量,牛顿迭代法计算温度,给出了部分硬件、软件的设计方法。实验验证,该系统测量精度高,线性好,具有较强的实时性和可靠性,具有一定的工程价值。 关键词:STC单片机、Pt1000温度传感器、温度测量、铂热电阻阻值、牛顿迭代法。 Study of Temperature Measurement System based on STC single chip computer Zhang Yapeng,Wang Xiangting,Xu Enchun,Wei Maolin Abstract:A method to achieve temperature Measurement by the Indirect Measurement the resistance of platinum thermistor is proposed. It is realized by the single chip computer STC with Pt1000temperature sensor.The shortcomings of available methods whose Linearity, Sensitivity, and vibration resistance are worse are overcame by the proposed method. This paper emphasizes on the following aspects:the principle of temperature measurement by using platinum thermistor , the measurement of platinum thermistor’s resistance based on STC single chip computer, the calculating temperature by Newton Iteration Method. Parts of hardware and software are given. The experimental results demonstrate that the precision and linearity of the method is superior. It is also superior in real-time character and reliability and has a certain value in engineering application. Keywords: STC single chip computer,Pt1000temperature sensor,platinum thermistor’s resistance,Newton Iteration Method 0 引言 精密化学、生物医药、精细化工、精密仪器等领域对温度控制精度的要求极高,而温度控制的核心正是温度测量。 目前在国内,应用最广泛的测温方法有热电偶测温、集成式温度传感器、热敏电阻测温、铂热电阻测温四种方法。 (1) 热电偶的温度测量范围较广,结构简单,但是它的电动势小,灵敏度较差,误差较大,实际使用时必须加冷端补偿,使用不方便。 (2) 集成式温度传感器是新一代的温度传感器,具有体积小、重量轻、线性度好、性能稳定等优点,适于远距离测量和传输。但由于价格相对较为昂贵,在国内测温领域的应用还不是很广泛。 (3) 热敏电阻具有灵敏度高、功耗低、价格低廉等优点,但其阻值与温度变化成非线性关系,在测量精度较高的场合必须进行非线性处理,给计算带来不便,此外元件的稳定性以及互换性较差,从而使它的应用范围较小。 (4)铂热电阻具有输出电势大、线性度好、灵敏度高、抗振性能好等优点。虽然它 的价格相对于热敏电阻要高一些,但它的综合性能指标确是最好的。而且它在0~200°C范

智能温湿度监控系统概要

智能温湿度管理系统 设 计 方 案

目录 1. 系统概述 (2) 1.1系统建设目标 (2) 1.2系统设计原则 (2) 1.3智能温湿度监控系统的概述 (2) 2. 多功能厅各子系统的功能描述: (5) 2.1、silverlight版网络实时监控系统 (5) 2.2、C/S版设备数据采集系统 (5) 2.3、远程控制模块系统 (5) 3. 各子系统的功能以及设计方案 (6) 3.1、silverlight版网络实时监控系统 (6) 3.1.1功能描述: (6) 3.1.2系统特点 (6) 3.1.3主要功能简介 (8) 3.1.3.1实时显示数据和状态 (8) 3.1.3.2 TCP远程访问控制 (9) 3.1.3.3 TCP查看历史温湿度记录 (10) 3.2、C/S版设备数据采集系统 (11) 3.2.1 功能描述 (11) 3.2.2 系统特点 (11) 3.3、远程控制模块系统 (12) 3.3.1功能描述: (12) 3.3.2主要设备简介: (13)

1.系统概述 1.1系统建设目标 此次工程项目是承担智能温湿度系统的设计、施工。包括网络实时监控系统、数据采集系统、远程控制模块系统。其他子系统在本系统的设计中要达到提供的以上功能实现的活动环境。 1.2系统设计原则 1.先进型性原则 采用的系统结构应该是先进的、开放的体系结构,和系统使用当中的科学性。整个系统能体现当今会议技术的发展水平。 2.实用性原则 能够最大限度的满足实际工作的要求,把满足用户的业务管理作为第一要素进行考虑,采用集中管理控制的模式,在满足功能需求的基础上操作方便、维护简单、管理简便。 3.可扩充性、可维护性原则 要为系统以后的升级预留空间,系统维护是整个系统生命周期中所占比例最大的,要充分考虑结构设计的合理、规范对系统的维护可以在很短时间内完成。 4.经济性原则 在保证系统先进、可靠和高性能价格比的前提下,通过优化设计达到最经济性的目标。 5.系统设备选型原则 1.用国际知名的器材,以及有雄厚实力和绝对优秀技术支持能力的厂家、 代理商,以保证设计指标的实现和系统工作的可靠性。 2.基本上选用同类产品中技术最成熟、性能先进、使用可靠的产品型号, 以保证器材和系统的先进性、成熟性。 3.选用高度智能化、高技术含量的产品,建立系统开放式的架构,以标准 化和模块化为设计要求,既便于系统的管理和维护使用,又可保持系统较长时间的先进性。 1.3智能温湿度监控系统的概述 本系统针对多个库房内温度、湿度的集中监测和管理,是一套可无人值守24小时不间断实时监控记录的自动化监测系统。系统能对所有库房的温湿度进

基于单片机的温湿度测量仪设计

单片机课程设计报告 题目:基于单片机的温湿度仪表设计 班级:智能科学与技术1201班

学生姓名:文波 学号:120407130 指导教师:朱建光 成绩: 工业大学 摘要 温度和湿度是两个最基本的环境参数,人们生活与温湿度息息相关。在日常生活、工业、医学、环境保护、化工、石油等领域,经常需要对环境温度和湿度进行测量和控制。准确测量温湿度在生物制药食品加工、造纸等行业更是至关重要。因此,研究温湿度的测量方法和装置具有重要的意义。 随着科技的不断发展,单片机技术已经普及到我们的工作、生活、科研等各个领域。已经成为一种比较成熟的技术。由于单片机集成度高、功能强、可靠性高、体积小、功耗低、使用方便等优点,目前已经渗透到我们工作和生活的方方面面。 本设计STC89C52为主要控制器件,以DHT11为数字温度传感器的新型数字温湿度计。本设计主要包括硬件电路的设计和系统软件的设计。

目录 第一章目标及主要任务 (3) 第二章硬件设计 (3) 2.1系统设计方案 (3) 2.2 STC89C52介绍 (4) 2.3 DHT11数字传感器介绍 (5) 2.4电路设计 (7) 第三章软件设计 (11) 3.1 系统软件主程序流程 (11) 3.2 DHT11数据采集流程 (13) 第四章结论与调试 (13)

附录(程序清单) (14) 参考文献 (22) 第一章目标及主要任务 在本次课程设计中,为实现对温湿度的检测与显示,主要利用以STC89C52为核心构架硬件电路,DHT11温湿度传感器采集环境温度及湿度信息(温度检测围:0℃至+50℃。测量精度:2℃.;湿度检测围:20%-90%RH检测精度:5%RH),数码管直接显示温度和湿度(显示方式:温度:两位显示;湿度:两位显示);同时利用C语言编程实现温湿度信息的显示功能。 扩展功能:可设置温湿度报警值,温湿度超过设置的响应报警值,会发出报警信号。 第二章硬件设计 2.1 系统设计方案

温湿度检测仪毕业论文

温湿度检测仪毕业论文 第1章绪论 1.1设计任务 设计一个基于单片机的测温湿度控制系统,用单片机作为主控芯片,通过温湿度传感器监控对温湿度进行实时性控制,通过设置警戒温度,利用单片机控制,当温湿度高于设定温湿度基准值时启动报警,以达到控制的目的。 设计的功能如下: (1)实现LED数码管显示; (2)能通过按键选择工作模式和基准值的设定。 设计技术指标如下: (1)显示三位温度三位湿度; (2)温度采集精度为±0.5℃,湿度采集精度为±5%。 1.2原理描述 本设计主要由电源模块、温湿度采集模块、按键模块、报警模块、单片机控制模块以及数据显示模块几部分组成。如下图1-1所示:

图1-1 系统总体结构框图 1.2.1总体方案的设计 用温温度传感器DS18B20,DHT11主要实现检测温度、湿度的检测,将温度湿度[2]信号通过传感器进行信号的采集并转换成数字信号,再运用单片机进行数据的分析和处理,为显示和报警电路提供信号。设定模块主要为设定温湿度报警的阈值,其流程图1-1所示: 1.2.2 系统原理 温湿度采集模块使用的是DS18B20,DHT11数字温湿度传感器,它使用单总线方式,接口简单,而且无需另外校准,完全能够满足日常环境温湿度的检测要求。 数据处理模块使用的是AT89S51单片机,其完成温湿度数据的采集、运算和逻辑控制的功能。 其余模块主要由按键、LED和蜂鸣器构成。其中按键用于用户设定温湿度阈值,LED用于数据显示,蜂鸣器用于提示用户。按照系统的设计功能所要求的,温湿度监控系统原理图如下图1-2所示:

图1-2 温湿度监控系统原理图 单片机作为主控制器,主要负责处理由温湿度传感器送来数据,并把处理好的数据送向显示器模块,温湿度传感器主要用来采集周围的环境参数,并把所采集到得数据送向单片机,按键电路主要是用来完成单片机的复位操作和温湿度初始值的设定。蜂鸣器电路就是用三极管来实现的,用来判断周围的温度或者湿度是否超出设定数值,显示电路主要用来显示当前的温湿度。 1.3整体方案的论证 1.3.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℃。 由于HS1101所构成的测湿度电路对电阻的精度要求高并电路繁琐,而DHT11温度精度达不到要求,所以取两者方案优点用DS18B20测温度和DHT11测

分布式温湿度监测系统的设计.

郑州航空工业管理学院 毕业论文(设计) 2008 届通信工程专业 0813071 班级 题目分布式温度监测系统 姓名学号 指导教师楚随英职称高级实验师二О一二年 5 月16 日

内容提要 本系统采用单总线传感器网络的设计思想,包含了二个组成部分:数据采集,单片机控制,是基于DS18B20传感器和STC89C51单片机为核心的采用数字化单总线技术的智能检测系统,其中控制部分外接显示电路、报警电路、按键、以及基本的晶振复位电路。 本设计通过智能传感器DS18B20采集并存储测量数据,然后将数据传送给单片机并与设定的温度高、低界限相比较,若当前温度值超过高温界限,LED1灯会亮并启动报警器,三极管Q1导通,继电器U1的常开触点闭合;若当前温度值低于低温界限,LED2灯会亮并启动报警器,三极管Q2导通,继电器U2常开触点闭合。通过LED显示器和LED灯来显示当前温度值并判断当前温度是否超过了所设定的最高和最低温度界限。 关键词 单片机;温度;传感器;测量

The design of distributed temperature monitoring 081307120 Ma Xiaolong The tutor Chu Suiying Senior Experimentlist Abstract This system uses an design idea based on one-wire sensor network, consisting the data acquisition, and MCU control. It is an intelligent detection system based on DS18B20 sensors and STC89C51 MCU as the core of digital one-wire technology.Control circuit consists of warning,serial communication, display and temperature acquisition. In this system, intelligent sensor DS18B20 collection and storage measurement datas.Then datas are sent to microcontroller and compared with the temperature boundries has been set.If current temperature is higher than upper bound,the LED1 will be bright and start clarm, the transisitor-Q1 will be conduct and the ralay will be contact closed at the same time.On the countrary,if it is lower than lower limit,the LED2 will be bright and start clarm, the transisitor-Q2 will be conduct and the ralay will be contact closed at the same time.Through the LED display and LED lights to display the current temperature and the temperature is more than the judge to set the highest and lowest temperature limits.

基于单片机AT89C51下蔬菜大棚温湿度测控系统毕业设计

蔬菜大棚温湿度测控系统设计 摘要 温室大棚是设施农业的重要组成部分,大棚测控系统是实现大棚自动化、科学化的基本保证。通过对监测数据的分析,结合作物生长规律,控制环境条件,使作物达到优质、高产、高效的栽培目的。计算机应用技术的发展,也使得用计算机控制的方面也涉及到各个领域,其中在大棚内用单片机控制温度、湿度是应用于实践的主要方面之一。 对于蔬菜大棚来说,最重要的一个管理因素是温度和湿度等控制。本设计是一个专门为温室大棚温湿度测量控制而设计的系统。通过对系统的硬件部分和软件部分设计来达到监控要求。硬件部分实现了对温湿度传感器模块、显示模块、控制模块的设计;软件部分主要根据系统的设计思想设计出了主程序和子程序流程图,并通过程序实现。在系统设计过程中充分考虑到性价比,选用价格低、性能稳定的元器件。通过实践证明,系统具有性能好、操作方便等优点,能实现对温湿度等的显示、调节和控制。系统在其它领域还具有一定的推广价值。 关键词:大棚,温度,湿度,传感器

The Design of Greenhouse Temperature and Humidity Control System ABSTRACT Greenhouse is an important component of protected agriculture. Measuring and controlling systen is the basis of the management automation in the greenhouse. With the growth rules analyzing measurement data and controlling circumstance condition. It makes greenhouse better, and more productive and high quality. With the development of computer application technology, the computer-controlled areas are also involved, the plastic temperature using SCM and humidity is one of the main aspects used in practice. For vegetable shed speaking, one of the most important management factor is the temperature and humidity control. The thesis is about an intelligent system designed for controlling the temperature and humidity of a greenhouse. It can meet the demand of monitoring through the design of hardware and that of software in details. The former is more important in this dissertation, including the introduction of sensor of measuring temperature and humidity, demonstrating mode of data, the mode of control and the connecting part of the changing column. And according to the design thoughts the latter shows the flow chart of the main program and the subprogram, realized by program. This thesis choose the decices as full consideration of the ration between prformance and cost as possible. The system adopts quite a new integrated circuit, which makes it function better and run more conveniently when put into practice. Furthermore, not only can it achieve the goals of manifesting and regulating the temperature, but also it can be controlled. And it has much of value to apply and popularize in other fields. KEY WORDS:Vegetable, Temperature, Humidity, Sensor

温度检测系统设计报告.(DOC)

计算机硬件(嵌入式)综合实践 设计报告 温度检测系统设计与制作

一.系统概述 1. 设计内容 本设计主要从硬件和软件部分介绍了单片机温度控制系统的设计思路,简单说明如何实现对温度的控制,并对硬件原理图和程序框图作了简洁的描述。还介绍了在单片机控制系统的软硬件设计中的一些主要技术关键环节,该系统主要以AT89S52单片机为核心, 同时利用DS18B20温度传感器采集温度,采用4位LED 显示管实施信息显示。 AT89S52单片机设计的温度检测电路是本次设计的主要内容,是整个单片机温度控制系统设计中不可缺少的一部分,该系统对温度进行实时采集与检测。本设计介绍的单片机自动控制系统的主要内容包括:系统概述、元器件选择、系统理论分析、硬件设计、部分软件设计及主要技术性能参数。 2. 元器件选择 单片机AT89S52:1个 22uF电容:2个 电阻:1个 万能板:1个 杜邦线:若干 单排排针:若干

DS18B20温度传感器:2个 4位LED显示管:1个 二.软件功能设计及程序代码 1.总体系统设计思想框图如下: 单片机应用 软件调试 软件编程 系统测试和调试 系统集成 硬件调试 选择单片机芯片 定义系统性能指标 硬件设计 2.主程序流程图 3.DS18B20数据采集流程图

4.程序代码 ①、温度记录仪 #include<> #include<> #include<> #include<> #include<> #include<> bit rec_flag=0;.",1); display(l2," ",1); eeprom_format(); display(l1,"Format Successed",1); longdelay(3); break; } if(ser_rec=='N') break; if(autobac_tim>10) break; } autobac_tim=0; break; case 'D':",1); display(l2," ",1); RDTP=512;",1); display(l2," ",1);

运输车辆温湿度监控系统解决方案

运输车辆温湿度监控系 统解决方案 内部编号:(YUUT-TBBY-MMUT-URRUY-UOOY-DBUYI-0128)

车辆温湿度、路径实时监测系统 解决方案 目录 1 系统简介 随着快速消费品市场的扩大,冷运网络急速扩大成为一个规模庞大的、设备专业性强、涉及行业广泛、从业人员众多的产业。目前行业现状是普遍存在

劳动密集、从业人员数量规模大、基本素质不高等特点,配送、营销等业务中车辆的在途管理存在“盲区”“黑箱”。现代冷链物流属于控温型物流,为了实现冷链物流的信息处理及时、配送流程优化,以及存取选拣自动化、物流管理智能化,冷链物流需要信息化技术作为辅助手段。 现阶段我国还缺乏行之有效的冷链物流的管理方法,原有监测技术手段滞后是最大的技术瓶颈。现阶段我国技术手段的主要症结是:无统一数据系统支持;实时性差、监管脱节;取证困难、无法确定责任;无法进行预警、损失率大等。 东创科技为适应运输行业对订单管理、温湿度监测、车辆实时位置、行程轨迹的监测需求,提供“订单管理、车辆温湿度、路径实时监测系统”全面解决方案。 该解决方案在车厢内安装部署温湿度、门磁监测装置,司机手机安装客户端软件,实现温湿度数据采集以及人员、车辆位置信息采集。其核心思想是对各分散的车辆、人员进行集中的精准温湿度、位置监测。 系统利用传感技术、数据通讯处理技术和GPS定位技术,实现对运输车辆车厢内的温湿度实时监测、记录、存储、数据查询等功能,同时对司机的行车路径进行实时记录,当车厢内温湿度超过阀值或司机偏离行车路线时,系统及时发出告警;订单管理系统将帮助企业建议规范的配送体系。 功能实现的方法 功能实现的主要特点 系统主要功能 订单管理:手工录入配送订单,对送货人员进行区域和订单管理,实现订单配送责任制。 移动终端管理:系统可通过手机、平板电脑联网远程查看。

基于STM32的温湿度监测毕业论文

《物联网工程设计与实施》项目设计 项目课题:基于STM32的温湿度检测 院系:计算机科学与技术学院 专业:物联网工程 项目经理:学号:123921043 副经理:学号:123921024 项目成员:学号:123921002 项目成员:学号: 123921048 项目成员:学号: 123921054 项目成员学号: 123921025 项目成员学号: 123921011 项目成员学号: 123921023 指导教师: 2014 年 12月

目录 摘要 (5) Absract (7) 一.设计目标 (9) 二.设计方案 (9) 三.实验所需器材 (9) 四.设计内容 (9) 4.1 STM32模块 (9) 4.2 AM2302介绍 (11) 4.2.1 产品概述 (11) 4.2.2 应用范围 (12) 4.2.3 产品亮点 (12) 4.2.4 单总线接口定义 (12) 4.2.5 传感器性能 (13) 4.2.6 单总线通信 (13) 4.3 Nokia 5110 介绍 (15) 4.3.1 SPI接口时序写数据/命令 (15) 4.3.2 显示汉字 (15) 4.3.4 显示图形 (16) 4.4 原理图设计 (16) 4.5 PCB板设计 (17) 五.实验软件设计 (18) 5.1 温湿度传感器DHT22的程序 (18) 5.2 湿度显示函数 (21) 5.3主函数程序 (23) 5.3.1显屏程序 (23) 六.作品实物展示 (32) 七.设计总结 (33)

基于STM 32 的温湿度检测 摘要 随着现代社会的高速发展,越来越多的科学技术被应用于农业生产领域。在温室大棚中对温湿度、二氧化碳浓度等外部参数的实时准确的测量和调节更是保证农业高效生产的重要前提。本次课程设计中实现了一个基于STM32F103VET6的智能温湿度检测系统,目的是实现温湿度的采集和显示,温湿度的采集是作为自动化科学中一个必须掌握的检测技术,也是一项比较实用的技术。本次实验主要作了如下几个方面工作:首先通过对实时性、准确性、经济性和可扩展性等四个方向的分析比较之后,选择了STM32F103VE微控制器作为主控芯片和AM2303温湿度传感器来实现对温湿度数据进行采集;在Nokia5110显示屏上显示出温度和湿度,然后详细介绍了各个模块的工作原理和硬件电路设计思路,实现了温湿度数据实时准确的测量;之后阐述了系统各个部分的软件设计思路;最后对系统在实际应用中采集到的数据进行了处理,分析了误差产生的原因,并通过分段线性插值算法对系统非线性误差进行了校准,同未校准时采集的数据相比,校准后的数据准确度更高,稳定性更好。在保证测量效果的基础上,本系统设计中充分考虑到性价比和再次开发周期性等,具有成本低、设计开发方便、通用性强等特点,不仅适用于现代农业生产中,还能用于其它工业控制、机械制造等其它领域,具有一定的市场推广价值。 【关键词】:嵌入式技术,电路设计,STM32,AM2302温湿度采集,Nokia5110 显示屏,程序设计

分布式温湿度监测系统的设计

XX航空工业管理学院 毕业论文(设计)2008 届通信工程专业0813071 班级 题目分布式温度监测系统 姓名学号 指导教师楚随英职称高级实验师二О一二年 5 月16 日

内容提要 本系统采用单总线传感器网络的设计思想,包含了二个组成部分:数据采集,单片机控制,是基于DS18B20传感器和STC89C51单片机为核心的采用数字化单总线技术的智能检测系统,其中控制部分外接显示电路、报警电路、按键、以及基本的晶振复位电路。 本设计通过智能传感器DS18B20采集并存储测量数据,然后将数据传送给单片机并与设定的温度高、低界限相比较,若当前温度值超过高温界限,LED1灯会亮并启动报警器,三极管Q1导通,继电器U1的常开触点闭合;若当前温度值低于低温界限,LED2灯会亮并启动报警器,三极管Q2导通,继电器U2常开触点闭合。通过LED显示器和LED灯来显示当前温度值并判断当前温度是否超过了所设定的最高和最低温度界限。 关键词 单片机;温度;传感器;测量

The design of distributed temperature monitoring 081307120 Ma Xiaolong The tutor Chu SuiyingSenior Experimentlist Abstract This system uses an design idea based on one-wire sensor network, consisting the data acquisition, and MCU control. It is an intelligent detection system based on DS18B20 sensors and STC89C51 MCU as the core of digital one-wiretechnology.Control circuit consists of warning,serial munication, display and temperature acquisition. In this system, intelligent sensor DS18B20 collection and storage measurement datas.Then datas are sent to microcontroller and pared with the temperature boundries has been set.If current temperature is higher than upper bound,the LED1 will be bright and start clarm, the transisitor-Q1 will be conduct and the ralay will be contact closed at the same time.On the countrary,if it is lower than lower limit,the LED2 will be bright and start clarm,the transisitor-Q2 will be conduct and the ralay will be contact closed at the same time.Through the LED display and LED lights to display the current temperature and the

温室大棚温湿度测控系统设计毕业设计论文

温室大棚温湿度测控系统设计 [摘要]随着计算机应用技术的发展,用计算机控制的方面也涉及到各个领域,其中在塑料大棚内用单片机控制温度、湿度是应用于实践的主要方面之一。这对于农作物的生长发育有非常大的促进作用,它可以避免因为外面气候的剧烈变化对农作物造成的伤害,而使农作物能够在一个最适合它的温度、湿度的环境中生长发育,从而可以促进作物健康生长,抑制微生物的危害,提高产量,增加经济效益。本设计由AT89S52单片机,温度检测电路,湿度检测电路,控制系统,报警电路,采用LCD12864作为显示电路组成;温度检测和湿度检测采用DHT90温湿度传感器采集信息,将其采集到的数字信号传入AT89S52单片机,单片机通过比较输入温度与设定温度来控制风扇或电炉驱动电路,当棚内温度在设定范围内时,单片机不对风扇或电炉发出动作,实现了对大棚里植物生长温度及土壤和空气湿度的检测、监控,并能对超过正常温度、湿度范围的状况进行实时处理,使大棚环境得到了良好的控制。 该设计还具有对温度和湿度的显示功能,对大棚内环境温度和湿度的预设功能。 [关键词]温度检测、湿度检测、控制系统、报警系统

Design in Greenhouse Temperature and Humidity Monitoring System XX Tutor: xxx Abstract: With the development of computer application technology, the computer-controlled areas are also involved, including the plastic canopy temperature using SCM and humidity is one of the main aspects used in practice. This crop growth and development of a very large role in promoting, it could avoid severe climate change outside the damage to crops, Er Shi crops it can be one of the most suitable temperature and humidity of the environment, growth and development, which can promote healthy crop growth, inhibition of microbial hazards, increase productivity, increase economic benefits. The design by the AT89S52 microcontroller, temperature detection circuit, humidity detection circuit, control system, alarm circuit, as shown by LCD12864 circuit; temperature measurement and humidity detected by DHT90 temperature and humidity sensors to collect information, its collection to the digital signal incoming A T89S52 SCM, SCM by comparing the input temperature and set temperature to control fan or electric drive circuit, when the studio, the set temperature range, the microcontroller does not send fan or electric action, realized in the canopy and the plant growth and soil and air temperature humidity detection, monitoring, and can exceed the normal temperature and humidity range of state of real-time processing, so a good greenhouse environment control. The design also features display of temperature and humidity, ambient temperature and humidity of the shed by default. Key words: temperature testing, humidity testing, control system, alarm system.

温湿度检测系统的设计与实现

无线传感网络技术 课程实训 温湿度检测系统的设计与实现 院(系)名称电子与信息工程学院 专业班级 学号 学生姓名 指导教师 起止时间:2017.6.26—2017.7.14

课程设计(论文)任务及评语 院(系):电子与信息工程学院教研室:软件工程

本科生课程设计(论文) 目录 第1章绪论 (1) 1.1系统的开发背景 (1) 1.2开发工具 (1) 第2章需求分析 (2) 2.1调研情况 (2) 2.2 模块划分 (2) 2.3 系统原理图 (3) 2.4 系统性能需求 (3) 第3章系统概要设计 (4) 3.1系统总体结构设计 (4) 3.2模块的创建 (4) 第4章硬件设计 (5) 4.1 DHT11温度湿度传感器电路设计 (5) 4.2 晶振电路和复位电路设计 (5) 4.3 LED数码显示模块设计 (6) 4.4 报警模块设计 (7) 4.5 主程序设计 (7) 4.6 LED显示子程序设计 (8) 第5章系统的测试 (10) 5.1 系统安装接线图 (10) 5.2 调试与结果 (10) 第6章总结 (12) 参考文献 (13) 附录程序 (14)

第1章绪论 1.1系统的开发背景 随着科学技术的快速发展,人类社会已取得了巨大进步!在居家生活、工农业生产、环保、气象、国防、科研、航天等部门,经常需要对环境中的湿度和温度进行测量及控制。传统的方法是用温度表、毛发湿度表、双金属式测量计和湿度试纸等测试器材,通过人工进行检测,对不符合温度和湿度要求的场所进行换气、降温和去湿等工作。这种人工测试方法费时费力、效率低,且测试的温度及湿度误差大,随机性相对较大。随着生产的发展急需一个含有微型计算机或微处理器的测量仪器,由于它拥有对数据存储,运算逻辑判断及自动化的功能,有着智能作用等优点,一个低成本和具有较高精度的温度湿度检测器将在许多领域代替人工操作,自动不间断检测环境温度和湿度。目前市场上普遍存在的温湿度检测仪器大都是单点测量,而且温湿度信息传递不及时,精度达不到要求,不利于控制者根据温度、湿度变化及时做出决定。为此,本设计开发了一种能够同时测量多点,并实时性高、精度高,通过显示器显示温湿度信息,并能进行温湿度超限报警的测控产品。 本文设计的是基于单片机的室内温湿度检测与报警系统,运用温湿度传感器进行温度和湿度的检测,该仪器具有测量精度较高、硬件电路简单、并能很好的进行显示,可测试一定范围室内环境温湿度的特点。省去了人工检测的繁琐、耗时的过程,随时通过检测器的显示器进行读数,既方便,又快捷。 1.2开发工具 STC89C52是一种低功耗、高性能CMOS八位微控制器,具有8K在系统可编程Flash 存储器,使用ATMEL公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。 LED数码管是现在电子设计中使用相当普遍的一种显示设备,每个数码管由7个发光二极管按照一定的排列结构组成,根据七个发光二极管的正负极连接不同,又分为共阴极数码管和共阳极数码管两种,选择的数码管不同,程序设计上也有一定的差别。 编程采用Keil C 软件,使用C语音。

相关主题
文本预览
相关文档 最新文档