基于FPGA的高速数据采集系统设计-毕业论文.docx

上传人:豆**** 文档编号:29952140 上传时间:2022-08-02 格式:DOCX 页数:54 大小:1.36MB
返回 下载 相关 举报
基于FPGA的高速数据采集系统设计-毕业论文.docx_第1页
第1页 / 共54页
基于FPGA的高速数据采集系统设计-毕业论文.docx_第2页
第2页 / 共54页
点击查看更多>>
资源描述

《基于FPGA的高速数据采集系统设计-毕业论文.docx》由会员分享,可在线阅读,更多相关《基于FPGA的高速数据采集系统设计-毕业论文.docx(54页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、武汉纺织大学毕业设计(论文)任务书 课题名称: 基于FPGA的高速数据采集系统设计 完成期限: 2012年3月2日至2012年5月25日 学院名称 电子与电气工程学院 专业班级 电子082 学生姓名 学 号 指导老师 指导教师职称 学院领导小组组长签字 一、课题训练内容 采集系统的研制工作;以实现对模拟高频信号的处理和控制。课题选用现场可编程逻辑器件FPGA技术,在Altera公司的Quartus II开发环境中应用VHDL语言进行FPGA的编程与仿真,研究各模块的设计方法和控制流程,结合USB2.0总线接口技术,以期实现系统与PC机连接,在PC上对数据进行分析、显示和监控等,最后对系统性能指

2、标进行验证。1. 培养学生通过图书馆、互联网等资源查阅相关资料(包括外文资料),训练学生自主获得知识的能力和自学能力;2. 培养学生把所学的知识用于实践并引申到相关专业知识上, 锻炼出自学能力;3. 锻炼学生外文阅读及翻译能力;4. 锻炼学生的自我创新能力; 5. 在书写论文的过程中,锻炼学生的语言组织能力、逻辑思维能力、办公软件使用的能力; 6. 培养学生与人合作、相互交流的能力。二、设计(论文)任务和要求1. 大量收集与本课题有关的资料:到图书馆、各大书店寻找无线充电技术以及相关电路的资料,并认真进行阅读;到各大数据库和相关网站上搜索与本课题相关的学位论文和相关资料。2. 第四周前上交毕业

3、设计开题报告一份。开题报告内容与学校模板要求一致,字数不少于2000字;经指导教师检查合格后才能进行后续工作。3. 理清论文的总体思路,完成主要的研究工作:1) 以CY7C68013为核心,设计一个FPGA的最小系统,并在此基础上通过编写VHDL程序进行系统的开发。2) 对数据采集,高频电路设计信号和电源完整性设计。3) 提高数据采集总体设计方案。4) 结合USB2.0接口的控制器CY7C68013芯片,采集系统进行硬件设计。 4. 完成毕业设计论文,字数不少于10000字。论文包含11个部分:封面、任务书、开题报告、中英文摘要及关键词、目录、正文、参考文献、外文资料、中文译文、致谢共10个部

4、分。三、 毕业设计(论文)主要参数及主要参考资料主要参数;采用USB2.0总线接口进行数据传输;12bit的采样分辨率;参考资料: 1 马明建.数据采集与处理技术M(第2版)西安:西安交通大学出版2005:2-5. 2 Uwe Meyer-Baese.数字信号处理的FPGA实现M.刘凌,胡永生译.北京:清华大学 出版社,2002:10-19. 3 聂海霞,宋浩然.AD在数据采集系统领域的新技术与发展趋势J.电子技术应用, 2007,(3):4-6. 4 杨海刚,孙嘉斌,王慰.FPGA器件设计技术发展综述J.电子与信息学 报2010, 32(3):715-727. 5 田书林,王志刚,王厚军.一

5、种多通道高速数据采集精密同步设计方法 J.计量学 报,2010,31(1):68-70. 6 买培培,苏涛,齐红涛.基于FPGA的多路信号处理设计J.雷达科学与技术,2010, 8(3):234-238. 7 吴振宇,常玉保,冯林.基于FPGA和USB2.0的数据采集系统J.仪器仪表学报, 2006,27(1):125-126. 四、毕业设计(论文)进度表武汉纺织大学设计(论文)进度表序号起止日期计划完成内容实际完成情况检查人签名检查日期12012.3.5-2012.3.12查找资料,了解FPGA的相关知识22012.3.12-2012.3.17确定设计方案,对采集系统进行初步计划。32012

