47

主题

14

好友

5412

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
816790
帖子
5284
精华
0
经验
5412 点
金钱
5248 ¥
注册时间
2016-7-8
发表于 2021-2-25 20:06 | 显示全部楼层
本帖最后由 konrad 于 2021-2-25 20:07 编辑
老友记 发表于 2021-2-25 19:46
简单一句话,玩的开心就好,没试过试试无仿,但与1704还是有差距。


真正实用的R2R根本不是这样搭建的,这个作品是教科书上的方法,理论而已

36

主题

0

好友

3493

积分

罗宾汉 当前离线

Silenton Shutupov Speechlesski

Rank: 7Rank: 7Rank: 7

UID
238600
帖子
3609
精华
0
经验
3493 点
金钱
3413 ¥
注册时间
2010-9-9
发表于 2021-2-25 20:39 | 显示全部楼层
konrad 发表于 2021-2-25 20:06
真正实用的R2R根本不是这样搭建的,这个作品是教科书上的方法,理论而已

HIBIKI作为DIY的R-2R已经很不错了,至少以我的水平只能仰望,包括现在正在听的也是某大牛友情相赠的;
作为商业的就免不了被喷,不喷白不喷,PCM1704我也敢喷
其实R-2R要做成电流型的才有PSRR可讲,只是……似乎还真没见过有人做过呢。

47

主题

14

好友

5412

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
816790
帖子
5284
精华
0
经验
5412 点
金钱
5248 ¥
注册时间
2016-7-8
发表于 2021-2-25 21:05 | 显示全部楼层
本帖最后由 konrad 于 2021-2-25 21:08 编辑
LeonBernieniv 发表于 2021-2-25 20:39
HIBIKI作为DIY的R-2R已经很不错了,至少以我的水平只能仰望,包括现在正在听的也是某大牛友情相赠的;
...


不是,一般工业用途R2R做到12位,高精度的也只敢做到14位。其余位数通过按高位分成15个或63个等值的电流段来实现16bit DAC和20bit DAC。内部真正的R2R有效位只有12或14,这个居然连着做了24位真他妈是个神仙,24位意味着最低有效位电阻端压为Vref的1600万分之一,参考电压为10V的话最低有效位端压居然是0.6uV的样子,别说运放两个输入端的压差,连噪声都不够它塞牙缝的 。反观前面内部12个有效位的16bit DAC,最低有效位电阻压差是Vref的4096分之一,10V的参考电压到最低有效位就是2.4mV。这对于运放两端的压差是完全可以接受的,如下图这个AD5546就是这样
R2R.png

36

主题

0

好友

3493

积分

罗宾汉 当前离线

Silenton Shutupov Speechlesski

Rank: 7Rank: 7Rank: 7

UID
238600
帖子
3609
精华
0
经验
3493 点
金钱
3413 ¥
注册时间
2010-9-9
发表于 2021-2-25 21:25 | 显示全部楼层
konrad 发表于 2021-2-25 21:05
不是,一般工业用途R2R做到12位,高精度的也只敢做到14位。其余位数通过按高位分成15个或63个等值的电 ...

一个圈子又兜到DA2002去了

47

主题

14

好友

5412

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
816790
帖子
5284
精华
0
经验
5412 点
金钱
5248 ¥
注册时间
2016-7-8
发表于 2021-2-25 21:29 | 显示全部楼层
LeonBernieniv 发表于 2021-2-25 21:25
一个圈子又兜到DA2002去了

DA2002好像不是用的AD5546,这个图解答了我长期以来的一个疑惑,那么高的位数怎么保证最后面电阻有足够压差的

36

主题

0

好友

3493

积分

罗宾汉 当前离线

Silenton Shutupov Speechlesski

Rank: 7Rank: 7Rank: 7

UID
238600
帖子
3609
精华
0
经验
3493 点
金钱
3413 ¥
注册时间
2010-9-9
发表于 2021-2-26 09:24 来自手机端 | 显示全部楼层
konrad 发表于 2021-2-25 21:29
DA2002好像不是用的AD5546,这个图解答了我长期以来的一个疑惑,那么高的位数怎么保证最后面电阻有足够压 ...

分段原理是一样的,包括63、1702、1704再怎么激光佛光都还得分段,不过这个图看半天都没整明白,是不是4比特的温度计做乘法?

47

主题

14

好友

5412

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
816790
帖子
5284
精华
0
经验
5412 点
金钱
5248 ¥
注册时间
2016-7-8
发表于 2021-2-26 10:19 | 显示全部楼层
本帖最后由 konrad 于 2021-2-26 10:22 编辑
LeonBernieniv 发表于 2021-2-26 09:24
分段原理是一样的,包括63、1702、1704再怎么激光佛光都还得分段,不过这个图看半天都没整明白,是不是4 ...


应该是a * b + c,a是高4位b是常数,c是低12位。c表示0~4095个最小电流,b表示固定的4096个最小电流。最上面15个开关,每个开关都控制一个b大小的电流。当a为0000时所有开关关断,为0001时接通一个开关,为0010时接通两个开关,为0011时接通三个开关,随着a的递增以此类推。所有开关接通为15 * 4096 + 4095 = 65535个最小电流

36

主题

0

好友

3493

积分

罗宾汉 当前离线

Silenton Shutupov Speechlesski

Rank: 7Rank: 7Rank: 7

UID
238600
帖子
3609
精华
0
经验
3493 点
金钱
3413 ¥
注册时间
2010-9-9
发表于 2021-2-26 10:29 来自手机端 | 显示全部楼层
konrad 发表于 2021-2-26 10:19
应该是a * b + c,a是高4位b是常数,c是低12位。c表示0~4095个最小电流,b表示固定的4096个最小电流。 ...

谢谢老师!回家用草稿纸算算

47

主题

14

好友

5412

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
816790
帖子
5284
精华
0
经验
5412 点
金钱
5248 ¥
注册时间
2016-7-8
发表于 2021-2-27 11:06 | 显示全部楼层
LeonBernieniv 发表于 2021-2-26 10:29
谢谢老师!回家用草稿纸算算

不能这么说,做完PCM63后可能不会再用BB芯片了,以后会用下面这些。不过在此之前先要搞懂Verilog语言和开发工具的使用,虽然我是搞软件开发的有部分类似,但这毕竟是硬件设计
IMG1149.JPG

47

主题

14

好友

5412

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
816790
帖子
5284
精华
0
经验
5412 点
金钱
5248 ¥
注册时间
2016-7-8
发表于 2021-2-27 11:25 | 显示全部楼层
LeonBernieniv 发表于 2021-2-25 21:25
一个圈子又兜到DA2002去了

还有,通过5546我也猜到TDA1541那个-15V大概率是干什么的了。那就是个专门为内部参考源供电的脚,内部Vref估计也有-10V,在常规R2R的技术条件下只有这样才能提高末端电阻的压差

36

主题

0

好友

3493

积分

罗宾汉 当前离线

Silenton Shutupov Speechlesski

Rank: 7Rank: 7Rank: 7

UID
238600
帖子
3609
精华
0
经验
3493 点
金钱
3413 ¥
注册时间
2010-9-9
发表于 2021-2-27 11:32 来自手机端 | 显示全部楼层
konrad 发表于 2021-2-27 11:06
不能这么说,做完PCM63后可能不会再用BB芯片了,以后会用下面这些。不过在此之前先要搞懂Verilog语言和开 ...

ADI这些芯片软件支持非常完备,加油!不过说学就学说会就会的这里碰上过一位,真的太令人。。。气愤了!

47

主题

14

好友

5412

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
816790
帖子
5284
精华
0
经验
5412 点
金钱
5248 ¥
注册时间
2016-7-8
发表于 2021-2-27 11:36 | 显示全部楼层
LeonBernieniv 发表于 2021-2-27 11:32
ADI这些芯片软件支持非常完备,加油!不过说学就学说会就会的这里碰上过一位,真的太令人。。。气愤了!

懂逻辑门电路,触发器,计数器,加法器这些很容易的,只要工具软件学会怎么操作了,再多几次刷机经验就成了。没想象的那么难,我现在只是不知道这个开发软件的操作还有一些设计规则的约束

36

主题

0

好友

3493

积分

罗宾汉 当前离线

Silenton Shutupov Speechlesski

Rank: 7Rank: 7Rank: 7

UID
238600
帖子
3609
精华
0
经验
3493 点
金钱
3413 ¥
注册时间
2010-9-9
发表于 2021-2-27 11:38 来自手机端 | 显示全部楼层
本帖最后由 LeonBernieniv 于 2021-2-27 17:00 编辑
konrad 发表于 2021-2-27 11:25
还有,通过5546我也猜到TDA1541那个-15V大概率是干什么的了。那就是个专门为内部参考源供电的脚,内部Vre ...

