vga显示的多通道数字示波器.docx

编号: C 甲 7110 山东省电子设计大赛论文 VGA 显示的多通道数字示波器 (C 题) (本科组) C 甲 7110 参赛学校:青岛农业大学 参赛学生:王鹏 机电工程学院电气工程及其自动化 初文娟 机电工程学院农业电气化与自动化 李洋 理学与信息科学学院通信工程 08 级 2 班 目录 0摘要 ,第02页 1方案论证与设计 - 第03页 控制部分选择 ? ?第03页 VGA显示 第03页 2理论分析与计算 第04页 2.1实时采样与等效采样的选择 第04页 2.2采样速率分析 -第04页 2.3显示分辩率分析 -第04页 三电路设计: - -第05页 3.1信号调理电路- ..-第05页 AD电路 第05页 3.3触发电路设计 -第05页 四FPGA内部逻辑实现: 第06页 4.1触发电路部分 -第06页 4.2分辨率调节部分 -第06页 RAM存储部分 第06页 flash存储部分 -第06页 4.5数字信号发生部分 第06页 4.6 VGA显示部分 -第07页 4.7嵌入的软核处理器 MicroBlaze模块 第07页 五软件设计: -第08页 六测试方案与测试结果: -第08页 七总结: -第09页 八参考文献: -第09页 附录;- -第 10 附录; VGA 显示的多通道数字示波器 摘要 : 本设计是基于sopc技术的VG显示数字存储示波器。采用在FPG内嵌入32 位软核处理器MicroBlaze的SOP(技术为核心来构建系统,充分利用 FPG中的可 编程逻缉器件资源构成各部分数字电路,处理器与 eda技术相互补充,形成了整 个基于VG显示的数字示波器的核心,完成高速数据采样控制、数据处理及波形 显示等系统功能。设计分为模拟信号预处理电路、 ADS样电路、触发电路、RAM 存储、Flash存储、可调数字信号产生、MicroBlaze控制模块、VG显示输出与人 机交互接口控制。设计中采用实时采样,AD采样后的数据经过触发电路,满足触 发条件后送到RAMP,然后显示在显示器上,并能够相应按键存储命令,实现波 形数据的非易失性存储。 设计中发挥可编程逻辑器件和处理器各自优势, 符合现代设计理念, 满足设 计要求。 关键词: SOP( Microblaze 数字存储 实时采样 VGA 1方案论证与设计: 1.1控制部分选择 选择加入一个单片机做为处理器,这种方案当然可以发挥处理器自身的优 势,实现灵活控制,但是普通的单片机无法实现高速的数据处理, 且本身的资源 有限,满足同时处理大量的数据要求, 若选用高档的单片机则过于昂贵, 且性能 提升不明显,性价比太低。 使用嵌入的软核处理器MicroBlaze与FPG内部逻辑电路结合的工作方式,物 尽其用,一方面发挥处理器控制灵活的优势, 一方面充分发挥硬件地电路的执行 的高速,二者结合,优势互补。电路中的大部分逻辑控制功能都由单片FPG完成, 多个功能模块如采样频率控制模块、数据存储模块都集中在单个芯片上,大大简 化了外围硬件电路设计,增加了系统的稳定性和可靠性。据此, 我们选择了方案 0 方案一:将所有的要显示点的数据送到RAMP,当VGA进行扫描时通过查询RAM 中的颜色数值显示到屏幕上,从而得出要显示的图形和文字,这种方案相当于做 了一个显示图形,只要将每屏显示点的计数的查询就可得到颜色数据数据, 这个 方案的显示简单,缺点是储存640*480*9=2764800空间过大,而且在储存器之前 要进行大量的数据计算。 方案二:显示坐标比较法,将要显示点的坐标与图形数据进行数学比较,得 到是否要显示,可以多个比较得到多个要显示的数据,从而得到显示数据,系统 具有成本低、结构简单、应用灵活的优点此部分查找需要在显示器上显示的几部 分数据:底色,汉字,示波器的显示框,波形数据,将此部分的数据综合,这几 部分各自有不合的优先级,当多部分重叠时, 根据优先级显示出来。此部分按固 定频率刷新显示屏,显示系统,可以在不使用 VG显示卡和计算机的情况下,实 现VG崗像的显示和控制。 所以我们选择了方案二。 2理论分析与计算: 2.1实时采样与等效采样的选择 通常采样是按固定顺序进行,并且采样顺序与示波器屏幕上显示的顺序相 同,这就是实时采样,实时采样技术的好处就是可以捕获单个信号。题目给出 ADI勺采样速率为10M当档位在1us/div,显示器上选择分辨率为40点/div,此时显 示器上每四个相邻扫描点为相同的幅值,但被检测信号的频率范围是在0 — 1MHz, 即在最高频率1MH时,实时采样可以在每周期采10个点以保证取到一个完整的信 号波形。等效时间采样又称重复采样,在满足以下两个条件时:1.波形必需重复;

文档评论(0)

1亿VIP精品文档

相关文档