6、.3.17-2012.3.24初步完成开题报告。42012.3.24-2012.3.30确定FPGA采集设计芯片52012.3.30-2012.3.31确定设计原理图,绘图完成62012.4.1-2012.4.7绘制PCB图,并对所绘PCB进行查错,确定无误后送去加工。72012.4.8-2012.4.18进行硬件采集设计。82012.4.19-2012.4.25上网查找编程器相关材料。92012.4.26-2012.5.12根据采样AD芯片采用AD9226,该芯片单电源供电采集102012.5.13-2012.5.20系统的联调完成撰写毕业论文所需工作,并制作PPT。注:1.本任务书一式两份

7、,一份院(系)留存,一份发给学生,任务完成后附在说明书内。2.“实际完成情况”和“检查人签名”由教师用笔填写,其余各项均要求打印,打印字体和字号按照武汉纺织大学(论文)规范执行。武汉纺织大学毕业设计(论文)开题报告课题名称基于FPGA的高速数据采集系统设计院系名称电子与电气工程学院专 业电子信息工程班级电子082班姓 名陈明秀一、课题研究的意义。 随着科技与信息技术不断发展,使得信息采集、传输和存储的速度不断提高,数据存储的容量不断加大。在气象、雷达、天气预报、航天航空、通信等多个领域,要求的数据存储的实时性强,速率高,稳定性好,高速等大容量数据存储系统前景广阔。现在的数据存储系统多数还是基于

8、传统PC结构,这种结构在存储容量扩展性,存储速度,可靠性,容错性方面都有很大不足。对于许多行业,传统的设备已经不能满足需求。而高端领域基于服务器的磁盘阵列等的数据存储,主要应用于电信、金融等民用领域,存储速率虽然较高,价格也是极其高昂的。二、数据采集系统的发展现状 随着计算机技术的快速发展和数字信号处理理论的日益成熟,比如信号处理速度翻了三番以及计算机总线带宽亦有了上百倍的提升,基于此,开发人员在设计采集系统时的设计难度得到很好的降低,减少了系统的开发周期,并且电子技术的发展和系统工艺的进步也使系统成本得到很好的控制。同时通用串行总线接口(USB)及Avalon总线在数据采集系统中的应用日益增

9、多,尤其USB接口在计算机上已成为主流设备。因而借助于 PC的小体积、易携带的采集系统受到更多使用者的喜爱。 随着电子技术的不断发展,为了提高数据处理系统的整体性能,具有高密度、高精度、高速度、低功耗和低价位的芯片正在成为主流应用发展趋势。一些IC器件研发公司推出了采样速度达到1GSPS的转换芯片,这也就使高速数据采集系统的实现成为可能。MAXIM公司的MAX108芯片,采样精度为8bit,采样率可达1.5GSPS,带有片上2.2GHz采样/保持放大器;美国仙童半导体公司生产的SPT7760系列器件,具有8位采样精度,采样速率能够达到1Gsps;美国国家半导体公司生产的ADC08X300芯片,

10、8位采样精度,采样速率最大能够达到3Gsps。这些新产品相对于老产品的成本更低。 当前国外的高速数据采集器生产单位较多且仪器性能优良,比如频谱信号。处理公司的超高速数据采集和处理系统,具有分辨率8bit、最高采样速率为200Msps;美国 Signatec公司推出的PDA12A采集卡的采样速率为125Msps、分辨率为12bit。国外的采集器虽然在性能上有优势,但其价格非常昂贵。由于电子技术涉及的领域越来越广,国内市场对数据采集器的需求日益增多,近年来国内有些单位也制造出一些采集器,但是性能不高,价格却很高,普遍存在的问题是体积大,携带不便。因此,本文旨在设计具有携带方便,性能稳定,采集速率能

