论文部分内容阅读
数据采集是测试系统的关键环节,提高数据采集系统的性能对于提高整个测试系统的性能有着重要意义。 该数据采集系统利用新型微机总线PCI总线解决了数据传输中的瓶颈问题,并且PCI总线支持即插即用,便于系统自动分配资源,论文对PCI总线的接口问题进行了详细的阐述。系统采用双缓冲技术实现连续数据采集,采用硬件中断保证了数据采集的速度与精度。 作者完成了数据采集系统的硬件设计和软件编程部分以及可编程逻辑器件下载电缆线的制作。系统硬件部分主要包括MD转换、先进先出数据缓存器、控制读写逻辑的可编程逻辑器件和PCI总线接口芯片S5933,软件部分即数据采集卡的驱动程序和应用程序。 本数据采集卡的驱动程序利用Numega公司的VtoolsD2.5编写,并由SofiICE4.0调试。系统采用DMA方式传送数据。利用VC++6.0编写了一个简单的应用程序来加载该驱动程序并取得所采集的数据。可编程逻辑器件由Altera公司的MAX+PLUSⅡ编程并仿真,由所制作的并口传输电缆线下载到硬件。 经过努力,该数据采集系统的硬件和软件的性能均达到预期的结果。 由于作者的经验不足和时间的限制,该数据采集系统还存在一些有待于优化的方面,敬请批评指正。