您当前的位置:首页>论文资料>基于FPGA的气体数据采集系统的研究

基于FPGA的气体数据采集系统的研究

资料类别:论文资料

文档格式:PDF电子版

文件大小:2.88 MB

资料语言:中文

更新时间:2024-11-19 16:59:45



推荐标签:

内容简介

基于FPGA的气体数据采集系统的研究 数事共本与表用
应用研究
基于FPGA的气体数据采集系统的研究
俞锋
(长券理工大学电子信息工程学院吉林长券130022)
摘要:与传统单片机相比较,FPGA无论是在运行速度和还是功耗等方面具有较大优势可以确保数据的分析和实时处理;FPGA拥有诸多优点快造的时序灵活的组成方式并行计算的特点,与外部ADC相结合,为实现高速数据采集提供了硬件平台。为了实现高精度的在线气体检测和快速的数据分析,设计基于FPGA和高速模/数转换器AD7862的数据采集系统。
关键调:FPGAAD7862数据采集气体检测中图分类号:TP332
文献标识码:A
1概述
文章编号:1007-9416(2013)10-0045-02
元被整合,总比特数达到483840,18×18位乘法器集成了35个,锁相
随着我国经济走人上升阶段,人们生活水平越来越好,汽车已经成为重要的出行工具,与此同时,大量有害气体的排放越来越威胁到人类健康和生活环境,成为城市污染的主要来源之一。汽车尾气中所含的污染物例如一氧化碳(CO)二氧化碳(CO,)已经成为全球气候变暖的主要因素,另外释放的粉尘和颗粒物等也严重影响了空气的质量。随着城市化进程加快,气体在线检测与控制,成为了环境与生态保护的重要现实问题。
数字化在检测、控制等领域得到应用,将模拟信号转换成数字信号进行处理显得的更为直观。AD转换实现的就是将输人的模拟信号转换为二进制数字信号的过程。如果模拟信号随时间变化的最高频率为"mx,只要按照采样频率,>2w进行采样,那么取出的样品系列(fl+(t),f2+(t),)就足以代表(或还原)f(t)。其主要包括采样、保持、量化和编程4个过程川
AD的转换的要求是与一个特定的应用相对应的,只有较高的转化率,才能在气体监测中,完成对气体浓度的实时检测,而AD转换和FFT的位数则直接影响了最终的精度2),一些自带AD的单片机的数据处理不仅速度慢,而且AD位数也不满足要求。在线实时检测,传感器收集的信息,需要后端进行即时有效地分析和处理,这样工作量是非常大的。相比于拥有传统电路的单片机,FPGA(Field ProgrammableGateArray,现场可编程门阵列)技术无论是在工作速度还是在功耗等方面都是以往的单片机不能比拟的。因此,采用AD7862实现快速,精准的模数转换,同时应用FPGA平台进行设
计,能够实现在线实时尾气采集监测。 2系统的整体结构
本系统中,通过功放电路来使输人信号达到AD转换芯片要求,输人AD的两个通道,然后利用FPGA产生的时序信号控制AD转换芯片工作,发送数字信号进行开始、结束,并对AD转换芯片返回的数据处理后,将结果显示到LED,数据采集系统框图如图1所示。
2.1FPGA芯片选取
该系统采用的核心芯片是CvcloneⅡI系EP2C35F672C6,控制 AD转换芯片及转换结果的数据处理。该芯片可提供200个差分通道,共有672个引脚,其中475个I/O引脚供用户使用,33216个逻辑单
AD7862 RS BUSy 西
图1数据采集系统框图
FPG
LED
环(PLL)和高速差分L/O接口等,采用1.2V电源为芯片内核供电,功耗低,可直接与DSP连接,将采集后的数据提供给DSP作数据处理。提供了先进的时钟管理功能,如频率合成、可缩程相移、外部时钟输出、可编程占空比、锁定检测、可编程带宽、输入时钟扩频和支持高速差分输人输出时钟信号,其还提供了一个片内CRC自动校验电路,而不需要额外的外部逻辑就可以在设计过程中轻松实现CRC 校验,CRC校验主要是用来确保数据可靠,同时也是减少单一事件干扰的最佳选择,
使用FPGA设计数字系统电路具有以下主要特点:
(1)设计灵活使用FPGA时需要对片内的RAM进行编程,其工作状态的都是由存放在片内RAM中的程序来设置得,所以不同的配置模式需要用户采用不同的编程方式,
(2)工作速度快FPGA的设计是并行的设计思路,而不是像软件设计那样顺序执行思想,这样的设计大大的减少了系统的工作时间,提高了工作速度。
(3)高集成度儿十片甚至上百片小规模的数字集成电路芯片可能仅仅被一片FPGA取代。
(4)降低成本FPGA的工艺发展目趋成熟,已经克服了身价高的
缺点(3),具有很高的性价比,
2.2芯片AD7862
AD7862是一款高速、低功耗、双核12bitADC,使用+5V单电源为其供电。有4个模拟输入通道,被分为两个通道(A和B),通过A0输人通道选择。同时,每一个通道又有两个输人(VA1和VA2或VB1和 VB2),可以同时完成采样和转换任务,使两个模拟输人信号相对相位信息得以保持,模拟输人信号过压保护允许输人电压可以达到土17V、
...下转第47顶
Vner
2ko
SIGNAL
VAO
SCALING
VtO VAO Vea
INS SCALING SIGNAL SCAIINN SIGNAL SCALNG
MUY MUX
REFERENCE
AD7862
TRACK HOLD
QD
TRACKI HOLD
CONVERSION CONTROLLOGIC
AO
BUSY CONVST
1:
HCLOCX
XE
0
AGNDAGNDDGND
图2AD7862功能模块图
ODB11
上一章:基于In-system memory content editor的FPGA在线调试方法 下一章:基于FPGA的脉冲信号参数测量仪设计

相关文章

基于FPGA的传感器数据采集研究 基于FPGA的实时图像采集系统设计 基于FPGA的高速数据传输系统的设计 基于FPGA的图像采集及压缩系统设计 基于FPGA控制的电压采集与显示系统设计 基于FPGA的多通道高速数据传输系统的设计 基于FPGA的无创伤血液成分光谱采集系统设计 基于FPGA的新型智能电梯控制系统优化设计研究