机房设备有线电视论文提纲

2022-11-15 版权声明 我要投稿

论文题目:鞍山有线电视机房监控嵌入式系统的设计与实现

摘要:随着我国有线电视事业的快速发展,我国已经成为世界第一大有线电视用户国。有线电视用户数量日益增加,有线电视机房的安全受到人们越来越多的重视,由于机房设置点多面广,人力资源比较匮乏,不可能在每个机房配备专人值守,因此设备出现故障不能及时了解和排除,造成用户不能正常收看电视,甚至出现一些灾难性的后果。本文根据实际需求,设计了基于嵌入式远程无人值守的机房监控系统,实时监控机房情况。本文采用B/S架构,简化了系统的开发、维护和使用。系统分成以下几大部分:嵌入式Linux平台、视频服务器、嵌入式Web服务器软件和视频监控客户端。本文以S3C2440A处理器为核心,Linux操作系统为软件平台,配置了USB摄像头驱动,移植了视频服务器和Web服务器,设计了各种传感器驱动程序。本文详细介绍了该系统的硬件结构和软件结构,设计了硬件主要接口电路:电源模块、复位电路、Flash存储器、SDRAM存储器、JTAG接口、网卡控制器、串行接口、USB接口和GPIO接口。搭建了系统的软件平台,主要分为三部分:u-boot的移植、Linux2.6.32.2内核的制作和yaffs2文件系统的安装和配置。为了实现远程监控,重点讲解了Mjpg-streamer传输视频技术和Boa服务器的配置与移植。采用Mjpg-streamer传输视频是一种新颖的方法,与传统的技术相比,降低了CPU内存的占用率,缩短了处理视频数据的时间,提升了传送视频数据的速度。设计了Web监控客户端应用程序,以动态网页的形式显示在客户端浏览器上,各动态网页采用HTML语言内嵌Javascript调用CGI脚本制作而成。最后结合系统设计目标对系统设计的各个功能进行了测试,测试结果基本符合预期目标。

关键词:远程监控;S3C2440A;嵌入式Linux;Mjpg-streamer

学科专业:计算机应用技术

中文摘要

ABSTRACT

1.绪论

1.1 课题研究目的和意义

1.2 国内外研究现状

1.2.1 嵌入式系统简介

1.2.2 嵌入式Web Server

1.2.3 嵌入式处理器

1.3 本文研究主要内容

2.系统整体结构设计

2.1 系统开发的软件平台

2.2 系统开发的硬件选择

2.3 传感器模块

2.3.1 DS18B20温度传感器

2.3.2 RE200B红外热释电传感器

3.系统的硬件电路设计

3.1 S3C2440A微处理器

3.2 电源模块

3.3 复位电路设计

3.4 存储模块设计

3.4.1 FLASH存储器

3.4.2 SDRAM存储器

3.5 设备接口

3.5.1 JTAG接口

3.5.2 网卡控制器

3.5.3 串行接口

3.5.4 USB接口

3.5.5 GPIO接口

4.监控系统软件平台的搭建

4.1 嵌入式Linux的开发平台

4.2 引导加载程序

4.2.1 Boot Loader简介

4.2.2 u-boot的移植

4.3 Linux内核制作

4.4 根文件系统制作

4.4.1 根文件系统介绍及目录结构

4.4.2 Busy Box的编译和安装

4.4.3 YAFFS2的安装与配置

5.视频监控系统软件程序设计

5.1 Mjpg-streamer服务器的分析和实现

5.1.1 视频采集模块

5.1.2 视频压缩模块

5.1.3 视频传输模块

5.1.4 Mjpg-streamer移植

5.2 传感器模块程序设计

5.2.1 DS18B20温度传感器模块程序设计

5.2.2 RE200B红外热释电传感器程序设计

5.3 嵌入式web服务器与客户端设计

5.3.1 boa服务器的移植与配置

5.3.2 CGI程序设计与CGIC库的移植

5.4 远程监控系统测试

6.总结

参考文献

致谢

上一篇:安全检测软件工程论文提纲下一篇:混合资本工具资本管理论文提纲