基于GSM和LPC2138的基站监控模块的设计

时间:2012-08-23来源:网络

1.4 GSM通信模块

GSM通信模块我们采用西门子公司的TC35。TC35是Siemens公司推出的新一代无线通信GSM模块,可以快速安全可靠地实现系统方案中的数据、语音传输、短消息服务(Short Message Service)和传真。模块的工作电压为3.3-5.5v,可以工作在900MHz和1800MHz两个频段,所在频段功耗分别为2W(900M)和1W(1800M)。模块有AT命令集接口,支持和PDU模式的短消息,TEXT文本仅支持英文,我们采用PDU模式。

根据系统的通信协议信息的发送是以发送数据帧为主要方式,一个完整的数据帧包括起始标志单元、命令单元、CRC校验单元、结束标志单元等四部分。采用PDU模式时,一个数据帧能够包含140个字节(70个汉字)的数据量,中文字符按照UNICODE进行编码。发送数据时其格式为:服务中心地址/PDU类型/接收主地址/协议识别码/数据译码方案/有效周期/用户数据长度/用户数据;接收数据时其格式为:服务中心地址/PDU类型发信方地址/协议识别码/数据译码方案/服务中心收到消息的时间/用户数据长度/用户数据。在软件设计时根据PDU数据格式编写相应的AT命令,即可实现短信息的收发。

2 监控模块的软件设计

在设计监控模块软件时,采用模块化设计。具体的说分为监控、告警、查询、设置四部分。对于监控模块和告警模块,在其数据处理上采用一点多采去极值求平均法,即我们对一个检测点采集多个值去掉最大值和最小值然后求平均,这个平均值就作为该点的数据值。这样可以消除突发脉冲干扰,降低随机噪声的干扰,从而进一步提高了系统的抗干扰性能和稳定性。监控模块的主程序流程。

程序初始化为上电初始化,首先清空内部RAM;内部RAM读入的属性值包括:各通道的属性值、空调的设置值、市电的设置值、蓄电池组输出电压的设置值、温湿度设置值、人员入侵和盗警的设置值、信息服务中心号码、基站相关维护人员号码、系统时间等。监控主要是将采集到的系统信息发送至监控中心,并且执行来自监控中心的远程控制命令;告警模块主要是对告警信息做出反应,针对不同的告警信息做出相应的处理;查询模块和设置模块是基站例行巡检时供巡检人员查询和设置系统信息时使用,采用中断模式。

系统的警情可以分为动力设备告警和环境参量告警。动力设备告警包括设备故障告警和市电停电告警,对于设备故障告警,需将警情通过GSM模块发维护短信息给技术人员;而市电停电告警,首先采用蓄电池组提供动力,由于蓄电池组不能长时间的给通信设备提供动力,而且它的输出电压会随着蓄电池组电量的减少而降低,而且当其电量减少到一定程度时其减少速度会猛然加快,所以如果当蓄电池组的输出电压到一个特定值的时候且市电没有恢复,则通过GSM模块通知基站负责人去发电;如果基站内部配备发电机,市电停电时就启动发电机发电,市电恢复时关闭,若发电机出现故障,则发送相应的维护信息给基站负责人。

环境参量告警包括门磁、红外、烟雾、水淹、温湿度等环境参量的告警。在基站门的内侧安装一个被动红外传感器,在处理门磁和红外传感器的信号时,我们采用只采集一次的方案,如果同时有门磁告警和红外告警我们判定为人员入侵或者为盗警,这时启动声光报警,并发信息给基站负责人,同时上报监控中心;如果检测到烟雾告警和水淹告警,警情确认后发信息给基站负责人让其去处理;而有温湿度告警,则开启空调,同时将警情上报至监控中心,如果在较长时间内警情还没消除,则启动空调轮换程序。监控中心也可根据具体情况远程控制空调。如果在市电停电期间出现温湿度告警,则发相应的短信息给基站负责人,并上报监控中心备案。

3 结束语

该监控模块实现了主管部门对基站的设备和环境参量的集中监控,能够实时监控设备的运行状态,及时的发现故障并快速的排除,能够记录和存储相关的重要数据,实现了集成化、智能化、网络化的集中监控,节约了人力资源成本,实现了基站的无人值守,提高了动力设备、通信设备运行的可靠性,从而降低了基站系统的运行成本,提高了移动通信系统运行的可靠性及服务质量.

1 2

关键词: 模块 设计 监控 基站 GSM LPC2138 基于

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版