2022年简易数字存储示波器方案报告 .pdf
《2022年简易数字存储示波器方案报告 .pdf》由会员分享,可在线阅读,更多相关《2022年简易数字存储示波器方案报告 .pdf(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、个人资料整理仅限学习使用简易数字存储示波器设计报告摘要本设计分为四个模块,分别是:信号前向调整模块,数据采集模块,数据输出模块和控制模块。信号前向调整模块采用高速低噪音模拟开关(MAX4545 和宽带运算放大器 (MAX817 构成可编程运算放大器,对幅度不等的输入信号分别进行不同等级的放大处理。数据采集模块采用可编程器件(EPM7128SLC84-15控制高速 (TLC5510 对不同频率的输入信号分别以相应的采样速度予以采样,并将采样数据存在双口 (IDT7132 中。数据输出模块采用另一片可编程器件 (EPM7128SLC84-15控制两片 (DAC0800分别输出采样信号和锯齿波 ,在
2、示波器上以的方式显示波形。控制模块以 AT89C52单片机为控制核心,协调两片可编程器件的工作,并完成其它的测量,计算及控制功能。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 24 页个人资料整理仅限学习使用一 总体方案设计与论证:方案一:数字示波器采用数字电路,将输入信号先经过变换器,把模拟波形变换成数字信息,暂存于存储器中。显示时通过变换器将存储器中的数字信息变换成模拟波形显示在模拟示波器的示波管上。对于存储器的地址计数及数据存取可通过数字电路对时钟脉冲计数产生地址,并选通存储器来实现;对输入信号何时触发采集可通过模拟比较器及其它
3、简单的模拟电路实现。但是,这种方法的硬件电路过于复杂,调试起来也不方便,不利于系统的其它功能扩展,因而不可采取。方案二:采用 AT89C52单片机。单片机软件编程灵活,自由度大。可通过软件编程实现对模拟信号的采集,存储数据的输出以及各种测量,逻辑控制等功能。但是,系统要求的频带上限为,根据采样定理,采样速度的下限为,需要用高速进行采样。假设单片机系统用12M的晶体振荡器作为系统时钟,那麽一条指令就需要1us或2us,根本无法控制高速工作。因此,单纯用软件是不可能实现该系统的。方案三:采用 AT89C52单片机作为控制核心,采用可编程器件 ALTERA 公司的 EPM7128SLC84-15)来
4、实现对数字系统的控制。由于可编程器件的工作频率很精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 24 页个人资料整理仅限学习使用高,所以用它控制高速工作是合适的,同时又有着MAXPLUSII 这样强大的软件予以支持,所以设计调试都会变得十分方便。为了稳定实时的显示波形,必须使采样数据输出与扫描信号同步,同时扫描速度要快,所以也应该用可编程器件来控制波形数据的输出。由于EPM7128SLC84-15的硬件资源不是十分丰富,为了以后功能扩展方便,所以我们选用了两片该器件分别控制着模拟信号的采样以及采样数据的输出,用单片机控制并协调它们之间的
5、工作。系统框图如下:AT89C52 信号调整电路信号选择双口输出电路高速电路普通示波器锯齿波触发电路键盘显示器程控放大电路X Y Z 信号一信号二精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 24 页个人资料整理仅限学习使用二 单元电路的设计与论证1信号前向调整模块的设计:为了使不同幅度的输入信号都能被所采样,所以在采样电路的前端应对输入信号进行一定的放大衰减。由于我们所选用的 电路输出为 05V,所以当 A/D 的输入信号峰峰值为2V时,设示波器的垂直灵敏度定在 0.5v/div,那末 Y轴显示 10格(实际上 Y轴只有 8格,这相
6、当于将输入信号放大了 2.5倍。为使垂直灵敏度为1v/div,即在示波器上Y轴显示两格,则输入信号需要衰减倍,同理可得当垂直灵敏度为 0.1V/div 和0.01V/div 时前向通道需要放大2倍和 20倍。由于 A/D本身的输入动态范围就很小,为了保护,所以在前端加入了倍衰减,因此程控放大倍数应分别为倍,倍,倍。方案一:采用现有的集成程控放大器(例如:PGA103作为信号的前向输入通道,根据输入信号的幅度选择不同的放大衰减倍数,以达到所要求的输入范围。在系统前端采用集成器件,对抑制系统的噪声是很有帮助的,而且这种器件控制简单,使用方便。但是,该器件货源短缺,无法实现。精选学习资料 - - -
7、 - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 24 页个人资料整理仅限学习使用方案二:采用四象限乘法型D/A转换器 AD7528和运算放大器来实现程控放大衰减。AD7528内部具有两个匹配良好的D/A转换器。按照下图的接法,即可构成可编程增益/衰减电路。从每个 D/A 转换器的基准输入到其输出的等效电阻用于取代标准反相放大器的输入电阻和反馈电阻,将合适的数据置入到两个D/A中,即可实现 -48DB到+48DB的可编程增益 /衰减。经理论推导,输入Vin与输出Vout之间的关系是:Vout/Vin=-Na/Nb 其中, Na,Nb分别指的是 A,B两D/A 的
8、预置值,范围在 1到之间。但是,根据实验发现在频率较高时有衰减,放大倍数比预定值小,无法满足垂直灵敏度在全频段内误差小于的要求,所以不可选用。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 24 页个人资料整理仅限学习使用方案三:采用高速低噪声模拟开关MAX4545 选择不同的反馈电阻和模拟运算放大器MAX817 构成标准的反相运算放大器来实现。 MAX817 的单位增益截止频率为,可保证对频率小于的信号进行倍放大。将MAX4545 的四根控制线接在最小系统的扩展接口上,即8255的PA0PA3,控制信号与放大倍数的对应关系如下表:PA
9、3PA0 放大倍数1000 1 0100 10 0010 20 0001 100 Vout Vin 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 24 页个人资料整理仅限学习使用电路如下图:高速数据采集模块的设计与论证:该模块由三部分组成,分别是:高速,控制电路和存储电路。) 的选择:根据题目要求垂直分辨率为32级/div,示波器上共 8格,即要分为 256级,因此可选用 8位AD。又由于水平分辨率为20点/div,所以对应于三档扫描速度0.2s/div,0.2ms/div,20us/div的采样速度应分别是 100HZ,100KHZ
10、 和1MHZ 。分析如下:精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 7 页,共 24 页个人资料整理仅限学习使用设扫描速度为 s/div,要求水平分辨率为点div,所以每点的取样时间间隔为X/20s,即取样信号的频率为20/X HZ。因此,当要求三档扫描速度分别为0.2s/div,0.2ms/div,20us/div时,相应的三档采样频率应分别是100HZ,100KHZ ,1MHZ。但是,从 100HZ到100KHZ 的跨度太大 ,不利于中间频段信号的显示,因此我们又多加了1KHZ 和10KHZ 两档扫描速度。由于最高采样速率达到,所以普通的
11、难以满足要求,因此我们选用了公司的位ADC TLC5510。该芯片用单 5V供电,转换速率最高可达到20MPS,内部带有采样保持电路和基准电阻。该芯片的最大优点就是速度快,控制简单,适用于可编程器件控制。电路如下:该电路的输入信号的动态范围很小为0.59V2.59V。为了将动态范围扩展至010V,需在其前级加入如下调整电路。该电路除了对输入信号进行5倍衰减外,还在输入信号上迭加1.5V的直流。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 8 页,共 24 页个人资料整理仅限学习使用精选学习资料 - - - - - - - - - 名师归纳总结 -
12、 - - - - - -第 9 页,共 24 页个人资料整理仅限学习使用仿真结果)控制电路:控制电路做在可编程器件里,主要有地址累加单元,采样速度选择单元和可编程器件与单片机接口单元。其中,地址累加单元电路如下:CLK为系统时钟,计数前首先由chfa端输入一个负脉冲信号,对计数器和 D触发器复位,而后对时钟脉冲计数。当计满时,该电路自动停止工作,并在INT 端产生一个低电平信号,标志计数结束。 Onf信号为锁存信号,当其为低电平时,锁存当前采样。仿真如下:精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 10 页,共 24 页个人资料整理仅限学习使用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年简易数字存储示波器方案报告 2022 简易 数字 存储 示波器 方案 报告
限制150内