摘要:随着生活水平日益提高,传统的安防系统已不能满足人们的需求,致使智能家居安防系统的诞生,其汇集嵌入式系统、传感器技术、网络通信技术、远程监控等为一体,符合了新时代人们对家庭安全的需求。本系统设计了以三星公司的Cortex-A8嵌入式硬件平台为核心,以LM75温度传感器、烟雾检测传感器、红外传感器检测传感器、USB摄像头等为数据采集模块,以DM9000网卡芯片作为通信模块的智能家居安防系统。本文详细介绍了各数据采集模块的接口电路以及通信接口电路,分析了Linux内核应用于S5PC100开发板的裁剪方法,设计了数据采集和通信程序。通过对系统软硬件设计和整合,系统实现了短信报警、远程查阅数据等功能。该设计运用嵌入式系统,软硬件设计合理,对于现代家庭的安居防护具有较强的实用意义。56882
毕业论文关键词:智能家居,ARM,嵌入式操作系统,通信,实时监控
Abstract:With the increasing standard of living, the traditional home security systems can not meet people's needs, resulting in the birth of smart home security system, which contains embedded system, sensor technology, communication technology, remote monitoring and so on. The system meets the demand of people’ home security in new times. This smart home security system is designed with Samsung Cortex-A8 embedded hardware platform as the core, LM75 temperature sensor, smoke sensor, infrared sensor detection sensor, USB camera as the data acquisition module and with DM9000 card chip as a communication module. Data acquisition module interface circuit and communication interface circuits are described, the method of cutting Linux kernel for S5PC100 development board is analyzed and data acquisition and communication program are designed in this thesis. With the system hardware and software designed and integrated, the short message alarm, remote communication and other functions are realized. The system with the embedded system used which the hardware and software design is reasonable is significant for the modern housing protection.
Keywords:smart home, arm, embedded operating system, communication, real-time monitoring
1 引言 5
1.1 选题背景 5
1.3 存在问题以及发展方向 6
1.4 设计的主要工作 6
1.5本章小结 6
2 系统总体方案设计 7
2.1 嵌入式系统 7
2.1.1 嵌入式系统基本架构 7
2.2 GPRS模块 11
2.3 嵌入式BOA服务器 12
2.4 CGI技术 12
2.5 本章小结 12
3 嵌入式开发平台的搭建 12
3.1 U-BOOT移植 13
3.2 嵌入式Linux内核移植 13
3.2.1 Linux系统组成 13
3.2.2 Linux系统移植过程 14
3.3 嵌入式文件系统制作 14
3.3.1 根文件系统 15
3.3.2 根文件系统制作 16
3.4 本章小结 17
4 智能家居安防系统软件的实现 17
4.1 图像采集