dsp课程设计-基于stm的高速频谱分析仪系统

dsp课程设计-基于stm的高速频谱分析仪系统

ID:6602835

大小:594.09 KB

页数:22页

时间:2018-01-20

dsp课程设计-基于stm的高速频谱分析仪系统_第1页
dsp课程设计-基于stm的高速频谱分析仪系统_第2页
dsp课程设计-基于stm的高速频谱分析仪系统_第3页
dsp课程设计-基于stm的高速频谱分析仪系统_第4页
dsp课程设计-基于stm的高速频谱分析仪系统_第5页
资源描述:

《dsp课程设计-基于stm的高速频谱分析仪系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、山东建筑大学信息与电气工程学院电子信息工程DSP原理及应用课程设计目录摘要2一.设计目的和要求3二.设计原理3三.设计内容3(1)快速傅里叶变换(FFT)3(2).窗函数的分析与计算4(3).A/D采样的分析与计算5(4)快速傅立叶变换以及相关原理7(5)音频的频率范围及表现力度:8(6).部分代码10结论与致谢12参考文献13附录14山东建筑大学信息与电气工程学院电子信息工程DSP原理及应用课程设计摘要本系统是以STM32F103为核心,主要采用FIFO来做高速缓存。高速信号先通过AD采样,然后先将采样后的数据给FIFO先缓存处理,然后再通过STM32F407进行加B

2、lackman预处理,再做1024个点FFT进行频谱分析,最后将数据显示在LCD上,以便进行人机交互!该系统可实现任意波形信号的频谱显示,以及可以自动寻找各谐波分量的幅值,频率以及相位并进行8位有效数据显示。关键词:STM32F103数字示波器高速缓存山东建筑大学信息与电气工程学院电子信息工程DSP原理及应用课程设计山东建筑大学信息与电气工程学院电子信息工程DSP原理及应用课程设计一.设计目的和要求基于STM的高速频谱分析仪系统(1)完成STM32的寄存器开发和库函数开发。(2)掌握嵌入式串口通信及上位机操作;实现LCD屏界面设计与开发;以及AD信号采集和实现高速频谱分

3、析仪系统项目的开发。(3)实现项目功能并调试程序二.设计原理以STM32F103为核心,主要采用FIFO来做高速缓存。高速信号先通过AD采样,然后先将采样后的数据给FIFO先缓存处理,然后再通过STM32F407进行加Blackman预处理,再做1024个点FFT进行频谱分析,最后将数据显示在LCD上,以便进行人机交互!该系统可实现任意波形信号的频谱显示,以及可以自动寻找各谐波分量的幅值,频率以及相位并进行8位有效数据显示。三.设计内容(1)快速傅里叶变换(FFT)DFT(离散傅里叶变换)是数字信号分析与处理中的一种重要变换,它可以使数字信号处理可以在频域内采用数值运算

4、的方法进行,大大增加了数字信号处理的灵活性,但直接计算DFT的计算量与变换区间长度N的平方成正比,当N较大时,计算量太大,所以在快速傅里叶变换(FFT)出现以前,直接用DFT算法进行谱分析和信号的实时处理是不切实际的。DFT的定义:设是一个长度为N的有限长序列,定义的N点离散傅里叶变换为能提高DFT速度的唯一可利用的是因子。称为旋转因子,可表示为山东建筑大学信息与电气工程学院电子信息工程DSP原理及应用课程设计,具有以下两个重要性质。①对称性②周期性利用的周期性和对称性可把DFT的计算次数大大减小。而本方案采用的就是ST公司官方固件库里DSP库中已经写好的关于FFT的库

5、函数,调用的是基4复数序列1024个点的FFT函数库。(2).窗函数的分析与计算在频谱分析过程中,加窗是提高信号分析精度的一个重要措施,对加窗函数的基本要求:时域为改善截断处的不连续状态(由于吉布斯现象造成的振荡);频域为窗谱的主瓣窄而高,以提高分辨率,旁瓣幅值应小,正负交替接近相等,以减小泄露和假频。因此在选择窗函数的时候,应考虑被分析信号的性质和处理要求,如果仅要求精确求出主瓣频率,而不考虑幅值精度,则可选择用主瓣宽度比较窄而便于分辨的矩形窗,例如测量物体的自振频率等;如果分析窄带信号,且有较强的干扰噪声,则应选用旁瓣幅度较小的窗函数,如汉宁窗(Hanning)等。

6、为了使加窗函数后的功率谱和幅值谱不受窗函数的影响,必须根据一定的原则推导出恢复系数。加窗后的恢复系数一般遵守两个原则之一:幅值相等或能量相等的原则。因此加窗模块要实现的功能:提高采样信号分析的幅值精度。频谱分析中恢复系数的使用原则在频谱分析中,根据不同用途采用不同恢复系数,在进行倍频程和三分之一倍频程分析时,为了使频带内总能量不变,一定要采用能量相等的恢复系数;而进行谱分析时,更关心的是各峰值频率对应的幅值,此时只能采用幅值相等的恢复系数。山东建筑大学信息与电气工程学院电子信息工程DSP原理及应用课程设计常用的各种窗函数的恢复系数窗函数数学表达式幅值相等恢复系数功率相等

7、恢复系数矩形窗11汉宁窗21.633海明窗1.8521.586三角窗21.732高斯窗2.3961.840指数窗1.5821.521布莱克曼窗2.3811.812平顶窗1.1101.069(3).A/D采样的分析与计算山东建筑大学信息与电气工程学院电子信息工程DSP原理及应用课程设计本系统采用的AD转换芯片为TLC5510A,TLC5510A是采用高速CMOS技术,8位的,最大转换速率为20MSPS的AD转换芯片。支持+5V电源供电,内部包含采样保持电路,输出带有高阻态模式,以及带有内部参考电阻。输出数据在时钟的下降沿有效,数据流水线结构

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。