[DAC] DIY 384KHz+2*AD1955 DAC

[复制链接] 查看: 27275|回复: 84

10

主题

0

好友

696

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
1969
帖子
583
精华
0
经验
696 点
金钱
523 ¥
注册时间
2004-10-29
发表于 2012-4-21 21:44 | 显示全部楼层
如果原始数据就是原采样率的话,升频肯定会变差,这个我举双手赞成。如果ADC采样率是96kHz,降频成44.1kHz压成CD盘,这个降频用的是机器是DCS他家的或者它有涉及算法,这样在变成CD格式的时候,它再来一次升频还原,结果我不敢预料是不是一定就变差。但我敢肯定,如果音源本就是96kHz或者192kHz,DCS再玩升频(非过采样)绝对没有如此优势。

19

主题

2

好友

1429

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
476002
帖子
1408
精华
0
经验
1429 点
金钱
1294 ¥
注册时间
2012-2-29
发表于 2012-4-21 21:47 | 显示全部楼层
ASRC主要是可以改善jitter。升频主要是为了把噪声往高频推然后让后面的lpf更容易滤掉。但是一般ASRC都是升频的。
ASRC主要的一个问题还是在插值,人是一种动物,而几乎所有动物都是对非规律性的动作敏感,而忽视规律性的动作。所以插值改善了规律性噪声,但产生了一些非规律性噪声。虽然从总的噪声是下降了。但是个人认为不一定会有好的听感。

个人见解

7

主题

0

好友

666

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
104182
帖子
1762
精华
0
经验
666 点
金钱
663 ¥
注册时间
2009-5-14
发表于 2012-4-21 22:19 | 显示全部楼层
软控1955?少.........强...............

1

主题

0

好友

84

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
197496
帖子
90
精华
0
经验
84 点
金钱
82 ¥
注册时间
2010-5-2
发表于 2012-4-21 23:07 | 显示全部楼层
焊接很好弄呀,是平常练少了吧

133

主题

0

好友

4912

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
278
帖子
4622
精华
4
经验
4912 点
金钱
2799 ¥
注册时间
2004-4-4

元老级

发表于 2012-4-22 07:07 | 显示全部楼层
那得祝贺你,不知你是用什么方法升频的?是用什么来对比好坏呢?
mzsrz 发表于 2012-4-21 20:45



    用的异步升频到96K 自带时钟,自我感觉还可以,你有空试试,呵呵!

14

主题

1

好友

169

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
336820
帖子
181
精华
0
经验
169 点
金钱
161 ¥
注册时间
2011-5-19
 楼主| 发表于 2012-4-23 17:42 | 显示全部楼层
两个声道都调试好,出声了.利用没牛调试的时间写了初始化AD1955的代码,整个调试过程还是比较顺利的,就是开始时忘了在FPGA加mute脚的控制代码,在这里耗了一点时间.当时检查了AD1955的周边电路都正常,还以为AD1955
是坏的,重新研究了AD1955的datasheet,发现没有控制mute脚,将mute脚拉低后立刻出声.另一声道焊好通电就出声了.输出对地电压非常低,只有0.57mV,整个设计根本不用电位器调零,背景干净,几乎听不到噪音。
ban1.jpg
出声了当然要试机了。
先来喜多郎的音乐。动态澎湃,高音亮丽。
ban_x.jpg
再来kenny G 的。悠扬。
ban_kg.jpg
也试试去年广州唱片展的CD,不错。
ban_gz.jpg
人声方面是蔡琴的试音碟了。渡口,月光小夜曲等,我就不说了。
总体感觉,比我调试升频模块时用的WM8740要好,细节多了很多,低频下沉了好多,辛苦了几个月时间得到这样的结果还是比较欣慰和兴奋的。

23

主题

0

好友

913

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
25743
帖子
1190
精华
0
经验
913 点
金钱
932 ¥
注册时间
2007-8-10

社区贡献

发表于 2012-4-23 18:34 | 显示全部楼层
升频是可以改变听感的,包括DCS的升频器,个人意见感觉声音虚假了不少,刻意的升频我还是不喜欢听这样的东西
能支持到384FS的码率则是个不错的方向,但目前好象还没那么高码率的节目源,真正24BIT/192K的都不是很多

1

主题

0

好友

222

积分

业余侠客 当前离线

Rank: 4

UID
132180
帖子
333
精华
0
经验
222 点
金钱
222 ¥
注册时间
2009-9-15
发表于 2012-4-23 19:47 | 显示全部楼层
升频是可以改变听感的,包括DCS的升频器,个人意见感觉声音虚假了不少,刻意的升频我还是不喜欢听这 ...
Handak.Gong 发表于 2012-4-23 18:34



    正解

14

主题

1

好友

169

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
336820
帖子
181
精华
0
经验
169 点
金钱
161 ¥
注册时间
2011-5-19
 楼主| 发表于 2012-4-24 11:49 | 显示全部楼层
记得去年去看广州音响展有人拿着孟庭苇的CD到每个房间去试听.昨晚我也煲了一个晚上的孟庭苇.特意叫一个不懂音响的人听听.他只说,声音好像从很深的背景出来.我想可能是声音够干净吧.

