首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 电子技术 > 传感与控制
基于GSM网络的火灾报警网络监控器的设计
来源:本站整理  作者:佚名  2010-04-22 16:12:23



3、网络监控器的软件设计

        单片机通过AT指令对TC35i模块进行初始化和发送DTMF信号[2]。由MT8888C解码TC35i模块输出的DTMF信号。终端设备软件工作流程如图4所示。



 
        监控器控制程序使用C51语言实现[3],开发速度快、结构化强、可维护性好。

        单片机上电复位后首先进行初始化,包括设置串口工作方式、波特率、以及变量和标志位初值。然后,通过串口1对TC35i模块初始化,检查如SIM卡情况、GSM网络信号强度等。然后监控器就进入检测循环,检测是否收到了火灾报警控制器发送来的报警信号和外部电话呼入信号。

        如果收到了火灾报警控制器发送来的报警信号后,就显示提示信息,等待用户进行人工确认,在人工确认或延时时间已到后,就通过AT命令控制TC35i模块拨号呼叫监控中心,如果呼叫失败就重复呼叫,呼叫成功后就将通信固定格式组成的DTMF报警信号发送到监控中心。如果监控中心接收失败,没有发回接收响应信号,就重新拨号呼叫监控中心进行上传。完成后就返回检测循环。

        如果检测到有外部电话呼入,就对模块RING脚输出的振铃信号进行计数,等待固定的振铃次数后就接通电话,对呼入电话进行合法性验证,同时显示相应的提示信息。如果不是监空中心呼入的电话就挂机返回检测循环;如果确认是监控中心的电话就等待接收监控中心发来的数据命令,并对命令进行相应的处理,完成后返回检测循环。

4、结果及分析

         分别把三台样机放置在三个现场进行了为其一个月的试运行测试,测试期间由值班人员每天不定期人为制造上传报警数据,测试结果统计如表1所示。


        试运行测试得到的结果是比较好的,只有2号和3号样机在试运行过程中出现了共计3次的上传失败情况,分析原因主要是因为运行行期间设置的目标电话号码过少,只设置了2个目标电话号码(全部设置怕影响正常的通讯),网络监控中心电话占线所至。运行测试表明,实际的运行应该可以得到满意的效果。

5、结论

        基于GSM网络的火灾报警网络监控器采用GSM网络的语音信道完成了与网络监控中心的通讯,形象的说就是移动电话与固定电话间的语音通讯。GSM网络的火灾报警网络监控器在设计中既考虑到与现有城市火灾报警网络的兼容性(考虑到一些老用户不会马上淘汰原来得PTSN设备),也考虑到了通讯的是实时性和可靠性。这样,新的基于GSM网络的火灾报警网络监控器既能无缝的与原有城市火灾报警网络兼容,同时完成了向GSM网络的升级,而且监控中心无须升级,节省改造成本。

上一页  [1] [2] [3]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:38,441.41000 毫秒