8

主题

3

好友

830

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
213901
帖子
743
精华
0
经验
830 点
金钱
752 ¥
注册时间
2010-6-23
发表于 2016-5-17 23:29 | 显示全部楼层
买了一个USB声卡,RMAA测试惨不妨睹,经过摩改,Line in改得差不多接近理想的指标了,Line out指标还仍然很差。

这张是谐波失真对比,WIN7下,录音电平调低到4,分别用自环和外部输入音频作测试对比,基本排除声卡输入的ADC的不良,说明声卡满幅输出的谐波很严重。
THD_Comp.png
下面这张是互调失真对比,用自环很明显。
IMD_Comp.png
谐波次数包括2,3,4,5,……依次递减。

USB声卡用总线5V供电,输入输出运放都换成了低压低失真的AD823,更换以后,输入品质接近理想,输出品质仍然不太好。

USB DAC芯片是TI公司的PCM2902E。





127

主题

0

好友

1万

积分
     

版主 当前离线

脑放进行时

Rank: 7Rank: 7Rank: 7

UID
3986
帖子
18031
精华
2
经验
17363 点
金钱
15100 ¥
注册时间
2005-4-20

社区贡献 优秀设计 论坛版主

发表于 2016-5-17 23:36 | 显示全部楼层
很显然,DAC输出通道削波失真了。
你给个0dB的正弦波信号输出,接上示波器看看就知道了。

8

主题

3

好友

830

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
213901
帖子
743
精华
0
经验
830 点
金钱
752 ¥
注册时间
2010-6-23
 楼主| 发表于 2016-5-18 00:05 | 显示全部楼层
xmlhifi 发表于 2016-5-17 23:36
很显然,DAC输出通道削波失真了。
你给个0dB的正弦波信号输出,接上示波器看看就知道了。

明天去公司看看信号。不过,可能还不是这个原因。

我给了一个-10dB的信号仍然失真,THD%仍然是0.15%以内。

DAC输出失真,会不会是地线没处理好造成的?上面比较图中地电平似乎不同。

刚翻到矿坛有个人也如是说,他把这种声卡拆了,自己重新布过线,重做了一片PCB,再把这些元件焊上去就没问题了。


头像被屏蔽

19

主题

0

好友

973

积分

禁止发言 当前离线

UID
33506
帖子
957
精华
0
经验
973 点
金钱
917 ¥
注册时间
2008-1-6
发表于 2016-5-18 00:17 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

8

主题

3

好友

830

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
213901
帖子
743
精华
0
经验
830 点
金钱
752 ¥
注册时间
2010-6-23
 楼主| 发表于 2016-5-18 08:54 | 显示全部楼层
lilin 发表于 2016-5-18 00:17
原来的运放是什么型号

NJM2740,不支持Rail to Rail输出,低压输出THD%大
头像被屏蔽

19

主题

0

好友

973

积分

禁止发言 当前离线

UID
33506
帖子
957
精华
0
经验
973 点
金钱
917 ¥
注册时间
2008-1-6
发表于 2016-5-18 09:47 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

8

主题

3

好友

830

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
213901
帖子
743
精华
0
经验
830 点
金钱
752 ¥
注册时间
2010-6-23
 楼主| 发表于 2016-5-18 13:11 | 显示全部楼层
本帖最后由 phydias 于 2016-5-18 13:33 编辑
lilin 发表于 2016-5-18 09:47
NJM2740具有低饱和输出电压
工作电压正负3.5V
AD823是常规工作电压的运放


换运放以后,THD%+N至少提升了10dB,特别是Line in,改善了近30dB.
头像被屏蔽

19

主题

0

好友

973

积分

禁止发言 当前离线

UID
33506
帖子
957
精华
0
经验
973 点
金钱
917 ¥
注册时间
2008-1-6
发表于 2016-5-18 13:51 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

7

主题

0

好友

935

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
184953
帖子
1129
精华
0
经验
935 点
金钱
960 ¥
注册时间
2010-3-25
发表于 2016-5-18 14:15 | 显示全部楼层
win7吧?数字输出电平可能有溢出,音量设置-1dB来测,或者有ASIO,可能就正常了。
也可使用foobar2000用不同的输出尝试对比一下也可以(DS/ASIO/WASAPI),Winxp就无此问题。

8

主题

3

好友

830

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
213901
帖子
743
精华
0
经验
830 点
金钱
752 ¥
注册时间
2010-6-23
 楼主| 发表于 2016-5-18 14:18 | 显示全部楼层
59401 发表于 2016-5-18 14:15
win7吧?数字输出电平可能有溢出,音量设置-1dB来测,或者有ASIO,可能就正常了。
也可使用foobar2000用不 ...

设置成-10dB也一样。一般高频容易产生谐波,这个低频有点奇怪,并且是DAC内部出来的。今天早上还看到有人说类似的情况,把DAC芯片的电源去耦电容换了就好了,那是ES9018

7

主题

0

好友

935

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
184953
帖子
1129
精华
0
经验
935 点
金钱
960 ¥
注册时间
2010-3-25
发表于 2016-5-18 14:25 | 显示全部楼层
phydias 发表于 2016-5-18 14:18
设置成-10dB也一样。一般高频容易产生谐波,这个低频有点奇怪,并且是DAC内部出来的。今天早上还看到有人 ...

看图就是电平溢出的现象。
我在win7上碰到过类似现象,SpectraPLUS测一个USB解码器,MME输出,0dB电平就是那样,调到-1dB就ok。
用foobar2000使用不同的输出方式结果就不一样。

8

主题

3

好友

830

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
213901
帖子
743
精华
0
经验
830 点
金钱
752 ¥
注册时间
2010-6-23
 楼主| 发表于 2016-5-18 21:27 | 显示全部楼层
度娘搜标题:解码器的互调失真随着频率的降低而增大,是某个单一原因的典表现吗?

8

主题

3

好友

830

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
213901
帖子
743
精华
0
经验
830 点
金钱
752 ¥
注册时间
2010-6-23
 楼主| 发表于 2016-5-21 10:16 | 显示全部楼层
试着把CODEC芯片模拟电源的滤波电容由原来10UF铝电解更换为100UF铝固电解,可以有10dB的明显改善,包括THD%和IMD都改善不少。根本原因可能还是地线,地线在4层板里没有做分割,数字与模拟信号交叉混合。PCB不动的话,根据电容位置更换不同特性的电容,指标会有变化,但总体来说,消不掉。

9

主题

4

好友

380

积分
     

业余侠客 当前离线

Rank: 4

UID
29198
帖子
416
精华
0
经验
380 点
金钱
363 ¥
注册时间
2007-10-21
发表于 2016-5-22 00:02 | 显示全部楼层
是个什么样的声卡?应该是零件出了问题,声卡出厂时如果这么差的指标,怎么能出货,应该不会是电路设计的问题。

28

主题

3

好友

2909

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
819376
帖子
2931
精华
0
经验
2909 点
金钱
2851 ¥
注册时间
2016-9-6
发表于 2017-5-26 14:12 | 显示全部楼层
学习,收下。

28

主题

3

好友

2909

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
819376
帖子
2931
精华
0
经验
2909 点
金钱
2851 ¥
注册时间
2016-9-6
发表于 2017-5-27 00:37 | 显示全部楼层
楼主用的是什么示波器软件,能分享一下吗,谢谢!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部