从自主研发的角度,提出了可实现连续采样的高速PCI采集卡的设计方法,其中关键的技术是FPGA的开发;该设计方法对采集卡的原理设计、FPGA的开发以及连续采样的实现进行了研究;板卡利用AD602芯片实现了程控放大;采用了PCI9054接口芯片,与PC机的PCI总线进行通讯;根据采集卡的功能要求,FPGA选择ALTERA公司的EP2C20F256C7;为保证连续采样的实现,FPGA实现了数字信号抽取算法以及双SRAM的交替存取结构;该采集卡具有宽频带、多通道、增益可调、DMA传输、可连续采样等特点,目前已成功的用于水轮机空化噪声的采集。
A new solution is introduced to design a high-speed PCI data acquisition card which can consecutively sample. And the FPGA's development is the key technology. To this end, the principle design of the card, FPGA's development and the implement of consecutive sampling are presented. AD602 is integrated to realize magnifying with program control. And PCI I/O Accelerator PCI9054 is integrated to communicate with PCI bus of computer. To meet the request, EP2C20F256C7 is chosen as FPGA. At the same time, digital signal decimate algorithm and the alternative storage method are integrated in FPGA, which are considered for consecutive sampling. The card has the features of broad band, four channels, gain adjustability, DMA transfer and consecutive sampling. The instrument is now used for sampling of cavitation noise of hydraulic turbine successfully.