基于MMS的即时报警系统设计 - 中国一卡通网
用户名密码 [免费注册] [找回密码] 推广技巧 发布求购 建商铺  发产品  会员体制比较  
 

基于MMS的即时报警系统设计

来源:中国一卡通网  作者:  发布时间:2012-05-02 09:41:16  字体:[ ]

关键字:报警  AVR单片机  GPRS技术  红外感应  

摘   要:基于MMS的即时报警系统,以AVR单片机为核心控制电路,采用了包括GPRS技术、语音处理电路、图片抓拍电路、人体热红外感应电路和DTMF译码电路等电路。系统通过人体热红外感应来触发微控制器启动图像处理模块抓拍图片,并通过手机模块以MMS形式发送到用户手机上。同时,用户也可以主动发送指令给报警系统以获取当前图片。此系统可以及时抓拍犯罪人的相貌,为公安机关抓获罪犯提供最直接的证据,有助于及时抓捕罪犯,实现家居安防及时报警功能。


  2.3.2 从VC0706读取图像

  MCU要通过SPI读取VC0706采集的视频图像,依据VC0706的内部通信协议进行通信,其步骤如下:

  ①发送FBUF_CTRL命令,参数为0x00,来停止当前帧更新。

  ②发送GET_FBUF_LEN命令来获取当前帧中图像的长度。

  ③发送READ_FBUF命令来读取图像数据。READ_FBUF命令中参数设置为:FBUF帧类型设置为0x00;操作方式设置为0x0F;起始地址设置为0x00;数据长度设置间用于在数据和命令回复之间添加延迟,以区分数据和命令回复,默认值为3000,可修改为其他值。

  ④发送完READ_FBUF命令后,先等待VC0706的回应,回应正确则等待接收VC0706发送的数据。在数据接收完毕后,VC0706会再次发送命令回复,通知外部主控MCU数据已经发送完毕。

  ⑤读取完毕后,发送FBUF_CTRL命令,参数为0x02,来回复帧的更新。

  2.4 语音模块电路

  语音电路采用ISD公司出品的高性能单片语音录放芯片ISD4004,该芯片采用直接模拟量存储技术(DAST),只需要少量的外围电路就可实现录放音,语音的录制和播放非常方便。ISD4004系列工作电压3 V,单片录放时间8~16 min,音质好,适用于移动电话及其他便携式电子产品中。ISD4004可以进行多段语音操作,每一段称为一个信息段(在每次操作开始之前由信息起始指针MSP指定),它由信息起始标志、记录数据和信息结束标志(EOM)组成。一个信息段占用一行或者多行存储空间,且可以包含多个地址单元,而一个地址单元只能作为一个独立的段。语音录放电路如图4所示。 



  图4 语音录放电路

  ISD4004的AUOUT引脚是模拟语音信号输出端,其标记为voice,与GPRS模块的语音输入脚相连。录音通过MIC将语音信号加到ISD4004的输入端。ISD4004语音芯片要求主控制器可以是内置有SPI兼容接口的微控制器,也可以用I/O口仿真SPI通信协议。 

  2.5 DTMF译码电路

  DTMF译码电路采用HT9172芯片来接收DTMF信号。HT9172是盛群半导体公司推出的产品,与HT9170功能相同,脚位兼容,而效能更佳,具有较短的号音侦测时间及较高的抗噪性能,适用于各种采用有线电话及行动电话的遥控系统、自动呼叫系统和工业控制系统等。HT9172是一个具有数字译码和滤波功能的双音多频(DTMF)信号接收器,内置的放大电路可对输入信号进行调整,高速转换的滤波电路将DTMF信号分解为高频和低频信号,利用数字计数的方法对16种DTMF输入进行译码,并产生4位的代码输出。其电路如图5所示。 



  图5 DTMF译码电路

  图中DTMF_IN接GPRS模块EARP引脚(GPRS语音输出引脚之一)。HT9172能够检测用户按下键盘时产生的频率,并将其转化成相应的4位代码输出至D1~D4(连接微处理器相应的I/O口)。当HT9170芯片接收到有效的DTMF信号后,INT端将变为高电平,INT与单片机中断引脚相连,从而使单片机中断并运行中断服务程序。

  2.6 GPRS模块

  GPRS模块选用ESMART公司提供的iWOWTR800 GSM/GPRS模块,具有标准AT命令接口,支持GSM语音、短信息、GPRS上网、彩信收发等业务。

  发送MMS的AT命令流程: 


  结语

  本文根据报警系统的即时性需要,设计了一款性价比高的控制系统。该系统经过测试和应用,稳定性好,系统的远程报警功能及时,且彩信图像清晰。

更多

新闻投稿合作邮箱:yktchina-admin@163.com    字体[ ] [收藏] [进入论坛]

推荐文章

论坛热帖