[DAC] PCM1704 ,NOS达成,且一鸣惊人

[复制链接] 查看: 142125|回复: 54

8

主题

0

好友

312

积分

业余侠客 当前离线

Rank: 4

UID
832848
帖子
307
精华
0
经验
312 点
金钱
296 ¥
注册时间
2017-5-24
 楼主| 发表于 2017-6-24 11:38 | 显示全部楼层
gqhsy 发表于 2017-6-23 10:58
等楼主折腾PCM63 NOS DAC。我自己买PCB焊接的PCM63 K2 DAC,还没CS4328解码好听。

哈哈。63的改造略为麻烦。貌似没有一个接收芯片能输出RJ20。
我已经买了移位板,还在路上。

8

主题

0

好友

312

积分

业余侠客 当前离线

Rank: 4

UID
832848
帖子
307
精华
0
经验
312 点
金钱
296 ¥
注册时间
2017-5-24
 楼主| 发表于 2017-6-24 11:45 | 显示全部楼层
A940184 发表于 2017-6-23 17:48
有些人听惯了nos再听回os就会有些不习惯,很多是觉得细节少了。

NOS最接近音乐的真实轮廓和面目。


曾经沧海难为水,下过馆子回不去食堂。

8

主题

0

好友

312

积分

业余侠客 当前离线

Rank: 4

UID
832848
帖子
307
精华
0
经验
312 点
金钱
296 ¥
注册时间
2017-5-24
 楼主| 发表于 2017-6-24 11:47 | 显示全部楼层
A940184 发表于 2017-6-23 21:24
在我看来PCM1704没有任何性价比,从来没有打算过买这个芯片玩。
最近倒是被CX20017这个芯片迷上了,原由 ...

呃,这很diy

45°仰视表示敬意。

8

主题

0

好友

312

积分

业余侠客 当前离线

Rank: 4

UID
832848
帖子
307
精华
0
经验
312 点
金钱
296 ¥
注册时间
2017-5-24
 楼主| 发表于 2017-6-24 13:55 | 显示全部楼层
daviscai 发表于 2017-6-24 13:41
建议录个18K的NOS正弦波看看, 然后比较一下有DF的再看看

恩。正弦波要比,方波也要比。


不过我想问:
NOS的台阶正弦波可以用模拟LPF磨圆;
而OS的波浪方波用什么方法撸直?

8

主题

0

好友

312

积分

业余侠客 当前离线

Rank: 4

UID
832848
帖子
307
精华
0
经验
312 点
金钱
296 ¥
注册时间
2017-5-24
 楼主| 发表于 2017-6-24 14:38 | 显示全部楼层
daviscai 发表于 2017-6-24 14:29
方波不需要弄直, 如果你试过高级的AD/DA就知道, 16K方波进去, 出来的是16K正弦波.



16k方波圆就圆了。
1k方波也任由它变成波浪?

今晚我会对比1k方波下的NOS和OS.

8

主题

0

好友

312

积分

业余侠客 当前离线

Rank: 4

UID
832848
帖子
307
精华
0
经验
312 点
金钱
296 ¥
注册时间
2017-5-24
 楼主| 发表于 2017-6-24 22:20 | 显示全部楼层
1k方波响应

图一  二
es9018

图三  四
pcm1704  @NOS


你们不要误以为es9018的性能差才这样。其实pcm1704前面如果加了数字滤波器,出来的波形也是这尿性。
我之所以用9018对比完全是因为操作方便。1704的解码板,前面的df已经切断,重新连起来麻烦。

所有带超取样滤波器的DAC,方波响应都是这么浪,大同小异。所以大家大可不必把手里的9018砸了扔了。

事实上,9018的正弦波十分漂亮,20k时仍然完美无瑕。



WechatIMG130.jpg
WechatIMG131.jpg
WechatIMG132.jpg
WechatIMG133.jpg



8

主题

0

好友

312

积分

业余侠客 当前离线

Rank: 4

UID
832848
帖子
307
精华
0
经验
312 点
金钱
296 ¥
注册时间
2017-5-24
 楼主| 发表于 2017-6-25 12:50 | 显示全部楼层
突然 发表于 2017-6-24 23:14
期待10K以上的波形

目前我只有1k方波信号。

8

主题

0

好友

