摘要
结合研制的基于PCI总线的数据采集卡,介绍了数据采集系统的工作原理。详细阐述系统的硬件设计,利用一片A/D芯片配合多路模拟开关实现了多路数据采集。用VerilogHDL语言对FPGA编程实现硬件逻辑控制,采用Windriver驱动程序开发工具完成PCI9054总线驱动程序开发,实现实时、中断和DMA 3种数据读取工作模式。最后,对采集系统进行了实验验证,实验结果证实该数据采集系统的实用性和可靠性。
Design a data acquisition card based on PCI bus.The paper analyzes the theory of data acquisition system,designs the hardware in detail,it can implement data collecting using an AD converter and a few chips of analog multi-channel switches.Achieve the programming of FPGA logic control using Verilog HDL,complete the PCI9054 bus driver using Windriver,achieve three functions,e.g.real-time read,interrupt and DMA.Finally achieve the communication between the host and the data acquistion system with high transfer rate.At last,the paper gives the experiment results and these results indicate the system presented in the paper is good at application.
出处
《中国仪器仪表》
2020年第6期79-83,共5页
China Instrumentation