首页> 中文学位 >基于ARM的居家安防监控系统的设计与实现
【6h】

基于ARM的居家安防监控系统的设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

1 绪论

1.1 选题背景

1.2 国内外研究概况

1.3 论文的主要研究内容

2 关键技术分析

2.1 Linux系统移植简介

2.2 QT集成开发环境

2.3 视频采集技术

2.4 视频编解码技术

2.5 SDL函数库

2.6 网络编程

2.7 本章小结

3 居家监控系统的分析与设计

3.1 系统需求分析

3.2 系统总体设计

3.3 系统基本流程

3.4 Linux下驱动模块的设计

3.5 关键模块设计

3.6 本章小结

4 居家监控系统的实现

4.1 开发环境的选择

4.2 系统平台的搭建

4.3 视频采集

4.4 视频编解码

4.5 图像帧处理

4.6 Linux内核驱动接口

4.7 系统测试

4.8 本章小结

5 总结与展望

5.1 全文总结

5.2 展望

致谢

参考文献

展开▼

摘要

近十年来,随着网络技术的迅速发展和嵌入式技术的兴起以及相关硬件产业的成熟,使得各种嵌入式系统应用得非常广泛,深入到了国民经济的各个方面,在很多领域它都成为了不可缺少的重要组成部分。因此,在智能家居领域,为了提高家居安全防护能力,美化家庭视觉,简化日常家务操作,也引进了嵌入式技术,通过定制专用电子控制系统,将大量的设备放置在独立设备间里,不仅使家居外观整洁,还能让户主快速准确地控制这些设备,并且及时了解火灾、防盗情况。
  本系统主要以防火防盗为目的,在硬件方面采用ARM9体系的FS2410开发板和韩国三星S3C2410芯片,经过烧bootloader,移植Linux内核,制作文件系统,编译驱动等步骤搭建ARM体系开发平台。在软件方面,在硬件平台基础之上采用一些相关的开源工具开发应用程序完成视频采集、温度检测等工作,利用QT制作客户端图形界面。本文按照软件工程方法,通过需求分析给出总体设计,以开发板运行的Linux操作系统以及应用程序作为服务器端,以QT制作的界面和PC机为客户端。服务端通过GPRS和因特网与客户端进行通信。在详细设计以及实现阶段分析了系统的软件和硬件两方面的结构。同时文本叙述Linux下的内核驱动模型。
  通过使用嵌入式的居家监控系统,降低了监控成本,也使得用户能够很方便的了解到屋内情况,同时还获得了更好的系统稳定性和可靠性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号