论文部分内容阅读
数字存储示波器可以将人眼无法观测的电信号转换为图像,显示在液晶屏上,它在电子行业的各个领域都有极其重要的作用。本论文以现场可编程门阵列FPGA器件作为主控制器,采用高速AD芯片进行数据的采集,用点阵LCD显示波形,通过模拟电路设计、数字逻辑设计以及软件编程设计,实现了一款基于FPGA的多功能可控的数字存储示波器。本文主要围绕着基于FPGA的数字存储示波器的设计与实现展开研究。通过对模数信号转换和模拟信号采样原理的深入学习,分析各种采样测量、信号触发、频率测量方法的可行性,最终综合形成本文设计的系统方案。系统硬件电路采用FPGA加模数转换信号采集电路的基本结构设计,使用AD9280作为模数转换采样电路核心芯片,搭建并调试完成了系统的硬件电路,包括模数转换采样模块、FPGA控制电路模块、液晶显示驱动模块等,并制订了硬件电路测试规范。系统采用了 EP4CE30F23C7N型FPGA芯片作为主控制器,使用Quartus Ⅱ 11.0 SP1开发环境,应用等精度测量和等时效测量原理,通过原理图和Verilog HDL混合设计输入方法完成FPGA内部软件设计。完成了系统软件控制功能的设计与测试,可以控制数字存储示波器对被测信号进行采集、存储、测量、显示等。通过ILI9325芯片驱动2.8寸液晶显示屏作为数字存储示波器的显示器,设计数字存储示波器的显示界面,用户可以在液晶屏上观察到信号的波形、频率、周期、幅值等关键信息,并可以通过四个操作按钮来调整示波器的触发电压、波形显示的时间档位和电压档位。经过系统测试验证,本文设计的数字存储示波器达到了设计要求,系统具有结构简单、使用便利、便携性好和扩展性好等优点,而且系统成本得到了有效控制。由于FPGA开发周期较短,系统软件设计可移植性好,系统可以通过更换FPGA核心芯片和模数转换采样芯片获得更高的性能指标,快速实现系统升级。