基于ARM9的室内无线监控报警系统设计与实现

发布者:静静思索最新更新时间:2013-09-12 来源: 21ic关键字:ARM9  室内无线监控  报警系统 手机看文章 扫描二维码
随时随地手机看文章

随着计算机网络技术、移动通信技术、多媒体技术的快速发展,无线监控系统以其便捷、实用、安装方便等优点被广泛应用于军事、工业、农业等场合,更走进了人们的日常生活,给人们的生活带来了便捷的信息化服务。文中设计实现了一种基于ARM9的室内无线监控报警系统,实现了室内环境信息监控、智能家居控制、图像信息采集存储及与用户实时远程信息交互的功能,并可在紧急情况下报警。在智能楼宇、智能家居、农业大棚、养殖等领域有广泛的应用和发展前景。

1 硬件设计
1.1 系统总体架构
无线监控报警系统以ARM9为核心,主要实现室内环境信息采集、智能家居控制、图像信息采集、远程无线监控报警等功能。系统的总体架构如图1所示,由7个主要模块构成。其中室内信息采集模块实现室内环境信息的采集,由不同的传感器完成,温湿度传感器用于采集室内温湿度、红外传感器探测是否有人闯入、烟雾传感器探测是否有火灾发生、气敏传感器探测是否有煤气泄漏。室内家居控制模块根据用户手机发回的指令或采集到的室内信息来控制家电的开关。CMOS摄像头用于拍摄室内状况,当有盗贼闯入室内时可抓拍其头像发送给手机并存入SD卡。SD卡用于保存摄像头拍摄的图片及室内环境状态的历史信息。蜂鸣器在室内环境发生异常时响起,可用于唤醒用户,在盗贼闯入时还可起到威慑作用。触摸屏用于显示人机交互界面,配置报警系统,观测室内状态,查看历史信息等。GPRS模块可实现无线监控,用户通过发送短信给系统以查询室内状态及控制室内家居,在室内出现异常时,监控系统会发送远程告警信息及图片给用户。

a.JPG


1.2 ARM9核心控制模块
系统核心控制由三星公司的ARM9处理器S3C2440完成,S3C2440是一款高性能32位RISC微处理器,采用ARM920T内核,0.13μm的CMOS标准宏单元和存储器单元,主频可达400 MHz。设计中采用友善之臂的最小系统Micro2440,其包含基本电源电路、复位电路、标准JTAG调试口、用户调试指示灯、CPU和存储单元等。其中存储单元有64 MB的SDRAM、64 MB的NAND Flash及2 MB的NOR Flash,另外它的U型接口拓展了各种常用总线、LCD及CAMERA接口、GPIO等。
1.3 室内信息采集模块
温湿度传感器采用Sensirion公司的数字传感器SHT11,采用CMOSens技术将湿敏感元件、测温元件、14位A/D和串行接口电路集成在一起,具有响应速度快、抗干扰强、性价比高的优点。设计中采用GPIO口模拟其串口协议实现传感器数据的读写。红外探测器采用探测距离达10 m的ZT-7225,由12 V供电,继电器输出。气敏传感器采用对甲烷及天然气敏感的MQ-4传感器,随着气体浓度的升高,其内阻变小。设计电路如图2所示,其中可变电阻可设定不用的报警阈值,烟雾传感器采用对烟雾敏感的MQ-2。设计中将红外、气敏及烟雾传感器的输出通过与门产生中断信号送至处理器。

b.JPG

[page]
1.4 室内家居控制模块
室内家居控制模块实现了系统或用户对家电的控制,设计采用交流固态继电器实现弱电对强电的控制,交流固态继电器无触点、可靠性好、寿命长、使用方便,文中选用的继电器负载电压24~380 V、控制电压3~24 V、控制电流3~25 mA,对家电的控制原理如图3所示,ARM通过GPIO口输出高电平开启供电,输出低电平关断供电。

c.JPG


