摘要
设计了一种基于FPGA的多通道多采样率的数据均匀采编系统。系统以Spartan6系FPGA为主控制器。硬件部分采用三阶有源低通滤波对信号进行抗混叠处理,确保数据采集的精确性;逻辑设计部分读取ROM地址表,将不同采样率信号通过模拟开关以1137 ns的切换频率送入真12位模/数转换芯片,实现高效采集时序。经过实物测试,对于不同档位模拟信号均可实现采集精度优于0.5%的高精度采集,完全符合设计要求,目前已应用于实际生产中。
In the paper, a multi-channel multi-sample rate data uniform collection and editing system is designed based on FPGA for the accuracy requirements of signal acquisition of the acquisition system.The system is based on the Spartan-6 series FPGA as the main controller.The hardware part: the third-order active low-pass filtering is used to anti-alias the signal to ensure the accuracy of data acquisition.The logic design part: reading the ROM address table sends the signals of different sample rates to the true 12-bit analog-to-digital conversion chip at a switching frequency of 1 137 ns through the analog switch to achieve efficient acquisition timing.After physical testing, for different gear analog signals can achieve high-precision acquisition with a acquisition accuracy of better than 0.5%,which fully meets the design requirements and has been applied to actual production.
作者
任彦良
陈鸿
岳凤英
Ren Yanliang;Chen Hong;Yue Fengying(Key Laboratory of Electronic Testing Technology,North University of China,Taiyuan 030051,China;Key Laboratory of Instrument Science and Dynamic Testing of ministry of Education)
出处
《单片机与嵌入式系统应用》
2022年第8期57-60,共4页
Microcontrollers & Embedded Systems
基金
山西省面上自然基金项目(201901D111158)资助。
关键词
FPGA
抗混叠滤波
均匀采样
FPGA
anti-aliasing filtering
homogeneous sampling