登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 电子信息类 > 电子科学与技术 > 正文

基于WebServer的气象监控系统的设计

 2023-04-15 09:04  

论文总字数:17079字

摘 要

嵌入式系统在计算机和网络技术高速发展的大环境下得到了广泛的应用,大多数的信息化产品在互联网中的远程访问和控制都是通过Web网页进行的,于是,作为嵌入式系统中有着核心地位的WebServer是研究和应用的重点内容。同时,WebServer的低成本,高性能也在领域中深受好评,对于嵌入式系统的发展有着重要的意义与价值。

本论文的主控制器是三星公司开发的S3C6410芯片,此控制器内核为ARM11,用户界面GUI则是使用编程工具QT4来设计完成的,这款嵌入式GUI可以基于嵌入式数据库来采集和处理不同的气象数据。建立气象监控系统的本质是在浏览器上看到实时准确的气象数据,可以利用TCP/IP协议使得WebServer和客户端建立特有的通信机制,通过客户端的浏览器访问WebServer来实现。

Linux 环境下QT编程,编写A/D驱动及测试程序,掌握嵌入式WebServer的移植方法及流程是本论文的核心和难点。设计后的仿真、测试效果虽有待完善,但也基本达到要求。

关键词:嵌入式;Linux;WebServer;GUI;气象监控

Design and realization of weather information monitoring system based on the embedded WebServer

Abstract

The embedded systems are widely used under the environment of the rapidly development of computer and network technology.Most of the information products access to Internet and they carry on remote measurement and control through the Web pages. So,Embedded WebServer has become hot spots in research and application of embedded systems.At the same time,WebServer is also well received because of the high performance and the low cost.It’s meaningful and valuable for the development of embedded system.

The DCS in this thesis use S3C6410 as the CPU and Embedded Linux as the OS.With the embedded graphical user interface programming tools Qt4 GUI completing interface design, combined with open-source embedded database,to achieve the different meteorological data collection and processing. Between WebServer and the client

uses TCP/IP protocol to communicate with each other. When the client through the IE Login WebServer, you can see the change of weather data in real time in IE interface of client.It achieves the establishment of automatic weather stations.

A/D driver and WebServer transplant are difficult and important in the DCS. After the completion of all the design, the spot is good effect of meteorological data collection, meet the requirements. It has some practical value though the function need some more improvement.

Keywords:Embedded;Linux;WebServer;GUI;Meteorological Monitoring

目录

第一章 引言 1

1.1 概述 1

1.2 课题研究背景 1

1.2.1 课题研究目的与意义 1

1.2.2 国内外研究现状 1

1.3 自动气象站简介 2

1.3.1工作结构和原理 2

1.3.2 特点 2

1.3.3 分类 3

1.3.4 前景 3

1.4 本论文主要研究内容及框架 3

第二章 嵌入式系统 5

2.1 嵌入式系统概述 5

2.1.1 嵌入式系统发展 5

2.1.2 嵌入式系统的组成 5

2.2 ARM概述 7

2.2.1 ARM处理器简介 7

2.2.2 ARM处理器体系结构和指令集 7

2.3 嵌入式WebServer 8

2.3.1 嵌入式WebServer简介 8

2.3.2 GCI技术简介 9

2.3.3 TCP/IP协议 9

第三章 系统工作环境的搭建 10

3.1 系统总体方案设计 10

3.2 工作环境的建立 10

3.2.1 安装vmware redhat enterprise 10

3.2.2 超级终端minicom的配置 11

3.2.3 配置tftp服务器 12

3.2.4 交叉编译环境的建立 13

3.2.5 QT4安装 14

第四章 构建系统软件 15

4.1 移植简述 15

4.2 BootLoader的移植 15

4.3 Kernel的移植 16

4.4 文件系统的移植 19

4.5 ARM版本的QT4的移植 23

4.6 CGI程序设计 25

4.7 嵌入式WebServer的移植 25

4.8 QT界面设计 28

第五章 系统总体测试 30

5.1 连接系统 30

5.2 系统测试 30

第六章 结束语 32

致谢 33

参考文献 34

附录1 35

附录2 39

  1. 引言

1.1概述

近年来,气象监控系统的研究开发与示范应用正在我国系统而有序地展开。气象监控系统的发展,不仅对整个气象环境系统、而且对人们的生活模式和质量、社会的可持续发展,都将产生重要影响。

剩余内容已隐藏,请支付后下载全文,论文总字数:17079字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图