论文部分内容阅读
随着科技的发展,人们对生活质量的追求也越来越高,舒适、便捷和安全的智能家居环境正逐步被大众所青睐。传统的家居安防系统由于各个控制系统相互独立,很难形成一个有效的联动整体。比如视频监控子系统,它需要人工不问断的观察多个监视器画面,无疑会增加误报、漏报几率以及人力资源成本,且难以实现远程控制和异常事件的实时报警功能,限制了智能家居系统的安全性和智能化程度,因此很难再满足用户的需求。
论文设计了一种基于ARM&Linux的嵌入式智能家居安防系统的实现方案。首先在对系统进行需求分析的基础上给出了一个总体设计,具体包括硬件和软件开发平台。其中硬件平台采用ARM920T内核的S3C2410A处理器搭建,外围设备包括通用分组无线业务GPRS(GeneralPaketRadioService)通信模块、温度传感器模块、热释电红外传感器模块以及离子烟雾传感器模块等。软件平台的设计主要针对嵌入式操作系统EOS(EmbeddedOperationSystem),包括交叉编译工具链的构建、BootLoader的移植、Linux内核的裁剪与移植、根文件系统RFS(RootFileSystem)的构建,并开发了设备驱动程序;接着对系统应用软件的各个模块进行了设计,最后创造性的架设了嵌入式Web服务器EWS(EmbeddedWebServer),拓展了子系统功能,同时设计用于系统管理的网页界面也极大地方便了用户使用。
最后进行了系统测试,将所设计的系统应用于普通家庭环境。实验结果表明,该系统可以实时地采集现场数据,对现场设备状态进行监控,遇有异常情况可自动报警,并通过GPRS模块向用户手机发送信息,从而实现了基本的防盗、防火功能。此外该系统功耗低、体积小、成本低廉、可扩展性强,并可长时间稳定运行,满足了普通家庭用户的需求,达到了预期的设计目标。