打印

音频IC的THD输出如何测试

[复制链接]
1394|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
摸摸| | 2016-5-19 22:21 | 只看该作者
好像有专用的音频测试仪吧.松下就有.

使用特权

评论回复
板凳
magic_yuan|  楼主 | 2016-5-19 22:32 | 只看该作者
摸摸 发表于 2016-5-19 22:21
好像有专用的音频测试仪吧.松下就有.

多谢,
想知道测试原理是什么

使用特权

评论回复
地板
戈卫东| | 2016-5-19 22:42 | 只看该作者
分别测量基频和谐波的能量,差不多就可以计算失真了
简单的搞法,就是让基频从低通走,谐波从高通走,更简单就是基频的低通都不要了

使用特权

评论回复
5
PowerAnts| | 2016-5-20 00:51 | 只看该作者
基频陷波100dB以上, 然后测量总谐波电平

使用特权

评论回复
6
manbo789| | 2016-5-20 08:35 | 只看该作者
直接FFT,

使用特权

评论回复
7
nethopper| | 2016-5-20 09:16 | 只看该作者
在ADC动态范围足够的情况下,直接FFT即可。

使用特权

评论回复
8
manbo789| | 2016-5-20 19:44 | 只看该作者
magic_yuan 发表于 2016-5-20 09:36
多谢大神,
  用的F103的片子,不知道直接FFT有压力么,对外围采集ADC有点要求了。。。。 ...

STM32F103最高采样频率能达到1MHz,分析1kHz足够了,

我的程序1024点FFT,16位数据,连加窗和取模一起,一次FFT大约耗时70ms,

使用特权

评论回复
9
manbo789| | 2016-5-20 19:56 | 只看该作者
如果频率是固定不变的,用DFT可能会更快,

使用特权

评论回复
10
xuplastic| | 2016-5-20 21:06 | 只看该作者
manbo789 发表于 2016-5-20 19:44
STM32F103最高采样频率能达到1MHz,分析1kHz足够了,

我的程序1024点FFT,16位数据,连加窗和取模一起, ...

F103才12位AD,音频IC最少也是16位的吧,你这是拿杆秤校准分析天平

使用特权

评论回复
11
nethopper| | 2016-5-21 14:43 | 只看该作者
数值计算也最少要32位浮点或以上

使用特权

评论回复
12
nethopper| | 2016-5-23 01:50 | 只看该作者
去除基波后余下的信号电平与未去除基波时的总信号电平之比还不是THD,而是THD+N

使用特权

评论回复
13
nethopper| | 2016-5-27 13:39 | 只看该作者
这里用纯数值方法分别产生8bit, 16bit 和24 bit的1KHZ左右的正弦波仿真信号,并测量其失真和信噪比等参数,以便初步估算AD转换的位数对失真和噪音计算带来的影响。


             8bit仿真1KHZ左右正弦波


             16bit仿真1KHZ左右正弦波


             24bit仿真1KHZ左右正弦波

使用特权

评论回复
14
huayuliang| | 2016-5-27 21:36 | 只看该作者
有专门的仪器,或者用电脑也可以,不过如果你要求高,需要专业声卡··

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:发到3000帖时,生活大概完成了一种转折。

359

主题

2770

帖子

7

粉丝