温湿度传感器设计:基于STM32 -DTH11 数字温湿度传感器实验

2021/11/02 12:45 · 传感器知识资讯 ·  · 温湿度传感器设计:基于STM32 -DTH11 数字温湿度传感器实验已关闭评论
摘要:

温湿度传感器设计:基于STM32-DTH11数字温湿度传感器实验基于STM32-DHT11数字温湿度传感器实验实验目的:这个实验的目的使用STM32来读取DHT11数字温湿度传感器,从而得到环境温度和湿度等信息,并把从温湿度值显示在串口打印助手上。实验原理DHT11

温湿度传感器设计:基于STM32 -DTH11 数字温湿度传感器实验

基于STM32 -DHT11 数字温湿度传感器实验

实验目的:
这个实验的目的使用 STM32来读取DHT11 数字温湿度传感器,从而得到环境温度和湿度等信息,并把从温湿度值显示在串口打印助手上。

实验原理
DHT11 是一款湿温度一体化的数字传感器。该传感器包括一个电阻式测湿元件和一个 NTC测温元件,并与一个高性能 8 位单片机相连接。通过单片机等微处理器简单的电路连接就能够实时的采集本地湿度和温度。 DHT11 与单片机之间能采用简单的单总线进行通信,仅仅需要一个 I/O 口。传感器内部湿度和温度数据 40Bit 的数据一次性传给单片机,数据采用校验和方式进行校验,有效的保证数据传输的准确性。 DHT11 功耗很低, 5V 电源电压下,工作平均最大电流 0.5mA。
DHT11 的技术参数如下:
? 工作电压范围: 3.3V-5.5V
? 工作电流 :平均 0.5mA
? 输出:单总线数字信号
? 测量范围: 湿度 20~90%RH,温度 0~50℃
? 精度 :湿度±5%,温度±2℃
? 分辨率 :湿度 1%,温度 1℃
虽然 DHT11 与 DS18B20 类似,都是单总线访问,但是 DHT11 的访问,相对 DS18B20 来说要简单很多。
DHT11 数字湿温度传感器采用单总线数据格式。即,单个数据引脚端口完成输入输出双向传输。其数据包由 5Byte( 40Bit)组成。数据分小数部分和整数部分,一次完整的数据传输为40bit,高位先出。 DHT11 的数据格式为: 8bit 湿度整数数据+8bit 湿度小数数据+8bit 温度整数数据+8bit 温度小数数据+8bit 校验和。其中校验和数据为前四个字节相加。
传感器数据输出的是未编码的二进制数据。数据(湿度、温度、整数、小数)之间应该分开处理。例如,某次从 DHT11 读到的数据如图所示:

上图某次读取到 DHT11 的数据
由以上数据就可得到湿度和温度的值,计算方法:
湿度= byte4 . byte3=45.0 (%RH)
温度= byte2 . byte1=28.0 ( ℃)
校验= byte4+ byte3+ byte2+ byte1=73(=湿度+温度)(校验正确)
可以看出,DHT11 的数据格式是十分简单的,DHT11 和 MCU 的一次通信最大为 3ms 左右,建议主机连续读取时间间隔不要小于 100ms。
下面,我们介绍一下 DHT11 的传输时序。 DHT11 的数据发送流程如图所示:
图DHT11 数据发送流程
首先主机发送开始信号,即:拉低数据线,保持 t1(至少 18ms)时间,然后拉高数据线 t2( 20~40us)时间,然后读取 DHT11 的响应,正常的话, DHT11 会拉低数据线,保持 t3 ( 40~50us)时间,作为响应信号,然后 DHT11 拉高数据线,保持 t4( 40~50us)时间后,开始输出数据。
DHT11 输出数字‘ 0’的时序如图所示:
DHT11 输出数字‘ 1’的时序如图所示:
通过以上了解,我们就可以通过 STM32 来实现对 DHT11 的读取了。 DHT11 的介绍就到这里,更详细的介绍,请参考 DHT11 的数据手册

软件设计部分:打开DTH11温度串口实验例程,可以看见user目录下有bsp_usart1.c与main.c,bsp_dht11.c.这几个部分的代码这个实验必备的。
代码部分:
打开 DHT11 数字温湿度传感器实验工程可以发现,我们在工程中添加了 bsp_dht11.c 文件和
dht11.h 文件,所有 DHT11 相关的驱动代码和定义都在这两个文件中,打开 bsp_dht11.c 代码如下:这个文件下的各个函数都有注释说明。简单易懂:

这部分代码通过函数 DHT11_Init 初始化传感器。

