[其他] 用示波器看DAC的数码声

[复制链接] 查看: 22087|回复: 81
头像被屏蔽

4

主题

1

好友

463

积分

禁止发言 当前离线

UID
10275
帖子
425
精华
0
经验
463 点
金钱
400 ¥
注册时间
2006-6-23
发表于 2015-12-28 20:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

127

主题

0

好友

1万

积分
     

版主 当前离线

脑放进行时

Rank: 7Rank: 7Rank: 7

UID
3986
帖子
18055
精华
2
经验
17387 点
金钱
15124 ¥
注册时间
2005-4-20

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

发表于 2015-12-28 20:12 | 显示全部楼层
本帖最后由 xmlhifi 于 2015-12-28 20:14 编辑

上几个自测的44.1K取样下解码器输出的20KHz正弦波图。
PCM1794
image12.jpg
TDA1305
DS0007.jpg

7

主题

4

好友

77

积分
     

论坛游民 当前离线

Rank: 3Rank: 3

UID
765211
帖子
388
精华
0
经验
77 点
金钱
100 ¥
注册时间
2014-10-28
发表于 2015-12-28 20:15 | 显示全部楼层
数字示波器波形会突变,模拟的不会。数字示波器的存储功能有利于数据分析。

72

主题

2

好友

4886

积分

罗宾汉 当前在线

小撸则已。。。大撸伤己。。。

Rank: 7Rank: 7Rank: 7

UID
499605
帖子
5240
精华
0
经验
4886 点
金钱
4174 ¥
注册时间
2012-5-27
发表于 2015-12-28 20:25 | 显示全部楼层
这也行…应该将波形放到一定大小再说…我看了这些楼的贴加上自己目常使用留意过…根本TM就是示波器屏幕分辨率的问题…特别是数字示波器…那TFT屏的分辨率比普通手机屏幕的分辨率还低…圆弧线都是那些小方格像素拼成的…能平滑么…

19

主题

8

好友

1796

积分

侠之大者 当前在线

Rank: 6Rank: 6

UID
332719
帖子
1868
精华
0
经验
1796 点
金钱
1758 ¥
注册时间
2011-5-11
 楼主| 发表于 2015-12-28 20:26 | 显示全部楼层
wfllsw0 发表于 2015-12-28 20:25
这也行…应该将波形放到一定大小再说…我看了这些楼的贴加上自己目常使用留意过…根本TM就是示波器屏幕分辨 ...

我感觉也是啊!所以迷惑了。

9

主题

4

好友

380

积分
     

业余侠客 当前离线

Rank: 4

UID
29198
帖子
416
精华
0
经验
380 点
金钱
363 ¥
注册时间
2007-10-21
发表于 2015-12-29 12:06 | 显示全部楼层
与示波器显示屏有那么点关系,关键是数字示波器的AD位数不够高

9

主题

4

好友

380

积分
     

业余侠客 当前离线

Rank: 4

UID
29198
帖子
416
精华
0
经验
380 点
金钱
363 ¥
注册时间
2007-10-21
发表于 2015-12-29 12:08 | 显示全部楼层
如果用示波器就能看出数码声,做音响就容易了。

32

主题

0

好友

82

积分
     

论坛游民 当前离线

Rank: 3Rank: 3

UID
786523
帖子
231
精华
0
经验
82 点
金钱
83 ¥
注册时间
2015-3-6
发表于 2015-12-29 19:25 | 显示全部楼层
新手过路

18

主题

0

好友

919

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
353674
帖子
945
精华
0
经验
919 点
金钱
912 ¥
注册时间
2011-6-19
发表于 2015-12-29 23:30 | 显示全部楼层
应该用音叉振动的声波用mic采集放大的波形和DAC输出的正弦比较
32bit的dac输出滤波之后就看不出区别了

56

主题

12

好友

6086

积分
     

青铜剑侠 当前离线

小熊猫

