一种温湿度数据采集设备的设计与仿真

| 浏览次数:

zoޛ)j馓۞iS?p5Owӎ6^MM?=@OBPйם@OB_ii?=R=u�DMvR=u, R=uI슸ky材料制成的温度敏感元件,湿度传感器采用电容性聚合体湿度敏感元件。传感器的校准系数存储在芯片内部的OTP内存中。经校准的相对温湿度传感器与一个14位的高精度ADC相连接,可直接将处理过的数字温湿度二进制信号送给,2c总线器件,最后将信号转换为满足12C总线协议的串行数字信号。

因为传感器与电路结合在一起,因而该传感器具备比其他类型的湿度传感器更为优越的性能。一个是传感器信号的强度增加,这会增大了传感器的抗干扰性,保证了传感器的长期稳定工作,而A/D数模转换的同时完成,降低了传感器对干扰噪声信号的敏感度。传感器可直接通过12C总线与A T89C51单片机系统连接。

SHT11需要2.4-5.5V范围内的电压供电以保证正常运行,所以在本设计中采用容易得到的3.3V供电电压。为了得到一个纯净且幅度相对稳定的电源,在VDD与GND引脚之间接一个100nF的电容,用来去耦滤波。SHT11的串行接口在很多方面做了处理和优化,在传感器信号读取和电源损耗方面表现突出。SHT11与微处理器的连接见图1。

SCK用于微处理器控制SHT11的工作频率。DATA引脚为三态结构,用于单片机和SHT11之间数据的传输。当传感器接收到相关指令后时,SCK上升沿时DATA有效,DATA在SCK下降沿之后改变田,在SCK高电平时一直保持稳定。

2.2AT89C51单片机

AT89C51可通过编程设置成省电模式。比如在空闲模式下,MCU暂停工作,定時计数器、RAM、串行口、中断系统则继续工作。在掉电模式时冻结振荡器从而保存只读存储器的数据,停止芯片其他功能直至外中断激活或硬件复位,以保证数据不会丢失。本系统中选用价格较低、工作稳定、使用广泛的AT89C51单片机作为整个系统的控制器,并且还可以做小采集设备的尺寸,使用中方便。

时钟电路是给单片机工作时提供所必须的时钟方波信号,其实单片机的本身就是一个复杂的时序电路。为实现各种工作方式,A T89C51在CLK信号的控制下严格地按时序执行指令进行工作,时钟信号的质量能严重影响系统的工作稳定性。因为时钟频率负责控制单片机的运行秩序,所以单片机速度也在一定程度上受时钟信号影响。设计一个稳定的时钟电路对系统的正常稳定运行至关重要。A T89C51单片机XTAL1引脚与XTAL2引脚的内部有一个用于构成振荡的高增益反相放大器。这两个引脚跨接石英振荡器和微调电容可以构成一个稳定的振荡器。外部提供时钟的工作时,外部时钟源直接接到XTAL1接口,而XTAL2端直接悬空即可,本设计采用在XTAL1与XTAL2之间跨接石英振荡器的方式提供时钟信号(如图2)。

电路中C1、C2电容值为30PF,电容值若太小直接影响振荡频率的稳定和快速性。晶振频率一般选择2MHZ到12MHZ,在一定范围内晶振频率越高单片机的速度就越快,但同时对存储器速度也就提出了更高的要求。从系统稳定性方面考虑,采用稳定性相对更好的NPO电容,晶振频率为12MHZ。

单片机的初始化操作就是复位,在给单片机的RST引脚(复位引脚)上加大于2个机器周期或者24个振荡周期的高电平信号就可使51单片机复位。在一般的设计中复位电路有采用自动复位或者按钮复位两种方式。上电复位是通过外部电路给电容充放电的原理给RST引脚一个短的高电平信号(如图3所示),次信号随着电源对1uF的电容进行充电而逐渐从高电平回落,实际上电容的充电时间决定RST引脚上高电平持续的时间。为保证单片机能可靠地复位,RST引脚上的高电平必须维持足够长的时间,也就是选择一个相对容量较大的电容。

2.3液晶显示模块设计

本设计是利用AT89C51单片机的串行口与显示器I/O接口相连。LCD的显示原理是利用液晶通过电压对其显示区域进行控制的物理特性,有电压的区域就显示,而通过控制通断电就可以显示出不同的图形或者字符。AMPIRE128*64显示器整个屏幕分左、右两个屏,每个半屏右8页,每页有8行,数据是竖行排列。显示一个字要16*16点,全屏有128*64个点,故可显示32个中文汉字。每两页显示一行汉字,可显示4行汉字,每行8个汉字,共32个汉字。而显示数据则要16*8个点,显示数据是汉字的两倍。显示电路的连接如图3-7所示。也即单片机的P0.0,P0.1,P0.2,P0.3,P0.4,P0.5,P0.6,P0.7,P2.0,P2.1,P2.2,P2.3,P2.4,分别与显示器的DB0,DB1,DB2,DB3,DB4,DBS,DB6,DB7,CS2,CS1,EN,RVV,RS端口连接(如图4所示)。

2.4报警电路

在一些特殊的应用场景,对温湿度有一定的要求,本设计是为在温湿度监测过程中如果温湿度的超出设定值的范围而提示報警,蜂鸣器与单片机的P1.5口相连,通过控制P1.5口的电平高低实现报警。比如温湿度过限时,P1.5口被置1,报警系统开始工作;相反若P1.5口处于低电位,则蜂鸣器不工作也就是不报警。

