摘要
开发一种结合FPGA和USB2.0优势的高速率、良好扩展性的数据采集系统。通过FPGA控制前端电路的输入信号大小、模数转换器的转换机制,以及USB2.0接口的数据通信;将USB接口作为上位机与下位机之间的纽带,完成数据传输。对硬件与软件部分各自设计:硬件部分包括FPGA内部模块、前端模拟电路和数据采集单元;软件部分包括驱动程序、应用程序以及USB固件程序。通过不同的采样频率对系统进行评测,表明系统采样频率在大于输入信号频率的10倍时可得到较为理想的波形,系统性能良好。
A data acquisition system with high speed and good scalability is proposed by combination of the advantages of FPGA and USB2.0. The FPGA is used to control the input signal size from front-end circuit, conversion mechanism of analog to digital converter, as well as data communication of USB2.0 interface. USB interface is treated as the link between host computer and lower computer, to complete data transmission. The hardware and software parts are designed respectively. The hardware part includes the FPGA internal module, front-end analog circuit and data acquisition unit. The software part includes driver, application and USB firmware. The system is evaluated by different sampling frequencies, showing that better waveform can be obtained when the sampling frequency of the system is more than 10 times of the input signal frequency, so the system performance is good.
出处
《工业技术创新》
2017年第5期12-15,共4页
Industrial Technology Innovation