然后通过上述操作时序来读取 DHT11 的温湿度值的。

这部分代码通过Read_DHT11函数读取温湿度数据。

最后通过主函数调用串口打印函数,通过串口打印数据

文章中源码请参考:
温湿度传感器设计:基于STM32 -DTH11 数字温湿度传感器实验  第1张

温湿度传感器设计:温湿度传感器毕业设计-王涛

温湿度传感器毕业设计-王涛
青岛农业大学
毕 业 论 文(设计)
题 目:
姓 名:
学 院:
专 业:
班 级:
学 号:
指导教师:
基于51单片机的温湿度传感器的设计与制作 王涛 理学与信息科学学院 电子信息科学与技术 1001 霍文晓
2014 年 5 月10 日
毕业论文(设计)诚信声明
本人声明:所呈交的毕业论文(设计)是在导师指导下进行的研
究工作及取得的研究成果,论文中引用他人的文献、数据、图表、资料均已作明确标注,论文中的结论和成果为本人独立完成,真实可靠,不包含他人成果及已获得青岛农业大学或其他教育机构的学位或证书使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。
论文(设计)作者签名: 日期: 年 月 日
毕业论文(设计)版权使用授权书
本毕业论文(设计)作者同意学校保留并向国家有关部门或机构
送交论文(设计)的复印件和电子版,允许论文(设计)被查阅和借阅。本人授权青岛农业大学可以将本毕业论文(设计)全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本毕业论文(设计)。本人离校后发表或使用该毕业论文(设计)或与该论文(设计)直接相关的学术论文或成果时,单位署名为青岛农业大学。
论文(设计)作者签名: 日期: 年 月 日
指 导 教 师 签 名: 日期: 年 月 日
青岛农业大学
毕业论文(设计)附件材料
题 目:
姓 名:
学 院:
专 业:
班 级:
学 号:
指导教师:
基于51单片机的温湿度传感器的设计与制作 王涛 理学与信息科学学院 电子信息科学与技术 1001 霍文晓 2014 年 5 月10 日
摘要:温湿度使我们生产生活中很重要的参数,本设计为基于51单片机的温湿度检测与控制系统,采用模块化、层次化设计。如今采纳新技术,使用新式智能的温湿度传感器DHT11来实现对温度、湿度的监测,运用DHT11来完成湿度信号的收集并将其转换为数字式信号,接着使用单片机AT89C52分析、处置数据,提供信号给报警及显示电路,从而完成对温湿度的检测与监控。依据设定的报警高低限值来体现报警体系的报警功效,采纳LCD1602液晶显示所测得的温湿度值。优点是系统的电路简单、集成度高、运行稳定、调试方便、检测精度很高,有一定的实用价值。
关键词:单片机;DHT11温湿度传感器;LCD1602显示
Abstract:Temperature and humidity that we are important parameters in production and living, this design is based on 51 single chip microcomputer temperature and humidity detection and control system, adopts the modular, hierarchical design. Now adopt new technology, the use of new intelligent temperature and humidity sensor DHT11 to realize the monitoring of temperature, humidity, using DHT11 to humidity signal collection and convert them into digital signals, then using microcontroller AT89C52 analysis and treatment of data, provides the signal to alarm and display circuit, so as to complete the detection and monitoring of temperature and humidity. According to set the alarm of high and low limit to reflect the alarm function of the alarm system, adopt LCD1602 LCD display the measured temperature and humidity values. Advantage is simple circuit, high integration, stable running, convenient debugging and testing precision is high, has certain practical value.
Key words: Single chip microcomputer; DHT11 temperature and humidity; LCD1602 display
目 录
第一章 引言 ..................................................................................................................................... 7
1.1课题的研究背景 ................................................................................................................. 7
1.2课题的研究内容及目标 ........................................................................................ 7
1.3本文的组织结构 ................................................................................................................. 7
第二章 设计要求及目的 ................................................................................................................. 7
1.1 设计目的 ............................................................................................................................ 7
1.2 设计要求 ............................................................................................................................ 7
第三章 系统方案设计及论证 ......................................................................................................... 7
3.1总体方案设计 ..................................................................................................................... 8
3.2方案比较与论证 ................................................................................................................. 8
3.2.1温湿度检测 .............................................................................................................. 8
3.2.2主从机通信 .............................................................................................................. 9
3.2.3显示部分 .................................................................................................................. 9
第四章 系统的硬件设计与实现 ..................................................................................................... 9
4.1 单片机介绍 ........................................................................................................................ 9
4.1.1 单片机主要性能 ..................................................................................................... 9
4.1.2 单片机各引脚功能介绍 ....................................................................................... 10
4.1.3 单片机特殊功能寄存器介绍 ............................................................................... 10
4.2 DHT11数字温湿度传感器介绍 ...................................................................................... 14
4.2.1 DHT11产品概述 ................................................................................................... 10
4.2.2 串行接口 ............................................................................................................... 10
4.3 红外发射电路 .................................................................................................................. 14
4.4红外接收电路 ................................................................................................................... 16
第五章 软件设计 ........................................................................................................................... 17
5.1主机程序 ........................................................................................................................... 17
5.2从机程序 ........................................................................................................................... 18
总 结 ............................................................................................................................................ 20
致 谢 ............................................................................................................................................ 21
参考文献......................................................................................................................................... 22
附录一 主机电路图 ....................................................................................................................... 23
附录二 从机电路图 ....................................................................................................................... 24
附录三 程序代码 ........................................................................................................................... 25
第一章 引言
1.1 课题的研究背景
温度与湿度与人们的生活息息相关。尤其是在工农业生产、气象、国防、科研等部门,必须经常、精确的对环境温度进行监测和控制。此外,在制药,造纸准及温湿度测量,食品加工和其他行业是必要的。比较传统的温度计使用水银制作显示,构造简单、价格低廉,缺憾是精确度不高,不宜读数。传统的干湿球温度计的显示方法,不仅复杂,测量精度不高。而选用单片机对温湿度实施监控和测量,不单单具有节制便利,单一灵活的特点,而且可以大大提高温度控制的灵活性的优点。用LED数码管显示温度和湿度值,看起来更直观。
测量温度和湿度最重要的就是传感器。温度和湿度的测量过去是分离的。传感器的成长历经了三个阶段:传统的分立式温度传感器、模拟集成温度传感器、智能集成温度传感器。目前,从模拟到数字温度传感器的模型的方向,从集成化向智能化,网络化的发展。温度传感器也经历过这样的阶段走向数字化、智能化。
1.2 课题的研究内容及目标
温度和湿度探测器是以AT89C52单片机为核心控制芯片,该芯片具有良好的抗干扰能力,快速响应。使用此单片机构成的温湿度检测仪能够定时、无误的监测周围的温度和相对湿度。
使用高灵敏度收集湿敏电阻阻值变化,然后经由单片机从而得到相应湿度,这就是本检测仪的硬件部份的设计;DHT11数字温度传感器对温度的实时采集和直接控制监测。另外,新增的语音报警装置,让用户自己来设定自己需要的上下限值,只要超出便会自动报警。并用LCD显示屏作为显示设备的硬件设计方案。软件部分选用模块化的方式分成几个个体,一个个进行程序设计,最后连接各部分一起协调工作,从而实现实时监测周围温湿度的目的。
1.3 本文的结构组织
本文的组织结构安排如下:
第一章引言,扼要阐明本课题的研究背景、研究目的、研究意义,以及要实现的目标。
第二章设计的要求及目的,阐述要实现的功能,以及主要的参数。
第三章系统设计方案及论证,通过分析论证,选出最合适的设计方案,详细的.介绍总体方案。
第四章主要讲述整个体系硬件的设计及实现,包括单片机的选择、温湿度传感器的选择以及红外发射电路、红外接收电路、语音播报电路的设计。
第五章是软件设计,基于前面的硬件系统,设计合适的主机程序和从机程序。
第二章 设计要求及目的
2.1 设计目的
温度、湿度是工业和农业生产的主要环境参数。是否能够及时、准确地测量很重要。如果单片机来对温度进行控制,利用高精度的温度,湿度控制,强湿功能,体积小,价格低,简单灵活,很好的满足工艺要求。
2.2 设计要求
1、实现温度和湿度的测量;
2、按电源键进行测量;
3、湿度的测量范围: 0%~100%RH;温度的测量范围:-40~+85℃;
4、湿度测量精度:±2.0%RH;温度测量精度:±0.2℃;
5、在LCD显示屏上显示数据和结果;
6、超出或低于预设定的值,蜂鸣器自动报警。
第三章 系统方案设计及论证
3.1总体方案设计
根据课题要求实现,该系统由主机系统和两个部分从系统,以AT89C52单片机为核心,设计。图1-1和1-2为主机、从机框图:
图 1-1 主机系统图 图 1-2 从机系统图
3.2方案比较与论证
3.2.1温湿度检测
方案一:使用AM2301数字温湿度传感器。该型温湿度传感器,采用3.3-6V直流电源供电,它的各部分参数:湿度测量的范围为20%~90%RH;温度测量的范围为0~+50℃;湿度测量精度为±5.0%RH;温度测量精度为±2.0℃。虽然它的价格比较便宜,但测温的范围和测湿的范围太小,温度的精度和湿度的精度太低,不符合设计的要求。
方案二:使用AM2302电容式数字温湿度传感器。它的各部分参数如下:由于传感器参数:湿度0% ~ 100%相对湿度的测量范围;温度测量范围为40 ~ + 80℃;湿度的测量精度为±3.0%RH温度的测量精度:±0.5℃。价格也比较适合,基本可以满足设计要求。
方案三:使用数字温湿度传感器DHT11。湿度测量范围: 0%~100%RH;温度测量范围:40 ~ + 85℃;湿度测量精度:±2%相对湿度±0.2℃温度测量精度。该传感器价格很便宜。温度和湿度都达到或超过了标题的精度要求,属于低功率传感器。
经过比较,从系统技术参数要求和低功耗方面考虑,选用方案三。
3.2.2主从机通信
方案一:采用RF905SE无线发射模块。可以进行最远达1000米的远距离无线通信,工作很稳定,比较简单,但是成本较高。
方案二:采用无线蓝牙串口模块。该模块的传输距离为5 ~ 10米,可串行通讯,通讯便捷,但成本高。
方案三:用自制的红外通信电路,可以实现超过5米距离的通信,低功耗,低成本,并能满足题目要求发挥的一部分。
通过对比,方案三的红外通信电路的机能完全能够符合题目的各个部分和发挥部分的设计,故选用方案三。
3.2.3 显示部分
方案一:采用LED数码管,其操作简单,显示直观。不仅程序的设计简易,而且对周围的环境要求很低,方便维护。但是数码管只可以显示阿拉伯数字,不能显示汉字。而且硬件设计也相当繁复。不适用于本设计。
方案二:使用LCD液晶,它具有体积小、低功耗、显示丰富等优点。电路连接简单,价格也便宜。
总的来说,LCD液晶显示更多的内容,所以本设计选用LCD液晶显示程序。
第四章 系统的硬件设计与实现
4.1 单片机介绍
4.1.1 单片机主要性能
AT89C52是由ATMEL公司生产的51单片机的一个型号。它具有高性能CMOS8位、低电压的优点,使用了该公司的高密度、非易失性存储技术生产,完美兼容MCS-51指令系统,包括8位中央处理器和Flash存储单元,AT89C52功能强大、试用范围非常广。
主要功能特性:
● 引脚完全兼容MCS-51产品
● 具有8K字节的可重擦写Flash闪存
● 1000次擦写周期
● 2个读写中断口线
● 全静态操作:0Hz-24MHz
● 三级加密程序存储器
● 256*8字节内部RAM
● 32可编程双向I/O线
● 3个16位定时器/计数器
● 2个外部中断源,共6个中断源
● 可编程串行UART通道
● 低功耗的空间和掉电模式
● 软件设置睡眠和唤醒功能
4.1.2 单片机各引脚功能介绍
AT89C52由40 脚双列直插包装的8 位通用微处理器组成,使用常用的C51内核,它主要用于会聚调整功能的控制。功能主要有对会聚主IC 内部寄存器、数据RAM及外部接口等部件的初始化,会聚调整控制,会聚测试图控制,红外遥控信号IR的接收解码及与主板CPU通信等。
·P0 口:P0 口是8 位的漏极开路型双向的I/O 口,即为地址/数据总线复用口。如果被当作输出口,每位可以吸收电流的形式驱动8 个TTL逻辑门电路,对端口P0 写“1”时,起作用变为高阻抗输入。当需要访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8 位)和数据总线复用,期间可以激活内部上拉电阻。在Flash 编程时,P0 口负责接受指令字节,但是在程序校验的时候,需要输出指令字节,校验时需要外接上拉电阻。
·P1 口:P1 是一个带在内部上拉电阻的8 位的双向I/O 口, P1 的输出缓冲级可驱动(吸取或输出电流)4 个TTL 逻辑门电路。对端口写“1”,经过里面 的上拉电阻把端口拉至高电平,就可作输入口使用。作输入口用时,因为里面存在上拉电阻,某引脚被外部的信号拉低时会输出一个电流(IIL)。与AT89C51 不
同之处是,P1.0 和P1.1 还有作为定时/计数器2 的外部计数输入(P1.0/T2)和输入(P1.1/T2EX)的功能,Flash 编程和程序校验的时候,P1 接收低8 位地址。
·P2 口:P2 是一个带有上拉电阻的8 位双向的I/O 口,P2
的输出缓冲级能够驱动(吸收或输出电流)4 个TTL 逻辑门电路。将端口P2写“1”,通过内部的上拉电阻来港的高水平,此时,可作为输入,作为输入使用时,因为内部上拉电阻,如果某个引脚被外部信号拉低的时候就会输出一个电流(IIL)。当访问外部程序存储器或16 位地址的外部数据存储器时,P2 口送出高8 位的地址数据。当访问8 位地址的外部数据存储器时,P2 口输出P2 锁存器的内容。编程或检查,P2也获得了很高的地址和控制信号。
·P3 口:P3 口是一组带有内部上拉电阻的8 位双向I/O 口。P3 口输出缓冲级可驱动(吸收或输出电流)4 个TTL 逻辑门电路。对P3 口写入“1”时,它们被内部上拉电阻拉高并可作为输入端口。此时,被外部拉低的P3 口将用上拉电阻输出电流(IIL)。P3 口除了作为一般的I/O 口线外,此外,它的第二功能P3 口还接收一些可以用于Flash 闪速存储器编程与程序校验的控制信号才是最重要的。
4.1.3 单片机特殊功能寄存器介绍
·数据存储器:AT89C52 有256 个字节内部RAM,80H-FFH 高128 个字节与特殊功能寄存器(SFR)地址是重复的,虽然物理上分开,但是高128字节的RAM 与特殊功能寄存器的地址相同。当一条指令访问7FH 以上地址单元的时候,指令中使用不同的寻址方式,即为究竟是访问高128 字节RAM 还是访问特殊功能寄存器是由寻址方式决定的。直接寻址方式对应的是访问特殊功能寄存器。
·定时器0和定时器1:AT89C52的定时器0和定时器1 的工作方式与AT89C51 相同。
·2定时器:定时器2是一个16位定时器/计数器。不仅仅可以当定时器用,而且可用作外部事件计数器,特殊功能的寄存器T2CON的C/T2 位负责选择它的工作方式。定时器2一共有三种工作方式:捕获方式,向上或向下计数方式以及波特率发生器方式,T2CON 的控制位来决定其工作方式。
4.2 DHT11数字温湿度传感器介绍
4.2.1 DHT11产品概述
DHT11数字温湿度传感器是一种复合传感器,它包含已校准数字信号输出。通过特殊的数字模块采集技术和温湿度传感技术,以确保产品拥有相当高的可靠性和卓越的长期稳定性。传感器由一个电阻式感湿元件与一个NTC测温元件组成,跟一个高性能的8位单片机相连接。因此,产品品质优良,响应速度快,抗干扰能力强,性价比很高。而且它的每次校准都在及其标准的温湿度实验室中进行。将所测的校准系数用程序存储在OTP内存中,当需要处理检测到的信号时,传感器会自动调用这些标准系数。单线串行接口,很容易和快速的系统集成。它的优点是体积小、低功耗、最高20米以上的远距离信号传递,使它能够在最为严格的场合使用。
4.2.2 串行接口
微处理器与 DHT11之间的联系与同步通过DATA来实现,它选用单总线的数据格式,一次通话时间大约在4ms左右,数据包括小数部分和整数部分,具体格式会在下文中详细介绍, 如果有扩张的小数部分,我们读作零。操作流程如下:
一次完整的数据传输为40bit,高位先出。
数据格式: bit湿度整数数据+8bit湿度小数数据+8bi温度整数数据+8bit温度小数数据+8bit校验和
数据传递精确时校验和数据等于“8bit湿度整数数据+8bit湿度小数数据
+8bi温度整数数据+8bit温度小数数据”其结果末8位。
当用户MCU传送一次开始的信号后,DHT11就会自动从低功耗模式变换成高速模式,然后等待主机开始信号结束后,DHT11就会传送响应信号,送出40bit的数据, 触发信号的采集,用户可以选择读数据。在从模式下,当DHT11接收到开始信号就会自动触发一次温湿度收集,当接收到主机发送开始信号的时候,他就不会主动进行温湿度的收集.完成收集数据后会自动转换到低速模式。
1.通讯过程如图2-1所示:
图 2-1 通讯过程图
总线空闲时候的状态为高电平,主机会把总线降低然后等着DHT11响应,主机把总线拉低要大于18毫秒,以确保DHT11可以检测到起始的信号。当DHT11收到主机的开始的信号后,就会等待主机的开始信号结束,然后发送80us低电平响应信号.主机发送开始信号结束后,延时等待20-40us后, 读取DHT11的响应信号,主机发送开始信号后,可以切换至输入模式,或者是输出高电平, 总线由上拉电阻拉高。
总线如果为低电平,说明DHT11发送响应信号,DHT11发送响应信号后,再把总线拉高80us,准备发送数据,每一bit数据都会以50us低电平时隙开始,高电平的长短定了数据位是0还是1.格式如图2-2所示.收到高电平响应信号,则DHT11不会响应,检查一下电路连接是否正常.当最后一bit数据传送结束后,DHT11拉低总线50us,
然后总线由上拉电阻拉高转为空闲状态。
图 2-2
0数字信号表示,如图2-3所示:
图 2-3
方法1数字信号表示。如图2-4
所示:
图 2-4
4.3红外发射电路 经常使用的红外遥控器的输出,几乎全部是由编码后串行数据对38~40kHz的方波进行脉冲幅度调制而成的。每次按下发射器,就会发出遥控码,不同的按键则对应不同的遥控码。远程控制代码具有以下特点:
采用脉宽调制的串行码:
以脉宽为0.565ms、间隔0.56ms、周期为1.125ms的组合表示二进制的“0”; 以脉宽0.565ms、间隔1.685ms、周期为2.25ms的组合表示二进制的“1”。
38kHz的载频对上述“0”和“1”组成的32
位二进制码进行二次调制,最后由红外发射二极管产生红外线向空间发射。红外遥控器编码的格式为连续的32位二进制码组,前16位为用户识别码,能区分不一样的红外遥控设备,防止不同机种之间遥控码会互相干扰。16到8位的操作码和8位操作完成后,用于检查数据接收的准确性。
根据红外编码格式,需要发送9ms的起始码和4.5ms的结果代码才能发送数据。
遥控串行数据编码波形如图3-1所示:
图 3-1串行数据波形编码
红外发射电路,通过单片机控制三极管的导通和最终实现红外发射管的数据传输,红外发射电路图如图3-2所示:
图3-2红外发射电路
4.4红外接收电路
接收方运用TL0038一体化的红外线接收器来接收解码,每次TL0038收到38kHz红外信号,输出端就会输出低电平,否则输出高电平。因此,红外信号发射电路发射,参照以上远程串行数据编码波形,在低水平送38KHZ的红外信号,高电平不发送红外信号。
红外接收电路,从外部接收到的信号发送给接受管,然后用P口送给单片机,红外接收电路图如图3-3所示:
图3-3
第五章 软件设计
5.1主机程序
主机程序包括主程序和中断服务程序。图4-1显示主程序流程,实现了温湿度数据的显示与接收,并通过LCD液晶显示屏显示所测的的温湿度。
图4-1 主机主程序流程图
5.2从机程序
从机程序主要是一个主程序。主程序的流程图如图4-2所示。目的是实现数据的接发以及温湿度数据的采集。
4-2从机主程序流程图