312

积分

业余侠客 当前离线

Rank: 4

UID
832848
帖子
307
精华
0
经验
312 点
金钱
296 ¥
注册时间
2017-5-24
 楼主| 发表于 2017-6-25 13:49 | 显示全部楼层
本帖最后由 dreambird 于 2017-6-25 13:50 编辑



LRLRLRLRLRLRLRLR
我想象中:
L  L  L  L  L  L  L  L
.R  R  R R  R  R R  R

然而事实是:
LLLLLLLLLLLLLLLLL
RRRRRRRRRRRRRR

8

主题

0

好友

312

积分

业余侠客 当前离线

Rank: 4

UID
832848
帖子
307
精华
0
经验
312 点
金钱
296 ¥
注册时间
2017-5-24
 楼主| 发表于 2017-6-25 14:50 | 显示全部楼层
夜如风 发表于 2017-6-25 10:32
那个浪,额外增加的信号信号吧。难怪说OS不真实。

超取样滤波器把正弦波插得很好看,这功劳大大的。不过在方波这边,则弄巧成拙,加了不该加的佐料。

没有能左右逢源。

8

主题

0

好友

312

积分

业余侠客 当前离线

Rank: 4

UID
832848
帖子
307
精华
0
经验
312 点
金钱
296 ¥
注册时间
2017-5-24
 楼主| 发表于 2017-6-25 14:56 | 显示全部楼层
以下是我在另一个dac上做的实验。os  vs  nos,模拟信号输出幅度的比较


由此可见,有些数字滤波器不仅加油添醋,还压缩了信号幅度。



WechatIMG137.jpg

8

主题

0

好友

312

积分

业余侠客 当前离线

Rank: 4

UID
832848
帖子
307
精华
0
经验
312 点
金钱
296 ¥
注册时间
2017-5-24
 楼主| 发表于 2017-6-25 17:38 | 显示全部楼层
突然 发表于 2017-6-25 15:55
OS  NOS 的低通滤波不一样,滤除对象不同,

这是同一个解码器,同一个LPF,播放相同的正弦波。


硬件差别仅止于数字滤波器。

8

主题

0

好友

312

积分

业余侠客 当前离线

Rank: 4

UID
832848
帖子
307
精华
0
经验
312 点
金钱
296 ¥
注册时间
2017-5-24
 楼主| 发表于 2017-6-25 19:07 | 显示全部楼层
本帖最后由 dreambird 于 2017-6-25 21:50 编辑
突然 发表于 2017-6-25 17:49
说的就是这个,同一个LPF,OS 滤除对象44.1K就是44.1K,而NOS滤除对象如果是8倍插值那就是44.1K*8=352. ...


我希望你亲自做实验验证,而不是臆想。



测量点A
在LPF之前(第一级运放的输出脚,5532的pin 1)
测量点B
在LPF之后(第二级运放的输出脚,5532的pin 7)

测量结果:

OS时:
A或B的信号幅度: 5.8Vpp

NOS时:
A或B的信号幅度: 7.3 Vpp   


测量点位于A时:

NOS :7.3 Vpp     OS:5.8Vpp

测量点位于B时:

NOS :7.3 Vpp     OS:5,8Vpp




结论 1;LPF并不存在你说的这种衰减效应。
结论 2:某些数字滤波器确实压缩了信号输出幅度范围。



亚里士多德认为重的石头比轻的石头先落地。他如果扔过一次石头,就不会犯错。


请检查你的理论,并最后用实验验证。我对你并没有恶意,我只是在维护事实。

8

主题

0

好友

312

积分

业余侠客 当前离线

Rank: 4

UID
832848
帖子
307
精华
0
经验
312 点
金钱
296 ¥
注册时间
2017-5-24
 楼主| 发表于 2017-6-25 21:03 | 显示全部楼层
我的逻辑告诉我,其实没有必要给你看LPF的电路。但还是给你看一下吧,让你心服口服。

如果你最后找不出原因,或者原因出在你自己身上,麻烦你认个错。
不是向我认错,而是向事实认错。



WechatIMG139.jpg



8

主题

0

好友

312

积分

业余侠客 当前离线

Rank: 4

UID
832848
帖子
307
精华
0
经验
312 点
金钱
296 ¥
注册时间
2017-5-24
 楼主| 发表于 2017-6-25 22:15 | 显示全部楼层
