基于FPGA双通道简易可存储示波器设计.pdfVIP

基于FPGA双通道简易可存储示波器设计.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
FPGA 基于FFPPGGAA的双通道简易可存储示波器设计 FPGA 摘要: 本文介绍了一种基于FFPPGGAA的采样速度60Mbit/s的双通道简易数字示波器 设计,能够实现量程和采样频率的自动调整、数据缓存、显示以及与计算机之间的 数据传输。 FPGA 关键词:数据采集;数字示波器;FFPPGGAA 引言 传统的示波器虽然功能齐全,但是体积大、重量重、成本高、等一系列问题使 应用受到了限制。有鉴于此,便携式数字存储采集器就应运而生,它采用了LCD显 示、高速A/D采集与转换、ASIC芯片等新技术,具有很强的实用性和巨大的市场潜 力,也代表了当代电子测量仪器的一种发展趋势,即向功能多、体积小、重量轻、 使用方便的掌上型仪器发展。 系统组成结构及工作原理 系统的硬件部分为一块高速的数据采集电路板。它能够实现双通道数据输入, 每路采样频率可达到60Mbit/s。从功能上可以将硬件系统分为:信号前端放大及调 FPGA 理模块、高速模数转换模块、FFPPGGAA逻辑控制模块、单片机控制模块、USB数据传 输模块、液晶显示和键盘控制等几部分,其结构形式如图1所示。 图1 系统原理结构图 输入信号经前置放大及增益可调电路转换后,成为符合A/D转换器要求的输入 FPGA 电压,经A/D转换后的数字信号,由FFPPGGAA内的FIFO缓存,再经USB接口传输到计 算机中,供后续数据处理,或直接由单片机控制将采集到的信号显示在液晶屏幕上。 高速数据采集模块 本系统可实现双通道同步数据采集,而且每通道的采集速度要达到60Mbit/s, 考虑到两路数据采集应保持同步并行,因此在设计中采用每通道都有独自的采样保 持器和A/D转换器。选用MAXIM公司MAX1197型A/D转换器,它是一款双通道、3.3V 供电、每通道60Mbit/s采样频率的模数转换器芯片。它内部集成双路差分宽带采样 保持器和A/D转换器,可以输出锁存,具有低功耗、小尺寸、高动态性能的特点。 本系统的测量电压的范围可达到±300V,采用示波器探头和电路板上分压的方 法将输入信号先进行1:1或10:1或100:1衰减,然后再通过后续电路处理以满足A/D 转换器的输入电压范围要求。 被测信号通过通用探头和分压器得到的输出信号,由于输出阻抗较高,需要经 过阻抗变换成为低的输出阻抗,以保持信号的完整性。同时,对于一个系统来讲, 过载是不可避免的,在过载情况下,如果没有保护,器件很容易损坏。因此,系统 中设计了由二极管和电阻构成的过载保护电路,将输入信号限制在±4.8V的范围之 间。对于阻抗变换,选择ADI公司的高性能FET输入单电压反馈放大器AD8065芯片, 构成跟随器来实现阻抗变换。经过阻抗变换的信号,还要通过增益调节,在能使输 入到A/D转换器的电压满足A/D的输入电压要求,采用模拟开关和宽带精密放大器配 合,由模拟开关选通不同的接入电阻值,从而实现不同的放大倍数,达到程控放大 的目的。增益调节电路如图2所示,输入保护及阻抗变换电路如图3所示。 图2 增益调节电路 图3 输入保护及阻抗变换电路 FPGA FFPPGGAA控制单元 FPGA 可编程逻辑器件FFPPGGAA是一种半定制的ASIC,它允许电路设计者自行编程实 现特定应用的功能。本设计采用了原理图输入和VHDL语言输入两种不同的方法, 控制单元承载了大部分控制任务,为各个功能模块提供相应的控制信号以确保整个 系统工作的正确性。具体实现如下几个方面的功能: A/D 分频电路及产生AA//DD转换器的控制信号 FPGA 本数据采集系统,具有比较宽的测量范围,在FFPPGGAA内部设计了一个分频电路, 用来实现针对不同频率的被测信号选择不同的采样频率,确保采集数据更加精确。 分频单元采用图形输入方法实现其内

文档评论(0)

nnh91 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档