• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 无线通信 > 技术文章 > 基于GSM网络的火灾报警网络监控器的设计

基于GSM网络的火灾报警网络监控器的设计

录入:edatop.com     点击:

2.4电源电路

以市电220VAC供电,通过变压器隔离出路低压交流电源,经过稳压电路稳压,分别为GSM模块,单片机系统和光藕隔离部分供电。

2.5 MCU控制电路

采用WINBOND的W77E58P单片机,该单片机内置两个USRT接口,分别分配给GSM模块和上位机通讯使用。使用看门狗电路确保程序的可靠运行,使用外部RAM作为发送数据的缓存器,EEPROM保存工作参数。

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

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

基于GSM网络的火灾报警网络监控器的设计[图]

基于GSM网络的火灾报警网络监控器的设计[图]

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

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

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

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

4、结果及分析

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

基于GSM网络的火灾报警网络监控器的设计[图]

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

5、结论

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

来源:互联网

上一篇:环网保护的实现方式
下一篇:一种基于PCI总线的反射内存卡系统设计

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

射频和天线工程师培训课程详情>>

  网站地图