总 结
通过不懈的努力,终于完成了我的毕业设计。在我开始做毕业设计之前,我一直片面的觉得毕业设计只是对大学这几年来所学的专业知识的简单的总结,但是在实践的过程中我发现我错了,因为毕业设计不仅是对前面所学知识的一种检验,而且也是对自己能力的以一种提高。
通过毕业设计使我明白了我学到的知识只是知识宝库中的冰山一角,还有许多要学习的地方。原来我总是感觉到已经把所有的东西都学到手了,什么都明白了,有些眼高手低。通过我在毕业设计的实践过程,我懂得了活到老学到老这句名言的真正意义,学习是一个循序渐进的过程,不可能一蹴而就,不管是在以后的工作中、或者生活中都不能停止学习,不断的用知识武装自己,让自己全面发展,更能适应这个科技文化高速发展的世界。
毕业设计的过程,让我养成了独立思考的习惯,培养了我实在实际操作中动手的能力,我领悟到了在实践过程中摸索的困难与最终成功时的喜悦,这些对于我的信心或者是工作能力来说都是极大的鼓励与肯定,相信这些会对未来的工作和生活中有非常重要的影响。虽然我的毕业设计是有些缺陷的,但我觉得在此过程中我收获了很多,最大的收获就是在毕业设计的设计过程中所学到的财富,他会是我终身受益。
在毕业设计实践的过程中,我还深深体会到交流和相互讨论的重要性。向老师请教,就能够时刻确保在大的方向上我是朝对的方向走;与同学讨论,可以集思广益、可以迸发灵感,收获新方法。思想和信息的传递,确保了我的毕业设计得以顺利完成。另外,我还总结出一个结论:知识要想实现其价值,必须由实践来完成!
致 谢
本论文是在我的导师霍文晓老师精心指导下完成的,在我的毕业设计和撰写论文的工作中倾注了霍老师的汗水和心血。在我遇到困难的时候,我的导师给我了无私的帮助。霍老师治学的态度非常的严谨,拥有渊博的专业知识,她无私的奉献精神一直感动着我、支撑着我从困难中爬起来,给了我很大的信心。从我最尊敬的霍老师身上,学到的不仅仅是全面的专业知识,最重要的是做人的道理,让即将走向社会的我懂得如何处理各种人际关系。在此向霍老师表达我最诚挚的敬意和感谢!同时还要感谢在百忙之中抽出宝贵的时间给我提供帮助的各位老师、同学以及朋友们!
感谢在百忙之中参与评阅论文和参加我们毕业生答辩的各位领导和老师,这是我第一次做温湿度传感器,一定会有些地方有错误或者不当。麻烦各位老师给我指出来让我明白自己的不足,我一定努力改正,让我的毕业设计更完美。
最后感谢家人给予我学业上和生活上的支持与照顾,感谢母校给与本人
深造的机会。
参考文献
[1] 谢光忠、蒋亚东等. 温湿度智能数据采集控制系统的研制:传感器技术 .
[2] 丁元杰.单片微机原理及应用.北京:机械工业出版社.1993. [3] 喻评,郭文川.单片机原理与接口技术.北京:化学工业出版社,2006.
[4] 李刚.51系列单片机系统设计与应用技巧.北京:北京航空航天大学出版社.2004.
[5] 余永权.MCS-51系列单片机应用技术.北京:北京航空航天出版社.2002.
[6] 刘勇.数字电路.北京电:子工业出版社.2004.
[7] 王法能.单片机原理及应用(简明修订版). 北京:科学出版社.2001.
[8] 赵伟军.PROTEL 99 SE 教程.北京:人民邮电出版社.2004. [9] 黄 强.模拟电子技术》北京:科学出版社.2003.
[10] 徐正惠,胡海影.单片机原理与应用实训教程.北京:京科学出版社.2004.
[11] 陈晓文.电子电路课程设计.北京:北京电子工业出版社. 2004.
附录三 程序代码
【温湿度传感器毕业设计-王涛】相关文章:
1.毕业设计总结
2.毕业设计总结
3.毕业设计总结
4.毕业设计心得
5.毕业设计总结
6.毕业设计题目
7.毕业设计总结
8.毕业设计实习总结

