[心得经验] [一图流]听说最近R2R很火?

[复制链接] 查看: 25200|回复: 67

4

主题

0

好友

110

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
117140
帖子
100
精华
0
经验
110 点
金钱
92 ¥
注册时间
2009-7-9
 楼主| 发表于 2015-10-24 00:25 | 显示全部楼层
回国后断断续续做r2r的pcb设计 还有零件的筛选 其中的辛酸我就不说出来了 免得传递负能量哈
目前最新进展如图所示:
202058252802295646.jpg
462204160061802994.jpg
440292385571796864.jpg


在家测试结果基本跟想象的差不多
后来跑去外地跟朋友现场试听pk得出了非常有趣的结果:
同场pk的有:nv1040 nv1045 D19
r2r的三频相当均衡 声音中正自然 密度音乐感甚至比这三个解码还要优秀 有些许日落黄的质感
唯一的缺点是结像太大 有点影响到声音的定位精准度
QQ图片20151024001934 - 副本.jpg
295977037250366783.jpg

请注意:
所用电阻都是国巨0.1%常规电阻 LPF所用OP为OnSemi的NE5532A 模拟电解电容是最垃圾的M系列

就此垃圾配置也有此声音表现 可见r2r潜力巨大 于是继续折腾
争取年底之前能出套件造福群友

4

主题

0

好友

110

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
117140
帖子
100
精华
0
经验
110 点
金钱
92 ¥
注册时间
2009-7-9
 楼主| 发表于 2015-10-24 00:47 | 显示全部楼层
手上没有非常准确的FFT测试仪 因此只好用个analog discovery的FFT稍微测下看了
此仪器非常方便 集成了 数字示波器 函数发生器 直流电源 以及一系列数学方法可以直接调用 而且最逆天的是这个小东西用的是14bit的ADC甚至PCB都是AD原厂设计的 比市面上大多数示波器的精度来的厚道的多了
测试用的数字音源是来自多年前购入的xmos界面 利用foobar跑1khz的波形 涉及的升频算法来自sox resampler
其中有个小插曲非常有趣 假如我们只接i2s信号和地的话 jitter将会轻松超越10ns,但是用界面电源的话 jitter会小了许多。 因此在这测试模型里面 数字电源将完全来自于界面的电源 也就是usb电源
另外r2r解码板子的LDO用的是1117-3.3 原谅咱穷用不上好家伙
系统介绍到此结束 因为其中有相当多的坑在里面 所以这次测试也仅供参考

1x-20kfft.gif
NOS 0-20khz

2x-20kfft.gif
2xOS 0-20khz

4x-2.gif
4xOS 0-20khz

