1 / 8
文档名称:

简易数字存储示波器实验报告.doc

格式:doc   大小:44KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

简易数字存储示波器实验报告.doc

上传人:2823029757 2022/7/10 文件大小:44 KB

下载得到文件列表

简易数字存储示波器实验报告.doc

文档介绍

文档介绍:. 备下一帧数据的存储和显示。如假设需要存储波形,则在当前显示的同时,将采样得到的数据送往片外的SDRAM存储,直至存储完毕或者存储容量到达上限。当需要显示存储波形时,则将外部SDRAM的数据读进来,送往LCD显示,其原理和实时显示大致一样。
在显示暂停期间,要读取按键情况进展整体控制,比方控制波形是否显示在LCD屏幕上、是否存储、是否显示实时波形还是存储波形、是否上下移动、是否进展时域扩展等。
在实验的验收中,因为缺少信号源的调试,因此A/D采样存储模块未得到验证。为了展示对LCD显示控制,我们利用FPGA部的ROM进展波形数据预存,通过对ROM读取来模仿外部的AD采样存储。同时为了演示各种不同的波形〔正弦、方波、锯齿波〕,同样可以通过按键进展选择。最后我们可以在LCD上观察到稳定的正弦波、锯齿波,方波较差。
三、系统各模块的简单说明
根据上述硬件使用说明图以及实验原理,我们的设计总体有以下几个模块:
1〕分频、测频模块和选择A/D采样速率模块
说明:FREDEVIDER作为分频器得到所需要的各档采样频率。同时局部频率分量也在其他模块的计时处使用。FREQ_COUNT是测频模块,用于测量输入信号的频率。其根本原理是给一个1s宽的高电平脉冲,在此期间对信号时钟的跳变进展计数,一秒完毕后所得的数据就是信号的频率。SAMPLERATE模块是为了针对不同频率信号的档位选择不同的采样频率。为了在LCD上显示适当数量周期的波形,我们将频率设置为12个档位。最低档位是1~5Hz,采样频率为100Hz,然后是5~10Hz,采样频率为200Hz,然后是10~50Hz,采样频率为1000Hz等等。以此类推,直到最高档500K~1MHz,采样频率为20MHz。
. -
. 优选-
- -
- -优质-
2〕按键控制模块
说明:KEYBOARD模块是单片机和FPGA的接口和简单的初步处理,用来控制键盘操作;各buffer触发器是对按键的记录。为了防止对按键的重复读入,此处的触发器设置为上升沿触发,这样每次按键只读入一次。模块图如下所示:
3〕实时波形处理