- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
论文题目:
基于 FPGA 的数字示波器
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 转换器
变换得到代表每一个实际电压的二进制数字,进一步把这些数字贮存在存储器中,
最终根据数字大小按一定比例把每一个采样点重现在显示器上,这样就能看到清
晰的波形
整个系统由高速采样电路、FIFO 存储器、 时钟分时电路、控制器 FPGA 和显示
电路构成。数字示波器系统框图如图所示,其中 FPGA 构成控制器,信号从探头输
入,一路送入高速 AD 转换器对信号进行采样,采样所得的数
原创力文档


文档评论(0)