11、满足大多数场所要求的高速数据采集系统。三、 本课题的研究内容 1.对课题的背景进行讨论,分析课题的目的和发展意义,分析课题所具有的优势,介绍课题的研究内容。 2.对数据采集相关理论和技术进行设计,并分析高频电路设计中信号完整性和电源完整性的设计方法。 3.根据项目要求,结合当前高速数据采集系统的发展现状,提出高速数据采集系统的总体设计方案。 4.以可编程逻辑器件FPGA为系统控制核心,结合具有USB2.0接口的微控制器CY7C68013芯片,对高速数据采集系统进行硬件设计。 5.根据人机交互功能要求,对系统进行软件设计,研究基于Lab VIEW的系统上位机界面设计及用VHDL实现系统时序控制功

12、能。四、研究方法及手段本文在深入了解高速数据采集系统设计,可编程逻辑器件FPGA,USB和数据转换等相关理论的基础上,基于实际工作需要,采用Altera的FPGA芯片EP1C3T144和FX2的CY7C68013单片机设计完成了一个基于FPGA的高速数据采集系统。应用可编程门阵列和单片机协同工作的方式,充分发挥两者的优点,使系统体积小、性能稳定,具有较高的性价比。1.系统硬件原理框图 系统的原理框图如图1所示。FPGA芯片采用CY7C68013芯片、设计与USB2.0接口芯片采用。2.系统硬件电路设计FPGA最小系统和数据的USB转串口传输是硬件电路设计的两个个核心。其中,FPGA的最小系统主

13、要包括电源电路、时钟电路、复位电路、配置电路、各接口电路。(1) .电源电路的设计电源方面采用了两种供电方式:一是在USB总线连接到PC机上时,由总线电源VBUS给系统供电,二是当系统脱离主机时,由外接的5V直流电源供电。系统所需要的电压有5V、3.3V、1.2V,3.3V、1.2V电压通过稳压芯片CY7C68013得到。(2) FPGA配置电路的设计本课题选用的FPGA芯片EP1C3T144是基于SRAM工艺的,SRAM工艺的芯片具有很好的性价比,同时器件密度较高,缺点是掉电后配置信息将丢失,具体使用时需要外加专用配置芯片,每次上电都需要将配置信息加载到配置芯片中,配置数据正确时系统才能工作

14、,EP1C3T144芯片有专用的配置引脚,设计为何种模式由MSEL管脚的电平信号决定。本系统设计过程中根据Cyclone器件具有的配置模式,优先选择了JTAG和主动串行配置AS( Active Serial)两种配置下载模式。(3) .USB转串口电路设计 接口电路主要完成的工作是:把前端A/D采集变换后的数字量,数据缓存在FIFO中,通过USB2.0总线传送给计算机。本设计中USB接口电路设计采用Cypress公司的CY7C68013芯片,该芯片内置了一个增强型8051控制器,主要用于接收AD转换器传送的采集数据并按USB传送给PC主机。3.系统软件设计 由于Lab VIEW含有NI公司生产

15、的数据采集卡的接口驱动信息,对于NI公司自己生产的数据采集卡两者可以轻松实现连接,而对于本文设计的数据采集器,Lab VIEW不能直接驱动。为实现两者的通信,需要编写相应的驱动程序使之被Lab VIEW所识别,利用Lab VIEW软件平台提供的DLL接口,通过调用编写的动态链接库(CLF)方式实现上位机与USB接口的通信功能。(1) .FPGA模块程序设计 本系统中,FPGA内部的USB模块控制数据在FPGA和USB之间实现双向传送。利用CY7C68013的USB接口功能与FPGA实现的FIFO实现数据的传送。FIFO模式的传输速度能够满足本系统数据存储和传输的要求,根据CY7C68013提供

16、的二种接口方式,SLAVE FIFO,端口模式和可编程GPIF模式,本系统选用SLAVE FIFO模式来实现与FPGA进行数据的传输。(2) 编程程序设计设计应用的是USB的直通模式,68013的固件编程主要包括USB数据输入SLAVE FIFO模式的设置和上位机控制命令的响应程序两个部分。编程环境为Keil,整个工程的建立需要引入如下几个文件:1. FW.C负责设备连接,重枚举设备初始化等过程。实际上它是整个工程执行的主程序main()。2. PERIPH.C负责响应各种中断事件。3. DSCR.A51定义了USB设备握手时需要的各种描述符。4. FX2REGS.H定义了USB中所有的寄存器

