温度采集
- 格式:doc
- 大小:1.06 MB
- 文档页数:24
温度采集与显示设计程序详解程序流程如下:1.初始化温度传感器:连接温度传感器至控制器,并进行初始化。
这包括设置传感器接口和模式,设置精度等。
2.采集温度数据:通过温度传感器读取环境温度数据,并将其存储在变量中。
3.数据处理:对采集到的温度数据进行一定的处理,例如进行单位转换、滤波处理等。
4.数据显示:将处理后的温度数据通过显示器显示出来。
可以使用LCD液晶显示器、LED数码管、数码管等不同的显示器设备。
5.重复采集与显示:循环执行步骤2-4,以实现实时监测和显示环境温度。
实现细节如下:1. 初始化温度传感器:根据具体采用的温度传感器型号和接口类型,选择相应的初始化函数进行初始化。
例如,如果使用OneWire接口的DS18B20温度传感器,可以使用Arduino库中的OneWire库进行初始化。
2.采集温度数据:通过读取温度传感器的输出,可以获取到环境温度的原始数据。
具体的采集方法和代码取决于所采用的传感器和控制器类型。
3.数据处理:在采集到的温度数据上进行一定的处理,以满足实际需求。
例如,对于DS18B20传感器输出的12位数据,可以通过位运算进行小数点处理,从而得到实际的温度值。
4. 数据显示:根据设计需求选择相应的显示器设备,并使用相应的显示库函数将处理后的温度数据显示出来。
例如,使用LiquidCrystal库操作LCD液晶显示器进行显示。
5. 重复采集与显示:使用循环语句,如while循环,不断执行数据采集和显示的步骤,以实现实时监测和显示环境温度。
可以根据实际需求设置采集和显示的时间间隔。
总结:温度采集与显示设计主要包括温度传感器的初始化、温度数据的采集、数据的处理和显示器的选择与操作。
通过合理的程序设计和选择适合的硬件设备,可以实现实时监测和显示环境温度。
具体的实现细节和程序代码取决于具体的传感器和控制器类型,以及所采用的显示器设备。
温度采集模块工作原理
温度采集模块的工作原理是基于热传导原理。
当温度采集模块与被测对象接触时,模块内部的温度传感器会感知被测对象的温度,并将其转换为电信号。
温度传感器通常使用热敏电阻、热电偶或半导体材料来感知温度变化。
这些传感器材料的电阻或电势随温度的变化而变化。
温度采集模块通过电路将传感器感知到的温度变化转换为与温度成正比的电信号。
温度采集模块还可以通过内部的模数转换器将模拟信号转换为数字信号。
数字信号可以通过通信接口(如I2C或SPI)传输到微处理器或其他设备进行数据处理和存储。
温度采集模块通常还包括校准电路,用于校准传感器的输出,以提高测量的精度和准确性。
校准电路可以根据环境条件和特定的应用需求进行调整。
总而言之,温度采集模块通过内部的温度传感器感知被测对象的温度,将其转换为电信号,并进一步转换为数字信号。
这样可以实现温度的准确测量和数据采集。
温度采集原理温度采集是指通过传感器等设备获取环境或物体的温度信息的过程。
在工业控制、环境监测、医疗设备等领域,温度采集是非常重要的一项技术。
本文将介绍温度采集的原理及常见的温度传感器类型。
一、温度传感器的原理。
温度传感器是一种能够将温度转换成电信号的装置。
根据其工作原理,常见的温度传感器可以分为接触式和非接触式两种类型。
1. 接触式温度传感器。
接触式温度传感器是通过与被测物体直接接触来获取温度信息的传感器。
其中,最常见的是热电偶和电阻温度计。
热电偶利用两种不同金属导线的热电势差来测量温度,其工作原理是当两种不同金属连接处有温度差时,会产生电动势。
而电阻温度计则是利用金属电阻随温度变化的特性来测量温度。
2. 非接触式温度传感器。
非接触式温度传感器是通过测量物体辐射出的红外辐射来获取温度信息的传感器。
红外线可以传播到被测物体表面并被吸收,被吸收的能量与物体的温度成正比。
因此,通过测量红外辐射的强度,就可以间接地得到物体的温度。
二、常见的温度传感器类型。
1. 热电偶传感器。
热电偶传感器具有快速响应、测量范围广、耐高温等特点,适用于高温环境下的温度测量。
2. 电阻温度计。
电阻温度计精度高,稳定性好,适用于精密温度测量,常用于实验室和工业控制领域。
3. 红外线温度传感器。
红外线温度传感器无需接触测量物体,适用于远距离、高温或移动物体的温度测量。
三、温度采集系统。
温度采集系统由传感器、信号调理电路、数据采集模块和数据处理单元组成。
传感器负责将温度转换成电信号,信号调理电路用于放大、滤波和线性化处理信号,数据采集模块负责将模拟信号转换成数字信号,数据处理单元则对数字信号进行处理和分析,最终得到温度信息。
在实际应用中,温度采集系统可以通过传感器将环境或物体的温度信息转换成数字信号,然后通过数据处理单元进行处理和分析,实现对温度的监测、控制和调节。
总结。
温度采集是一项重要的技术,在工业控制、环境监测、医疗设备等领域有着广泛的应用。
温度采集原理温度是指物体内部分子振动的强弱程度,是物体内部分子热运动的表现。
温度采集是指利用各种传感器和仪器设备来测量和记录物体的温度变化。
温度采集原理是温度传感器将物体的温度转换成电信号的过程,下面将介绍几种常见的温度采集原理。
1. 热敏电阻原理。
热敏电阻是一种电阻随温度变化而变化的元件。
它的基本原理是,当温度升高时,电阻值减小;当温度降低时,电阻值增加。
这种特性使得热敏电阻成为一种常见的温度传感器。
在温度采集中,热敏电阻可以通过测量电阻值的变化来间接测量物体的温度变化。
2. 热电偶原理。
热电偶是由两种不同金属导线组成的,当两种金属导线的接头处受到温度影响时,会产生热电势。
根据热电势的大小,可以推算出物体的温度。
热电偶的原理是利用两种不同金属导线在不同温度下产生的热电势来测量温度变化。
3. 热电阻原理。
热电阻是一种随温度变化而改变电阻值的元件。
其原理是通过测量电阻值的变化来间接测量物体的温度。
热电阻的工作原理是根据金属或半导体材料的电阻随温度的变化而变化。
4. 红外线测温原理。
红外线测温是利用物体表面发出的红外辐射来测量物体的温度。
物体表面的温度越高,发出的红外辐射就越强。
红外线测温原理是通过测量物体表面发出的红外辐射的强度来推算物体的温度。
温度采集原理的选择取决于具体应用场景和需求。
在实际应用中,需要根据测量范围、精度要求、环境条件等因素来选择合适的温度采集原理和传感器类型。
总结。
温度采集原理涉及到热敏电阻、热电偶、热电阻和红外线测温等多种原理和传感器类型。
不同的原理和传感器在不同的应用场景下有各自的优势和局限性。
在选择温度采集原理和传感器时,需要综合考虑测量范围、精度要求、环境条件等因素,以确保温度采集的准确性和稳定性。
希望本文能够对温度采集原理有所帮助。
温度采集模块的工作原理解析温度采集模块是一个常见的电子设备,常用于测量和监控环境中的温度变化。
它在许多领域中都有广泛的应用,包括气象学、工业控制、医疗监护等。
本文将深入探讨温度采集模块的工作原理,并提供对其的观点和理解。
一、温度采集模块的组成温度采集模块通常由传感器、信号转换芯片和数据处理部分组成。
1. 传感器:传感器是温度采集模块的核心部件。
它能够感知和测量环境中的温度变化,并将其转化为电信号。
常见的温度传感器包括热敏电阻、热电偶和半导体温度传感器等。
2. 信号转换芯片:传感器输出的电信号通常非常微弱,需要经过信号转换芯片进行放大和处理,以使其能够被后续的电路模块读取和解析。
3. 数据处理部分:数据处理部分负责接收和解析经过信号转换芯片处理后的数据,并进行进一步的计算和处理。
它可以包括微处理器、模数转换器和存储器等。
二、温度采集模块的工作原理温度采集模块的工作原理可以简要概括为以下几个步骤:1. 温度感知:传感器感知环境中的温度变化,并将其转化为电信号。
不同类型的传感器采用不同的工作原理,但最常见的是利用材料的热敏特性。
2. 信号转换:传感器输出的电信号经过信号转换芯片进行放大和处理,以使其具有足够的幅度和精度。
转换后的信号通常是模拟信号。
3. 数字化:模拟信号通常需要被转换为数字信号,在数据处理部分进行进一步的计算和处理。
这一过程通常通过模数转换器来完成,将模拟信号转换为数字形式的数据。
4. 数据处理:数据处理部分接收并解析经过模数转换后的数字信号,进行进一步的计算和处理。
这可能包括单位转换、数据滤波和校准等操作。
5. 数据输出:处理后的数据可以通过各种方式进行输出,例如显示在液晶屏上、发送到计算机或嵌入式系统中进行进一步的分析。
三、观点和理解温度采集模块作为温度测量和监控的重要组成部分,在各个领域中发挥着重要的作用。
它可以实时获取环境温度,并将其转化为数字信号进行处理和分析。
这种实时监测和记录温度变化的能力,为科学研究、工业控制和医疗监护等提供了重要的数据支持。
热成像温度采集
热成像是一种利用物体发出的红外辐射来生成图像的技术。
通过测量物体表面的红外辐射强度,热成像系统可以将这些数据转换成温度分布图像,从而显示出物体表面的温度分布情况。
热成像技术在许多领域得到广泛应用,包括工业、医学、安防、建筑等。
在热成像中,温度的采集是指通过红外热像仪等设备对物体表面的红外辐射进行采集和测量,从而得到物体表面的温度信息。
热成像系统中的红外热像仪可以将红外辐射转换成电信号,并通过图像处理技术将这些信号转换成温度分布图像。
这样就可以清晰地看到物体表面的温度分布情况,从而帮助人们分析物体的热特性、识别异常热源或者进行温度监测。
温度的采集在热成像技术中非常重要,因为准确的温度数据是分析物体热特性和进行热问题诊断的基础。
通过对物体表面温度的采集和分析,可以及时发现异常热源、热损失或者热传导问题,从而帮助人们进行预防性维护、故障诊断和热工艺优化。
此外,温度的采集也需要考虑到环境因素、测量距离、测量精度等因素,以确保采集到的温度数据准确可靠。
同时,热成像技术
的发展也使得温度采集变得更加便捷和高效,为各行业提供了强大的工具来进行热学分析和温度监测。
总的来说,温度的采集是热成像技术中至关重要的一环,对于各种应用场景都具有重要意义。
温度采集原理温度采集是指利用各种传感器和仪器设备对物体的温度进行测量和采集的过程。
温度是描述物体热状态的物理量,对于许多工业生产和科学研究领域来说,准确地采集和监测温度是非常重要的。
本文将介绍温度采集的原理及相关知识。
一、温度传感器。
温度传感器是温度采集的核心部件,它能够将温度转化为电信号输出,常见的温度传感器有热电偶、热敏电阻、半导体温度传感器等。
热电偶是利用两种不同金属导线焊接成回路,当焊点温度发生变化时,产生的热电动势可测出温度变化;热敏电阻则是利用材料的电阻随温度变化而变化的特性来测量温度;而半导体温度传感器则是利用半导体材料的特性来测量温度。
这些传感器各有优缺点,可根据实际需求选择合适的温度传感器。
二、温度采集原理。
温度采集的原理是利用温度传感器将物体的温度转化为电信号,再经过放大、转换、处理等环节,最终得到我们需要的温度数值。
在温度采集系统中,通常会有模拟信号处理和数字信号处理两种方式。
模拟信号处理是将传感器输出的模拟电信号进行放大、滤波、线性化等处理,然后转换为标准的电压或电流信号;而数字信号处理则是将模拟信号经过A/D转换器转换为数字信号,再经过微处理器或单片机进行数字滤波、数据处理和通信输出。
三、温度采集系统。
温度采集系统是由传感器、信号调理模块、数据采集模块、数据处理模块和显示输出模块等部分组成的。
传感器负责将温度转化为电信号,信号调理模块负责对传感器输出的信号进行放大、滤波、线性化等处理,数据采集模块负责将模拟信号转换为数字信号,然后进行数据处理和存储,最后通过显示输出模块将结果展示出来。
整个系统需要保证采集的温度数据准确、稳定、可靠,以满足不同领域的需求。
四、温度采集应用。
温度采集在工业自动化、环境监测、医疗仪器、农业生产等领域有着广泛的应用。
在工业自动化中,温度采集系统可以用于监测生产过程中的温度变化,保证产品质量和生产安全;在环境监测中,可以用于大气温度、水温、土壤温度等的监测,为环境保护和资源管理提供数据支持;在医疗仪器中,可以用于体温测量、病房温度监测等,保障患者的健康和安全;在农业生产中,可以用于温室大棚的温度监测,为作物生长提供合适的环境条件。
温度采集计算子程序DS18B20 内部的低温度系数振荡器是一个振荡频率随温度变化很小的振荡器,为计数器1提供一频率稳定的计数脉冲。
高温度系数振荡器是一个振荡频率对温度很敏感的振荡器,为计数器2提供一个频率随温度变化的计数脉冲。
温度采集计算子程序如图4-3所示:图4-3 温度采集计算子程序流程图DS18B20工作过程一般遵循以下协议:初始化——ROM操作命令——存储器操作命令——处理数据(1)初始化单总线上的所有处理均从初始化序列开始。
初始化序列包括总线主机发出一复位脉冲,接着由从属器件送出存在脉冲。
存在脉冲让总线控制器知道DS1820 在总线上且已准备好操作。
(2)ROM操作命令Read ROM(读ROM)[33H]Match ROM( 符合ROM)[55H]Skip ROM( 跳过ROM )[CCH]Search ROM( 搜索ROM)[F0H]Alarm Search(告警搜索)[ECH](3)存储器操作命令Write Scratchpad(写暂存存储器)[4EH]Read Scratchpad(读暂存存储器)[BEH]Copy Scratchpad(复制暂存存储器)[48H]Convert T(温度变换)[44H]Recall E2(重新调整E2)[B8H]Read Power Supply(读电源)[B4H](4)处理数据DS18B20的高速暂存存储器由9个字节组成,其分配如表3-2所示。
当温度转换命令发布后,经转换所得的温度值以二字节补码形式存放在高速暂存存储器的第0和第1个字节。
单片机可通过单线接口读到该数据,读取时低位在前,高位在后。
上表是DS18B20温度采集转化后得到的12位数据存储在DS18B20的两个8比特的RAM中,二进制中的前面5位是符号位,如果测得的温度大于或等于0,这5位为0,只要将测到的数值乘于0.0625即可得到实际温度;如果温度小于0,这5位为1,测到的数值需要取反加1再乘于0.0625即可得到实际温度。
温度采集原理温度是物体内部分子或原子的运动状态的直接表现,是物体内部微观粒子活动程度的一种表现。
温度的高低直接影响着物体的性质和状态,因此温度的准确采集对于许多领域来说都是非常重要的。
本文将介绍温度采集的原理及其相关知识。
一、温度传感器。
温度传感器是用来测量物体温度的装置,其工作原理是利用物质的热膨胀、电阻、热电效应、光学效应等特性来实现温度的测量。
常见的温度传感器有热敏电阻、热电偶、红外线传感器等。
其中,热敏电阻是一种电阻随温度变化而变化的元件,通过测量电阻值的变化来确定温度的变化;热电偶则是利用两种不同金属导体在不同温度下产生电动势的原理来测量温度。
二、温度采集原理。
温度采集的原理是通过温度传感器将物体的温度转化为电信号,再通过数据采集模块将电信号转化为数字信号,最终通过微处理器进行处理和显示。
在这个过程中,温度传感器起到了关键作用,它能够将温度转化为电信号,并且具有较高的灵敏度和稳定性。
数据采集模块则负责将模拟信号转化为数字信号,并进行一定的处理和存储。
微处理器则是整个系统的核心,它能够对采集到的数据进行处理、分析和显示,同时还可以通过通信接口将数据传输到外部设备。
三、温度采集系统的应用。
温度采集系统广泛应用于工业自动化、环境监测、医疗设备、家用电器等领域。
在工业自动化中,温度采集系统可以用于监测生产过程中的温度变化,保证产品质量和生产安全;在环境监测中,可以用于监测大气温度、水温等环境参数,用于环境保护和气象预测;在医疗设备中,可以用于监测患者的体温,保证医疗过程中的安全和有效性;在家用电器中,可以用于空调、冰箱等电器的温度控制,提高产品的舒适性和节能性能。
四、温度采集系统的发展趋势。
随着科学技术的不断发展,温度采集系统也在不断更新和完善。
未来,温度采集系统将更加智能化、便捷化和精准化。
智能化体现在系统将具有更高的自动化程度,能够实现远程监控和控制;便捷化体现在系统将更加简单易用,用户可以通过手机、平板等设备随时随地查看和控制温度;精准化体现在系统将具有更高的测量精度和稳定性,能够满足更加严格的应用要求。
温度采集器的工作原理嘿,朋友们!今天咱来聊聊温度采集器这玩意儿的工作原理。
你说这温度采集器啊,就像是一个超级敏感的小侦探!它是怎么工作的呢?其实啊,就好比我们人用眼睛看东西一样。
温度采集器也有它自己的“眼睛”,那就是各种传感器啦!这些传感器就像是一个个小触角,能够敏锐地感知周围温度的变化。
比如说热敏电阻吧,它对温度的变化那叫一个敏感啊!温度稍微变一变,它的电阻值就跟着变啦。
这不就跟我们的心情似的,遇到点小事儿可能心情就不一样了。
温度采集器就靠着这些传感器,把温度的变化转化成电信号。
然后呢,这些电信号就像是情报一样,被传送到一个“大脑”里,这个“大脑”就是处理器啦!处理器可厉害了,它能快速地处理这些情报,算出准确的温度值。
这就好像我们在脑子里快速地分析问题一样。
接着,这个温度值就可以被显示出来啦,或者被传送到其他地方去,让人们知道现在的温度情况。
你想想看,要是没有温度采集器,我们怎么能那么清楚地知道烤箱里的温度是不是合适,或者冰箱里的温度有没有达标呢?你说温度采集器是不是很神奇?它就默默地在那里工作着,为我们的生活提供着便利。
就像一个勤劳的小蜜蜂,一直在为我们服务呢!咱再想想,要是没有温度采集器,那得有多麻烦啊!比如在工厂里,要是不能准确地知道温度,那生产出来的东西质量能有保证吗?在农业上,要是不知道土壤的温度,怎么能种出好庄稼呢?温度采集器真的是无处不在啊,从我们家里的各种电器,到工厂的生产设备,再到科研实验室里,都有它的身影。
它就像是一个无声的守护者,默默地保障着一切的正常运行。
所以啊,可别小看了这小小的温度采集器,它的作用可大着呢!它让我们的生活变得更加有序,更加安全。
总之,温度采集器就是这样一个神奇又实用的东西,它的工作原理虽然不复杂,但却给我们带来了巨大的便利。
我们真应该好好感谢这些默默工作的小侦探们啊!原创不易,请尊重原创,谢谢!。
温湿度采集无线传输系统设计摘要本课程设计是采用APC220-43无线模块和DHT11数字温湿度传感器而设计的无线温湿度采集系统。
它可以实现温湿度数据采集、无线传输和液晶显示。
本设计是以STC系列的51单片机为控制核心,实现数据收发的通信系统。
对系统的工作原理和工作方式进行分析,并给出设计思路和硬件电路,并描述了通信模块的接口及其实现过程。
关键字:无线模块温湿度采集LCD显示 STC89C52AbstractThe course design is based on APC220-43 wireless module and DHT11 wireless digital temperature and humidity sensor acquisition system temperature and humidity.It canachieve the temperature and humidity data acquisition,wireless transmission and liquid crystal display.The designis based on 51 core chip for the control, send andreceive data communications system.The system works andworking methods for analysis, and gives design ideas and hardware circuits, and describes the communicationmodule interface and its implementation process..Key words: wireless module, acquisition of temperature and humidity, LCD display,STC89C52目录1 系统方案设计与论证 (3)1.1 无线模块选择 (3)1.2 温湿度传感器选择 (3)1.3 显示模块 (4)2 单元电路设计 (4)2.1 单片机最小系统设计 (4)2.2 温湿度采集电路设计 (5)2.2.1 DHT11概述 (5)2.2.2 应用领域 (6)2.2.3 传感器性能说明 (6)2.2.4 接口说明 (7)2.2.5 串行接口(单线双向) (7)2.2.6 使用应注意事项 (9)2.3 无线模块电路设计 (10)2.3.1 APC220-43嵌入式无线数传模块简介 (10)2.3.2 特点: (11)2.3.3 应用: (11)2.3.4 APC220-43模块说明 (11)2.3.5APC220-43模块接线 (13)2.4液晶显示设计 (13)3 软件设计流程 (14)4 应用系统电路设计 (15)4.1 原理图 (15)4.2 PCB图 (16)5 设计感悟 (16)参考文献 (17)附录--程序清单 (18)1系统方案设计与论证1.1无线模块选择无线模块(RF wireless module)是利用无线技术进行无线传输的一种模块。
它被广泛地应用于电脑无线网络,无线通讯,无线控制等领域。
无线模块主要由发射器,接收器和控制器组成。
无线数据传输广泛地运用在车辆监控、遥控、遥测、小型无线网络、无线抄表、门禁系统、小区传呼、工业数据采集系统、无线标签、身份识别、非接触RF智能卡、小型无线数据终端、安全防火系统、无线遥控系统、生物信号采集、水文气象监控、机器人控制、无线232数据通信、无线485/422数据通信、数字音频、数字图像传输等领域中。
目前市售无线模块众多,有nRF905、RF24L01B、APC220-43等。
APC220-43模块能够透明传输任何大小的数据,而用户无须编写复杂的设置与传输程序,同时小体积,电路布线简单,而且可以宽电压运行,较远传输距离,丰富便捷的软件编程设置功能,从编程和学习的简单上考虑上,我们选择APC220-43无线模块。
1.2温湿度传感器选择温度与湿度在实际人们的生活中都有着密切的关系,所以温湿度一体的传感器就应运而生。
温湿度传感器是指能将温度量和湿度量转换成容易被测量处理的电信号的装置。
市场上的温湿度传感器一般是测量温度和相对湿度。
DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。
它应用专门的数字模块采集技术和温湿度传感技术,确保产品具有稳定的可靠性与卓越的长期稳定性。
传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。
因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。
每个DHT11传感器都在极为精确的湿度校验室中进行校准。
校准系数以程序的形式储存在OTP内存中,传感器内部在检测信号的处理过程中要调用这些校准系数。
单线制串行接口,使系统集成变得简易快捷。
超小的体积、极低的功耗,信号传输距离可达 20 米以上,使其成为各类应用甚至最为苛刻的应用场合的最佳选则。
产品为4 针单排引脚封装。
连接方便,特殊封装形式可根据用户需求而提供因此,在此设计中我们采用数字温湿度传感器DHT11。
1.3显示模块根据不同的需要,显示模块可以有以下两种不同的方案可供选择:方案一:使用数码管所称物体的重量。
数码管具有低功耗、低压、寿命长、耐老化、防晒、防潮、防火、防高低温等优点,对外界环境要求低,易于维护,同时其精度比较高,操作简单.另外,数码管采用BCD码显示数字,程序编译简单,资源占用较少。
方案二:使用12864液晶显示屏显示. 12864液晶显示屏(LCD)具有轻薄短小,低耗电量,无辐射危险,平面直角显示以及影象稳定不闪烁,可视面积大等优势,能显示温湿度及一系列参数,人机界面友好,便于操作显示。
因此从方便与美观和电路设计的角度选择液晶来显示数据。
2单元电路设计2.1单片机最小系统设计本系统以单片机为核心部件,它是数据处理的中心,主要用于对数据采样点传来的数据并实时进行处理,控制按键及显示接口。
本单片机系统以STC89C52为中心和一些外围模块电路,如时钟电路和复位电路等。
STC89C52是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。
在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。
具有以下标准功能: 8k字节Flash,512字节RAM, 32 位I/O 口线,看门狗电路,内置4KB EEPROM,MAX810复位电路,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口。
另外 STC89X52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。
空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。
掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。
最高运作频率35Mhz,6T/12T可选。
STC89C52具有PDIP、PQFP/TQFP及PLCC等三种封装形式,以适应不同产品的需求。
STC89C52单片机采用DIP-40封装,如下图2.1:图2.1:封装图2.2温湿度采集电路设计2.2.1 DHT11概述D HT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。
它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。
传感器包括一个电阻式感湿元件和一个NTC 测温元件,并与一个高性能8位单片机相连接。
因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。
每个 DHT11 传感器都在极为精确的湿度校验室中进行校准。
校准系数以程序的形式储存在 OTP 内存中,传感器内部在检测信号的处理过程中要调用这些校准系数。
单线制串行接口,使系统集成变得简易快捷。
超小的体积、极低的功耗,信号传输距离可达20米以上,使其成为各类应用甚至最为苛刻的应用场合的最佳选则。
产品为4针单排引脚封装。
连接方便,特殊封装形式可根据用户需求而提供。
2.2.2 应用领域暖通空调测试及检测设备汽车数据记录器消费品自动控制气象站家电湿度调节器医疗除湿器2.2.3 传感器性能说明测量分辨率分别为8bit(温度)、8bit(湿度)表2.1它的电气特性:表2.2:电气特性2.2.4 接口说明建议如果当连接线长度短于20米时用5K上拉电阻,大于20米时根据实际情况使用合适的上拉电阻来设计电路。
电路线路图如下:图2.4:典型应用电路实际接法如图:图2.5电源引脚:DHT11的供电电压为3-5.5V。
传感器上电后,要等待1s以越过不稳定状态在此期间无需发送任何指令。
电源引脚(VDD,GND)之间可增加一个100nF的电容,用以去耦滤波。
2.2.5 串行接口(单线双向)DATA 用于微处理器与DHT11之间的通讯和同步,采用单总线数据格式 ,一次通讯时间4ms左右,数据分小数部分和整数部分, 具体格式在下面说明,当前小数部分用于以后扩展,现读出为零。
操作流程如下:一次完整的数据传输为40bit,高位先出。
数据格式:8bit 湿度整数数据+8bit湿度小数数据+8bit温度整数数据+8bit 温度小数数据+8bit校验和+8bit 校验和数据传送正确时校验和数据等于“8bit湿度整数数据+8bit湿度小数数据+8bit温度整数数据+8bit温度小数数据”所得结果的末8位。
用户MCU发送一次开始信号后,DHT11从低功耗模式转换到高速模式 ,等待主机开始信号结束后 ,DHT11发送响应信号,送出 40bit的数据,并触发一次信号采集,用户可选择读取部分数据。
从模式下,DHT11接收到开始信号触发一次温湿度采集,如果没有接收到主机发送开始信号,DHT11不会主动进行温湿度采集。
采集数据后转换到低速模式。
1.通讯过程如图2.6所示图2.6总线空闲状态为高电平,主机把总线拉低等待DHT11响应,主机把总线拉低必须大于18毫秒,保证DHT11能检测到起始信号。
DHT11 接收到主机的开始信号后,等待主机开始信号结束,然后发送80us低电平响应信号。
主机发送开始信号结束后,延时等待 20-40us后,读取DHT11的响应信号,主机发送开始信号后,可以切换到输入模式,或者输出高电平均可,总线由上拉电阻拉高。
图2.7总线为低电平,说明DHT11发送响应信号,DHT11发送响应信号后, 再把总线拉高80us,准备发送数据,每一bit数据都以50us低电平时隙开始,高电平的长短定了数据位是0还是1。