随着人们生活水平的提高,人们对居住环境的要求越来越高,家居环境中尤为受到人们关注的是有害气体的污染、温湿度控制等。研究结果表明:人体最适宜的健康温度为18~24℃,健康湿度为45%~65%RH,在这种环境下人体感觉最舒适。传统的环境监测系统大部分采用的是人工采集或是采用有线监测的方法,人工采集数据,既消耗大量的人力和物力又不能够实时的采集环境监测数据,有时还会给数据采集带来误差。有线监测虽然具有很多优点,但是由于监测点分布广而散,有些监测点既偏远又危险,给有线监测的实现带来非常巨大的困难,同时有线监测需要大量的电话线进行数据传输增加了巨大的成本。随着第三代移动通讯在我国大量普及,以3G网络和嵌入式系统为基础的远程环境监测系统取得了快速发展。监测点采集到的数据通过第三代移动通信传输到监测中心,实施远程实时在线监测,并对采集回来的数据进行汇总、分析和处理。
1 系统结构
远程监测系统如图1所示。该系统主要由远程监测端、数据传输系统和监测中心组成。其中远程监测系统将传感器采集的信息进行处理编码打包并通过3G模块发送到移动网络。数据传输系统由移动网络和Internet网络组成,将远程监测系统采集发送的信息发送到监测中心。监测中心将接收到的信息进行分析、处理、显示并且存入数据库,以备查询统计。
2 硬件设计
2.1 远程监测端
远程监测端主要由数据采集模块、数据处理模块、无线传输模块组成,该系统硬件结构如图2所示。
数据采集模块采用Sensirion公司生产的SHT75温湿度传感器。SHT75属于Sensirion温湿度传感器家族中的插针型封装系列。传感器将传感元件和信号处理电路集成在一块微型电路板上,输出完全标定的数字信号。传感器采用专利的CMOSens(R)技术,确保产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电容性聚合体测湿敏感元件、一个用能隙材料制成的测温元件,并在同一芯片上,与14位的A/D转换器以及串行接口电路实现无缝连接,具有品质卓越、响应迅速、抗干扰能力强、性价比高的优点。
数据处理模块考虑到系统既需要连续长时间地工作,又需要有较强的数据处理能力和支持网络功能的接口,所以选用了低功耗、低成本、接口丰富的ARM9处理器S3C2410,其CPU内核采用的是ARM公司的16/32位ARM920T RISC处理器。S3C2410处理器集成的功能主要有:1.8 V内核供电,3.3 V存储器供电,3.3 V外部I/O供电;外部存储器控制器;LCD控制器提供1通道LCD专用的DMA;8通道10位ADC接口,转换速率最大为500KSPS(Kilo Sample Per Second,千采样点每秒);117位通用的I/O口和24通道的外部中断源;支持NAND Flash的启动装载;带MMU的先进体系结构支持WinCE、EPOC32、Linux。
无线传输模块采用厦门才茂公司生产的CM8350PCDMA20001X EV-DO 3G DTU。该DTU内嵌工业级通讯模块,标准工业规格设计,支持TCP/ UDP/HTTP协议,数据接口为RS232标准接口,实现数据透明传输功能。
2.2 监测中心
监测中心为一台使用代理或拥有公网固定IP地址的PC机,是数据的接收显示端,运行数据接收显示软件,并向采集端发送控制信息。
3 软件设计
依据“远程监测端”和“监控中心”体系,系统软件也分为两部分:远程监测端嵌入式Linux操作系统软件和监测中心软件。远程监测端嵌入式Linux操作系统软件主要完成传感器采集信息的处理、编码和打包,并将系统通过3G DTU接入移动网络,将打包的信息通过网络发送给监测中心。监测中心软件采用Visual C++6.0编程,Visual C++是微软公司开发的局域C/C++的集成开发工具。监测中心软件主要实现接收各远程监测端发送的数据,将解算出的温湿度实时显示,当有超出设定范围的温湿度信号时报警,并将每次接收到的温湿度信息存入数据库,以备查询使用。软件设计流程图如图3所示。[page]
4 实验结果
监控中心显示界面如图4所示,设置端口号,点击连接使系统进入等待远程监测端连接状态,如有监测端请求连接则接收请求并将数据存入数据库。点击列表可以选择要显示的监测单元,通过温湿度上下限设置报警值,当低于下限或高于上限时系统自动报警。历史查询界面如图5所示。选择要显示的时间跟单元,点击确定在列表框显示查询结果,点击返回则返回监测界面。
5 结束语
随着生活水平提高,家居环境的安全性和舒适度,越来越得到人们的重视,该系统可以实现远距离的温湿度实时显示存储、超标报警、提供历史记录查询功能。论文从元器件选择、电路设计、程序设计等几个方面详细介绍了整体设计的原理及过程。本设计综合利用ARM9、传感器、3G网络,数据传输等方面技术,系统地介绍了软硬件的组成和设计方法。
关键字:ARM9 3G网络 环境监测 数据传输
引用地址:
基于ARM9和3G网络的社区温湿度远程监测系统研究
推荐阅读最新更新时间:2024-03-16 13:41
基于ARM9处理器芯片S3C2440的服装舒适性检测系统
一般来说,当人体皮肤温湿度处于热湿舒适性状态时,人们的智力、体力(手工)或感觉方面的表现均处于高水平状态,另外热湿舒适性是人们处于最佳健康状态的必要条件。通过对人体不同状态下不同部位的服装压力、温度湿度的测量,可以得到人体着装后的不同部位的压力、温湿度的分布状况。对测量结果进行分析可以为服装压力、热湿舒适性的客观评价提供量化指标,为服装的款式与结构设计提供科学依据。近年来越来越多的研究人员开展了有关服装功能测试的研究,并且取得了较多进展,但是相关的服装功能测试仪器的研发远远滞后于时代的需要。本文设计了基于ARM技术的便携式的服装压力、温湿度测量系统。 1 服装舒适性检测系统的构成 服装舒适性检测系统由数据采集模块、
[单片机]
基于ARM9嵌入式处理器的指纹识别系统设计
为了适应指纹采集传感器件和指纹识别系统向着小型化和嵌入式方向发展的需要,文中提出了一种基于ARM9处理器架构的CPU芯片S3C2440A的嵌入式指纹识别系统(指纹识别系统是一个典型的模式识别系统,包括指纹图像获取、处理、特征提取和比对等模块。)设计方案,同时对该指纹识别系统的硬件架构进行了说明。该方案具有结构简单、可扩展性和移植性强等诸多优点。 指纹鉴定是人身识别最重要的手段之一, 指纹自动识别系统给指纹鉴定工作提供了一个新的平台, 并使指纹自动识别系统在身份认证方面具有更广阔的前景。目前, 自动指纹识别系统一般都是联机的, 大多数系统都选用指纹传感器来采集, 并以计算机(PC) 作为主机来处理, 从而对指纹进行匹配。 而
[单片机]
基于ARM9芯片S3C2410异常中断程序设计
引言 计算机体系结构中,异常或者中断是处理系统中突发事件的一种机制,几乎所有的处理器都提供这种机制。异常主要是从处理器被动接受的角度出发的一种描述,指意外操作引起的异常。而中断则带有向处理器主动申请的意味。但这两种情况具有一定的共性,都是请求处理器打断正常的程序执行流程,进入特定程序的一种机制。若无特别说明,对“异常”和“中断”都不作严格的区分。本文结合经过实际验证的代码对ARM9中断处理流程进行分析,并设计出基于S3C2410芯片的外部中断处理程序。 1.异常中断响应和返回 系统运行时,异常可能会随时发生。当一个异常出现以后,ARM微处理器会执行以下几步操作: 1) 将下一条指令的地址存入相应连接寄存器LR,以便程序在处
[单片机]
环境监测仪与气体检测仪市场现状
导读:环境监测仪与气体检测仪市场发展环境监测是由环境监测机构规定程序核有关法规的要求,对代表环境质量及发展趋势的各种环境要素进行技术性监视、测试和解释,对环境行为符合法规情况进行执法性监督、控制和评价的全过程操作。 环境监测仪 环境监测是由环境监测机构规定程序核有关法规的要求,对代表环境质量及发展趋势的各种环境要素进行技术性监视、测试和解释,对环境行为符合法规情况进行执法性监督、控制和评价的全过程操作。为了引导和促进我国环境监测技术产业的发展,提高环境监测仪器的技术水平,特编制环境监测仪器发展指南。环境监测是环境管理的基础和技术支持,随着我国环境保护工作的发展,我国环境监测技术也取得了较大的进步,环境监测
[测试测量]
基于EZ-USB的数据传输接口设计
0 引言
USB控制器采用通用连接技术以实现与外设的简单快速连接,具有连接灵活、使用方便、速度快、扩展能力强等优点,使得其一些高速、高精度的信号采集领域中, 具有极大的应用价值[1]。 EZ-USB序列芯片AN2131Q是Cypress公司的内嵌微控制器的80pin的USB接口控制芯片,它采用了一种基于内部RAM的解决方案,允许客户随时不断地设置和升级,不受端口数、缓冲大小、传输速度及传输方式的限制[2]。片内嵌有一个增强型8051微控制器,与标准的8051相比,其速度快3倍。本文将USB控制器EZ-USB2131Q用于基于TMS320C5409的水声信号采集及混沌特性研究系统中,实现了数据的高速传输。
1 U
[嵌入式]
AB Dynamics推出新的数据传输工具
(图片来源:AB Dynamics官网) 据外媒报道,汽车测试系统供应商AB Dynamics推出了一款新产品TrackFi PowerMesh,为测试车辆和对象提供完整连接,并在自动驾驶汽车和ADAS测试过程中提供可靠的数据。 TrackFi PowerMesh是一种新型的双频IP无线电,可以使用2.4Ghz和5Ghz的射频收发器,在两个频段之间进行选择,从而确保测试场景中多台车辆之间的最佳连接,以及高吞吐量数据安全传输。TrackFi PowerMesh能与AB Dynamics ADAS平台结合,或作为静态节点安装在测试轨道旁。 AB Dynamics销售总监Jeremy Ash解释称,“车辆安全系统日益复
[汽车电子]
无线传感器网络智能建筑节能系统数据传输协议设计与实现
0 引言
智能建筑是用通信技术、信息技术和控制技术,按照系统工程原理将建筑物有机的结合起来,通过对建筑设备系统的自动监控和信息资源的有效管理,向使用者提供智能的综合信息服务,使其获得舒适、高效和便利的建筑环境。
在智能建筑中,节约能源是最重要的问题之一。为了实现智能建筑节能,需要构建网络去感知建筑物中各项设备的当前工作状态和工作环境,并将感知的信息及时的发送至中央控制器,从而对建筑物中的设备进行控制,在满足人的各项基本需求情况下,使得建筑物总能耗最小。无线传感器网络是由部署在监测区域内部或附近的大量廉价微型传感器节点通过自组织方式构成的网络,具有低成本、低能耗、灵活性高、可扩展等优点,因此利用无线传感器网络
[嵌入式]