首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

一种简易智能家居监控系统的设计方解决方案

一种简易智能家居监控系统的设计方解决方案

0 引言
随着Internet和个人计算机的普及, Internet用户已达到了空前的数量, 而对网络的利用也已经逐渐渗透到了各个行业, 现在已出现了如视频会议、电子商务等新型业务, 这些业务的推出大大方便了人们的生活, 提高了社会效率。同样, 视频监控技术发展也经历了模拟监控、数字监控阶段, 现在正在向大规模网络监控技术方向发展。

网络监控系统具有能够克服地域的限制、传输信号不易受干扰、网络带宽可复用的巨大优势, 因而较之传统监控模式具有更广阔的发展空间。为此, 本文结合相关技术, 提出了一种基于嵌入式Web服务器的远程监控系统方案, 该方案整合了门禁、红外监测、烟雾探测等外围设备, 并具有监控智慧化、存储设备成本低、网络资源占用率小、方便扩展等特点。

1 系统硬件设计

本系统以S3C2410为控制核心, 并基于嵌入式Linux操作系统来开发设计。nand flash设备采用cramfs文件系统, 上电后挂载yaffs文件系统来保存临时数据文件, 并提供有SD卡接口以用于保存视频文件。

本系统中的视频采集设备采用中芯微的ZC301芯片中的USB Camera.该芯片目前在市场上已被广泛应用, 它能够支持Video4linux.

Video4linux作为Linux系统中可支持影像设备的一组API, 只要配合适当的视频采集设备和驱动,就可以实现影像采集。

网络接入系统一般有两种设计方式, 一是通过外部扩展网络芯片RTL8019AS来实现, 另一种是通过外部扩展的GPRS模块(设计中, GPRS核心模块可采用wavecomQ2403A) 来实现。前者适合应用在检测地点固定的情况下, 而后一种方式既能提供事件触发短信发送功能, 又可以提供GPRS网络接入功能, 从而使得视频监控系统在汽车、野外现场等环境中也能够得到应用。

此外, 本系统还扩展了红外、烟雾测控设备、门禁系统, 并配备了报警装置, 其系统硬件设计的整体框图如图1所示。






2 软件设计

本系统软件由后台进程和前台用户接口两部分组成。为了防止竞态的出现, 在软件实现时,用户CGI接口可利用system V的邮箱通信机制向后台进程提出请求。后台开设有线程接收请求并对各设备功能模块进行统一调度。图2所示是本系统的软件整体结构框架。下面分别对系统的各个模块进行介绍。






2.1 红外探测模块及烟雾检测模块

目前多数家居监控方案主要采用网络摄像头作为监控终端设备, 用户可通过Web浏览器随时随地的监控家中状况, 这给用户带来了巨大的便捷。但是, 由于它连续不间断的监控, 缺点也是显而易见。首先是对存储设备容量有巨大的要求, 由于被迫记录了大量的非必要视频, 存储空间被严重浪费。面对这个问题, 智能化成为对数字视频监控系统的又一个主要要求。本文提出的方案是一种基于事件触发的机制, 系统可以实现智能控制并只保存发生异常时的视频文件。这种设计能有效节省系统存储开支、灵活控制监控设备, 为用户提供很大方便。在基于事件触发机制的方案设计中, 主要有针对软、硬件的两种设计方向。
返回列表