当前位置:首页 > 嵌入式 > 嵌入式软件
[导读]基于ARM7的机房无线监控系统

摘要:为了解决机房监控中数据传输实时性差、成本高以及人工巡逻效率低的问题,讨论了ARM7的数据采集和串口通信原理,针对恶劣条件下数据传输误差大的特点,提出将GPRS无线通信和高效节能芯片LPC2114相结合的设计方案。既实时、有效地将机房信息传送到监控中心,又实现了机房的无人值守。在系统组成上提出模块化设计,模块之间通信采用RS485通信方式,最大实际传输距离可达800m,该设计既保证了数据的可靠传输,又使系统结构更加简单、性能更加稳定,为以后系统升级提供了条件。在实际应用中,无线数据终端传输速率可达40 kbps,完全能够满足将各项数据实时地传输到监控中心。
关键词:ARM7;LPC2114;GPRS;RS485;实时性;无人值守

    在机房监控中,数据的实时、有效性关系到机房设备的安全与正常运行,数据通信的可靠以及布线的方便更是关系到整个监控系统的的现实意义和推广价值。与传统监控系统相比,该系统具有实时性高、通信可靠、无需布线、无人值守等特点,实现机房监控的网络化、智能化、人性化。
    机房监控系统采用模块化设计理念,整个系统包括三大模块。主控模块以ARM7系列的微处理器LPC2114为主控芯片,实现数据处理、发送及报警功能。温湿度采集模块采用单片机AT89S52处理器,通过RS485总线将数据传送到主控模块。无线通信模块以KW2000为无线通信设备,负责将数据实时传送到监控中心。通过将三大模块的有机结合,完成了监控中心对远程机房的有效监控。

1 系统总体方案
    机房监控系统将机房中的温湿度参数、火灾信息和人员入侵等信息通过有线方式采集到主控板,核心处理器LPC2114将数据进行自动分析、处理、显示和保存,如果机房采集值有超标或人员入侵会产生报警信号。系统整体结构如图1所示。


    系统采用多级报警功能,对提高机房的安全性以及保证机房设备的正常工作具有十分重要的意义。人员入侵报警,在系统调试、安装完毕之后通过无线模块进行设防,此时液晶显示当前的温湿度信息,系统正常运行。如果非工作人员进入机房而未进行撤防操作,系统会通过双鉴红外传感器检测到人员入侵信息,通过声光报警器进行报警。温湿度值超标报警,温湿度关系到机房设备的正常运行,一旦温湿度超标系统会自动启动两路风机,一路风机负责抽风,一路风机负责排气,机房温湿度降到正常温湿度时系统会自动撤消报警。烟雾报警,系统通过烟雾传感器实时监测机房的烟雾浓度,一旦机房着火或烟雾超标,系统会自动发出报警信息。机房一旦出现以上报警中的任何一种,系统会在第一时间内将数据通过GPRS无线模块发送到监控中心。

[!--empirenews.page--]

2 GPRS无线通信
    GPRS是通用分组无线业务(General Packet Radio Service)的英文简称,是在现有GSM系统上发展出来的一种新的承载业务,目的是为GSM用户提供分组形式的数据业务。GPRS允许用户在端到端分组转移模式下发送和接收数据,而不需要利用电路交换模式的网络资源,从而提供了一种高效、低成本的无线分组数据业务。特别适用于间断的、突发性的和频繁的、少量的数据传输,也适用于偶尔的大数据量传输。GP-RS理论带宽可达171.2 kbps,实际应用带宽大约在40~100kbps,在此信道上提供TCP/IP连接,可以用于INTERNET连接、数据传输等应用。
2.1 GPRS无线终端特点
    监控系统采用科维KW2000系列GPRS无线透明数据传输终端。无线终端基于中国移动的GPRS网络,具有高性能、高可靠及抗干扰能力强等特点,提供标准232数据口可直接与计算机、RTU、PLG、GPS接收机、数码相机、数据终端等连接,传输速率达171 kbps,具有远程诊断、测试、监管功能,满足各行业调度或控制中心与众多远端站之间的数据采集和控制。
    1)支持900/1 800/1 900 MHz三频GSM/GPRS;
    2)接口:RS232、RS485、PCMCIA;
    3)系统理论传输速率171 kbps,实际传输速率40 kbps;
    4)支持Windows95/98/200/XP、LINUX操作系统;
    5)支持透明数据传输与协议转换;
    6)支持VPN安全功能。