温湿度传感器设计:申矽凌推出新一代数字温湿度传感器CHT8315:高精度、超低功耗、宽...

申矽凌推出新一代数字温湿度传感器CHT8315:高精度、超低功耗、宽...

搜狐网
前天
上海申矽凌微电子科技有限公司(简称:申矽凌)是设计、制造和销售环境传感器芯片以及模拟&混合信号芯片供应商,环境传感器芯片包括温度传感器芯片、温湿度传感器芯片。申矽凌致力于把创新的传感器技术与成熟的集成电路工艺技术相结合,设计出高集成度...百度快照

展商推介 | AQS爱氪森科技盛装出席2021世界传感器大会!

网易
昨天10:01
TB420 是一款智能化的两线制4-20mA 气体传感器模组,采用高可靠性的固态聚合物电化学气体检测技术,智能化的算法设计,针对工业领域的气体安全监测需求把气体& 温湿度进行了组合式一体化设计。 百度快照

如何挑选一款高品质的温湿度传感器?

搜狐网
10月12日
目前,该公司研发生产的AHT20、AHT21两种温湿度传感器芯片,体积微小,仅为3*3*1.0/0.8mm,配有一个全新设计的 ASIC专用芯片、一个经过改进的MEMS半导体电容式湿度传感元件和一个标准的片上温度传感元件,性能大大提高,适于回流焊的双列...百度快照

