关键词:
FPGA
数据采集
Σ-ΔA/D转换
多通道
SD卡
摘要:
在当下这个科学技术飞速进步的今天,数字化技术迅速崛起,尤其是电子工业的高速发展,计算机技术的普及程度得到了大幅度提升。随着我国工业自动化生产、大气质量检测、防空武器研制、飞机制造业的崛起,在这些领域都需要通过获取大量的数据信息,通过这些数据信息才能使技术的飞跃发展,其中信息处理的重要性也越来越凸显出来,相应的人们对于数据采集器的要求也越来越高。现在市面上一般的数据采集器往往都是有单片机作为主控制器,最大采集通道数较少,且不能实现同步并行数据采集及待测信号端程控增益,功能相对单一且设备不易升级等诸多弊病。本项目设计的基于96通道同步数据采集系统,是基于FPGA的、多通道、高精度、具备前端增益可调的并行数据采集板卡。本数据采集系统由FPGA主控制模块、信号调理模块,程控放大模块、数据采集模块以及数据存储模块共同构成。该数据采集系统使用24位A/D转换器ADS1278作为A/D转换芯片,且可以对96通道中任意通道进行增益调控,在数据采集卡上还配备有大容量SD卡对数据进行存储,同时支持电池或电源适配器两种供电模式,使得本数据采集器可以在户外我市电供应的地点工作。本数据采集器采用FPGA作为数据采集系统的主控制芯片,它具有电路逻辑关系明确、芯片延时小速度快且可以并行处理数据,避免了单片机中因为程序阻塞所带来的系统延时,这都大大增强了数据采集器的稳定性与可靠性。并且FPGA对于以后数据采集系统进行系统修改升级也相当便捷。本文首先明确了本数据采集器的设计要求,之后针对该要求进行方案设计,对器件进行选型,并根据所选器件设计并制作了硬件电路,在之后的章节中分别介绍了在本系统中所出现的通信协议与相对应的软件设计方案,并在最后进行了系统调试。另外还在本文末尾对本数据采集系统进行了总结并提出了一些改进方案。