可见当os的倍数越来越多 信噪比越来越高 各分量的高度也越低 也就是说失真越低 (MSB他们费尽心思也要把升频做上去是有道理的
毕竟r2r解码已经接近14bit的ADC的极限 再低的指标比如noise floor也就测不准了
所以只好作罢

4

主题

0

好友

110

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
117140
帖子
100
精华
0
经验
110 点
金钱
92 ¥
注册时间
2009-7-9
 楼主| 发表于 2015-10-24 01:04 | 显示全部楼层
最后关于glitch 这里有关于一些deglitch的方法 最简单的就是sample and hold电路 可参考ADI的AN 有介绍的很详细 但是这样的电路有个很明显的缺点
因为S/H电路是基于开关电容储存电荷的 而且器件内部肯定会出现各种各样的漏电现象 因此S/H电路将会有非常严重的失真问题

一种比较笨的办法就是把所有的数据列成一个exception list 当CPLD检测到输出信号在这列表里面的时候 自动改动数据 以避免glitch.

一种机智的办法就是延迟信号周期避开glitch,简单来说就是让DAC把信号解出来 但是不让输出 下一个周期等信号稳定下来在输出 这样实现起来比较简单有效

我这里使用的deglitch算法是属于最后的做法 再配合适当的PCB layout 因此glitch已经非常小了 至少在试听的时候我是听不出来

QQ图片20151024011210.jpg
1k正弦


QQ图片20151024011020.jpg
1k正弦

QQ图片20151024011024.jpg
升频后的1k正弦

QQ图片20151024011030.jpg
方波响应

QQ图片20151024011033.jpg
三角波

没有可见的glitch现象

5

主题

2

好友

874

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
156799
帖子
873
精华
0
经验
874 点
金钱
863 ¥
注册时间
2009-12-19

社区贡献 乐于助人

发表于 2015-10-24 09:39 | 显示全部楼层
sosolar 发表于 2015-10-24 01:04
最后关于glitch 这里有关于一些deglitch的方法 最简单的就是sample and hold电路 可参考ADI的AN 有介绍的很 ...

这么快做出来啦
问一下,analog discovery的FFT最高支持多少点?

21

主题

12

好友

2810

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
360418
帖子
2889
精华
0
经验
2810 点
金钱
2661 ¥
注册时间
2011-7-4
发表于 2015-10-24 11:22 | 显示全部楼层
电流型R2R网络动作时才有deglitch的问题,电压型R2R想发现deglitch有点不容易,就算有也很难用常规手段测出来。

18

主题

7

好友

1160

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
406204
帖子
1383
精华
0
经验
1160 点
金钱
1112 ¥
注册时间
2011-9-30
发表于 2015-10-24 12:56 | 显示全部楼层
默默守候

4

主题

0

好友

110

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
117140
帖子
100
精华
0
经验
110 点
金钱
92 ¥
注册时间
2009-7-9
 楼主| 发表于 2015-10-24 15:07 | 显示全部楼层
forsli@163.com 发表于 2015-10-24 11:22
电流型R2R网络动作时才有deglitch的问题,电压型R2R想发现deglitch有点不容易,就算有也很难用常规手段测出 ...

glitch跟电流电压没关系 都一样的 本质是因为MSB和LSB触发的时间差 只要处理好这个时间差 就不会有glitch

要测glitch很简单 一是示波器的presistence模式 放一段时间就能看到了 另外就是看FFT有没有奇怪的分量

4

主题

0

好友

110

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
117140
帖子
100
精华
0
经验
110 点
金钱
92 ¥
注册时间
2009-7-9
 楼主| 发表于 2015-10-24 15:10 | 显示全部楼层
lter15 发表于 2015-10-24 09:39
这么快做出来啦
问一下,analog discovery的FFT最高支持多少点?

据我所知是8192个点

21

主题

12

好友

2810

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
360418
帖子
2889
精华
0
经验
2810 点
金钱
2661 ¥
注册时间
2011-7-4
发表于 2015-10-24 17:33 | 显示全部楼层
sosolar 发表于 2015-10-24 15:07
glitch跟电流电压没关系 都一样的 本质是因为MSB和LSB触发的时间差 只要处理好这个时间差 就不会有glitch ...

你说的glitch是两次转换之间所有的位动作不一致引起?这是其一,还有其二就是R2R开关网络的驱动能量通过开关管的极间电容馈入输出端

4

主题

0

好友

110

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
117140
帖子
100
精华
0
经验
110 点
金钱
92 ¥
注册时间
2009-7-9
 楼主| 发表于 2015-10-26 11:28 | 显示全部楼层
QQ截图20151026113521.jpg
新版本修复了直流工作点问题 以后不会出现奇怪的直流输出问题了
还准备了几套混合LPF阻容搭配 声音将会十分有趣

QQ截图20151026113708.jpg
还制作了一个基于OPAMP的分立LDO 根据选材会有不一样的声音表现

请期待详细结果

4

主题

0

好友

110

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
117140
帖子
100
精华
0
经验
110 点
金钱
92 ¥
注册时间
2009-7-9
 楼主| 发表于 2015-10-26 11:31 | 显示全部楼层
forsli@163.com 发表于 2015-10-24 17:33
你说的glitch是两次转换之间所有的位动作不一致引起?这是其一,还有其二就是R2R开关网络的驱动能量通过 ...

是的 后者通过靠谱的电源板级设计和元件搭配既可解决

7

主题

6

好友

300

积分

业余侠客 当前离线

Mr.Tiger

Rank: 4

UID
31674
帖子
992
精华
0
经验
300 点
金钱
297 ¥
注册时间
2007-12-5
发表于 2015-10-27 22:38 | 显示全部楼层
网络不畅,回头再看
头像被屏蔽

10

主题

0

好友

173

积分
     

禁止发言 当前离线

UID
196100
帖子
748
精华
0
经验
173 点
金钱
178 ¥
注册时间
2010-4-27
发表于 2015-10-28 13:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

4

主题

0

好友

110

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
117140
帖子
100
精华
0
经验
110 点
金钱
92 ¥
注册时间
2009-7-9
 楼主| 发表于 2015-10-30 17:58 | 显示全部楼层
IMG_0120.JPG

等零件
头像被屏蔽

152

主题

14

好友

3215

积分

禁止发言 当前离线

DAC7天下无敌

UID
23806
帖子
4807
精华
0
经验
3215 点
金钱
3198 ¥
注册时间
2007-6-19
发表于 2015-10-30 18:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

4

主题

0

好友

110

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
117140
帖子
100
精华
0
经验
110 点
金钱
92 ¥
注册时间
2009-7-9
 楼主| 发表于 2015-10-30 18:02 | 显示全部楼层
op111op 发表于 2015-10-30 18:00
准备打土豪分土地

先打s你

1

主题

0

好友

31

积分

注册会员 当前离线

Rank: 2

UID
81604
帖子
30
精华
0
经验
31 点
金钱
29 ¥
注册时间
2009-2-18
发表于 2015-10-30 22:57 | 显示全部楼层
支持一下

137

主题

6

好友

1332

积分
     

侠之大者 当前离线

Rank: 6Rank: 6

UID
159981
帖子
7519
精华
0
经验
1332 点
金钱
1274 ¥
注册时间
2009-12-31
发表于 2015-11-6 12:38 来自手机端 | 显示全部楼层
期待

1

主题

0

好友

31

积分

注册会员 当前离线

Rank: 2

UID
81604
帖子
30
精华
0
经验
31 点
金钱
29 ¥
注册时间
2009-2-18
发表于 2015-11-6 16:08 | 显示全部楼层
期待X2

18

主题

7

好友

1160

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
406204
帖子
1383
精华
0
经验
1160 点
金钱
1112 ¥
注册时间
2011-9-30
发表于 2015-11-6 17:20 | 显示全部楼层
好好好好想聽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部