1、 I 目目 录录 引言引言 1 1 1 系统平台中的硬件系统系统平台中的硬件系统2 1.1 嵌入式系统概述 2 1.1.1 嵌入式系统定义 2 1.1.2 嵌入式系统的组成.2 1.1.3 嵌入式系统的特点.2 1 .2 系统平台中的硬件系统 3 2 2 嵌入式平台搭建嵌入式平台搭建 3 2.1 嵌入式系统的开发流程 .3 2.2 嵌入式 Linux 开发环境的建立4 2.2.1 编译准备.4 2.2.2 第一次编译 gcc 5 2.2.3 交叉编译 glibc 6 2.2.4 第二次编译 gcc 6 2.3 网络文件系统及其配置 6 3 3 系统平台中的软件系统系统平台中的软件系统8 3.1
2、 Linux 与嵌入式系统8 3.2 Linux 操作系统的移植 9 3.2.1 设置参数 9 3.2.2 内核编译步骤9 3.2.3 嵌入式 Linux 文件系统的组成 .9 3.3 视频采集模块设计 10 3.3.1 基于 Video4Linux 视频采集的实现 10 3.3.2 视频数据的压缩 . 10 3.4 嵌入式 Web 服务器的实现 11 3.4.1 嵌入式 Web 服务器的工作原理 11 3.4.2 嵌入式 Web 服务器 boa 的移植实现 . 11 3.5 温度采集模块 13 3.5.1 温度模块控制框图 13 3.5.2 温度监控实现原理 13 4 4 测试测试 15 4
3、.1 硬件搭建的实物图 . 15 4.2 测试机房监控系统 . 15 5.5.结束语结束语 15 参考文献参考文献 16 致致 谢谢 17 附录附录 . 18 1 机房监控系统设计机房监控系统设计 摘摘 要:要:目前,嵌入式系统在视频监控中的应用越来越广泛。伴随着网络的强大功能,视频 监控更侧重网络监控方案,要求体积小、远程化、成本低、功耗小、操作界面人性化等。本系统 采用 ARM 处理器搭建硬件平台,嵌入式 Linux 内核搭建软件平台,使用 B/S 模式,完成远程视频 监控功能和机房温湿度实时采集功能。实时对机房内的环境进行视频、温度和湿度的监控,并将 数据转成 Web 网页进行观察。 关
4、键词:关键词:嵌入式系统;环境监控;Linux;视频服务器 Design of Engine Room Monitoring Abstract:At present the embedded system in video surveillance applications more and more widely. With the powerful network functions, more emphasis on video surveillance network monitoring program, small size, low cost, long, small power
5、 consumption, operation is user-friendly interface. This system uses the ARM processor to set up the hardware platform, embedded Linux core building of software platform, using B / S mode, complete the remote video monitoring function and room temperature and humidity real-time acquisition function.
6、Real time on the room environment for video, temperature and humidity monitoring, and put the data into Web webpage for observation Key words: embedded system; environmental monitoring; Linux; video server 引言引言 随着网络技术和嵌入式技术的发展, 利用嵌入式技术构建远程监控系统凭借体积 小、远程化、成本低、功耗小、操作界面人性化等特点已成为监控系统的发展主流。 监控系统一般采用 B/S 结构,为了提高运行效率和资源利用率,系统嵌入式 Web 是以 TCP/IP 协议为底层, 以 HTTP 为应用层的通信协议, 为服务器提供了可靠的网络服务, 并对其功能和实现进行优化,提高了传输速度和处理效率。监控端试用浏览器通过 2 IP 地址即可访问服务器实现监控功能。根据上述原理,本文介绍基于 ARM9 的远程机 房监控系统研究,对机房进行视频监控和温湿度监控、由于三星公司的 ARM