- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计(论文)-基于FPGA的数字示波器精选
论文题目:
基于FPGA的数字示波器
1.摘要 3
2.原理 3
3.系统方案对比及分析 4
3.1.以FPGA来实现整个系统 4
3.2.采用DSP与FPGA来实现整个系统 4
3.3.采用FPGA与单片机来实现整个系统 4
4.系统设计方案 4
5.系统框图 5
6.系统技术指标 5
7.AD模块简介 5
8.频率测量模块及方案比较 6
8.1.测周期法 6
8.2.测频率法 6
8.3.方法选择及使用 6
8.4.Verilog设计结构 8
9.数据处理模块 8
10.FIFO存储模块 8
10.1.FIFO_1 9
10.2.FIFO_2 9
11.Nios II软核模块 9
12.VGA显示 10
13.系统软件构架设计 12
13. Nios II软件实现 12
14.1.DMA传输 12
14.2.1.PIO中断 14
14.系统的测试和分析 14
15.总结 22
16.参考文献 22
1.摘要
随着信息技术的发展,对信号的测量技术要求越来越高,示波器的使用越来越广泛。数字示波器是模拟示波器技术、数字化测量技术、计算机技术的综合产物,他主要以微处理器、数字存储器、A/D转换器和D/A转换器为核心,输入信号首先经A/D转换器转换成数字信号,然后存储在RAM中,需要时再将RAM中的内容读出,经D/A转换器恢复为模拟信号显示在示波器上,或者通过接口与计算机相连对存储的信号作进一步处理,这样可大大改进显示特性,增强功能,便于控制和智能化。这种数字示波器中看到的波形是由采集到的数据经过重构后得到的波形,而不是加到输入端上信号的波形。设计提出一个经过优化的数据采集方法,辅以FPGA为主控制器和必备的外围电路完成了基于FPGA的数字存储示波器的设计。系统最大限度地利用了FPGA的高速数字信号处理能力以及众多硬核和软核内嵌的特性,降低了成本和开发难度,且性能优良。
2.原理
数字示波器具有存储数据的能力,数字存储就是在示波器中以数字编码的形式来贮存信号。当信号进入数字存储示波器,或称 DSO 以后,在信号到达CRT 的偏转电路之前,示波器将按一定的时间间隔对信号电压进行采样。然后用一个模/数变换器(ADC)对这些采样值进行变换从而生成代表每一个采样电压的二进制字。这个过程称为数字化。获得的二进制数值贮存在存储器中,对输入信号进行采样的速率称为采样速率。采样速率由采样时钟控制。对于一般使用情况来说,采样速率的范围从每秒 20 兆次(20MS/s)到 200MS/s。存储器中贮存的数据用来在示波器的屏幕上重建信号波形。所以,在DSO中的输入信号接头和示波器 CRT 之间的电路不只是仅有模拟电路。输入信号的波形在 CRT 上获得显示之前先要存贮到存储器中,我们在示波器屏幕上看到的波形总是由所采集到数据重建的波形,而不是输入连接端上所加信号的直接波形显示。示波器原理框图如下:
3.系统方案对比及分析
3.1.以FPGA来实现整个系统
以可编程器件FPGA为主控来实现整个系统,设计时电路相对简洁,因为FPGA的可编程性适用于模块化设计,内部集成大量电路模块,如A/D转换器,锁相环,甚至有些FPGA内部嵌入ARM相关处理器,DSP模块,电源模块,所以FPGA可以实现DSP相关算法,可以做大量运算,并且它的处理速度由于其并行性,在协调多个模块的工作时候非常方便,控制能力强。在整个数值示波器的设置中,通过采样数据然后存储,再做相应的数据处理,执行相关任务,完全可以实现示波器的基本功能,设计可行性非常高。辅助一些外围电路模块,基本能实现设计期望达到的功能和参数。
3.2.采用DSP与FPGA来实现整个系统
采用DSP和FPGA开发起来比较灵活,升级也容易,通用性强,在以FPGA为主控的同时辅以DSP作为信号处理,提高系统的效率。但是DSP在与外围电路接口的时候,比如说LCD显示和键盘进行通信时候,因为DSP速度非常快,而LCD显示器和键盘电路比较慢,会造成资源浪费。
3.3.采用FPGA与单片机来实现整个系统
采用FPGA与单片机来实现,主要是利用单片机进行一些外部接口的监控,对键盘电路和显示电路实时更新,减轻FPGA主控的任务。且单片机控制比较简单,现在大多单片机内设比较丰富,能很好地胜任工作。但是这里使用单片机进行控制,增加了一些额外开销,且单片机任务比较简单,而且不多,本身FPGA集成一些内核可以进行比普通单片机更快的处理,再另外使用单片机有点多余。
综上,直接采用FPGA为主控芯片,资源足够丰富,就能很好地满足设计需求,不需要再多的控制器,因此直接选用方案一。
4.系统设计方案
当信号进入数字存储示波器时,首先对信号进行前置处理,然后将按一定的时间间隔对信号电压进行采样,之后对这些采样值进行数字化,即通过AD转换器变换得到代
您可能关注的文档
- 毕业设计(论文)-地勘单位办公楼消防安全检查体系设计及对策研究精选.doc
- 毕业设计(论文)-地基处理工程设计精选.doc
- 毕业设计(论文)-地源热泵空调系统设计精选.doc
- 毕业设计(论文)-在线购物系统设计精选.doc
- 毕业设计(论文)-地质地形探测系统的设计与开发精选.doc
- 毕业设计(论文)-地理科学实践教学的整合、优化与评价研究精选.doc
- 毕业设计(论文)-地下装载机电缆卷筒变速箱设计精选.doc
- 毕业设计(论文)-在线服装销售管理系统设计与实现精选.doc
- 毕业设计(论文)-地铁车辆检修与行车安全精选.doc
- 毕业设计(论文)-垫片冲压模具设计精选.doc
- 毕业设计(论文)-基于FPGA的FFT算法实现精选.doc
- 毕业设计(论文)-基于FPGA的拔河游戏机设计精选.doc
- 毕业设计(论文)-基于FPGA的曼切斯特编码的设计精选.doc
- 毕业设计(论文)-基于FPGA的数字滤波器设计精选.doc
- 毕业设计(论文)-基于FPGA的电压测量系统设计精选.doc
- 毕业设计(论文)-基于FPGA的数字调制器的实现精选.doc
- 毕业设计(论文)-基于FPGA的图像采集系统设计与实现精选.doc
- 毕业设计(论文)-基于FPGA的数字频率计设计精选.doc
- 毕业设计(论文)-基于FPGA的波形产生方法研究精选.doc
- 毕业设计(论文)-基于Gabor小波的人脸特征提取算法研究及仿真精选.doc
最近下载
- 人工智能赋能中学化学教学的探索.pptx VIP
- 人教版地理七年级下册第七章第三节《印度》教学课件.pdf VIP
- 日本语:大家的日语(中级1)习题答案.pdf
- 文物建筑勘查设计取费标准2020年版(试行).pdf
- QC T 29092-92 汽车用暖风电动机技术条件.docx VIP
- 2025年重庆医药行业分析报告及未来五到十年行业发展趋势报告.docx
- 2023江苏农林职业技术学院高职单招语文/数学/英语笔试参考题库含答案解析.docx
- 《数理统计学(第2版)》习题答案及解题步骤.docx VIP
- 高耗能落后机电设备(产品)淘汰目录(第一二三四批)-全.pdf VIP
- 化学品安全技术说明书--氯气.docx VIP
文档评论(0)