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

发布者:玉米哥哥最新更新时间:2016-03-17 来源: 21ic关键字:MSP430F149  SHT21  GPRS  PCF8563 手机看文章 扫描二维码
随时随地手机看文章
引言

随着物联网技术的快速发展和各种大数据中心的建立,各种数据监测系统特别是无线数据监测系统应运而生,其中,无线温湿度监测系统就是一种非常具有代表性的无线监测系统。虽然,无线温湿度监测系统结构和功能都很简单,但是,其在工农业生产和科研工作中,具有很高的使用价值。目前,无线温湿度监测系统主要由中心控制单元、温湿度采集单元和无线数据传输单元构成。其中,中心控制单元大都采用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。

②采用分组交换技术,每个用户可以同时占用多个无线信道,而每个无线信道又可同时被多个用户共享,实现信道资源更加合理有效的利用。

③具备立即联机的性质,即客户建立一个新的连接,几乎无需任何额外时间。也就是说,用户在利用手机网上冲浪或者进行通话时,也能够接收外界发来的短消息。

④按数据量收费,用户只有在发送或者接收数据时占用网络资源,运营商才会收费,数据量越大,收费越多,反之越少。所以,用户只需关心数据量的多少,而无需关心通信时间的长短。本系统需要传输的数据量较少,费用较低。

关键字:MSP430F149  SHT21  GPRS  PCF8563 引用地址:MSP430F149的无线温湿度环境实时监测系统

上一篇:基于PID控制算法的气味循迹车设计
下一篇:公交车到站自动预报系统设计

推荐阅读最新更新时间:2024-03-16 14:47

基于GPRS业务的定位信息传输系统
  前言   目前,GPS定位信息传输管理系统已广泛应用在生产生活的各个领域,警车、救护车、运钞车、长途运输车上都可以看到它的踪影。这些定位信息传输系统大多是基于手机短消息业务的。但这种形式存在着很多不足,首先它通信费用较高,通常每条短消息承载的坐标信息也不会太多;再者通过手机短消息发送延时不确定,这会导致定位跟踪目标的丢失;另外一般短信息服务器端必须向电信公司申请专门的业务服务,才能利用自己的服务器进行短消息的接受和处理。电信的此项业务价格不菲,一般单位负担不起。   利用GPRS业务可以较为圆满的解决上述问题。首先GPRS系统费用较低。GPRS建立链路以后,相当于专线直接接入因特网,利用TCP/IP协议,数据可靠而且稳定。而且