1.5 CMOS摄像头模块
系统处理器采用S3C2440,自带CMOS摄像头接口,设计中将其通过接口引出,接口引脚分配如图4所示。摄像头选用友善之臂的CAM130摄像头模块,包含一个转接板和ZT130G2摄像头。

d.JPG


1.6 GPRS模块
GPRS网络是一种覆盖范围广,性能完善的无线网络,通信速度快、抗干扰能力强、通信误码率低,并且完全利用现有移动通信网络,无建设和运行成本。用GPRS实现的监控系统,实时性高、安全可靠、通信成本低。文中采用华为EM310模块实现GPRS通信。EM310的工作频段是EGSM900/GSM1800,兼容GSM/GPRS Phase2/2+协议,支持一个UART接口,设计中EM310模块正是通过此接口与ARM9通信,其电路原理如图5所示。系统可通过此模块发送短信给用户上报告警信息,或者接收用户短信指令响应用户远程操作。

e.JPG[page]

2 软件设计
2.1 系统主程序
嵌入式Linux操作系统是一款性能优良、源码公开、可移植、可固化、可裁剪及占先式的实时多任务嵌入式操作系统,被广泛应用于中小型控制系统,具有占用空间小、执行效率高、实时性能好和可扩展性强等特点。系统软件设计部分包括嵌入式Linux操作系统的移植与裁剪、系统应用程序开发和使用Qt/Embedded设计图形用户界面3个主要部分。嵌入式Linux操作系统的移植与裁剪主要分5步:分别是搭建Lin ux开发环境并建立交叉编译环境;配置和编译bootloader;配置和编译Linux内核;安装Linux嵌入式操作系统。完成上述步骤后,开始嵌入式操作系统上应用程序的开发,即本系统的核心控制程序,其流程如图6所示。程序开始运行时,首先对ARM9内部的缓冲区及一些变量进行初始化,然后对串口、定时器、中断及外围设备设备初始化,接着读取SIM卡中是否有客户发来的指令信息,若有指令则执行用户指令;否则程序开始采集室内各个传感器的数据,并根据采集到的数据控制相应家电。若有烟雾或煤气浓度过高等异常信息,则通过GPRS模块向用户发送短信告警;若是红外传感器检测到室内有人,则控制摄像头拍摄一帧图像并通过彩信发送给客户。为防止用户没能及时看到信息,在发送信息后30 s后拨打用户手机进行提醒。

f.JPG


程序设计完成后,通过交叉编译,下载到ARM9中运行;另外本系统还使用Qt/Embedded设计了良好的人机交互界面,可用于设置家电的控制模式及报警模式,还可手动设置家电的开启与关闭。
2.2 GPRS模块子程序
GPRS模块子程序涉及GPRS模块初始化,短信服务中心地址设置,短消息格式设置,报警帧/控制帧/应答帧信息的装配与解析,短彩信收发和拨打电话等,基本流程如图7所示。若需发送彩信,则通过GPRSModem拨号上网,和彩信网关建立链接,然后将图片、文字封装到彩信数据包,再通过GPRS网络将彩信数据包提交到彩信网关,从而实现彩信的发送。发送短信及拨号则用一套专门对GPRS模块控制的AT指令实现,这些指令通常以“AT”开头,以回车符结尾。系统主要使用的AT指令如下:模块唤醒:“AT\r”;短消息信息格式设置:“AT+CMGF=1\r”;短信服务中心地址设置:“AT+CSCA=\“+8613800250500\”\r”;-南京短信中心号码;短消息读取:“AT+CMGL=\“ALL\”\r”;-读取所有短消息;短消息发送:“AT+CMGS=\“15105187703\”\r”;-用户号码;拨打电话:“ATD15105187703;\r”。

g.JPG



3 结束语
文中以ARM9为核心控制器,通过摄像头、触摸屏、外围传感器、GPIO管脚及GPRS模块实现了一个智能家居式的无线监控报警系统。它不仅能监控室内温湿度、烟雾、有害气体,还能控制家电及监控室内安全,在有人闯入时可通过摄像头拍下闯入者的头像信息;另外还可以通过GPRS模块实现无线报警和用户远程控制的功能,并从硬件和软件两方面描述了系统的实现过程,系统有良好的人机交互界面,整个系统成
本低、稳定性好、响应速度快且适用范围广,不仅适用于家庭和楼宇,通过一定的改造在农业、养殖业等领域也有广泛的发展前景。

关键字:ARM9  室内无线监控  报警系统 引用地址:基于ARM9的室内无线监控报警系统设计与实现

上一篇:基于ARM的RFID门禁控制系统设计
下一篇:基于Nios II 软核处理器的SD卡接口设计

推荐阅读最新更新时间:2024-03-16 13:27

防盗报警系统强调稳定性与探测多样化分析
    现代化的防盗警报系统应该是结合不同的探测技术(如:生物温度、热感传导、电子电机、影像技术等)运用组合,防范各种入侵行为。在探测方式上,又有红外线、音波、微波、磁簧接触及影像视觉组成的探测方式。再利用现有的电话网络或者无线手机GSM网络,通过无线或则有线的传输方式,连通电话或手机,实现远程防盗监控功能的电子技术产品。     一套防盗报警系统设备的优劣在产品实测中,除非是有实际的场景与环境来进行模拟测试,不然笔者得承认对于实际报警主机或是探测器的效能都只能算是功能验证而不算完整的测试,今日的防盗报警系统已经有长足的发展进步,不管是在外观或是功能等质量上,对于功能的要求也就更多了,藉由本文内容的三种不同类型防盗报警系统,我
[安防电子]
s3c2410(ARM9)启动代码分析
ADS下C语言的入口方式和ROM镜像文件的生成 这部分介绍下ADS下如何生成可以运行的ROM镜像文件,我们知道当程序下载到flash中运行的时候,对于RW、ZI数据就存在着两个环境,一个 load环境,一个是exec环境,有时候由于速度的需要RO数据也要重新加载,那么对RO数据也是有两个环境。编译器产生ROM镜像文件时候,这三块数据的存放依次为RO、RW、ZI,并且地址空间时连续的。但是到了运行的时候,RW数据必须被拷贝到SDRAM(SRAM)中以支持读写,这就是我们所谓的运行环境。那么就要有一段代码去完成这个任务,在本章中我们介绍如何生成这段代码。 玩过2410的朋友都知道2410初始化代码中有一段搬运RW和ZI初始化的代码
[单片机]
基于3G手机的视频监控系统设计
  随着3G网络技术的快速发展以及3G手机各项功能的增强, 使得利用3G手机实现随时随地的视频监控已成为可能。而嵌入式技术作为当今IT业的热门技术,各种嵌入式芯片如DSP, ARM, SOC 等被广泛应用于数码、安防、交通信号采集、远程医疗等领域,可以预见未来便携式多功能的个人医疗数字服务终端会像手机一样普及,用户可以随时随地地将自己重要的生理信息实时、准确、快速地传送到远程医疗中心或家庭护理专家处,从而得到医生的专业建议和指导,实现远程医疗监护的应用。本文设计一种基于ARM9芯片的3G手机嵌入式视频采集系统,该系统与一般的视频采集系统相比,具有体积小、能耗低、更新维护方便、开发难度低等特点。   1 系统硬件结构   本系统
[单片机]
基于3G手机的视频监控系统设计
基于ARM9的船载海水监测系统设计
0 引言 海岸带是海洋中对人类活动最为敏感的部分,人类活动会对其生态系统的结构和功能产生严重影响。这使得海岸带成为海洋生态环境脆弱区。因此,海岸带的安全与管理已成为国际热门研究领域。海岸带的科学管理是建立在大量数据的基础上进行的。传统的海岸带调查,需要大量的人力物力,而且获得的数据非常有限,高通量海岸带数据获取已成为制约海岸带科学管理的主要瓶颈。 以美国和欧盟为代表的海洋研究水平较高的国家,开发了多种形式的海洋监测系统,如浮标(Buoy)、拖曳式监测船(Tow)、水下滑翔机(Glider)、卫星遥感、海底观测站等,来获取海量数据。 在此,介绍一种新的海洋数据采集方法,并研制出一套采集系统——船载监测系统(Automate
[单片机]
基于<font color='red'>ARM9</font>的船载海水监测系统设计
如何建立一个一次性防盗报警系统
  该报警的目的是健全的警报器只有一次。那就是 - 当报警被激活 - 健全的警笛会在预设的时间长度。然后,它会关闭并保持关闭。警报将不会重新启动。   基本的报警有一个独立 可调 出入境延误单区。该区域将容纳常开和常闭输入设备通常的类型 - 如压力垫,磁簧接触,微动开关, 铝箔 胶带和PIRs。   范围的扩展模块允许你添加任何即时报警区域,区域和人身攻击篡改区数到系统中。另外还有一个不计时的输出模块。它将使一个内部发声器,频闪灯,灯或警报器后,无论去停止。    示意图   报警可通过简单的操作隐藏的双向开关 - 如电灯开关。如果你想了解更多的安全性 - 您可以使用一个 按键开关 - 或数字代码一操作键盘开关。  
[安防电子]
如何建立一个一次性防盗<font color='red'>报警系统</font>
基于AT89C52的家用电话控制和报警系统
0引言 本系统是以AT89C52单片机作为控制核心的一种新型家用智能电话控制电器和自动报警系统。本系统由单片机.AT89C52构成主控部分.以进行主要的信息处理。从而接收外部操作指令以形成各种控制信号,最终完成各种信息(振铃信号、DTMF信号、语音信号、报警信号)的记录;接口电路用于提供单片机与电话外线的接口及传感器的信号输入接口。其中电话网接口电路包括铃流检测、摘挂机控制、忙音检测、双音频DTMF识别等。用户利用任意一部具有双音多频电话或手机均可通过电话网传输DTMF信号。AT89C52接收到信息后,便可对家庭安装的各种电器进行开机、关机操作,同时当本装置中的传感器(红外热释电、烟雾传感器)检测到异常信号时,也会产生报警
[单片机]
基于LPC2103的嵌入式睡眠监控报警系统设计
  嵌入式睡眠监控报警系统,它能够在不干扰受监测者正常睡眠的情况下,获取和处理睡眠过程中的脉搏信号。本文以ARM7(LPC2103)为微处理器核心,利用脉搏波特征量K值作为心血管疾病判断检查的一项重要生理指标,为心血管疾病的预防和治疗争取宝贵时间,降低心血管疾病在夜间突发带来的严重危害。   1 工作原理   通过对模型的理论分析以及不同年龄健康人和心血管疾病患者的临床检测对比,证实由心血管生理病理上的变化将会引起脉搏波特征量K值有规律且相当敏感的变化。因此,采用脉搏波特征量K值作为心血管疾病诊断的一项重要生理指标 。   脉搏信号波形特征量K值的定义为:      2 系统硬件设计   本研究利用脉搏传感器检
[单片机]
基于LPC2103的嵌入式睡眠监控<font color='red'>报警系统</font>设计
基于GPRS无线通讯的计量箱智能报警系统设计
1、引言    当前,电力公司设备盗窃案件猖獗,窃电现象屡禁不止,财产损失严重。计量箱主要依靠一把锁来看护,传统锁具防盗安全系数低、易被破坏,且被破坏后无法实时报警、及时取证。设备的损毁和防窃电工作依靠外勤人员的发现或用电检查人员的巡查,工作量大,收效甚微。为了有效防止和杜绝偷漏电现象的发生,提高用电检查的效率,降低用电检查工作人员的劳动量,提高设备运行的安全性、经济性,结合电力生产调度管理的发展需求和特点,建立基于GPRS无线通讯技术的计量箱智能报警系统是非常必要的。 2、计量箱智能报警系统的概况   2.1计量箱智能报警系统的研究背景    从已经发生的窃电案件观察,当前窃电行为呈现技术化和多样性特点,而目前多
[安防电子]
基于GPRS无线通讯的计量箱智能<font color='red'>报警系统</font>设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved