基于GPRS和数字无线的嵌入式报警系统的设计
2011-05-02 来源:维库
报警系统作为智能家居的一个重要组成部分, 正在日常生活中起着越来越重要的作用。当今常用的报警系统都是通过单片机控制固定电话网络传输警情, 稳定性和可靠性都比较低, 而且人机交互困难, 操作复杂, 这就直接削弱了它在实际生活中的应用价值, 所以报警系统急需进行设计方案的改进和优化, 以推进其发展 。
本文设计了一种以增强型单片机为控制核心, 结合传感技术、数字无线技术、GSM 移动通信网络、固定电话网络、嵌入式技术和计算机控制技术的智能报警系统。相对以往电话报警系统, 该系统以GPRS 短信功能弥补固定电话报警的缺陷, 在功能上和性能上都进行了加强和完善, 提高了稳定性和可靠性, 而且改善了人机交互接口, 简化用户管理系统时的操作。
1 系统概述
该系统采用增强型单片机作为系统的处理器, 提高系统工作的稳定性和可靠性, 尽量减小系统的误报和漏报率。系统通过煤气、烟雾、门磁、红外、超声波等多路传感器的协同工作, 对环境的安全状况进行实时监测,并结合固定电话网络和GSM 网络, 实现火灾、盗情和各种紧急情况的语音报警和短信提示。该系统还为用户提供了易于操作的计算机终端界面, 降低用户管理与设置的操作复杂度。此外, 系统还设有报警日志, 用户通过系统终端界面输入口令并验证成功后可选择日期查看当天系统报警日志, 在一定程度上实现了报警取证。系统主要有6 项具体功能:
(1) 数字无线技术与传感技术结合, 实时监控家庭环境安全状况;
(2) 中央控制器接收到报警信号后, 通过固定电话网络自动拨打预置电话号码进行语音报警或通过GPRS 通信模块发送短信提示;
(3) 具有自动摘机和DT MF 解码功能, 用户可以拨打电话远程控制系统, 如: 报警预处理、解除系统报警监控;
(4) 通过系统终端界面或系统键盘进行设置或修改密码、预置或修改电话号码;
(5) 记录和查询报警日志;
(6) 断线检测功能, 自动检测系统到电话网络的连接异常。
2 系统设计与实现方案
该系统以单片机C8051F020 最小系统为核心控制电路, 减小单片机的电磁辐射对数字无线电路造成的干扰, 提高系统的稳定性。传感器组和数字无线收发模块组成环境监控电路, 监测环境安全状况。GPRS 通信模块和DT MF 双音多频编解码电路组成系统的报警信息传输通道。GPRS 通信模块通过GSM 网络, 向用户手机发送短信, 传递报警信息。DT MF 双音多频编解码电路通过固定电话网络实现自动拨号和远程控制。电话接口电路包括断线检测电路、振铃检测电路、自动摘机电路, 实现断线检测、振铃检测、自动摘机。语音电路则用于报警提示音存储和放音控制。图1 为系统总体设计框图。
图1 系统总体设计框图
2. 1 系统硬件设计
该系统主要由5 个硬件模块组成: 数字无线收发电路、GPRS 接口电路、DTMF 双音多频编解码电路、电话接口电路、语音电路。
2.1.1 数字无线收发电路
系统采用以nRF24L01 为核心的2. 4 GHz 半双工数字无线传输模块。nRF24L01 有6 根控制信号线,SPI 总线4 个引脚: CSN ( SPI 使能) 、SCK ( SPI 时钟) 、MOSI( 主出从入) 和MISO ( 主入从出) ; IRQ 为接受到数据后产生的中断信号, 供单片机查询; CE 为片选信号, 置低则开启数据传输模块。MCU 通过SPI 串行总线来配置nRF24L01 的内部寄存器和进行数据收发。
在与传感器连接的无线发射电路中, 警情发生时触发节点MCU 控制nRF24L01 数字无线传输模块发射本节点地址和采集到的报警信号; 在无线接收电路中,C8051F020 直接与nRF24L01 进行通信, 接收传感器节点地址和报警信息, 通过识别节点地址判断报警类别。
2.1.2 GPRS 模块接口电路
中央处理器接收到传感器发送的报警信号后, 控制GPRS 通信模块, 通过GSM 网络, 向用户手机终端发送短信进行报警提示。
单片机控制电路与GPRS 通信模块通过UART 接口相连。但是, 由于GPRS 模块信号线上为12 V S232电平, 而单片机电平为3. 3 V, 所以必须采用MAX3232进行电平转换。当报警时, 单片机通过串口将控制指令和短信内容发送到GPRS 通信模块; GPRS 通信模块识别出控制指令, 根据短信内容向用户发送短信。
2.1.3 DTMF 双音多频编解码电路
DT MF 双音多频编解码电路主要由MT 8888 构成, 包括DTMF 编码电路、DTMF 解码电路和铃音识别电路。编码电路实现自动拨号, 解码电路实现远程控制指令识别。铃音识别电路能正确进行拨号音、忙音、回铃音的识别。
自动拨号时, 单片机将被叫号码发送到发送数据寄存器, 合成DTMF 信号, 经放大后通过电话接口传输到电话网络中的程控交换机, 实现拨号。远程控制时, 远程DT MF 控制信号经过高频和低频滤波器滤波后, 再经过数字编码器编码, 得到相应控制指令的二进制编码, 存放于接收数据寄存器, 同时在MT 8888 的IRQ 端口产生中断信号; 单片机响应中断后, 读出接收数据寄存器的数据, 识别控制指令。铃音识别时, 450 Hz 的正弦铃音信号从DTMF IN 端口输入, 经过一个中心频率为450 Hz、带宽为250 Hz 的滤波器, 如果信号落在滤波器的通带内, 则IRQ 端口输出同频率的方波。
2.1.4 电话接口电路
电话接口电路包括自动摘机电路、振铃检测电路和断线检测电路。
自动摘机电路实现模拟自动摘机, 当拨号报警或远程控制时, 系统自动摘机, 接入电话网络。在远程控制时, 振铃检测电路能检测到电话振铃信号, 从而自动摘机。振铃检测电路主要由高速光耦6N138 和电压比较器LM393 构成。根据程控交换机协议, 交流振铃信号为25 Hz, 90 V 的正弦波。振铃信号经过直流隔离电容和限压电阻后, 驱动光电耦合器, 光电耦合器的逻辑输出端产生脉冲, 经过电压比较器整形后, 得到方波脉冲。脉冲信号输入单片机, 单片机可以对脉冲进行计数, 计到一定的脉冲数后, 自动摘机。当系统没有正常连接到电话网络时, 断线检测电路能自动检测到故障并进行提示。
- AI大模型时代,GPU高速互连如何正确破局
- 专访Silicon Labs:深度探讨蓝牙6.0的未来发展趋势
- 恩智浦发布S32J系列安全以太网交换机支持可扩展汽车网络,拓展CoreRide平台
- 智能无处不在:安谋科技“周易”NPU开启端侧AI新时代
- Rambus宣布推出业界首款HBM4控制器IP,加速下一代AI工作负载
- 现代摩比斯选择BlackBerry QNX,驱动下一代数字座舱平台
- MACOM获得美国防部资助开发GaN-on-SiC产品
- 我国首次实现骨干电网大规模卫星巡视,工作效率是人工 10 倍以上
- 英飞凌推出新型高性能微控制器AURIX™ TC4Dx
- 恩智浦FRDM平台助力无线连接
- Wi-Fi 8规范已在路上:2.4/5/6GHz三频工作
- 治理混合多云环境的三大举措
- Microchip借助NVIDIA Holoscan平台加速实时边缘AI部署
- 是德科技 FieldFox 手持式分析仪配合 VDI 扩频模块,实现毫米波分析功能
- 高通推出其首款 RISC-V 架构可编程连接模组 QCC74xM,支持 Wi-Fi 6 等协议
- Microchip推出广泛的IGBT 7 功率器件组合,专为可持续发展、电动出行和数据中心应用而设计
- 英飞凌推出新型高性能微控制器AURIX™ TC4Dx
- Rambus宣布推出业界首款HBM4控制器IP,加速下一代AI工作负载
- 恩智浦FRDM平台助力无线连接