论文部分内容阅读
当今,随着微电子技术、计算机技术和电力电子技术飞速发展,越来越多的控制系统中采用了数字控制技术。数字控制的实时、可靠性,数据处理的快速、准确性,数据函数发生库的丰富、稳定性,使得产品和系统的数字化成为可能,数字控制技术亦在快速发展中逐步走向成熟。本文介绍一种基于PCI 总线的多通道全数字式控制系统D/A 控制卡的设计研究工作,其核心技术是利用现代飞速发展的计算机软、硬件配套技术,采用计算机高性能PCI 总线来对被控对象进行实时控制。控制卡的设计分为硬件和软件两个方面。硬件设计主要是在EDA 开发软件Protel99 SE 环境下,研究设计了基于PCI 总线的D/A 控制卡,以PCI 接口芯片9052 为核心器件完成了控制卡的硬件研究设计工作。在Protel99 SESCH 环境下完成了电路原理图的设计,并在PCB 环境下实现了电路印刷板的设计制作。在软件方面以VxD 为开发模式,采用WinDriver 开发工具,自主开发编写了WINDOWS 操作系统下的基于PCI 总线D/A 卡的设备驱动程序。全文对硬件电路的设计、驱动程序的开发进行了详细地论述,并详尽说明了软、硬件的工作原理,为整个课题继续进行打下了良好的基础。