17、。5. FX2.H定义了各种二级中断向量和描述符的数据结构。 6.*.C文件是需要自己编写的功能函数。(3) .VHDL程序设计 FPGA内部的FIFO存储模块负责在68013的USB与ADC采集芯片之间的数据传输与控制。而USB接口模块则根据FIFO中的数据状态标志,把缓存的数字信号通过USB传给计算机。也就是说FPGA产生数据采集、信号调理、FIFO和所需的全部控制信号。实现对传输数据的缓存存储、读入写出控制、时钟信号以及对ADC的控制等功能模块。在本文设计的数据采集系统中,FPGA内部被划分为四个主要模块:FIFO, USB接口控制、ADC转换控制和分频模块。五、研究步骤本课题涉及到系统

18、硬件电路设计和软件编程,基本的研究步骤如下:1. 了解所需要的知识,确定基本方案。2. 对设计中需要用到的器件进行选型,详细了解并翻阅其规格说明书。3. 翻阅资料,了解所选控制器的内部资源及结构,并熟悉它的使用方法和编程技巧。4. 查阅各功能模块所使用的器件的相关资料,进行具体电路设计并绘制原理图。5. 编写各子功能模块的程序,并做好时序仿真。6. 将编译通过的程序下载到检测好的硬件电路上进行各模块调试。7. 各模块调试通过后进行系统联调。8. 完成设计。六、主要参考资料1 马明建.数据采集与处理技术M.(第2版).西安:西安交通大学出版社,2005:2-5.2 信号分析与处理 M.北京:北京

19、清华大学出版社,2006:3-7.3 Uwe Meyer-Baese.数字信号处理的FPGA 实现M.刘凌,胡永生译.北京:清华大学出版社, 2002:10-19.4 聂海霞,宋浩然.AD在数据采集系统领域的新技术与发展趋势J.电子技术应用,2007 , (3): 4-6.5 杨海刚,孙嘉斌,王魏.FPGA器件设计技术发展综述J.电子与信息学报,2010,32 (3) 715-727.6 田书林,王志刚,王厚军.一种多通道高速数据采集精密同步设计方法J.计量学报, 2010,31(1): 68-70.7 买培培,苏涛,齐红涛.基于FPGA的多路信号处理设计J.雷达科学与技术, 2010,8(3

20、): 234-238.8 吴振宇,常玉保,冯林.基于FPGA和USB2.0的数据采集系统J.仪器仪表学报,2006, 27(1): 125-126.9 刘小林,范育兵,罗春晖.基于FPGA的多通道数据采集系统设计J.电子技术应用,2009, 35(7): 42-44.10 黄善文,王学军.基于USB和FPGA的数据采集系统设计J.船舶电子工程, 2009, 30(9): 126-129.11 Douglas Brooks.信号完整性问题和印制电路板设计M.刘雷波,赵岩译.北京:机械工业 出版,2005:101-103.12 秦剑,余群.基于高速PCB电路的信号完整性分析与设计J.电子质量,20

21、07,(5): 81-83.13 苏海冰,张刚,郭帅.高速数字电路的信号完整性与电磁兼容性设计J.单片机与嵌入 式系统应用,2010(5):13-17.14 张伟,韩一明,吴新玲.基于FPGA的高速数据采集系统的设计J.电力情报,2002, (3);46-49.15 周军,李广波,董强.基于FPGA的高速数据采集系统的设计C.中国电机工程学会.中 国电机工程学会第十届青年学术会议,吉林2008:2144-2147.16 刘昌伟,邵左文,毕文.基于Lab VIEW的USB接口多路高速数据采集系统的设计J 世界电子元器件,2008(12);85-88.17 郑业民,董小舟.可编程逻辑器件开发软件Q

22、uart us IIM.北京:国防工业出版社, 2005;12-15.18 刘伟周,张文栋,任勇峰.基于AD9226的高速数据采集系统的设计J.测试技术学报, 2004,9(18);169-172.19 温国忠.JTAG接口电路设计与应用田.微计算机信息,2007,3(8): 298-302.20 胡凯,龚莉萍.基于USB2.0的数字高速采集设备设计J.通信技术,2009,42(7):45-47. 21 白同云,吕晓德.电磁兼容设计M.北京:北京邮电大学出版社,2002;2-322 孙继业,赵亦工.高速数字系统印刷电路板的设计要点J.电子工程师 2001,27(12) 51-54.23 雷海卫

23、,刘俊.FPGA中软FIFO设计与实现J.微计算机信息20081(24): 207-208. 指导教师签名: 年 月 日 摘 要 随着微电子技术和计算机技术日新月异的发展,对连续模拟信号的数字化处理已经渗透到科研、生产和生活的各个领域,因此数据采集与处理系统的应用日益广泛。在工业生产和科学研究中,对数据采集系统的性能要求越来越高,具备更高采集精度和速度的数据采集系统越来越受到青睐。 本文应用现场可编程门阵列高速、高密度和设计灵活的特性,设计了一种基于FPGA的高速数据采集系统,该系统以FPGA作为整个系统的控制、处理核心,完成对AD转换的数据进行存储和传输,最后用USB2.0总线传送给计算机进

24、行处理、分析和显示。FPGA作为系统的核心控制芯片可提高系统稳定性、减小设备体积。 论文提出了高速数据采集系统的设计实现方案,分为硬件设计和软件设计两部分。硬件设计主要包括电源电路、FIFO存储模块、AD采样及调理电路和USB接口电路的分析与设计;软件设计包括应用VHDL语言实现FPGA的时序控制和使用Lab VIEW设计上位机界面,接收、显示采集的数据信息。其中,VHDL采用自上而下的设计的方法,分模块完成FPGA的逻辑功能。 最后将软硬件结合实现系统并进行了系统调试,应用测试其采集速度和精度表明系统符合设计目标。系统体积小、携带方便,可以应用于工业测控、通信、医疗等信号处理领域,具有很高的

25、性价比和较广泛的应用前景。 关键词:FPGA; 数据采集; FIFO; USB; LabVIEW Abstract Along with the fast development of microelectronic technology and computer technology, the digitization of continuous analog signal has been applied to the scientific research, production and living field, and also the data acquisition and pr

26、ocess system based on it is applied widely. Because then requirement of performance data acquisition and process system is increasing, it is becoming very popular that has higher accuracy and speed of collecting data. In this paper, I design a high-speed data acquisition system. The system bases on

27、the FPGA performance of high-speed, high density, high systemic stability effectively reducing device size and flexible design. Firstly, I use FPGA as the system core of control and process. Secondly, I finish the storage and transmission of the A/D convert data. Finally, using USB2.0 sends data to

28、computer for processing, analysis and display. The proposed design scheme of high-speed data acquisition system can be divided into hardware design and software design. The systemic hardware circuit design mainly includes power supply circuit, FIFO storage circuit, A/D sampling circuit A/D condition

29、ing circuit and USB interface circuit. In each module circuit, I have completed module circuit analysis, schematic design, hardware design and debugging. In the system software design,Using VHDL language has completed the FPGA sequential control. The computer interface is designed by Lab VIEW softwa

30、re. Based on the top-down design method of VHDL language,the divided modules completes the FPGA logic function. I use the Lab VIEW graphical programming language to design human-machine interface for receiving and displaying the collecting data. Finally, I combine the hardware with software to reali

31、ze the complete high-speed data acquisition system, and then carry out the systemic debugging. By the test case, it shows that the system accords with design target in acquisition speed and accuracy. The system is small size, easy to take, can be applied in industry measurement and control, communic

32、ation, medical and signal processing field, has the very high performance-to-price ratio and the widespread application Prospect.Keywords :FPGA; Data acquisition; FIFO; Universal Serial Bus; LabVIEW目 录1 绪 论1 1.1发展背景和意义 2 1.2国内外发展现状 2 1.2.1数据采集技术的发展现状2 1.2.2数据采集的应用和发展2 1.3课题内容32 数据采集与电路设计5 2.1数据采集理论分

