一种基于FPGA的多通道数据采集系统设计与实现.docx
《一种基于FPGA的多通道数据采集系统设计与实现.docx》由会员分享,可在线阅读,更多相关《一种基于FPGA的多通道数据采集系统设计与实现.docx(8页珍藏版)》请在第一文库网上搜索。
1、种基于FPGA的多通道数据采集系统设计与实现摘要:基于PC1总线和FPGA的特点,设计了具有高精度、高稳定性及高准确性的多通道信号采集传输系统。系统采用以FPGA为主控单元,通过控制模拟选择开关ADG706及A/D转换器AD7667实现对模拟信号的采集,并由FIFO缓存经过PCI总线将所采集的数据上传至上位机显示分析。经实际应用,系统性能稳定,符合设计要求。数据采集就是将被测对象(外界、现场)的各种参量(物理量、化学量、生物量等)通过各种传感元件做适当转换后,再经调理、采样、量化、编码、传输等步骤,最后送到燧避进行数据处理或存储记录的过程1。数据采集技术可以将许多抽象的模拟量数字化,进而给出其
2、量值,或通过信号处理对该模拟量进行分析。基于FPGA器件的高时钟频率、内部延时小、时序简便精确控制、编程配置灵活等优点,故本系统以FPGA为核心来控制通道切换模数、转换、数据编帧及传输。此外基于PC1总线稳定性高,数据传输速度快,扩张性强的优点,本设计中采用PC1总线实现上位机与FPGA的无缝连接,完成上位机与FPGA控制模块之间的数据传输。1系统设计1.1系统组成本系统对29路高频压力信号进行采集(其中速变信号4路采样率40K,缓变信号25路采样率6.6K)o设计采用模块化设计。各个模块之间既整体协调又相互独立构成整个系统。系统主要由信号采集模块、FPGA控制模块、PC1总线接口模块、电源模
3、块组成。模块化设计既有利于电路调试、编程和扩展,又能很方便的快速定位问题和解决问题。本系统中考虑到控制程序占用较多的逻辑资源,FPGA控制模块采用Xi1inx公司spartan-3系列芯片XC3S400作为主控芯片与外围器件进行连接。系统总体框图如图1诉。信号来集模块1. 2系统原理本系统上电随即实现采集与传输功能,无需等待命令字。模拟信号通过运放0PA4340进行放大,再进入一阶滤波电路和电压跟随器进行信号调理,之后在FPGA的时序控制下通过模拟选择开关ADG706的选通进入AD7667进行模数转化,转换后的数据缓存到F1FO中,最后经PC1总线接口电路上传至上位机进行显示和分析。整个系统的
4、供电由电遮模块提供,电源模块自带EM1模块进行滤波保护,向FPGA控制模块提供所需的5V、3.3V和12V电压,向信号采集模块提供所需的5V、3.3V电压。2硬件电路设计2.1信号调理及跟随电路高频压力信号进入系统后,首先要经过信号调理电路完成对信号的放大、滤波、跟随保持,调理电路如图2所示,经过信号放大电路,将信号幅值调节到05V的范围内,之后通过一阶滤波电路,其中滤波电路截止频率为,这样把输入信号的频率范围调理成系统采集信号的频率范围内,最后进入模拟开关ADG706。图2中的DI起到了反向保护的作用。2. 2多通道切换开关电路16路选择模拟开关ADG706把各路模拟信号切换依次送入模数转换
5、器AD7667进行A/D转换,设计中可使用2个ADG706实现29路模拟信号的切换。在设计过程中FPGA控制模块对于模拟开关ADG706的使能控制和通道切换控制是设计中应该注意的问题。此外信号在通过ADG706后将进入电压跟随器,这里的跟随器选用的高速运放AD8031根据范片兔性知其最大可带容性负载为15PF,远远高于AD8031的驱动能力。因此有可能会造成振荡问题。设计中增加一阶有源滤波电路可以滤除高频振荡。多通道切换开关电路如图3所示。S1S2S5S4S5S6S7S8S9ISEN1VSSGNDIAVDDAQNDJ)巴方破发图3多通道切换开关电路2. 3AD转换电路本系统中模数转换器AD76
6、67,具有16bit/1M的采样能力。输入信号经其转换后变成16位数字信号,在FPGA控制下依次取其高8位与低8位,根据设计的帧结构的顺序依次写入F1FO缓存器。设计中模拟信号在进入AD7667之前经过调理后稳压在05V范围内。由于AD7667内部具有2.5V的基准电压源,所以进入AD7667前信号通过电阻网络进行分压,经过分压处理后的电压范围为:(05V)10K(12K+10K)=(02.25V)。结果在AD7667的电压输入范围之内。此外C49为去耦电容,作用是用来降低电源、噪声等产生的干扰。AXD转换电路如图4所示。FbJrREFQCDH?UFPftWrr49AAVDPJVOGMD0H工
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一种 基于 FPGA 通道 数据 采集 系统 设计 实现