Rank: 8Rank: 8

UID
59487
帖子
7494
精华
0
经验
6086 点
金钱
5743 ¥
注册时间
2008-10-20
发表于 2015-12-30 20:27 | 显示全部楼层
上个20K的8阶LPF再测吧。

3

主题

1

好友

195

积分
     

论坛游民 当前离线

Rank: 3Rank: 3

UID
857076
帖子
187
精华
0
经验
195 点
金钱
183 ¥
注册时间
2018-12-28
发表于 2019-1-5 00:42 | 显示全部楼层
无语密码 发表于 2015-12-25 21:17
还得看看数字滤波器的效果

这是楼主的示波器采样低了, 我今天试了, 用100M    1G采样 的示波器看, 完全没有这个问题.

不过, 我发现DAC输出的超过10K的 波型, 真的好次呀,   10K的还有点正弦波的样子,  16K之后, 基本上正弦波的样子都没了.

不过功放还不错,   居然放大后,  那个破破烂烂的波形没有变化 .

3

主题

1

好友

195

积分
     

论坛游民 当前离线

Rank: 3Rank: 3

UID
857076
帖子
187
精华
0
经验
195 点
金钱
183 ¥
注册时间
2018-12-28
发表于 2019-1-5 00:46 | 显示全部楼层
xmlhifi 发表于 2015-12-28 20:12
上几个自测的44.1K取样下解码器输出的20KHz正弦波图。
PCM1794

你是用的什么解码器?  我的DAC,     10KHZ以上的波形, 就很难看了. 16KHZ, 基本没有正弦波样子了.  20KHZ 只能说勉强是个波,   我感觉我这个DAC太水了.

52

主题

4

好友

1万

积分

青铜剑侠 当前离线

Rank: 8Rank: 8

UID
800669
帖子
12799
精华
0
经验
12798 点
金钱
12677 ¥
注册时间
2015-9-21
发表于 2019-1-5 01:12 | 显示全部楼层
江北阿余 发表于 2019-1-5 00:46
你是用的什么解码器?  我的DAC,     10KHZ以上的波形, 就很难看了. 16KHZ, 基本没有正弦波样子了.  20KHZ ...

正弦波不是电路的音频波

66

主题

44

好友

1万

积分
     

贵宾 当前在线

Rank: 3Rank: 3

UID
111707
帖子
12379
精华
3
经验
12790 点
金钱
12250 ¥
注册时间
2009-6-14

社区贡献 论坛贵宾

发表于 2019-1-5 01:41 | 显示全部楼层
用示波器 直接看数字信号的波形 判定是否形成"数码声" 就是一笑话

120

主题

16

好友

1万

积分
     

青铜剑侠 当前离线

Rank: 8Rank: 8

UID
660991
帖子
11354
精华
0
经验
11448 点
金钱
11104 ¥
注册时间
2014-2-2
发表于 2019-1-5 10:02 | 显示全部楼层
数字示波器本身就是线段的集合,很难区分谁的事

3

主题

1

好友

195

积分
     

论坛游民 当前离线

Rank: 3Rank: 3

UID
857076
帖子
187
精华
0
经验
195 点
金钱
183 ¥
注册时间
2018-12-28
发表于 2019-1-5 12:39 | 显示全部楼层
无语密码 发表于 2019-1-5 01:12
正弦波不是电路的音频波

我用电脑打开音频文件看了, 到16KHZ的时候,  一个周期, 才三四个采样点,   20KHZ的时候,更少, 怪不得DAC出来的波形这么差.
未标题-1.jpg


1KHZ 的, 有这么多点.  
未标题-1.jpg

不知道什么DAC,  对那种点极少的信号, 能脑补出标准的正弦波来.

怪不得我昨天用示波器看DAC出来的信号,   16KHZ的完全没法看.

52

主题

4

好友

1万

积分

青铜剑侠 当前离线

