基于web的远程控制

基于web的远程控制

ID:11851778

大小:142.50 KB

页数:12页

时间:2018-07-14

基于web的远程控制_第1页
基于web的远程控制_第2页
基于web的远程控制_第3页
基于web的远程控制_第4页
基于web的远程控制_第5页
资源描述:

《基于web的远程控制》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、物理与电子工程学院设计实验报告《嵌入式系统设计》设计性实验报告题目基于web的远程控制设计系别年级专业班级学号学生姓名指导教师实验时间11物理与电子工程学院设计实验报告目录前言2引言2课题要求31、课题目的:32、运行环境:3正文3一、课题分析:3二、实验原理:3三、系统设计:31、配置BOA服务器:42、CGI原理及程序设计与编写53、网页文件index.html设计64、LED灯的驱动6四、实验现象6五、实验注意点及问题61、实验注意点:62、问题:6总结体会7附件1:CGI程序8附件2:网页(html文件)程序10

2、设计性实验报告成绩:指导教师签名:1111物理与电子工程学院设计实验报告前言随着计算机技术和网络通信技术的飞速发展,人们日常生活和工业生产等方面对基于以太网进行远程通信和控制的要求日益强烈。现代实验设备由于其高度的精密和复杂性以及大量的信息获取和处理要求,基本上涵盖网络化生产与商业的技术问题,使得它成为一个非常好的前期模型。基于Web的远程控制对远程终端要求低,再加上互联网技术的普及,基于Web的远程控制这种方式将会广泛应用到工业设备远程监控,自动化农业,网络化信息家电,智能楼宇,远程安防监控系统等。目前市场上虽已有成熟

3、的Web服务器可供远程控制系统选择,但多是基于通用计算机或专用服务器,体积及成本不适合小型控制系统,尤其是在一些环境恶劣,不易值守或无法安装计算机控制系统的场所。如今嵌入式技术发展迅速,嵌入式处理器的性能不断提高,基于嵌入式的控制系统得到广泛应用。这个实验研究了基于Web的远程控制实验系统的硬件和软件设计方法,重点讨论了远程数据通信实现等关键技术,并用计算机网络对Led灯的控制。引言近年来,随着互联网在全球的飞速发展,网络技术广泛应用于各种企业和工业系统,越来越多的信息化产品需要能够接入互联网通过Web页面进行远程访问和

4、控制。这种程序结构也就是大家非常熟悉的B/S结构,即在嵌入式设备上运行一个支持脚本或CGI功能的Web服务器,能够生成动态页面,在用户端只需要通过Web浏览器就可以对嵌入式设备进行管理和监控,非常方便实用。基于Web的远程控制设计,我们首先需要在嵌入式设备上成功移植支持脚本或CGI功能的Web服务器,然后才能进行应用程序的开发。嵌入式Web服务器移植,我们常用的是Boa服务器的移植。11物理与电子工程学院设计实验报告课题要求1、课题目的:在2440开发板上移植一个boa程序,使开发板可以作为一个WEB服务器使用。在PC计

5、算机上使用浏览器测试嵌入式WEB服务器的功能。建立嵌入式系统的WEB服务功能(Boa服务器的建立参考实验“嵌入式WEB服务器实验”说明),利用WEB页远程控制嵌入式系统中的硬件状态,如控制Led等的点亮、熄灭等动作。2、运行环境:硬件:up-Star认证考试实践板、PC机Pentium500以上,硬盘10G以上。软件:PC机操作系统REDHATLINUX9.0+MINICOM+ARM-LINUX开发环境正文一、课题分析:这个实验基于Web的远程控制系统是以嵌入式Web服务器为中心,通过Internet网远程访问嵌入式We

6、b服务器,嵌入式Web服务器通过现场总线控制各个LED灯,以达到远程监控的目的,实现PC机的浏览器可通过Internet网访问嵌入式Web服务器。通过对嵌入式系统的结构形式主要有通用平台、系统架构、硬件架构、软件架构以及硬件、软件的设计方案介绍,系统的将现场数据采集设备、本地Web服务器和远端监控主机三部分构成的基于Web的远程控制系统做了较为全面的介绍和设计。二、实验原理:基于web的远程控制系统开发步骤如下:1、建立可用的软件开发环境;2、移植Boa服务器;3、开发所需的驱动程序;4、编写html页面;5、编写CGI

7、程序,实现远程控制;6、登陆服务器,测试系统功能。11物理与电子工程学院设计实验报告一、系统设计:1、配置BOA服务器:(1)依照实验要求编译BOA服务器,并生成可执行文件BOA,并且在开发板的/var的文件下建立实验所需的文件夹及文件。拷贝Boa源码目录下已有的一个示例boa.conf,并在其基础上进行修改:Port80#Listen192.68.0.5UserrootGroup0#ServerAdminroot@localhostErrorLog/var/web_boa/log/error_logAccessLog/

8、var/web_boa/log/access_log#UseLocaltime#VerboseCGILogsServerNamewww.your.org.here#VirtualHostDocumentRoot/var/web_boa/wwwUserDirpublic_htmlDirectoryIndexindex.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。