基于WEB的远程控制系统开题报告
时间:2025-04-23
时间:2025-04-23
远程控制系统
JINGCHU UNIVERSITY OF TECHNOLOGY
开题报告
基于WEB的远程控制系统的设计与实现
学 院 计算机工程学院
专 业 计算机科学与技术
年级班别二班
学 号 2010404010245
学生姓名李 雷
指导教师 李 敏
2013年 12月 3日
远程控制系统
目 录
1. 项目概述 .................................................................................................................. 2
1.1 项目的背景: ................................................................................................................... 2
1.2 研究目的和意义 ............................................................................................................... 2
1.3 设计思路: ....................................................................................................................... 2
1.4 设计思路: ....................................................................................................................... 2
2. 技术指标 .................................................................................................................. 3
2.1关键技术指标: ................................................................................................................. 3
2.2 可行性分析: .................................................................................................................... 3
3. 设计方案的选取 ...................................................................................................... 3
3.1 开发系统的比较 .............................................................................................................. 3
3.2 设计重点难点 .................................................................................................................. 4
3.3 各子模块的实现方法: .................................................................................................... 4
4. 进度安排 .................................................................................................................. 5
远程控制系统
1. 项目概述
1.1 项目的背景:
随着Internet与嵌入式系统的迅速发展,网络化的嵌入式产品已经成为IE产业的最大增长点,将嵌入式设备接入Internet将成为一种必然,把Web服务器应用到嵌入式设备已经是可以实现的技术,而通过Web技术对嵌入式设备进行远程控制、检测等则是最自然和最切实可行的选择。但现在大多嵌入式Web服务器只实现静态页面的访问,很少支持CGI功能以及难以实现二次开发。
我们本次设计的嵌入式动态Web服务器需支持常用的CGI功能,为嵌入式系统的用户提供简易动态页面访问接口,同时方便二次开发。
1.2 研究目的和意义
1、熟练掌握 C 语言的编程方法。基于 WEB 的远程监控的实现,CGI 的编写和使用,将理论联系到实践中去,提高我们的动脑和动手的能力。
2、通过基于 WEB 的嵌入式远程监控系统的设计,掌握 S3C2440 芯片,步进电机的工作原理,BOA 服务器的使用,CGI 的使用和简单程序的编写及调试方法,最终提高我们的动手实践能力。
3、本课题的研究目的是用 BOA 服务器、CGI、IE 浏览器设计一个通过 IE 浏览器监控电机的系统,能够驱动LED灯及摄像头来模拟现实中实物的控制原理。
4、由于基于 WEB 的嵌入式远程监控系统将成为今后远程监控技术发展的主流方向,所以需要设计出简单实用,让人们更满意的产品。
1.3 设计思路:
1、能够访问指定主机的静态网页。
2、能够正确的通过CGI访问CGI文件。
3、能够同时支持GET/POST的请求方法。
4、能够支持网页记录的Cookie功能。
5、能够提供开发人员进行再次开发。
1.4 设计思路:
★ 网络控制LED
在IE浏览器上输入192.168.1.6进入网页主页进入LED测试,点击网页上相应的选项实现请求->服务器->CGI程序->服务器->目标机,实现控制LED状态。
★ 网络摄像头
系统的主体设计思想是将视频终端和嵌入式Web服务器整合在一起,摄像头传送来的视频信号经过压缩后,通过内部总线传送到内置的Web服务器。该服务器可直接接Internet,网络上用户可以直接用浏览器(如IE浏览器)观看服务器上的监控图像。
设计将实现一个基于嵌入式Linux的嵌入式视频监控系统,即对嵌入式Linux在视频监控系统中的应用展开研究。本系统的主要硬件组成为基于三星S3C2440的TQ2440开发系统和USB摄像头。操作系统采用在嵌入式技术中流行的嵌入式Linux。系统将实现实验现场的网络化实时视频监控,同时具有网络化远程控制功能。当然在此基础上也可实现对多个视频前端的访问和控制。
远程控制系统
设计将对嵌入式Linux在ARM开发平台上内核、文件系统的开发和移植,视频前端设备(USB摄像头)驱动程序的开发,服务器的建立等研究内容进行了详细的论述,并对系统建成后在实际中的应用进行了测试和实验。
2. 技术指标
2.1关键技术指标:
★ 客户端和服务器端TCP的连接
★ 静态文件以及动态页面的区分
★ CGI程序的编写
★ HTTP请求方法的提取
★ 各请求方法的处理
★ 开发接口的预留
2.2 可行性分析:
★ 通过套接字的建立对服务器端和客 …… 此处隐藏:2745字,全部文档内容请下载后查看。喜欢就下载吧 ……
下一篇:软件使用说明书模板..