论文部分内容阅读
在各种自动测量﹑采集和控制系统中遇到的变量,大多时间上和幅度上都是连续变化的物理量,即模拟量。而微型计算机只能对以二进制形式表示的信息进行运算和处理。将模拟量转换为被计算机所认识和接收的数字量,这个过程叫做模拟/数字转换,简称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总线操作、图像信号采集和处理应用程序的编制。