logo资料库

MSP430F149的无线温湿度环境实时监测系统.pdf

第1页 / 共2页
第2页 / 共2页
资料共2页,全文预览结束
MSP430F149的无线温湿度环境实时监测系统 的无线温湿度环境实时监测系统 绍了一种无线温湿度实时监测系统。系统以低功耗单片机MSP430F149为主控制器,选用高精度低功耗温湿度 传感器SHT21测量环境的温湿度,并采用高精度实时时钟芯片PCF8563为系统提供时间基准。系统根据实际需 要设置温湿度的阈值,当所在环境的温湿度超出该阈值时,系统会发生报警,并将当前所处环境的时间、温湿 度值和相关提示信息通过GPRS传输到移动终端。 引言 随着物联网技术的快速发展和各种大数据中心的建立,各种数据监测系统特别是无线数据监测系统应运而生,其中,无线温湿 度监测系统就是一种非常具有代表性的无线监测系统。虽然,无线温湿度监测系统结构和功能都很简单,但是,其在工农业生 产和科研工作中,具有很高的使用价值。目前,无线温湿度监测系统主要由中心控制单元、温湿度采集单元和无线数据传输单 元构成。其中,中心控制单元大都采用8位单片机作为主控制器,如51单片机、AVR单片机、PIC单片机等;温湿度采集单元一 般采用湿敏电阻和热敏电阻,或者采用集成温湿度传感器,如DS18B20、DTH11、AM2301等;无线数据传输单元多采用 ZigBee无线传感网络。 这种系统成本较低、性能稳定,能够满足人们的基本需求。但是随着社会和科技的快速发展,这种系统在数据处理速度、数据 精确度、数据监测的实时性和系统功耗方面已经逐渐不能满足人们的需求。如今,随着大规模集成电路的快速发展,各种处理 速度更快、功耗更低的单片机(如MSP430F149)在微控制系统中得到广泛使用,测量范围更宽、精度更高、功耗更低的集成温 湿度传感器(如SHT21)越来越受到人们的青睐。此外,随着移动通信技术的不断成熟,特别是GPRS的问世,使数据的实时远 程传输变得简单可靠。本文阐述了基于低功耗单片机MSP43 0F149、高精度低功耗温湿度传感器SHT21和GPRS的无线温湿 度实时监测系统的结构、工作原理和使用情况。 1 系统结构 系统主要由主控制器、时钟单元、报警单元、温湿度测量单元和数据传输单元5部分构成。其系统结构如图1所示。 a.jpg 1.1 主控制器 系统选用低功耗单片机MSP430F149作为主控制器。MSP430F149单片机是TI公司推出的一款16位微处理器,支持1.8~3.6 V 电压供电,全速运行时的电流仅为280μA,休眠状态微处理器的电流只有0.1μA;支持5种省电模式,同时具有很快的唤醒速 度,唤醒时间仅为6 μs;片内集成12位A/D转换器、2种定时器、2个UART通信端口以及比较器。MSP430F149单片机采用了精 简指令集(RISC)结构,只有简洁的27条指令,大量的指令均为模拟指令,众多的寄存器以及片内数据存储器都可参加多种运 算,这些内核指令均为单周期指令,功能强、运行速度快;采用Flash型程序存储器和JTAG技术,这就使得开发工具变得简便 且价格相对低廉,还能够实现在线编程。MSP430F149单片机的运行环境温度范围为-40~+85℃。 与传统8位微处理器相比,MSP430F149单片机功耗低得多,处理能力强大得多,开发环境更加方便高效。此 外,MSP430F149单片机还具有高性能模拟技术和更为丰富的片上外围模块工作稳定。用MSP430F149单片机作为主控制 器,对整个系统的功耗和处理速度都有很大的改善,而且大大缩短了开发周期。 1.2 时钟单元 时钟单元的主要功能是计时,为整个系统工作提供一个系统时间,系统采用时钟/日历芯片PCF8563计时。PCF8563是Philips 公司推出的一款工业级实时时钟/日历芯片,含I2C总线接口,功耗极低,具有报警功能、定时功能、时钟输出功能和中断输出 功能,能够完成各种复杂的定时任务。该系统主要用到PCF8563的时钟输出功能。 1.3 温湿度测量单元 温湿度测量单元的功能是测量系统所在环境的温湿度。系统采用数字温湿度传感器SHT21测量温湿度。SHT21是Sensirion公 司生产的一款高性能、高精度的数字温湿度传感器,包含一个放大器、A/D转换器、OTP内存和数字处理单元。SHT21的供电 电压为3.3 V,工作温度范围为-40~+125℃;温度测量范围为-40~+125℃,灵敏度为0.01℃,测量精度为±0.3℃(25~ +42℃);湿度灵敏度为0.04%RH,测量精度为±2%RH(20%~80%RH)。正常工作情况下,SHT21的功耗只有0.9μW。 SHT21是命令触发型传感器,当主控制器向其发送0xF3时,触发其测量温度,而当主控制器向其发送0xF5时,触发其测量湿 度。SHT21输出的是经过标定的数字信号,标准I2C总线格式。主控制器可直接通过I2C总线向SHT21发送命令或者从SHT21 读取数据,操作比较方便。
与传统的温湿度传感器相比,SHT21的量程更大、精度更高、功耗更低、操作更简便。使用SHT21测量温湿度,提高了数据 的准确度,降低了系统的功耗,简化了系统结构。 1.4 报警单元 报警单元的功能是,当系统所在环境的温湿度超出系统预设置的温湿度的上限值时,发出急促的报警声响,主要元件是蜂鸣 器。 1.5 数据传输单元 数据传输单元的功能是当系统所在环境的温湿度超出系统设置的温湿度阈值时,将测得的温湿度的值及测量时间发送到移动终 端(如手机),告知使用者被监测的环境温湿度超限,需要及时处理。为了提高数据传输的实时性,系统采用GPRS无线网络传 输数据。 GPRS(General Packet Radio Service),通用分组无线服务网络是在原有GSM基础之上加入SGSN、GGSN和PCU而生成的无 线网络。GPRS具有以下特点: ①利用GSM网络中未使用的TDMA信道,传输速率可以达到114 kbps。 ②采用分组交换技术,每个用户可以同时占用多个无线信道,而每个无线信道又可同时被多个用户共享,实现信道资源更加合 理有效的利用。 ③具备立即联机的性质,即客户建立一个新的连接,几乎无需任何额外时间。也就是说,用户在利用手机网上冲浪或者进行通 话时,也能够接收外界发来的短消息。 ④按数据量收费,用户只有在发送或者接收数据时占用网络资源,运营商才会收费,数据量越大,收费越多,反之越少。所 以,用户只需关心数据量的多少,而无需关心通信时间的长短。本系统需要传输的数据量较少,费用较低。
分享到:
收藏