Rank: 8Rank: 8

UID
800669
帖子
12799
精华
0
经验
12798 点
金钱
12677 ¥
注册时间
2015-9-21
发表于 2019-1-5 20:06 | 显示全部楼层
江北阿余 发表于 2019-1-5 12:39
我用电脑打开音频文件看了, 到16KHZ的时候,  一个周期, 才三四个采样点,   20KHZ的时候,更少, 怪不得DAC ...

16KHZ不差怎行呢?好的是采用仿真输出的。具体可以看看新的解码原理
仿真高频输出更接近自然声

3

主题

1

好友

195

积分
     

论坛游民 当前离线

Rank: 3Rank: 3

UID
857076
帖子
187
精华
0
经验
195 点
金钱
183 ¥
注册时间
2018-12-28
发表于 2019-1-5 22:39 | 显示全部楼层
无语密码 发表于 2019-1-5 20:06
16KHZ不差怎行呢?好的是采用仿真输出的。具体可以看看新的解码原理
仿真高频输出更接近自然声

估计就是我想的这样, 在DAC中. 加了一些算法, 把那些差的点补上,  于是就平滑了, 声音应该更好听.

52

主题

4

好友

1万

积分

青铜剑侠 当前离线

Rank: 8Rank: 8

UID
800669
帖子
12799
精华
0
经验
12798 点
金钱
12677 ¥
注册时间
2015-9-21
发表于 2019-1-5 22:59 | 显示全部楼层
江北阿余 发表于 2019-1-5 22:39
估计就是我想的这样, 在DAC中. 加了一些算法, 把那些差的点补上,  于是就平滑了, 声音应该更好听.

补点是属于多比特的,而补点也只能是走直线,
高频采用模拟高频,要优于数字高频,至于是如何将数字高频转模拟高频,我就不知道了,毕竟这就是他们的技术。文章也仅仅是提到高频再生问题

11

主题

2

好友

153

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
719913
帖子
112
精华
0
经验
153 点
金钱
101 ¥
注册时间
2014-6-29
发表于 2019-1-26 05:22 | 显示全部楼层
本帖最后由 nethopper 于 2019-1-26 05:23 编辑

DAC输出端所配置的LPF重构滤波器,可滤除所谓的数码声。音频DAC通常都有较高的过采样率,因此滤波不是件难事,无需很陡峭的低通特性,可轻松滤除所谓的数码声。

数字示波器采集模拟信号时,在时间和幅度上都做了离散化处理,得到的数据是时间和幅度都不连续的一系列采样点。从幅度上讲,一般数字示波器是8位的,就是256级,而现在的示波器屏幕纵向分辨率都高于这个,所以屏幕分辨率不足导致阶梯形状的可能性不大。从时间上讲,当采样频率与信号频率之比远大于2时,从一个信号周期上可采集到很多个点,这时即使用直线来连接两个相邻的采样点,波形看起来也很光滑连续;当采样率与信号频率之比从高端接近2时,从一个信号周期上只采集到略微大于2的点数,这时如果用直线来连接两个相邻的采样点,波形就会很难看。但只要采样频率高于2倍的信号频率,频谱就是正确的,也应该能完美地在示波器中重构时域信号。这要看如何连接相邻的采样点了。用直线连接是简单但不科学的办法。采样定理要求采样频率大于2倍的信号频率,如果用直线连接采样点(即线性插值),就意味着这个在屏幕上重构的信号波形出现了高于1/2采样频率的分量,不满足采样定理。为了使这个屏幕上的重构波形满足采样定理,应采用SINC插值的方式来连接采样点。

下面是用44.1kHz的采样率采集20kHz信号的例子,频率比仅为2.205,就是说一个信号周期只采集了2.205个点。图1是用直线(线性插值)连接采样点的情形,而图2是用SINC插值连接采样点的情形。

2.png
图1 线性插值

1.png
图2 SINC插值
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部