节点文献

基于PCI总线的A/D数据采集系统设计

The Design of A/D Signal Acquisition System Based on PCI Bus

【作者】 牛彦敏

【导师】 袁祥辉;

【作者基本信息】 重庆大学 , 仪器科学与技术, 2003, 硕士

【摘要】 在各种自动测量﹑采集和控制系统中遇到的变量,大多时间上和幅度上都是连续变化的物理量,即模拟量。而微型计算机只能对以二进制形式表示的信息进行运算和处理。将模拟量转换为被计算机所认识和接收的数字量,这个过程叫做模拟/数字转换,简称A/D。A/D转换是将数字计算机应用于生产过程﹑科学实验以实现更有效的自动控制的必不可少的环节,因此如何实现A/D转换器与计算机的接口,也就成为计算机控制系统设计中的一项十分重要的工作。在以Windows为主的图形用户接口进入PC机后,人们迫切需要研制基于PC系统的快速、高性能的图像信号采集系统来获取各种信号,以满足数字信号处理新技术的要求。PCI总线作为一种高性能的局部总线,成为 PC机的主流总线,数据传输率低的ISA总线信号采集系统将迅速被市场淘汰。本课题即是基于PCI总线实现对信号的高速、高精度A/D数据采集系统。论文介绍了PCI总线的特点、PCI总线规范、和PCI总线操作中的两个关键技术:PCI总线配置技术,PCI总线中断实现技术。采用了PLXTech公司的PCI专用接口控制芯片PCI9050来实现基于PCI总线的图像信号采集。用复杂可编程逻辑器件来实现对整个数据采集系统的控制部分。设备驱动程序的设计是实现整个系统开发的一个重要环节,驱动程序是硬件功能能够正常实现的重要保证,它不仅与所要设计的硬件设备有关,而且还涉及操作系统的内核。文章描述了Windows 9X系统体系结构及设备驱动程序的组成部分,介绍了设备驱动程序的常用开发工具,然后结合实际课题讨论了PCI设备驱动程序开发过程中面临的主要问题及解决途径,最后简述设备驱动程序的安装。最后,文章介绍了在Windows 98操作系统下,PCI总线操作、图像信号采集和处理应用程序的编制。

【Abstract】 Many continuously variational prameters in all kinds of acquisition systems are analog parameters . But computer only can process operation according to binary system. The method that transforms analog parameters to digital parameter is called A/D.It is necessary to apply A/D in experimentation and production process. So, How to realize the interface between A/D and computer is an important part in computer control system. After computer has been based on Windows system,It is necessary to push out a new acquisition system , which is based on PC system , with high performance to satisfy its requirement. PCI bus is a new advanced computer local bus, which is becoming the mainstream of PC system. At the same time, ISA bus with low transmission rate will be washed out. The project is to design an Imaging Signal acquisition system based on PCI bus.The paper introduces the property of PCI bus, describes the signals and commands and the transfer protocol of PCI bus, focuses on two key techniques of PCI bus: Interrupt Procession and Configuration technologies. The project adopt PLX PCI9050 chip to design Imaging Signal acquisition; and adopt complicated programmable logic device(CPLD) to design the control part of the system.Device driver is the bridge between hardware and Windows 95/98. Device driver is an important guarantee for hardware working order. Device driver relate with not only hardware device but also operation system kernel. The paper describes Windows95/98 system structure and the driver’s function, introduces some popular driver development kit, such as DDK, VtoolsD, and WinDriver. Then analyzes the common problem what will meet in PCI device driver development and their solutions. At last , introduces the applied program including PCI bus access and image signals acquisition and processing.

  • 【网络出版投稿人】 重庆大学
  • 【网络出版年期】2004年 01期
  • 【分类号】TP274.2
  • 【被引频次】7
  • 【下载频次】808
节点文献中: 

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

本文的引文网络