[单片机]
MSP430F149单片机智能火灾报警系统设计
以单片机MSP430F149 为主控芯片,设计出一款高精度、高集成度、超低功耗的智能火灾报警系统。以环境温度、烟雾浓度作为判断火灾的依据,完成了对火灾的预警。主要由单片机控制模块、时钟模块、烟雾浓度测量模块、DS18B20 温度测量模块、声光报警模块、1602液晶显示模块和电源构成。并且该系统以MSP430F149 为下位机,完成数据采集、预处理以及对现场装置的控制,以 PC 机为上位机,完成各种复杂的数据处理和对单片机的控制。设计的智能火灾报警系统具有较高的可靠性、稳定性、准确度高,对不同类型的火灾都具有较高的灵敏度,达到了降低误报率的目的。 温度测量模块:设计中采用支持“一线总线”接口、抗干扰性强、外部电路简单、精确度高的
[单片机]
<font color='red'>MSP430F149</font>单片机智能火灾报警系统设计
MSP430F149的ADC12模块
1 概述 MSP430F149的ADC12为SAR型12位AD,共有16路输入通道,其中8路独立的外部输入通道,2路接外部Vref+,Vref-,3路内部通道可分别测内部温度传感器、AVCC、和外部参考源。 P6口第二功能为AD输入端。MSP430F149的10、11分别接外部电压参考源正负极,7脚可将内部电压参考源输出。 ADC12共有18个中断源,公用一个中断向量ADC12_VECTOR。 AD的参考源可选择内部电压参考源或外部电压参考源。内部电压参考源有1.5V,2.5V可选,使用时向ADC12CTL0写入REFON+ REF2_5V就打开了2.5V。外部电压参考源由REF+接入。上电时若不设置参考源,则参考
[单片机]
基于GPRS的大屏幕LED显示系统的设计和实现
LED显示屏是上世纪80年代后期在全球迅速发展起来的新型信息传播媒体,是集微电子技术、光电子技术、计算机技术、信息处理技术于一体的大型显示系统。它以其色彩鲜艳、动态范围广、亮度高、寿命长、工作性能稳定而日渐成为显示媒体中的佼佼者,广泛应用于广告、证券、信息传播、新闻发布等方面,是目前国际上较为先进的宣传显示媒体。本文提出一种基于GPRS和I2C总线结构的大型LED显示屏系统的设计方法,该系统首先允许客户在上位机对要显示的数据和图像进行处理,然后用GPRS模块发送信息,远程分布的GPRS模块接收远程控制和信息的内容,经过CPU单元处理后,通过I2C总线控制信息在各个终端的显示。系统中大型LED显示屏显示点阵为320×256像素,划分
[单片机]
基于<font color='red'>GPRS</font>的大屏幕LED显示系统的设计和实现
基于MSP430f149单片机的简单秒表
单片机:MSP430f149 实现功能:按下一个按键,计时开始,再次按下该按键计时暂停,即由一个按键实现暂停看开始功能,设置另一个按键,按下该按键三秒以上,秒表清零。要求计时精度,10毫秒。 该实验用到了MSP430单片机的timerA的定时功能,显示设备而用到了LCD1602. 代码如下: #include msp430x14x.h #include Config.h int second = 0, minute = 0, count = 0, flag = 0, a = 0, b = 0, c = 0; unsigned char FlagLcd; //*****************************
[单片机]
超小体积温湿度模块HTU21和SHT21对比评测
超小体积的温湿度一体数字输出模块由于体积小,精度高的特点,广泛应用于手机、通讯、HVAC、医疗、环境监测、家用电器、控制板等,近日小编从深圳市新世联科技有限公司(Apollo)拿到市面上最常用的HTU21和SHT21两种产品的样品,将这两种产品做了详细的对比评测,本测评着重从性价比、性能、功耗等方面做出分析,供大家来参考。 HTU21   1、HTU21D的特点。   基于高性能的湿度感应元件制成,新一代HTU21D温度和湿度传感器在尺寸与智能方面建立了新的标准:它嵌入了适于回流焊的双列扁平无引脚DFN 封装, 底面3x3mm ,高度1.1mm。传感器输出经过标定的数字信号,标准 I2C 格式。多样化的输出方式,宽的工
[测试测量]
超小体积温湿度模块HTU21和<font color='red'>SHT21</font>对比评测
AT45DB021B在电力参数监测中的应用
概述 在智能电力设备中,往往要对电网的一些历史数据进行记录,以便更好的了解电网的运行状况,因此需要一个大容量、接口方式简单的存储器,AT45DB021系列是一个较好的选择。AT45DB021B是264Kbyte串行接口可编程闪速存储器,该器件具有SPI串行接口,可以方便的与单片机和微机通讯,同时还具有体积小、存储量大、电压低等优点。 主要特性 AT45DB021B的主要特点如下: 1.单电源供电(2.7V-3.6V),SPI串行接口符合SPI标准; 2.具有264Kbyte主存储器,1024页,每页264字节; 3.低功耗,4mA的典型读电流,休眠电流2 A; 4.20MHz的最大时钟频率,具有硬件写保护功能; 5
[单片机]
基于GPRS的开关磁阻电机控制器远程控制系统
GPRS技术是在现有的GSM系统上发展出来的一种新的分组数据承载业务,其最大优势在于它的数据传输速度大大提高,目前已达到了115Kbps,其次GPRS是按GSM标准定义的封包交换协议,可快速接入数据网络。它在移动终端和网络之间实现了"永远在线"的连接,网络容量只有在实际进行传输时在被占用,基于这些优势,GPRS技术适合进行数据传输,同时由于其可靠性,可以进行远程控制的设计,本文以油田抽油机为实际应用背景,介绍基于GPRS技术的开关磁阻电机调速系统远程控制的架构和具体实现。 系统整体结构 本系统是通过上位机操作系统,例如无线网络远程控制应用于油田抽油机的开关磁阻电机,控制开关磁阻电机的启动、停止、复位以及转速设定等参数,并对电机
[工业控制]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved