摘要:本系统以嵌入式系统平台的构建为基础,以远程安防监控系统的发展和功能要求为目标,深入研究嵌入式监控硬件系统与通讯方式,设计了基于GPRS的远程安防监控系统。它是由数据采集模块、报警模块、监控模块构成。通过USB摄像头监控模块,LM75温度采集模块和AD模块实时获得所监控环境的状态。异常情况发生时,系统便会发出警报并发送短信通知用户。用户在客户端可以远程查看监控视频,以实现安防监控功能。
关键词 GPRS;USB摄像头;LM75;安防监控
Abstract:This system base on building the platform of embedded computer system, aim at feeding function acquirement and development of remote security monitoring system, researching its hardware system and its communication system, and design the remote monitoring system base on GPRS. It is composed of data acquisition module, alarm module, monitoring module. Through the USB camera monitoring module, LM75 temperature acquisition module and the AD module to collect thereal-time monitoring of the state of the environment. When abnormal condition occurs, the system will alarm and send text messages to inform users. Users can remotely view the surveillance video on a client, to achieve security monitoring function.
Keywords GPRS USB camera LM75 security monitoring
随着人们越来越要求生活质量,需求更加舒适安全的生活。一方面,由于一些家庭疏忽大意,可能会出现火灾以及财物被盗的情况,给家庭及社会带来了很大的损失,所以急切需要利用智能化手段为家庭提供一个安全舒适的家居环境。远程安防监控系统能在各种紧急情况出现的第一时间报警,通知用户,把险情消灭在萌芽状态,减少各种损失,为家庭生活的安全舒适提供强有力的保障。本课题设计了一种基于GPRS的远程安防监控系统,完善的系统可以对家居的环境进行实时的监控。安装在门窗位置的红外感应器可以用来监控盗贼的非法闯入;安装在家中各点的温度报警器可以监测到房间内出现的突发火灾情况。一旦有上述异常情况的发生,就会作出相应的报警处理,提醒用户有险情发生并采取防范措施。本课题把GPRS技术应用到安防监控系统中,通过各种感应器实时采集家居环境报警数据,一旦发生异常则通过GPRS短信通知用户;另一方面,用户也可以通过登录服务器查看监控视频。系统硬件是基于Cortex_A8嵌入式处理器开发板和GPRS通讯模块,它是系统运行的基础。软件设计是基于Linux POSIX多线程,使系统系统功能得以实现。本文研究的内容主要包括以下几个部分:
(1)u-boot移植
(2)内核及各驱动移植(包括GPIO,ADC,网卡,USB总线,I2C 等)
(3)网络视频服务器的移植及分析
(4)温度传感器驱动以及应用控制
(5)ADC模块驱动
(6)GPRS发短信及应用功能封装