节点文献

VxWorks下嵌入式数据采集与控制系统的研制

Development of Embeded Data Acquisitions and Control System Based on VxWorks

【作者】 宋先红

【导师】 张晓斌;

【作者基本信息】 西北工业大学 , 电力电子与电力传动, 2003, 硕士

【摘要】 随着计算机技术的飞速发展,嵌入式微处理器的性能也不断得到提高,从而使得嵌入式系统在越来越多的领域得到更加广泛的应用。某型飞机地面电源的控制保护器的设计就是嵌入式系统在数据采集与控制系统中的具体应用。 控制保护器的设计体现了嵌入式数据采集与控制系统的一般开发过程。完成了基于PC/104总线的控制保护器的硬件设计,主要包括嵌入式计算机和数据采集板的选型以及信号调理电路的设计。 其次完成了系统的软件设计。VxWorks是一种基于优先级的抢占式实时操作系统,本文对VxWorks的内核包括任务管理、中断管理和时间管理等进行了详细的分析,在此基础上完成了控制保护器的软件设计。 通过对VxWorks下设备驱动程序管理的深入分析,指出了设备驱动程序与板级支持包(BSP)的关系。完成了数据采集板ADT600在VxWorks下的驱动程序设计。 最后,本文提出采用一些抗干扰的软硬件措施,以便提高系统的可靠性。

【Abstract】 With the development of computer technology, the performance of the embedded micro processor have a great improvement, and it makes the embedded system have a wide range of applications in many fields. The design of the control-and-protection unit, part of a certain kind of aircraft power supply, is such application of embedded system in data acquisition and control system.The hardware design of the control-and-protection unit, based on PC/104 bus, including: the selection of embedded computer; the data acquisition board and its signal condition circuits, is completed in this project.The software design of this project ,which is based on VxWorks ,is also finished. VxWorks is one of such RTOS(Real Time Operation System) that have a priority-based preemptive kernel. This paper gives a detailed description of VxWorks kernel, including task management, interrupt and timing management, etc.This paper pays more attention on the device driver management of VxWorks and the relationship between device driver and BSP. The device driver of data acquisition board ADT600 for VxWorks is also completed in this project.In order to improve the reliability of the control-and-protection unit, some reliable measurements both in hardware and software are mentioned at the end of this paper.

  • 【分类号】TP274.2
  • 【被引频次】14
  • 【下载频次】860
节点文献中: 

本文链接的文献网络图示:

本文的引文网络