什么是叶面温湿度传感器?

日谈环境监测
8月13日
外形美观,体积小巧,易于安装,广泛用于温室大棚、实验室、养殖、生产环境、人工气候室等植物或物体表面湿度的测量。叶面温湿度传感器具有哪些优势 1、仿叶片设计 该传感器外形采用仿叶片设计,真实模拟叶面特性,因而能够更准确地反映出叶面...百度快照

家居产品设计-温湿度传感器设计

深圳白狐工业设计
3月25日
随着生活水平的提高,人们对于居住环境的宜人性有了更高的要求。而温湿度作为衡量整体环境质量的重要标准,有必要进行实时监测,以确保室内环境的温湿度适中,保证环境的宜人性。这也是此温湿度传感器设计的出发点。温湿度传感器是一种装有...百度快照

苹果HomePod mini隐藏功能被发现:自带温湿度传感器

快科技
3月23日
如果你入手了这篇相对便宜的音箱,那么好消息来了。有财经媒体援引知情人士说法称,HomePod mini内部集成有温湿度传感器,只是尚未被苹果激活。设计之初,它被设想用于检测环境温度、干湿度等,甚至可联动Homekit智能家居进行一些高级操作,...百度快照

奥松电子推出第三代温湿度传感器芯片 实现国产替代进口