看了以上的一些回帖,显然很多人对升频有误解.看看我们现在所用的delta-sigma (Δ -∑ ) DAC芯片,大部分都有升频和数字插值电路.你用这些芯片已经是在用升频和插值了.除非你用的是NOS芯片。或者我的设计中不应该用升频这个词,应该用八倍取样频率下工作的数字内插值滤波器,这样可能就不会误解.
我在FPGA里实现的是ASRC,我以前发的贴已经介绍过一些设计的特点。曾下载过ESS公司关于设计ES9018芯片的白皮书,发现它是其实也是个ASRC,SPDIF或I2S接收用ASRC的方法免除信号jitter的影响,升频,再进行数模转换。有时间我找ESS的链接给大家看看。

45

主题

7

好友

1178

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
18757
帖子
1819
精华
0
经验
1178 点
金钱
1091 ¥
注册时间
2007-2-10
发表于 2012-4-25 09:03 | 显示全部楼层
很好!

再有些不输出电电平的SPDIF的信号测试参数就更好了!

14

主题

1

好友

169

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
336820
帖子
181
精华
0
经验
169 点
金钱
161 ¥
注册时间
2011-5-19
 楼主| 发表于 2012-4-25 16:56 | 显示全部楼层
回复 30# 老周
多谢夸奖。

不输出电平的SPDIF信号,是指数据为0的SPDIF信号?
SPDIF的接收是32K-192K自动检测,不用外加控制自动转换,当然I2S的采样率也可自动检测。数据全0的输入,经FPGA的运算也会产生全0的输出到AD1955.我也想做个测试,可惜自己条件所限,没这样的设备,打算也做个AP测试。现在是力求数学上的运算准确,也曾贴过一些THD+N仿真图。

19

主题

2

好友

1429

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
476002
帖子
1408
精华
0
经验
1429 点
金钱
1294 ¥
注册时间
2012-2-29
发表于 2012-4-25 17:18 | 显示全部楼层
AD1955好像可以外置DF的,LZ何不索性用FPGA做一个DF取代了AD1955自带的那个,以FPGA的资源做那个DF应该很强大。

14

主题

1

好友

169

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
336820
帖子
181
精华
0
经验
169 点
金钱
161 ¥
注册时间
2011-5-19
 楼主| 发表于 2012-4-25 18:24 | 显示全部楼层
就是没有用里面的DF。
头像被屏蔽

74

主题

0

好友

252

积分

禁止发言 当前离线

UID
429871
帖子
4192
精华
0
经验
252 点
金钱
250 ¥
注册时间
2011-11-5
发表于 2012-4-25 19:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

45

主题

7

好友

1178

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
18757
帖子
1819
精华
0
经验
1178 点
金钱
1091 ¥
注册时间
2007-2-10
发表于 2012-4-26 15:27 | 显示全部楼层
回复 31# tcjie

是指“-20db/-40db/-60db/-80db"是指spdif信源!

56

主题

12

好友

6091

积分
     

青铜剑侠 当前离线

小熊猫

Rank: 8Rank: 8

UID
59487
帖子
7499
精华
0
经验
6091 点
金钱
5748 ¥
注册时间
2008-10-20
发表于 2012-4-26 15:32 | 显示全部楼层
回复  tcjie

是指“-20db/-40db/-60db/-80db"是指spdif信源!
老周 发表于 2012-4-26 15:27



看0,-10,-20,-30,-60,-120就够了

4

主题

0

好友

103

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
290469
帖子
114
精华
0
经验
103 点
金钱
103 ¥
注册时间
2011-2-9
发表于 2012-4-26 17:21 | 显示全部楼层
LZ这个有没有测试的参数可以看下呢?这样高采样率的DAC实在是很精密啊

2

主题

0

好友

48

积分

注册会员 当前离线

音乐虫

Rank: 2

UID
41122
帖子
47
精华
0
经验
48 点
金钱
48 ¥
注册时间
2008-4-22
发表于 2012-4-26 22:10 | 显示全部楼层
很好,其实DIY也是多试试才有乐趣的

13

主题

1

好友

1406

积分

认证会员 当前离线

Rank: 4

UID
30337
帖子
1595
精华
0
经验
1406 点
金钱
1382 ¥
注册时间
2007-11-12

认证会员

发表于 2012-4-26 23:34 | 显示全部楼层
就是没有用里面的DF。
tcjie 发表于 2012-4-25 18:24



    放你滤波器的响应特性上来看看,学习学习。
是FDATOOL生成的还是自己写的滤波函数?

14

主题

1

好友

169

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
336820
帖子
181
精华
0
经验
169 点
金钱
161 ¥
注册时间
2011-5-19
 楼主| 发表于 2012-4-27 11:32 | 显示全部楼层
希望很快有测试数据贴出。正在搭建测试环境。频响曲线见
http://bbs.hifidiy.net/viewthrea ... p;extra=&page=2
滤波系数由其他软件得出。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部