33、析 5 2.1.1奈奎斯特采样定理 5 2.1.2信号完整性 6 2.1.3电源完整性 73 系统总体设计方案8 3.1系统总体方案设计和性能指标 8 3.2.1硬件系统 9 3.2.2数据采集方案11 3.2.3 USB通信接口12 3.3软件系统12 3.3.1硬件描述语言VHDL13 3.3.2 FPGA内部原理图 14 3.3.3 Lab VIEW软件应用154 系统硬件设计 16 4.1硬件整体设计16 4.2信号调理电路16 4.3数据转换电路17 4.3.1主控芯片的选取174.3.2数据转换原理图设计18 4.4 FPGA设计 19 4.5 USB接口电路设计23 4.6电源设

34、计24 4.7 PCB抗干扰设计255系统软件设计28 5.1 VHDL设计 29 5.1.1 AD控制模块设计 29 5.1.2时钟控制模块30 5.1.3 FIFO控制模块 31 5.1.4 USB接口控制模块设计32 5.2 68013固件编程33 5.3 LabVIEW设计流程图34 5.4系统应用界面设计35结 论38参考文献 39致 谢411 绪 论1.1发展背景和意义 随着科技与信息技术不断发展,使得信息采集、传输和存储的速度不断提高,数据存储的容量不断加大。在气象、雷达、天气预报、航天航空、通信等多个领域,要求的数据存储的实时性强,速率高,稳定性好,高速大容量数据存储系统前景广

35、阔。现在的数据存储系统多数还是基于传统PC结构,这种结构在存储容量扩展性,存储速度,可靠性,容错性方面都有很大不足。对于许多行业,传统的设备已经不能满足需求。而高端领域基于服务器的磁盘阵列等的数据存储,主要应用于电信、金融等民用领域,存储速率虽然较高,价格也是极其高昂的。 如今,大规模集成电路和高性能FPGA的飞速发展,为磁盘阵列开发提供了另一种崭新的模式。充分利用FPGA编程灵活的特点,使用FPGA实现磁盘协议生成相应IP核,通过IP核的调用,可以组成任意的磁盘阵列形式,配合前端的高性能A/D器件,可以组成较为完善的数据采集存储系统。新的磁盘阵列RAID。在数字信号处理领域中,随着器件的不断

36、更新和发展,芯片处理速度越来越快,在某些场合和领域中对数据采集速度也有更高的要求,这就使得高速数据采集系统应用越发广泛。在高速数据采集系统中,其核心器件是A/D转换器,高采样率、高精度的A/D转换器性能决定了其高速数据采集系统的性能,同时为了解决采样后续处理速度问题,也需要后续处理采用高速处理芯片。 用数学理论和数字方式对信号进行采集、转换、滤波、分析、编码和识别等处理,进而变换为我们需要的信号形式的方法称为数字信号处理,计算机和专用处理器是数字信号处理常采用的两种设备,前者主要应用在大型实验室和理论研究方面;专用处理器在工业控制的相关领域应用较为广泛。目前完成常用的专用处理器有两个途径,一是

37、应用微处理器DSP结合软件编程完成,二是使用现场可编程门阵列FPGA通过可编程逻辑语言编程来实现,虽然软件编程具有很大的灵活性,但由于DSP微处理器的指令是单周期的,它的操作数有限且受限于指令的串行模式,因而对于大规模高速运算和处理不适用。当前大容量、高速高密度的FPGA采用硬件描述语言C VHDL, Verilog HDL等)来实现整个系统,设计人员通过可编程逻辑器件能够应用并行处理技术完成对高速信号的采集、处理和分析,使用可编程逻辑语言通过模块化设计就可以达到设计者期望的性能和指标,很好的解决了高速信号处理过程中出现的问题。 现代高速信号处理技术及算法理论已经研究成熟,设计者只需要研究和分