3软件设计

系统软件部分主要有系统初始化模块,传感器监测模块,LCD显示模块,报警模块,报警值判断与控制模块几个部分组成。

单片机主程序的设计过程中应该重视如下几个问题:1)温湿度显示;2)温湿度值转换;3)越限报警和处理。

SHT11传感器的转换公式如下:

温度转换公式:T=d1+d2*SOt

公式中的参数dl=-40,d2=0.01

相对湿度转换公式:

RHline=C1+C2*SOrh+C3*SOrh*SOrhr(检测数据的线性化SOrh为单片机接收到的数据)

RHtrue=(T-25)*(tl+t2*SOrh)+RHline

公式中的参数:C1=-4,C2=0,0405,C3=-0.0000028,t1=0.01,t2=0.00008(适用于12位测量精度)

4系统仿真

PROTUES是单片机设计中使用非常广泛的EDA工具(仿真软件),由英国的Labcenter公司开发。PRO-TUES软件在做单片机设计中使用方便,它可以满足从原理图布置、单片机代码调试、外围电路协同仿真等过程直接切换到PCB设计,做到了从概念设计到仿真验证再到实物电路设计的一键切换。PROTUES软件中包含有混合模式的仿真器以及VSM嵌入式仿真器,提供了许多的仿真设备和一些经常使用的大量元器件,其内部有各种型号单片机、各种逻辑电路、调试工具,比如各种电子测试仪器:逻辑分析仪、串口终端、示波器、信号发生器等。以及各种显示设备,如模拟仪表、数字仪表、噪声与失真信号显示器等,另外还有各种调试信号,直流、交流、脉冲及各种变化信号,它使得PROTUES可以同时仿真模拟数字电路多种系列单片机。

系统仿真使用C语言编程,在PROTUES仿真软件设置关联程序,能在虚拟的LCD准确显示温度和湿度值如图5,在温湿度超过设定值能实时报警。

5结束语

为顺应当今温湿度数据采集设备小型化、功能简单、性能可靠的趋势,使用51单片机和成熟的SHT11温湿度传感器芯片设计一种可以小型化的温湿度数据采集设备,用C语言编程通过PROTUES软件仿真,实现了温湿度数据采集的功能。51单片机价格低廉、应用广泛,因此该设计方案具有明显优势,在实际应用中具有良好的参考和应用价值。

推荐访问: 温湿度 仿真 数据采集 设备 设计

【一种温湿度数据采集设备的设计与仿真】相关推荐

工作总结最新推荐

NEW
  • XX委高度重视党校的建设和发展,出台《创建全省一流州市党校(行政学院)实施方案》及系列人才培养政策,为党校人才队伍建设提供了有力的政策支撑。州委党校在省委党校的悉心指导下、州委的正确领导下,深入贯彻落

  • 为推动“不忘初心、牢记使命”主题教育常态化,树牢“清新简约、务本责实、实干兴洛”作风导向,打造忠诚干净担当、敢于善于斗争的执纪执法铁军,经县纪委常委会会议研究,决定在全县纪检监察系统开展“转变作风工作

  • 为进一步发展壮大农村集体经济,增强村级发展活力,按照中共XXX市委抓党建促乡村振兴工作领导小组《关于印发全面抓党建促乡村振兴四个工作计划的通知》要求,工作队与村“两委”结合本村实际,共同研究谋划xx村

  • 今年来,我区围绕“产城融合美丽XX”总体目标,按照“城在林中,水在城中,山水相连,林水相依”以及“城乡一体、景城一体、园城一体”的建设思路,强力推进城市基础设施建设、棚户区改造、房地产开发和城市风貌塑

  • 同志们:新冠疫情发生至今已有近三年时间。三年来,在广大干群的共同努力下,我们坚决打好疫情防控阻击战,集团公司范围内未发生一起确诊病例,疫情防控工作取得了阶段性胜利。当前国际疫情仍在扩散蔓延,国内疫情多

  • 我是毕业于XX大学的定向选调生,当初怀着奉献家乡、服务人民的初心回到XX,在市委的关心关爱下,获得了这个与青年为友的宝贵历练机会。一年感悟如下。一要对党忠诚,做政治坚定的擎旗手。习近平总书记指出,优秀

  • 同志们:今天召开这个会议,主要任务是深入学习贯彻习近平总书记重要指示批示精神,以及李克强总理批示要求,认真落实全国安全生产电视电话会议和全省、全市安全生产电视电话会议精神,研究我县安全生产和安全隐患大

  • 2022年市委政研室机关党的建设工作的总体要求是:坚持以XXX新时代中国特色社会主义思想为指导,全面贯彻党的XX届X中X会和省、市第十二次党代会精神,自觉运用党的百年奋斗历史经验,弘扬伟大建党精神,深

  • 同志们:今天,我们在这里召开市直机关基层党建示范点工作会议,一方面是对各示范点单位进行表彰授牌,另一方面是想通过这种会议交流的方式,给大家提供一个相互学习、取长补短的平台和机会。市直工委历来把创建基层

  • 新冠疫情暴发以来,学校党委坚决贯彻习近平总书记关于疫情防控工作的指示要求和党中央的决策部署,严格执行×××部、×××厅关于疫情防控的系列要求,认真落实驻地防疫部门的工作举措,继承发扬优良传统,以最高标