本帖最后由 dreambird 于 2017-6-25 23:24 编辑

骑虎难下了是吧。

你自己去做个实验:任何一个电流输出型的dac,取样电阻的并联电容,我也不说电容值大或小了。你干脆把一个声道的的这个电容拆下来,另一个声道留着。然后你用示波器看一下两个声道的波形幅度。如果你没有示波器,你直接用耳朵听音乐也能判断的。

我被你像导航仪一样指挥来指挥去,真是够了。

不要只动键盘不动手。

8

主题

0

好友

312

积分

业余侠客 当前离线

Rank: 4

UID
832848
帖子
307
精华
0
经验
312 点
金钱
296 ¥
注册时间
2017-5-24
 楼主| 发表于 2017-6-25 23:01 | 显示全部楼层
本帖最后由 dreambird 于 2017-6-25 23:12 编辑

WechatIMG141.jpg

8

主题

0

好友

312

积分

业余侠客 当前离线

Rank: 4

UID
832848
帖子
307
精华
0
经验
312 点
金钱
296 ¥
注册时间
2017-5-24
 楼主| 发表于 2017-6-26 08:16 | 显示全部楼层
本帖最后由 dreambird 于 2017-6-26 08:22 编辑
shiyang2092 发表于 2017-6-26 08:00
楼主,我想请教一下,nos应该有个位移板吧,要不怎么分开左右声道的信号呀


根据我的研究,只有20bit的解码芯片才需要位移,其他16 18 24位的芯片,都能得到到数字接收芯片的直接支持。

8412 8414支持RJ16  18
9001  8805  4113支持RJ24

分离左右数据其实简单,把LRCK反相,再送到R声道芯片即可。

你说的位移板主要的功能和价值是对齐位数。而分离左右,如上所述是简单的,只是一个附送的功能。



WechatIMG144.jpg

8

主题

0

好友

312

积分

业余侠客 当前离线

Rank: 4

UID
832848
帖子
307
精华
0
经验
312 点
金钱
296 ¥
注册时间
2017-5-24
 楼主| 发表于 2017-6-26 13:07 | 显示全部楼层
gqhsy 发表于 2017-6-26 10:07
我从菲利普高级LD机拆了块DA板,架构SAA7220+两片SAA7321GP,板子上使用好多数字逻辑芯片分离左右声道数 ...

类似于dac7的做法吧,各取所长。

拍个照片看看。

8

主题

0

好友

312

积分

业余侠客 当前离线

Rank: 4

UID
832848
帖子
307
精华
0
经验
312 点
金钱
296 ¥
注册时间
2017-5-24
 楼主| 发表于 2017-6-26 16:51 | 显示全部楼层
哭。那么便宜的好东西为什么我买不到。


那个板我看了,那中间的逻辑电路应该是用来移位,实现格式的匹配。

左右声道分离真的很简单,不需要这么多电路。


8

主题

0

好友

312

积分

业余侠客 当前离线

Rank: 4

UID
832848
帖子
307
精华
0
经验
312 点
金钱
296 ¥
注册时间
2017-5-24
 楼主| 发表于 2017-6-26 23:51 | 显示全部楼层
shiyang2092 发表于 2017-6-26 23:30
我明白一颗74hc04就能反相了,但是像您讲的,不需要对齐位数吗

如果dir输出RJ24,就能直接匹配1704,无需额外的处理。

你仔细看一遍这个帖子。我已经用4113接收板实现了1704 @ NOS。

8

主题

0

好友

312

积分

业余侠客 当前离线

Rank: 4

UID
832848
帖子
307
精华
0
经验
312 点
金钱
296 ¥
注册时间
2017-5-24
 楼主| 发表于 2017-6-27 08:22 | 显示全部楼层
本帖最后由 dreambird 于 2017-6-27 08:28 编辑

前面输出RJ24,后面接收RJ24。这不对齐了吗。


比如:cd是16bit,DIR于是在右边加上8个0,这样就和24bit对齐了。

1010101010101010 +00000000



如果是32bit得到RJ24,DIR就从右侧砍掉8位数据再喂出去。
其他从多位去兼容少位的情况,也是一样,砍掉尾巴。




您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部