腾讯网
1月27日
奥松电子已经在温湿度传感器细分领域做到了完全国产替代进口,集成式智能温湿度传感器芯片产品已升级到第三代。通过领先的半导体制造工艺,从产品设计、制造、封装、测试和终端应用的全产业链模式,满足市场需求。奥松电子从进入温湿度传感器市场...百度快照

工业温湿度传感器有哪些优势?

融测电子
9月7日
下面介绍几款工业温湿度传感器:AM2301工业级传感器,电路采用进口工业级微处理器芯片、进口高精度温度传感器,确保产品优异的可靠性、高精度和互换性。本产品多孔式设计,空气对流性极佳,使传感器能更加快速精准的检测环境温湿度,安全可靠,...百度快照

协助分析周围世界能力的传感器设计

网易
8月16日
传感器设计是工业类型的工作中非常常见的,平时我们日常生活中,随处可见,比如:重量传感器,温湿度传感器,红外线感应等等,帮助我们减少大量的人工需要去完成的事情。为我们的生活和工作带来的方便。 百度快照

温湿度传感器设计

腾讯网
2020年10月19日
温湿度传感器设计 随着生活水平的提高,人们对居住环境有了更高的认识和要求。居住环境的质量要求分为很多有室外环境和室内环境,不管是室内室外都存在温湿度,温湿度作为衡量整体环境质量的重要标准,需要确保室内环境的温湿度适中,保证环境的...百度快照

