基于GPRS的嵌入式报警系统的设计

时间:2016-10-08来源:网络

2. 1. 4 电话接口电路

电话接口电路包括自动摘机电路、振铃检测电路和断线检测电路。

自动摘机电路实现模拟自动摘机, 当拨号报警或远程控制时, 系统自动摘机, 接入电话网络。在远程控制时, 振铃检测电路能检测到电话振铃信号, 从而自动摘机。振铃检测电路主要由高速光耦6N138 和电压比较器LM393 构成。根据程控交换机协议, 交流振铃信号为25 Hz, 90 V 的正弦波。振铃信号经过直流隔离电容和限压电阻后, 驱动光电耦合器, 光电耦合器的逻辑输出端产生脉冲, 经过电压比较器整形后, 得到方波脉冲。脉冲信号输入单片机, 单片机可以对脉冲进行计数, 计到一定的脉冲数后, 自动摘机。当系统没有正常连接到电话网络时, 断线检测电路能自动检测到故障并进行提示。

2. 1. 5 语音电路

系统采用ISD1760 作为语音录放芯片。单片机通过SPI 串行总线与ISD1760 相连, 传输SPI 指令, 配置内部寄存器和实现语音录放。ISD1700 作为SPI 从机,几乎所有的按键操作都可以通过这些SPI 指令来实现。

一些SPI 命令: 如PLAY, REC, ERASE, FWD, RESET , GLOBAL_ERA SE 的运行类似于相应的独立按键操作, 另外SET_REC, SET _PLAY, SET _ERASE 命令允许用户指定录音、放音和擦除的起始和结束地址。

系统初始化设置时, 应该首先根据各种提示音的长度,用查表的方法分配好相应的存储起止地址。并且通过硬件为用户提供录音接口与控制接口。拨号报警时, 根据报警类型寻址并播放相应的提示音。

2. 2 系统软件设计

2. 2. 1 系统主程序

系统上电后, 首先延时100 ms, 让单片机和外围电路有充分的时间复位。在系统初始化过程中, 使能C8051F020 的外部中断6, 7 和串口中断, 并将各个中断请求标志位复位。外部中断6 处理远程控制, 外部中断7处理报警, 串口中断处理PC 控制命令。循环扫描各路中断标志位, 如果中断请求标志位置位, 则转入相应的中断服务程序。如图2 所示。

基于GPRS的嵌入式报警系统的设计

图2 系统主程序流程图

2. 2. 2 报警子程序

当报警时, 调用摘机函数模拟摘机, 并进行铃音检测。铃音检测时单片机计数器T 0 定时4 s, 计数器T 1对MT 8888 IRQ 输出方波进行4 s 计数。据程控交换机协议, 铃音信号为误差+ 25 H z 的450 Hz连续正弦波, 拨号音是连续的, 忙音为0. 35 s 通、0. 35 s断, 回铃音为1 s 通、4 s 断。可设定计数门限, 据计数值的不同进行铃音识别。如, 拨号音的计数上下门限为( 450+25) * 4= 1 900 和( 450- 25) * 4= 1 700。如图3 所示。

基于GPRS的嵌入式报警系统的设计

图3 报警子程序流程图

2. 2. 3 远程控制子程序

当与远程控制相应的外部中断6 中断请求标志置位时, 系统由主程序转入远程控制子程序。首先,MT8888 设置为DT MF 模式, 然后解码远程输入的密码, 与本地的密码进行比较, 如果不匹配, 则挂机; 否则身份验证通过。通过身份验证后, MT8888 解码远程控制指令并传递给单片机。单片机根据控制指令执行相应的控制操作, 执行完成之后, 自动挂机。

2. 3 系统终端界面

系统终端界面如图4 所示。

基于GPRS的嵌入式报警系统的设计

图4 系统终端界面

当系统处于待机状态时, 安全指示灯亮; 当处于报警状态时, 相应的报警状态指示灯会闪烁指示报警状态。修改密码时需要输入原密码, 以防被人非法篡改,从而提高系统安全性; 修改号码时也需要输入密码, 否则不能修改。查询系统日志时需要输入密码; 选择日期, 双击日期可以查询当天的报警日志。报警日志可以以文本文件格式进行存储, 并且可以更改存储目录, 便于日后查看和调用。

3 结 语

该系统采用美国Silabs 公司的增强型8 位单片机C8051F020 为控制核心, 减小电磁辐射对系统数字无线收发电路的干扰; 采用以2. 4 GHz 公共频率为载波频率的数字无线收发电路, 相对于传统的433 MHz 和315 MHz的无线收发电路具有抗干扰能力强, 发射距离远和电路体积小的优点; 并结合多节点传感组, 能实时对家庭安全状况进行监控, 及时通报安全隐患。同时, 在固定电话网的基础上, 增加GPRS 短信报警的功能, 弥补了通过固定电话网络传递报警信息功能上的不足, 提高系统的安全性能。还设计了个人电脑终端桌面程序, 改善人机接口, 更加方便用户设置/ 修改密码、预置/ 修改电话号码、查询报警日志等。经实验证明, 该系统具有成本低、稳定、功能齐全、人机接口友好的特点, 具有很强的研究意义和社会实用价值, 以及广阔的市场前景。

1 2

关键词: GPRS 报警系统 C8501F020

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

或用微信扫描左侧二维码

相关文章

查看电脑版