电子综合实验报告数字化失真度测量仪的设计(有完整程序)讲述.docxVIP

  • 31
  • 0
  • 约8.32千字
  • 约 17页
  • 2017-05-06 发布于湖北
  • 举报

电子综合实验报告数字化失真度测量仪的设计(有完整程序)讲述.docx

电子综合实验报告数字化失真度测量仪的设计(有完整程序)讲述

南京理工大学电类综合实验报告——数字化失真度测量仪的设计作者:学 号:学院(系):电光学院指导老师:实验日期20150515 摘要:3一、实验目的3二、实验内容31、AD采样42、信号加窗43、加窗后的信号做FFT44、FFT求模55、寻找最大模值对应的索引56、计算基波功率和总功率57、计算失真度58、显示失真度59、数字化失真度测量仪的测试步骤5三、设计要求6四、方案论证6五、功能模块设计81、AD采样82、信号加窗83、加窗后的信号做FFT84、FFT求模85、寻找最大模值对应的索引96、计算基波功率和总功率107、计算失真度108、显示失真度11六、仿真与调试14七、实测结果15八、思考题16九、收获与感想16参考文献17摘要:失真度表征一个信号偏离纯正弦信号的程度,是无线电信号的一个重要参数。在无线电计量测试中,许多参数的准确测量都涉及失真度测量问题。例如:在检定电压表、功率表和交流数字式电压表时,为了减小不同检波式仪表的波形误差、提高检定的准确度,就必须减小信号源的失真。基于FPGA开发板(DE2-115)和AD/DA板(THDB-ADA),采用加三角窗的FFT法,在QUARTUS ii 环境下实现了数字化失真度测量仪的设计和仿真工作。对正弦信号、方波信号、三角波信号的实测结果具有较高的精度,并能在LCD上显示失真度。一、实验目的1.熟练掌握一种硬件描述语言,能用硬件描述语言实现较为复杂的时序逻辑电路;2.掌握失真度测量的原理,了解模拟法和数字化方法的优缺点,基于FPGA设计数字化失真度测量仪;3.掌握EDA电路设计软化和电路仿真软件的使用,能够熟练运用FPGA的IP核来设计电路,增强时序电路的稳定性,提高设计效率。二、实验内容本实验基于FPGA开发板(DE2-115)和AD/DA板(THDB-ADA)设计数字化失真度测量仪,实现方法上采用加窗的FFT法,其基本信号处理流程如图1所示。图1 数字化失真度测量仪的流程图1、AD采样DE2-115提供三个50MHz时钟,利用任意一个时钟,通过PLL可以产生任意频率时钟提供给ADC作为采样时钟,AD采样得到14位偏移码,将高位取反即可得到信号的补码形式。2、信号加窗选用汉宁窗或三角窗对AD采样信号做加权处理。3、加窗后的信号做FFTAltera提供FFT的核,该核为串行输入串行输出,设置输入输出为自然数顺序。以做1024点FFT为例,首先需要设置控制信号sink_valid,sink_sop,sink_eop,sink_valid为高1024个时钟,sink_sop第一个时钟为1其他为0,sink_eop第1024个时钟为1其余为0,可以设计一个计数器来实现。通过改变着sink_valid有效的频率,可以控制出结果的频率,例如1s测试一次,计数器记到50e6(50MHz时钟)清零。4、FFT求模复数乘法器(real+j*imag)*(real-j*imag),注意乘法器有延迟。5、寻找最大模值对应的索引例如用寄存器count_max记录出现最大值的索引,从复数乘法器输出有效信号开始,后一个数与前一个数比较,若大于前者,将此最大值的索引赋给count_max,经过1024个时钟后比较结束,得到最终的count_max。6、计算基波功率和总功率基波功率是窗函数主瓣宽度内所有频率分量的总功率,因此,将最大模值邻近的N点累加作为基波功率,其中,N的值取决于主瓣宽度。总功率是所有谱线的幅度累加。7、计算失真度按照式(1)计算失真度。(1)8、显示失真度在LCD屏上显示失真度,或者将失真度通过串口上传至PC机显示。9、数字化失真度测量仪的测试步骤9.1.设置函数/任意波形发生器,使其输出频率为1MHz,直流电平为0V,峰峰值为1V的正弦波,用数字示波器测量该信号,确认信号的个参数与设定值相同后,将函数/任意波形发生器的输出信号接入HTDB-ADA板的某一个ADC通道;9.2.连续记录10次数字化失真度测量仪的测量结果,统计测量结果的平均值和方差;9.3.设置函数/任意波形发生器,使其输出频率为1MHz,直流电平为0V,峰峰值为1V的方波,用数字示波器测量该信号,确认信号的个参数与设定值相同后,将函数/任意波形发生器的输出信号接入HTDB-ADA板的某一个ADC通道;9.4.连续记录10次数字化失真度测量仪的测量结果,统计测量结果的平均值和方差;9.5.设置函数/任意波形发生器,使其输出频率为1MHz,直流电平为0V,峰峰值为1V的三角波,用数字示波器测量该信号,确认信号的个参数与设定值相同后,将函数/任意波形发生器的输出信号接入HTDB-ADA板的某一个ADC通道;9.6.连续记录10次数字化失真度测量仪的测量结果,统计测量结果的平均值和方差;三、设计要求设计要

文档评论(0)

1亿VIP精品文档

相关文档