基于嵌入式Web服务器的远程测控系统的研究与实现
发布时间:2017-11-14 05:03
本文关键词:基于嵌入式Web服务器的远程测控系统的研究与实现
更多相关文章: Linux 嵌入式Web服务器 SQLite 驱动程序 CGI
【摘要】:自从二十世纪中期以来,信息科技的高速发展,人们对远程控制与测量的研究关注度不断提高,越来越多的人投入到远程测量、远程控制领域进行深入研究。目前,远程测控系统在集成电路、网络通信、多媒体等技术的快速发展下,正朝向小型化、智能化和网络化方向发展。传统的远程测控系统一般都是以C/S(Client/Server客户机服务器架构)为架构,但C/S本身存在种种问题。以Web浏览器为基础的B/S(Browser/Server浏览器/服务器)架构系统因其维护和升级方式简单,成本降低,选择更多等诸多优点越来越受到人们的欢迎、广泛运用到各个领域。本文设计和实现了一个基于B/S架构的嵌入式Web远程测控系统。嵌入式Web服务器系统负责将传感器采集的数据存储下来,并实时可靠的传输远程客户端的浏览器。远程用户只需打开浏览器输入嵌入式Web服务器的IP地址即可获得当前设备的实时数据和查看设备的历史数据,并且也可以对嵌入式Web服务器系统进行参数调节与控制,从而实现远程测控。本文给出了本系统总体软硬件设计方案,选用ARM920T内核的三星S3C2440A芯片为处理器的mini2440开发板为硬件平台开发了基于嵌入式Linux的远程测控系统。针对本开发板系统的硬件情况对u-boot-2010.03进行了修改和移植,详细地分析了u-boot启动过程,对编译与移植linux2.6.32内核以及Boa嵌入式Web服务器也做了深入的研究,重点讨论了利用SQlite嵌入式数据库和CGI库进行程序开发以及Linux系统字符设备驱动程序开发,最后编写了网页监控主界面,实现了基于嵌入式Web服务器的远程测控系统。本系统采用模块化设计,可靠性较高且易于升级与维护。
【学位授予单位】:西南科技大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP393.09
,
本文编号:1183938
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1183938.html