38、析系统如何实现及具体实现形式。在低速数据采集系统设计中MCU常作为CPU来实现系统的功能。而在高速数据采集系统中,MCU会限制系统的精度,并且随着速度的提高ADC, RAM和MCU之间的时序同步问题也会显示出来。因此本系统使用了高速、多I/O口的FPGA芯片来控制ADC和RAM等,因为可编程逻辑器件FPGA与MCU比起来:具有时钟频率高、工作效率高、运行速度快、延时小和时序控制可以用硬件实现等诸多优势,并且FPGA构成的电路组成形式相对灵活,根据需要能够添加外部控制、译码、通讯接口及扩展电路。从而很好的解决了采样速度过高和时序逻辑不同步的难点。 现场可编程逻辑门阵列(FPGA:Field Pr

39、ogrammable Gate Array)是一种新型高性能的可编程逻辑器件。FPGA的集成度很高,其器件密度最高可达数千万门,可以完成极其复杂的时序与组合逻辑电路功能,尤其适用于高速、高密度的高端数字逻辑电路设计领域。可编程逻辑器件以其在数据采集及处理领域的高性能、高集成度和很好的时序控制功能等优势,在现代信号处理领域广受欢迎。把现代信号对实时处理的要求和FPGA设计的灵活性相结合起来,达到并行算法和硬件设计两者的最优配置,提升信号处理精度和运行速度是现当代数字信号处理领域的主流发展趋势。依此本课题将对基于FPGA的高速数据采集系统进行研究和设计。 1.2国内外发展现状 1.2.1数据采集技

40、术的发展现状 随着计算机技术的快速发展和数字信号处理理论的日益成熟,比如信号处理速度翻了三番以及计算机总线带宽亦有了上百倍的提升,基于此,开发人员在设计采集系统时的设计难度得到很好的降低,减少了系统的开发周期,并且电子技术的发展和系统工艺的进步也使系统成本得到很好的控制。同时通用串行总线接口(USB)及Avalon总线在数据采集系统中的应用日益增多,尤其USB接口在计算机上已成为主流设备。因而借助于 PC的小体积、易携带的采集系统受到更多使用者的喜爱。 随着电子技术的不断发展,为了提高数据处理系统的整体性能,具有高密度、高精度、高速度、低功耗和低价位的芯片正在成为主流应用发展趋势。一些IC器件

41、研发公司推出了采样速度达到1GSPS的转换芯片,这也就使高速数据采集系统的实现成为可能。MAXIM公司的MAX108芯片,采样精度为8bit,采样率可达1.5GSPS,带有片上2.2GHz采样/保持放大器;美国仙童半导体公司生产的SPT7760系列器件,具有8位采样精度,采样速率能够达到1Gsps;美国国家半导体公司生产的ADC08X300芯片,8位采样精度,采样速率最大能够达到3Gsps。这些新产品相对于老产品的成本更低。 当前国外的高速数据采集器生产单位较多且仪器性能优良,比如频谱信号。处理公司的超高速数据采集和处理系统,具有分辨率8bit、最高采样速率为200Msps;美国 Signal

42、ed公司推出的PDA12A采集卡的采样速率为125Msps、分辨率为12bit。国外的采集器虽然在性能上有优势,但其价格非常昂贵。由于电子技术涉及的领域越来越广,国内市场对数据采集器的需求日增多,近年来,国内有些单位也制造出一些采集器,但是性能不高,价格却很高,普遍存在的问题是体积大,携带不便。因此,本文旨在设计具有携带方便,性能稳定,采集速率能满足大多数场所要求的高速数据采集系统。 1.2.2数据采集的应用和发展 从数据采集现有仪器和技术来看,具备低速、低分辨率的数据采集技术发展已经很成熟,实现相对容易,利用单片DAC, ADC即可实现稳定性和可靠性都很优良的采集器,而高速、高分辨率的采集系统由于受到所用器件和技术的限制,产品相对较少。从国内市场来说,产品虽然具有价格优势,但由于历史及技术等原因,仪器通常存在携带不便、通用性差,适应工作现场的能力差等劣势,很难形成规模化、系列化、标准化的通用设备。而国外市场的产品,具有同类指标的仪器价格往往是国内的几倍甚至更高,使得在工业现场的应用推广的代价较高。1.3课题内容 本课题内容根据需要和市场需求,旨在完成具有12bit,64Msps的高速数据采集系统的研制工作;以实现对模拟高频信号的处理和控制。课题选用现场可编程逻辑器件FPGA技术,在Alters公司的Quart us II开发环境

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