2.2 GPRS数据透传终端
    GPRS数据通信终端是基于移动通信网络,针对工业监控、交通管理、金融等行业数据通信的应用开发的。与数据中心的接口设备一起提供透明数据传输通道,组成用户专用数据网络。GPRS数据通信终端原理框图如图2所示。



3 嵌入式处理器LPC2114
    LPC2114是基于一款支持实时仿真和跟踪的32位ARM7TDMI-S内核的微控制器,并带有128 kB嵌入的高速Flash存储器,内部有丰富的硬件资源,在监控系统中,ARM7能够充分发挥其特性。4路10位A/D转换器,转换时间低至2.44μs;2个32位定时器、PWM单元、实时时钟和看门狗;多个串行接口,包括2个16C550工业标准UART、高速I2C接口(400 kbit/s)和2个SPI接口;通过片内PLL可实现最大为60 MHz的CPU操作频率;多达46个通用I/O口(可承受5 V电压),12个独立外部中断引脚;片内晶振频率范围:1~30 MHz;2个低功耗模式:空闲和掉电,通过外部中断将处理器从掉电模式中唤醒;可通过个别使能/禁止外部功能来优化功耗。
[!--empirenews.page--]
4 系统硬件设计
    监控系统温湿度模块以单片机AT89S52为核心处理器,温湿度芯片采用数字温湿度传感器SHT10。该芯片具有精确测量相对湿度、温度;全标定输出,使用时无需重新校准;卓越的长期稳定性;高精度两线制数字接口,直接与单片机相连等特点。
温湿度模块数据传输采用RS485总线形式,RS485总线采用EIA/TIA-485标准的2线制电气接口,具有抗共模干扰能力强,多机通信和组建现场总线网络的功能,传输距离理论值可达1 200 m,在实际工程中通信距离可达800 m左右,是目前工程中应用最多的通信方式。在温湿度采集
终端,单片机工作电压为5 V,故选用MAX485芯片做电平转换,单片机AT89S52的串口TXD和RXD分别连接MAX485的DI和RO引脚,完成数据的发送与接收。在数据接收端,ARM7系列LPC2114工作电压为33 V,故选用MAX3483低功耗芯片做电平转换,LPC2114的TXD0和RXD0分别连接MAX34 83的DI和RO引脚,完成数据的接收与发送。由于RS485的A、B两端为差分信号,所以两种485芯片的A、B两端可直接相连。LPC2114的2个串口都具有串口中断方式,UART0负责接收温湿度采集数据,UART1负责与无线模块通信,两路串口都支持CPU与外设之间的异步串行数字通信,支持5~8位串行数据传送与接收,每一个通道有2个16位FIFO,系统采用串口接收的中断方式。在串口通信中接收每帧数据包后,对数据帧进行解析,判断数据是否为报警数据。串行通信接口电路如图3所示。



5 系统软件设计
    在系统主控模块,处理器LPC2114通过串口O给温湿度模块发送命令字,温湿度模块收到命令字后将采集到的温湿度数据进行打包,并进行CRC计算。CRC包含2个8位字节组成的16位值,并作为数据附加到报文中。主控模块按照约定好的通信协议进行数据接收,在数据解析过程中,重新计算CRC值,并将计算值与接收到的实际CRC值相比较,若两个值不相等,则表示出现错误。
    红外传感器和烟感传感器输出信号都为开关量,只需检测高低电平即可获取报警信息,处理器通过外部中断O和外部中断1分别检测红外传感器信号和烟感传感器信号。
    处理器LPC2114不断循环检测IO口的高低电平来检测是否有人员侵入或是否有火灾发生,通过不断发送命令字获取温湿度数据判断数据是否超过设定值。如果所有数据都是正常数据,处理器将数据进行存储,延时发送。由于GPRS采用流量计费,在一定程度上可节约成本。如果处理器获取的是报警信息,则系统在第一时间内将数据发送到监控中心。系统主流程如图4所示。图中X为温湿度数据,Y为红外信号,Z为烟感信号。



6 结束语
    机房监控系统采用模块化设计,保证了系统稳定、可靠地运行,为日后系统的升级与维护提供了便捷的措施。简单、快速的数据通信方式保证了数据准确无误的传输。
    系统将GPRS无线通信技术成功地运用到ARM7TDMIS系统中,实现了机房环境中各项参数快速、准确的传输,保证了机房设备能在正常环境下运行,解决了传统机房监控中人工巡逻及布线复杂等问题,实现了机房网络化管理和无人值守的目标。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