温湿度传感器设计:基于STM32 -DTH11 数字温湿度传感器实验  第2张

温湿度传感器设计:移动医疗产品设计-医疗平板设计

随着电子技术的发展,近代测量技术也有了飞速的发展,温湿度传感器广泛的运用各种领域。它不仅运用到工业,机械设备,机房,仓储物流等地方,我们所熟知的更多的就是智能家居中经常出现的配件之一。
温湿度传感器的工作原理多以温湿度一体式的探头作为测温元件,能够用来测量温度和湿度的传感器装置,经过稳压滤波、运算放大、非线性校正、V/I转换、恒流及反向保护等电路处理后,转换成与温度和湿度成线性关系的电流信号或电压信号输出,也可以直接通过主控芯片进行485或232等接口输出。
温湿度传感器设计
温湿度传感器通常安装在湿度较大或者空间狭小的区域,这些区域通常光线较暗,在无照明的情况下,难以准确定位传感器的安装位置,从而为检修带来不便。同时目前市面上的温湿度传感器种类很多,但是大多的传感器不能够及时向监控中心传输数据,以对测量区域进行调控,给人们的使用带来了一些不便;而且测量精度不高,可靠性不高。
温湿度传感器设计
而这款温湿度传感器设计,体积小,它的造型小巧简洁,配色柔和,质感优雅,具有流畅、简约的现代美感。而它的外壳采用ABS+PC材质面板,做工精细,人机交互界面直观,细节设计人性化,整体给人良好的操作体验感和愉悦感。这个常用于家居内。
温湿度传感器设计
无线温湿度传感器设计对于空间的温控和湿度检测很灵敏,能够直观的通过无线技术将各种监测数据反馈给用户,让用户可以对家居或是某一环境空间的现时温度以及湿度等了然于心,从提高生活质量,他能够让用户在了解温湿度的基础上加以调控相应的环境温度使其更有利于人体健康。
举报/反馈

您可能感兴趣的文章

本文地址:https://www.ceomba.cn/1373.html
文章标签: ,  
版权声明:本文为原创文章,版权归 ceomba 所有,欢迎分享本文,转载请保留出处!

文件下载

老薛主机终身7折优惠码boke112

上一篇:
下一篇:

评论已关闭!