论文部分内容阅读
数据采集系统就是采集目标信号、对其进行存储并处理,转换成计算机可以识别的数据格式,并且最终依据需要进行不同数据形式的输出的系统。目前大多数的数据采集系统都是针对大信号而言的,很少有针对微弱信号的。然而,无论是在对科学的研究中,还是在日常的工程实践中,遇到需要采集微弱信号的问题是常见的,所以研究采集对象为被背景噪声覆盖的微弱信号的数据采集系统是很有必要的,它在物理、生物、力学、电力等领域都有广泛的应用。此外,高速传输、实时处理和抑制噪声、改善SNR是微弱信号数据采集系统所追求的目标。根据上述需求,本论文设计了以FPGA为核心芯片的微弱信号数据采集系统。本论文详细阐述了微弱信号数据采集系统中的关键技术,包括数字式多点平均技术、A/D转换技术、逻辑控制和信号处理技术、数据传输技术等,以这些关键技术为理论依据,提出了数据采集系统的总体设计方案,并在Matlab中对线性累加平均算法进行仿真,分析讨论其性能。在系统的硬件设计中,分别对前端采集电路、存储电路、FPGA控制及配置电路、USB接口电路、时钟电路、电源电路这几个部分进行设计,并依照高速电路PCB设计原则,绘制系统的六层PCB版图。在系统的逻辑设计中,其于FPGA模块化的设计思想,将其划分为A/D控制器、累加平均器、数据控制模块、DDR SDRAM控制器、USB接口控制器、FIFO缓冲模块、PLL模块这七个模块,分别用Verilog HDL实现它们的功能,利用Mentor公司的ModelSim软件验证它们功能的正确性。该系统实现了高速传输、实时处理和抑制噪声、改善SNR的目标,达到了设计的要求。