当前位置:论文网 > 论文宝库 > 信息科技类 > 通信论文 > 正文

基于GPRS通信技术的热网红外测温系统设计

来源:UC论文网2016-05-12 16:11

摘要:

针对城市热网实时监测困难,便捷高效、远程温度监测设备短缺等突出问题,将远程通信及红外测温技术应用 于热网温度监测中,设计了一种基于GPRS通信技术的热网红外测温系统。以

  0.引言
  
  目前,我国北方地区冬季供暖系统大多采用大规模热网集中供热方式'实时了解用户室内热网温度信息是供暖中心做出温度调控的最有效参数之一。传统的人工热网管理维护存在信息统计与反馈滞后、工作效率低等问题,已无法满足日益增大的大规模城市热网管理需求,亟需寻求一种实时、准确、高效、便捷的多点、全方位热网温度远程监测方案。目前,已有研究人员提出将现代化技术应用于热网管理但针对实时、准确、高效、便捷的热网远程监测实施方案及设备的研究较少。针对这一现状,本文结合红外测温技术、单片机技术以及移动通信理念,提出适用于大规模城市热网温度监测的远程监测方案,并对用户终端红外测温系统进行设计、实现以及实验研究。
  
  1.远程监测系统方案
  
  基于GPRS通信技术的热网温度远程监测系统主要由以下四部组成:监控中心数据服务器、dem、GPRS网络和用户终端红外测温系统。该系统主要通过远端的红外测温系统对被监测热网的温度参数进行实时监测,可设定阈值,以便待超过规定温度范围时实施报警,也可通过短信对检测信息进行实时查询。具体将传感器采集的温度数据经SIM900A通信模块传送至GPRS网络,最终到达远端监控中心,监控中心对数据进行统计、分析,做出相应处理。
  
  2.红外测温系统硬件设计
  
  系统硬件设计主要包括:红外温度传感器及测量模块、MSP430F169单片机控制模块、GPRS通信模块以及其他功能电路扩展等单元的设计。
  
  2.1 红外测温模块设计
  
  本系统中的红外温度传感器采用Melexis公司生产的MLX90614系列测温芯片,测温精度可以达到0.01允许-40-125T超大供需范围,以及-70~380X.的扩展物体温度范围。MLX90614系列芯片由红外温度传感器、低噪声放大器、A/D转换器、DSP单元、脉宽调制电路及逻辑控制电路构成。热电耦输出的温度信号经过内部高性能、低噪声的运算放大器放大后,送给数/模转换器(ADC),ADC输出的17位数字量经过可编程FIR和IIR低通滤波器处理后输出。该输出作为测量结果保存在MLX90614内部RAM存储单元中,可以通过SMBus读取,单片机通过读取不同的地址单元,每条总线上最多可以搭载127片MLX90614,在实现温度测量网络化的同时还可以节省单片机的引脚资源,为其他功能的实现留出更多的硬件资源;同时测量结果送到后级数字式脉冲宽度调制电路,将测量结果以PWM的方式输出 ,与单片机可以实现无缝连接,MLX90614与单片机连接电路。
 
    2.2 MSP430F169单片机模块
 
   中心处理器MSP430F169是TI公司MSP430系列中的一款16位超低功耗的混合信号处理器,其功耗可以达到pA级。它的电源电压采用1.8~3.6V低电压,RAM数据保持方式下耗电仅0.1+A,活动模式耗电250pA/MIPS,拥有5种低功耗模式(LPM0至LPM4)。整个系统采用了低功耗设计理念,单片机模块向测温传感器发送控制命令,控制测温传感器的工作状态(睡眠和唤醒模式)和数据读取,当接收到测温传感器的数据后进行解码,然后通过GPRS通信模块发送至移动管理终端。这种设计方式,可以降低系统功耗,延长电池系统的使用时间。
  
  2.3 GPRS通信模块
  
  GPRS通信模块采用SIMCom公司的新型紧凑型产品SIM900A,它属于双频GSM/GPRS模块,完全采用STM封装,性能稳定,外观精巧,性价比高,SIM900A采用省电技术设计,在SLEEP模式下最低耗流只有1mA,非常适合电池供电系统此外,该模块内嵌TCP/IP协议,扩展的TCP/IP命令让用户能够很容易使用TCP/IP协议,方便用户做数据传输方面的应用。通过AT命令进行控制,从而实现数据的传输,SIM900A将GSM射频芯片、基带处理芯片、存储器、功放器件等集成在一块线路板上,具有独立的操作系统、GSM射频处理、基带处理并提供标准接口的功能模块。可以实现收发短信、GPRS通信等功能。
  
  3.系统软件设计
  
  系统软件主要包括温度测量、数据采集处理、GPRS通信以及其他功能等部分软件的设计。MLX90614通过SMBus总线协议与单片机实现通信。在本系统中单片机作为主设备,MLX90614作为从设备,在每个测温终端可以有多个MLX90614器件,每个器件可以通过中的OOEH单元设定其地址。单片机可通过地址来访问不同的MLX90614器件,并将采集到的温度数据进行分析处理之后,通过AT指令初始化通信模块SIM900A,使其连接到GPRS网络上,并获得动态IP地址,实现用户测温系统终端与服务器之间建立信息连接。为了降低系统功耗,控制程序采取精细功耗管理模式。基于中断结构的测温程序与MSP430F169微控制器的多种低功耗休眠模式以及MLX90614的睡眠模式相结合,可以提供一个最小功耗测量网络系统。
  
  主循环的定时间隔是由MSP430F169中的16位硬件定时器Timer_A以增计数模式完成。实验中定时间隔设为60S,每隔603系统便进入中断服务子程序。这样每次MLX90614间隔睡眠模式工作,测量温度的时间间隔为60s,完全满足不同精度下MLX90614对转换时间的要求,同时亦能满足监控中心对测试数据频率的要求。AT指令初始化通信模块SIM900A的部分程序代码如下:
  
  判断GPRS工作模式
  
  {;//关闭IP连接
  
  //设置IP参数:等待时间、重发次数等Gprs_At_Command(5,AT_W,30); //保存设置
  
  设置PDP联系通道
  
  激活IP地址
  
  连接中心IP
  
  4.实验结果
  
  分别采用本系统和水银温度计对本单位内的多组暖气的进水口和回水口处的温度数据进行了测量,同时通过GPRS网络进行传输。在实验中,从早上8点至晚上6点,每隔半小时对暖气温度值进行水银温度计测量,并与红外测温系统显示温度对比,其二者测温误差不超过0.51,同时查看PC机接收数据,与红外测温系统显示温度完全一致,数据传输正确率达到100%。对系统工作电流进行了测试,当系统工作在休眠模式时,电流低于5mA,具有低功耗特点,可延长电池的使用寿命。
  
  5.结语
  
  本文设计的基于GPRS通信技术的热网红外测温系统将MSP430F169微控制器、MLX90614红外温度传感器和SIM9000A模块相结合,实现了一种低功耗无线远程红外测温系统。该系统具有以下特点:在信号覆盖范围内不会受到用户终端距离和区域条件的限制,供暖监控区域广泛;实时性较强,数据传输量大且费用比较合理;测温精准,测温精度可以控制在0.5T以内;为供暖监控系统提供了一个无线远程数据传输方案,与有线网相比,节省了线路投资成本。经过实验室测试,系统工作稳定、可靠,研究成果为城镇集中供暖系统提供了一种实时、便捷、高效的多点、全方位的热网红外温度监测方案,具有较好的可扩展性。
  
  张淑娟。葛威。朱建军,李瑞彪(1.哈尔滨工程大学水声工程学院,黑龙江哈尔滨150001;2.哈尔滨工程大学水声技术重点实验室,黑龙江哈尔滨 150001)

核心期刊推荐