节点文献
基于嵌入式技术的卫星数据接收系统的监控及数据传输
Monitoring and Controlling and Data Transmission in Satellite Data Receiving System Based on Embedded Technology
【作者】 石颖;
【导师】 古钟璧;
【作者基本信息】 四川大学 , 模式识别与智能系统, 2005, 硕士
【摘要】 利用卫星进行数据采集是当前一种先进的数据采集手段。在卫星数据采集系统中,用户数据接收站的原有设备已经远不能满足用户日益增大的数据需求,并且多数设备依赖于国外进口,设备运行参数的监控、基带数据的网络传输与存储,一般都是基于普通PC机(或工控机)加插卡的形式,投入较大,集成度、可靠性较差,维护起来比较麻烦。为了提高用户数据接收站的处理能力并尽可能降低成本,研制基于嵌入式技术的卫星数据接收系统成为当务之急。 嵌入式系统集软件与硬件于一体,具有软件代码小、高度自动化、响应速度快等特点,特别适合于实时和多任务的场合。嵌入式技术近年来发展迅速,已经进入了以基于Internet为标志的嵌入式系统的发展阶段。面对越来越复杂的嵌入式应用,嵌入式OS的作用显得愈发重要。嵌入式OS VxWorks在各种CPU平台上提供了统一的编程接口和一致的运行特性,以其卓越的实时性和可靠性被广泛地应用在通信、航空、广播、运输、医疗、自动化生产和科学研究等领域。 作为卫星数据接收系统的一个部分,面对设备的以太网接入需求,本文采用嵌入式技术——嵌入式微处理器MPC860T和嵌入式OS VxWorks,实现了基于TCP/IP协议的网络数据传输,并在嵌入式设备中引入HTTP构建嵌入式Web服务器完成对系统设备的监控。 本论文主要有四部分内容: 1.介绍本论文研究课题在卫星数据接收系统中的位置及应用需求背景; 2.介绍嵌入式OS VxWorks及开发工具Tornado Ⅱ,体现了其实时性、强
【Abstract】 It is an advanced means currently that collects data using satellite. In the satellite data collecting system, the devices of the user data receiving station have not fulfilled the user’s request for more data. Besides most devices depended on imports, monitoring, controlling, data transmission and storage based on the form of PC plus cards, which had high cost, low reliability, low integration and trouble maintenance. It was urgent to develop the satellite data receiving system based on embedded technology in order to improve the capability of the user data receiving station and reduce the cost.Embedded system consists of software and hardware, which has some characteristics such as small code, high automatization and quick response, so it is especially fit for the application of real-time and multitask. Developing fast in recent years, the embedded technology now has entered the stage with the symbol of Internet. Embedded OS is more and more important in the complicated embedded application. Embedded OS VxWorks provides the uniform API and working peculiarity on most CPU, and it has been widely applied in communication, navigation, broadcasting, transportation, medical treatment, automatization and investigation etc.As a part of the satellite data receiving system, the task of this paper is in face of the device’s accessing in Ethernet. It adopts the embedded technology — embedded microprocessor MPC860T and embedded OS VxWorks to realize the datatransmission based on TCP/IP protocol, and introduces HTTP into devices to make monitoring and controlling on embedded Web server.This paper mainly discusses four problems as follows:1. It introduces the background of the satellite data receiving system and demand of the task in this paper.2. It introduces the functions and characteristics of the embedded OS VxWorks and its developing tool Tornado II.3. It introduces the design of the task, includes software and hardware.4. It introduces the realization of the task, which focus on the details of BSP developing, data transmission, embedded Web server, and setting FPGA with SPI of MPC860T.Consequently, the task in this paper has improved the system integration and reliability instead of the situation of PC plus cards, which gives the easy operation and the satisfying result.
【Key words】 Embedded Technology; VxWorks; MPC860T; Monitoring and Controlling; Data Transmission;
- 【网络出版投稿人】 四川大学 【网络出版年期】2006年 02期
- 【分类号】V557
- 【被引频次】2
- 【下载频次】383