● 摘要
数据采集与处理系统是测试系统的关键环节,高速数据传输对提高整个系统的性能有着重要意义,利用CPCI总线进行高速数据传输,解决了数据传输中的速度瓶颈问题。本文首先介绍了CPCI总线的基本结构和特点,在分析几种常用的CPCI总线接口电路实现方法的基础上,提出了以CPCI专用接口芯片PCI9054为核心的数据采集与处理系统的设计方案。然后,围绕驱动程序方面和上位机软件两个方面对数据采集与处理系统进行了研究,给出了整个系统的设计方案。硬件部分主要由A/D转换模块、FIFO缓存电路,CPCI总线接口电路,FPGA控制电路及外围电路组成。在驱动程序设计中,首先介绍了驱动程序的基本理论,驱动程序的开发模型,并对本系统WDM驱动程序的设计进行了详细的介绍。在比较三种常用驱动程序开发工具的基础上,选择了Driver Studio作为本驱动程序的开发工具,给出了利用Driver Studio开发驱动程序的开发步骤和驱动程序的安装过程。在上位机软件设计中,首先介绍了MFC,并且对各个模块的功能和实现进行了详细的介绍,尤其对网络模块的传输协议进行了分析。最后,对整个系统进行了功能和性能测试。测试结果表明,硬件能够成功被系统识别,对数据能够进行准确的采集,上位机软件可以稳定的工作在CPCI工控机上,达到了设计的要求。
相关内容
相关标签