音频信号分析仪_精品文档Word格式.doc
- 文档编号:14121707
- 上传时间:2022-10-18
- 格式:DOC
- 页数:8
- 大小:204.50KB
音频信号分析仪_精品文档Word格式.doc
《音频信号分析仪_精品文档Word格式.doc》由会员分享,可在线阅读,更多相关《音频信号分析仪_精品文档Word格式.doc(8页珍藏版)》请在冰豆网上搜索。
采用高有效位AD。
该方案硬件电路简单,软件处理方便,但由于采用均匀量化,低幅度信号的测量信噪比不高,难以达到题目的精度要求。
方案2:
采用对数放大器。
将动态范围非线性压缩,再进行A/D量化。
但是小信号的信噪比S/N被对数放大后,将显著降低。
方案3:
采用多通道放大。
使处理后信号适合ADC精确采样的幅度范围。
经ADC采样后再乘以相应的权值(前级放大倍数的倒数),得到实际信号的幅值。
该方案降低了对AD位数的要求,但需要多路放大电路,软件处理上也较复杂。
经过上述的分析比较,我们选择方案三,可提高输入信号的动态范围,有利于信噪比与测量精度的提高。
2.2信号频率成分检测的方案论证
方案1:
模拟滤波法。
将中心频率可连续调节的恒百分比带宽滤波器接入前级放大后,滤出各个频率点的信号的大小。
但线路复杂,且检测速度低。
DFT谱分析法。
采用数字信号处理的方法,通过ADC采集信号,再对数据进行FFT计算出各频率分量,即可得到输入信号的频率与功率信息。
因为信号截断的缘故,会造成频谱泄漏和栅栏效应而引入误差,但可分别通过加窗和增加FFT运算点数减小误差。
经过比较,数字的DFT方法则易于实现,速度快,精度高。
故我们选用方案2,利用FPGA快速的数据处理能力,在其中完成2048点的浮点型FFT。
当采样率为40.96kHz时,由公式,频率分辨率可达20Hz,降低采样率可进一步提高频率分辨力。
2.3信号总功率检测方案论证
A/D采样法。
对周期T的信号x(t)进行采样,得到N个样本x(n)(n=0,1,,N-1),假定做到了同步采样,则在忽略量化噪声、采样样本数有限等因素影响下,功率X可通过数字信号处理单元得到,即。
有效值检波法。
采用专门的真有效值检测芯片AD637,能测量任意交变信号的有效值,精度高,外围电路简单。
经过以上两种方案的论证比较,方案一在输入信号的频率未知,非同步采样的情况下误差较大,故我们选用方案二。
3、单元电路设计
根据以上的方案论证与比较,先将输入信号通过一多通道程控放大模块,调理到ADC适合采样的输入范围内,经过抗混叠滤波后一路送给AD637进行有效值检测计算总功率,另一路送给AD进行采样。
根据频率分辨力来确定采样率,利用FPGA快速数据处理能力,在其中完成2048点的FFT运算计算该信号的功率谱,并能实时显示信号总功率及主要频率成分功率。
其中,对于信号周期性的判断与测量,我们采用自相关的方法,大大提高了判断的准确性。
最后系统总体实现方案如图1所示:
图1系统总体框图
3.1理论分析与计算
3.1.1放大器设计
基于题目“扩大输入信号动态范围”的要求,将信号在进入A/D转换器之前需要进行合理的处理,使其在A/D量化范围内达到量化精度最高,此方法等效于AD位数的增加。
对于基本要求中幅度较大的低频信号(50mV以上),我们采用多路复用器通过选择放大器的反馈电阻来改变放大倍数的方法来实现。
对于50mV以下的信号我们又分成三个固定放大倍数不同的通路供选择。
通过这四路放大,输入信号总的动态范围可达100dB。
此放大器设计的重难点在于小信号的处理。
本设计要处理的最小信号为0.1mV,最大为10V,动态范围为100dB。
选择的低频运放要有低噪、精密、高共模抑制比的特性。
我们选用通用型运放HA17741,从表一可以看出,HA17741的技术指标相对均衡,整体性能好,适于语音信号的处理。
实践证明,此处用HA17741效果较好。
表一HA17741的主要技术性能指标
输入失调电压
输入失调电流
共模抑制比
转换速率
等效输
入噪声
1.0mV
18nA
90dB
1V/us
23nV/
对于小信号处理电路结构的设计,本系统有以下几个特色。
放大电路的第一级倍数较大,可以增强对小信号的放大能力,同时也减少了外来噪声的干扰。
利用同相放大接法输入阻抗高的特性提取小信号。
为防止大信号经过小信号通道的放大使运放进入饱和区对运放不利,我们在输入端加入钳位二极管。
同时小信号的处理应特别注意抗干扰措施:
首先电源去耦,减少放大器各部分电路之间通过公共直流电源产生的寄生耦合,稳定放大器工作,防止产生振荡和干扰。
其次地线接法,单点接地,地线要粗短。
再次,信号线尽量不交叉,也不平行,用双绞线或屏蔽线走,减少串扰。
还有,充分利用运放增益带宽积恒定的特性,可以通过提高增益来减小带宽,从而阻止高频噪声的通过。
最后,小信号放大电路模块要远离干扰源电路。
3.1.2功率谱测量方法
功率谱表示单位频带内信号功率随频率的变化情况,它反映了信号功率在频域的分布情况。
对于功率谱的测量我们采用的是周期图法。
已知随机信号的功率谱和自相关函数是傅氏变换对,即功率谱。
而自相关函数定义为:
,则
用有限长的样本序列来估计功率密度谱即为。
对于的求解,我们在FPGA内部完成了2048点的基2时域抽取法FFT运算。
数值运算采用浮点型,旋转因子由查表得到。
我们设置FPGA的运算时钟为100MHz,从而能在455ms内完成一次2048点的运算,远小于题目5s的时间限制。
计算出了各频率分量上的功率大小,那么根据失真度的定义,即信号中全部谐波分量的能量与基波能量之比的平方根值,正弦信号的失真度可以很方便得求出。
3.1.3周期性判断方法
我们根据相关性能够反映信号相似程度的特点来解决周期性的判断问题。
对于信号与互相关函数的定义为:
,,表示时刻。
在时刻的值,等于将保持不动而左移个抽样周期,然后,两个抽样序列在所有对应时刻值相乘,再加和。
如果=,则上面定义的互相关就变成了自相关函数:
。
它表示信号的波形与自身经过时刻后的波形的相似程度。
当m=0时具有极大值,即相似性最好的时候。
当移位时间恰好等于一个周期时,又有一个极大值,且两个极大值相等,则周期即为移位时间m.
实际测试时采样点要包含两个以上的周期,先取长为L的窗对数据进行加窗后再作上述的相关运算。
得到需要的移位时间K后,根据采样频率即可计算出周期大小T为(为采样率)。
3.2主要功能电路的设计
3.2.1前级信号调理电路
对于前级信号调理部分的电路设计已在理论分析中详细论述,主要用来调理基本要求中幅值范围在100mV-10V的信号。
3.2.2A/D采样
系统中对数据的采集我们选用12位A/D转换器MAX197来实现。
它有0~5V,0~10V,-5~5V,-10~10V四种输入量程选择,采样率可达100ksps。
同时具有八个模拟通道,可方便地选择通道,且可根据各个通道的最终幅值大小选择输入量程。
电路原理图如图3所示。
图3A/D采样电路
3.2.3抗混叠滤波器设计
信号送到ADC之前要对信号进行抗混叠低通滤波器处理,防止高频分量信号被采样,产生频谱混叠,而影响给定较低频率信号的幅值分析。
为此我们设计了一个截止频率为15KHz的四阶巴特沃斯低通滤波器做为抗混叠滤波器。
元器件参数由滤波器软件FilterwizPRO设计得到。
图4抗混叠滤波器
3.2.4AD637有效值检测电路
对于有效值的检测,我们选用真有效值测量芯片AD637来实现。
平均电容C1可用来设定平均时间常数,并决定低频准确度,输出纹波大小和稳定时间。
R1、R2、C1、C2及运放OPA277构成一二阶低通滤波滤除检波后的纹波。
图5AD637有效值检测电路
3.3系统软件的设计
本系统软件部分由单片机和FPGA组成,单片机主要完成用户的输入输出处理和系统的控制,FPGA主要完成高速的处理(如信号采样和存储)和大计算量的处理(如FFT),整个软件系统的设计中模块化思想贯穿始终,采用菜单选择所用功能。
程序流程图如图所示
图6程序流程图
3.4测试数据与分析
3.4.1测试方案与主要测试结果
3.4.1.1输入阻抗测试方法
图7输入阻抗测试方法示意图
图中Us为低频信号发生器输出的正弦电压,Rs为采样用辅助电阻,Ri为欲测放大器输入电阻。
则,测得=49.9
4.小结
由实验调试结果及测试数据可知,本系统达到题目的指标要求,还进一步提高了频率分辨力,扩展了数据的掉电存储与频谱显示的功能。
电路图
8
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 音频 信号 分析 精品 文档