TDA1541有详致的内部线路图,有心看看也不用猜了。记得提供位切换的DEM振荡器那里是 -9V,那么也就差不离了。

Screenshot from 2021-02-27 16-56-49.png

Screenshot from 2014-09-01 07:43:56.png

36

主题

0

好友

3493

积分

罗宾汉 当前离线

Silenton Shutupov Speechlesski

Rank: 7Rank: 7Rank: 7

UID
238600
帖子
3609
精华
0
经验
3493 点
金钱
3413 ¥
注册时间
2010-9-9
发表于 2021-2-27 11:56 来自手机端 | 显示全部楼层
konrad 发表于 2021-2-27 11:25
还有,通过5546我也猜到TDA1541那个-15V大概率是干什么的了。那就是个专门为内部参考源供电的脚,内部Vre ...

1541不以压差记权,它就是堆砌电流源,堆不下去了就分段。

1

主题

0

好友

444

积分

业余侠客 当前离线

Rank: 4

UID
423947
帖子
442
精华
0
经验
444 点
金钱
434 ¥
注册时间
2011-10-28
发表于 2021-2-27 12:05 | 显示全部楼层
konrad 发表于 2021-2-27 11:36
懂逻辑门电路,触发器,计数器,加法器这些很容易的,只要工具软件学会怎么操作了,再多几次刷机经验就成 ...

大学无线电技术专业必学逻辑电路基础课,这些我都学过,只是毕业后没从事数字电路这方面的工作。主攻摸拟电路去了

3

主题

1

好友

124

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
887372
帖子
122
精华
0
经验
124 点
金钱
118 ¥
注册时间
2020-10-6
发表于 2021-2-27 13:13 | 显示全部楼层
konrad 发表于 2021-2-27 11:06
不能这么说,做完PCM63后可能不会再用BB芯片了,以后会用下面这些。不过在此之前先要搞懂Verilog语言和开 ...

既然决定大搞,就不要AD5546了,直接AD5791或者DAC11001,一步到位,否则等你AD5546搞完,还会心痒痒20bit R-2R的。

47

主题

14

好友

5412

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
816790
帖子
5284
精华
0
经验
5412 点
金钱
5248 ¥
注册时间
2016-7-8
发表于 2021-2-27 13:25 | 显示全部楼层
hiche 发表于 2021-2-27 13:13
既然决定大搞,就不要AD5546了,直接AD5791或者DAC11001,一步到位,否则等你AD5546搞完,还会心痒痒20bi ...

从前面几楼讲的原理就知道了,位数越高芯片越难做,20bit是极限且你不会看到有R2R网络直出的卖,自己接运放搞不定的,PCM63、1702那些都不是原始R2R的输出

47

主题

14

好友

5412

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
816790
帖子
5284
精华
0
经验
5412 点
金钱
5248 ¥
注册时间
2016-7-8
发表于 2021-2-27 18:57 | 显示全部楼层
LeonBernieniv 发表于 2021-2-27 11:38
TDA1541有详致的内部线路图,有心看看也不用猜了。记得提供位切换的DEM振荡器那里是 -9V,那么也就差不离 ...


其实就是一堆晶体管分流代替电阻分流,这个很难有高精度

36

主题

0

好友

3493

积分

罗宾汉 当前离线

Silenton Shutupov Speechlesski

Rank: 7Rank: 7Rank: 7

UID
238600
帖子
3609
精华
0
经验
3493 点
金钱
3413 ¥
注册时间
2010-9-9
发表于 2021-2-27 21:11 | 显示全部楼层
konrad 发表于 2021-2-27 18:57
其实就是一堆晶体管分流代替电阻分流,这个很难有高精度

7~16那10位的分流器是够机械的,还有6位是1541的精华,精度就是由这个DEM(动态元件匹配)来达成。
7个退耦电容有6个是给DEM拖地板的

47

主题

14

好友

5412

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
816790
帖子
5284
精华
0
经验
5412 点
金钱
5248 ¥
注册时间
2016-7-8
发表于 2021-2-27 21:25 | 显示全部楼层
heliance 发表于 2021-2-27 12:05
大学无线电技术专业必学逻辑电路基础课,这些我都学过,只是毕业后没从事数字电路这方面的工作。主攻摸拟 ...

那你应该是老国营企业出来的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部