气象要素实时采集与显示系统设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
气象要素实时采集与显示系统设计摘要:针对现有的气象要素检测设备显示单一、精度较低、体积过大、不便于维修和更换等问题,以单片机MSP430为核心,通过硬件系统和软件系统的配合,设计出一套气象要素实时采集与显示系统。首先通过DS1302时钟电路采集时间信息,然后通过温湿度采集模块和气压采集模块将采集到的温度、湿度和气压信号送到单片机中进行处理,实现精密测量以及实时采集传输,最后通过LCD1602显示。关键词:MSP430;温湿度采集模块;气压采集模块;实时采集;LCD1602中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2016)32-0072-03一、引言用毛发湿度计或干湿球湿度计测量精度不高,常见的基于水银的气压计和温度计精度低,携带不便而且容易损坏。普通的气象要素检测设备基于模拟式的数字温湿度计与数字气压计,以单片机作为控制核心,通过温湿度传感器和气压传感器将采集到的温度、湿度和气压信息输入到A/D转换器进行模数转换,经过转换后的数字信号送到单片机中进行处理,最后通过显示屏进行显示,这种方式过程烦琐、电路复杂、功耗高、测量精度低,校准和标定的标准十分复杂,而且显示单一。本文设计了一种用于测量温度、湿度和气压,并能实时显示的气象要素实时采集与显示系统。以单片机MSP430作为控制核心,数字温湿度传感器DHT11和数字气压传感器BMP085来采集温度、湿度和气压,时钟芯片D13302提供时间信息,LCD1602显示时间、温度、湿度和气压。本文采用的温湿度传感器和气压传感器采用专门的数字模块技术,无需单独进行A/D转换,降低了电路的复杂性,提高了系统的稳定性和可靠性,同时本设计能实时显示温度、湿度、温度和时间,丰富了设计的功能。二、系统的硬件设计系统的硬件设计采用了功能模块化的方法,主要功能模块包括:单片机模块、温湿度采集模块、气压采集模块、时钟模块和液晶显示模块。气象要素实时采集与显示系统框图如图1所示。通过温湿度采集模块与气压采集模块将检测到的外界温度、湿度和气压信号经传感器内的A/D转换器转换成对应的二进制存储于芯片的RAM中,单片机通过发送读取温湿度采集模块和气压采集模块的温湿度命令码和气压命令码,就返回对应的参数值,经过单片机MSP430进行处理,由时钟模块提供时间信息,然后通过与单片机模块相连的液晶显示模块实时显示出温度、湿度、气压和时间。系统的硬件设计采用了功能模块化的方法,主要功能模块包括:单片机模块、温湿度传感器模块、气压传感器模块、时钟模块和液晶显示模块。以下介绍各个模块的具体设计。1.单片机模块的设计。单片机模块包括时钟模块、复位模块和单片机MSP430。时钟模块为单片机提供时钟信号,本文采用10MHz的晶振作为晶振电路的芯片。复位模块主要对系统进行复位清零。作为系统的控制核心,本文选取了美国德州仪器公司(Texas Instruments)生产的MSP430系列芯片[1],它具有体积小、运行速度快、数据处理能力强、抗干扰性能好和低功耗等优点。芯片的工作电压为1.8~3.6V;具有48个可编程I/O端口;CPU运行16位的精简指令集,片内寄存器资源丰富,通过存储器可以实现多种运算;12位的A/D转换器,具有自动扫描和采样保持等特点;150ns的指令周期;16位的定时器,有4种工作模式,可同时进行捕获/比较功能;片内具有JTAG调试接口和60KB的FLASH存储器;可进行串行通信;开发环境支持C语言和汇编语言。因此,特别适合应用在智能仪表、工业控制、家用电器、计算机网络和通信领域等。2.温湿度采集模块的设计。温湿度传感器模块采用的传感器芯片是广州奥松电子有限公司推出的DHT11[2]数字温湿度传感器,是一款含有已校准数字信号输出的温湿度复合传感器。它应用于专用的数字模块采集技术和温湿度传感技术,具有很高的可靠性与稳定性。其中温度测量范围为0℃~50℃,测量精度为+1.0℃;湿度测量范围为20%~90%RH,测量精度为5.0%RH,响应时间小于5s。DHT11数字温湿度传感器与微处理器之间的通信采用单总线[3]数据格式。输出的数据格式为:8位温度整数数据+8位温度小数数据+8位湿度整数数据+8位湿度小数数据+8位校验与数据。通过DATA端口,DHT11将采集到的温度和湿度数据送到单片机MSP430中进行处理,如图2所示。3.气压采集模块的设计。气压采集模块采用的是BOSCH公司的BMP085数字气压传感器。该芯片主要由电阻式压力传感器、AD转换器以及控制单元构成,控制单元主要涵盖了EEPROM与I2C接口。BMP085[4]采用I2C协议进行通讯,系统通过I2C接口直接连接到处理器上。该芯片采用1.8~3.6V的供电电压,适用气压范围是300hPa~1100hPa。BMP085具备低功耗

文档评论(0)

lmother_lt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档