12
返回列表 发新帖

3谈DAC好声的秘籍

[复制链接] 查看: 750|回复: 29

73

主题

1

好友

2642

积分

罗宾汉 当前在线

Rank: 7Rank: 7Rank: 7

UID
186195
帖子
2574
精华
0
经验
2642 点
金钱
2492 ¥
注册时间
2010-3-29
 楼主| 发表于 2026-1-24 17:22 | 显示全部楼层
swsw4321 发表于 2026-1-24 16:57
讨论下解码器的瞬态失真问题,什么解码芯片可以此类解决问题  
http://bbs.hifidiy.net/thread-131870 ...

如果是DAC的话估计要高阶低通滤波器才行,我记得有次我做的PCM1794(6阶GIC)测试1K方波出现了正常方波波形(不是带振铃和后沿的)。

44

主题

2

好友

906

积分

职业侠客 当前在线

Rank: 5Rank: 5

UID
787724
帖子
808
精华
0
经验
906 点
金钱
763 ¥
注册时间
2015-3-20
发表于 2026-1-24 18:39 | 显示全部楼层
即便是高阶,如果把1K方波超采样的抖动都去了,截止频率也已经低得不行了。此时如果再看一下正弦波20K,0dB振幅应该恰好是1K的-12dB,而1K也恰好是100hz的-6dB,截止频率大概在400hz。

73

主题

1

好友

2642

积分

罗宾汉 当前在线

Rank: 7Rank: 7Rank: 7

UID
186195
帖子
2574
精华
0
经验
2642 点
金钱
2492 ¥
注册时间
2010-3-29
 楼主| 发表于 2026-1-24 19:06 | 显示全部楼层
丰年好大雪 发表于 2026-1-24 18:39
即便是高阶,如果把1K方波超采样的抖动都去了,截止频率也已经低得不行了。此时如果再看一下正弦波20K,0dB ...

截止频率在30多K,好像PCM1794设置了缓降的数字滤波器,还做了什么设置就忘了。

73

主题

1

好友

2642

积分

罗宾汉 当前在线

Rank: 7Rank: 7Rank: 7

UID
186195
帖子
2574
精华
0
经验
2642 点
金钱
2492 ¥
注册时间
2010-3-29
 楼主| 发表于 2026-1-24 19:20 | 显示全部楼层
丰年好大雪 发表于 2026-1-24 18:39
即便是高阶,如果把1K方波超采样的抖动都去了,截止频率也已经低得不行了。此时如果再看一下正弦波20K,0dB ...

请问可以用低截止频率低通出来不平直的频响曲线,然后用像RIAA电路类的补偿回来,不知这方法可行吗?

73

主题

1

好友

2642

积分

罗宾汉 当前在线

Rank: 7Rank: 7Rank: 7

UID
186195
帖子
2574
精华
0
经验
2642 点
金钱
2492 ¥
注册时间
2010-3-29
 楼主| 发表于 2026-1-24 20:55 | 显示全部楼层
丰年好大雪 发表于 2026-1-24 18:39
即便是高阶,如果把1K方波超采样的抖动都去了,截止频率也已经低得不行了。此时如果再看一下正弦波20K,0dB ...

我又特地试了一下,1K方波不带振铃,有两个前提条件,1.PCM1794数字滤波器要设置成Slow,2.采样频率要设置到192K。加上高阶LPF就出方波了如图。
3000.jpg

37

主题

0

好友

3539

积分

罗宾汉 当前在线

Silenton Shutupov Speechlesski

Rank: 7Rank: 7Rank: 7

UID
238600
帖子
3654
精华
0
经验
3539 点
金钱
3457 ¥
注册时间
2010-9-9
发表于 2026-1-24 21:48 来自手机端 | 显示全部楼层
zxhdoop 发表于 2026-1-24 20:55
我又特地试了一下,1K方波不带振铃,有两个前提条件,1.PCM1794数字滤波器要设置成Slow,2.采样频率要设 ...

怎么会不振铃呢,只要是频域时域转换过就会振铃,示波器给的错觉而已。

73

主题

1

好友

2642

积分

罗宾汉 当前在线

Rank: 7Rank: 7Rank: 7

UID
186195
帖子
2574
精华
0
经验
2642 点
金钱
2492 ¥
注册时间
2010-3-29
 楼主| 发表于 2026-1-24 22:03 | 显示全部楼层
LeonBernieniv 发表于 2026-1-24 21:48
怎么会不振铃呢,只要是频域时域转换过就会振铃,示波器给的错觉而已。

确实没振铃,我用泰克的台式示波器试了也没有,必须要满足我上面提到的两个前提,我采样调到96K就出现过冲,48K时过冲更明显。

37

主题

0

好友

3539

积分

罗宾汉 当前在线

Silenton Shutupov Speechlesski

Rank: 7Rank: 7Rank: 7

UID
238600
帖子
3654
精华
0
经验
3539 点
金钱
3457 ¥
注册时间
2010-9-9
发表于 2026-1-24 22:19 来自手机端 | 显示全部楼层
zxhdoop 发表于 2026-1-24 22:03
确实没振铃,我用泰克的台式示波器试了也没有,必须要满足我上面提到的两个前提,我采样调到96K就出现过 ...

你没明白原理,方波测试的本质就是sinc函数,sinc函数就是前后振铃。

73

主题

1

好友

2642

积分

罗宾汉 当前在线

Rank: 7Rank: 7Rank: 7

UID
186195
帖子
2574
精华
0
经验
2642 点
金钱
2492 ¥
注册时间
2010-3-29
 楼主| 发表于 2026-1-24 22:26 | 显示全部楼层
本帖最后由 zxhdoop 于 2026-1-24 22:29 编辑
LeonBernieniv 发表于 2026-1-24 22:19
你没明白原理,方波测试的本质就是sinc函数,sinc函数就是前后振铃。


神奇的事情发生了,下图分别是采样48K和192K是的图,主要看红色的FFT线,48K只有12个谐波,192K有无数个谐波。PCM1794数字滤波器设置成Sharp。
48k.jpg
192K.jpg

73

主题

1

好友

2642

积分

罗宾汉 当前在线

Rank: 7Rank: 7Rank: 7

UID
186195
帖子
2574
精华
0
经验
2642 点
金钱
2492 ¥
注册时间
2010-3-29
 楼主| 发表于 2026-1-24 22:42 | 显示全部楼层
本帖最后由 zxhdoop 于 2026-1-24 22:45 编辑

如果上面测试成立的话,是否说明方波越好失真越大(因为奇次谐波更多),这也就解释了PCM1794手册里采样越大指标越差。图发错了。
3005.jpg
5004.jpg
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版| HIFIDIY论坛 ( 鄂ICP备2025138941号-3 ICP证:鄂B2-20130019 公安局网监备:420100007348 邮箱:1343292467@qq.com )

GMT+8, 2026-1-25 00:01 , Processed in 0.129107 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部