基于FPGA的双通道示波器设计方案

电子说

1.2w人已加入

描述

基于FPGA与双核8位模数转换器AD9288设计了一款双通道示波器,采用PSP的液晶屏来显示波形。

一、双通道示波器简介

双通道示波器应用到FPGA主控与双核8位AD9288,AD9288是一款双核8位单芯片采样模数转换器(ADC),内置片内采样保持电路,专门针对低成本、低功耗、小尺寸和易用性进行了优化。AD9288采用100 MSPS转换速率工作,在整个工作范围内都具有出色的动态性能。每个通道均可以独立工作。

双通道示波器性能参数如下:

  • 通道数:2通道
  • 模拟带宽:30MHz
  • 采样率:双通道,每125Msps
  • 垂直精度:8bit
  • 存储深度:每通道不小于8KB
  • 电压灵敏度:10mv/div~5v/div(1:1探头)
  • 扫速范围:100ns/div~5s/div
  • FFT功能:1024点FFT
  • X-Y功能
  • 触发方式:单次、正常、自动,触发电压可调并带有超前触发功能
  • 480*320/3.5寸高分辨率液晶显示器。
  • 工作电压:6.2V~9V,推荐使用8V稳压电源
  • 最大电流消耗:350mA(8V),因为数字部分使用DC/DC稳压电路,所以电流消耗与供电电压有一定关系。

双通道示波器按键功能:

  • s0:模式选择(选择示波器和FFT)
  • s1:通道选择(分别为:通道1,通道2,双通道和X-Y模式即李莎育图)
  • s2:触发方式选择(分别为:自动上升沿,自动下降沿,正常上升沿,正常下降沿)
  • s3:触发通道选择(触发通道在单通道时默认为当前通道,不能选择,只有在双通道和X-Y模式下可选)
  • s4:存储深度选择(分别为:1000点,2000点,4000点,8000点每通道选择)注:在低扫速下使用地存储深度可以获得较好的实时性
  • s5:输入耦合选择(分别为交流耦合AC和直流耦合DC两种方式)
  • s6:上下键功能选择(设置上下键的功能,分别为灵敏度ATT、基线位置Level、触发电平TrigY)注:s12和s10为1通道的上下键,s13和s11为2通道的上下键
  • s7:左右键功能选择(设置左右键的功能,分别为扫速控制Speed和触发水平位置设置TrigX)注:s14和s15为左右键
  • s8:单次触发(单次触发功能,只有触发模式为正常情况下可以用,自动模式下不可用)
  • s9:运行停止键

二、设计方案

1.原理图(总共2页)

波形

2.PCB图

编辑:hfy

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分