tonniwan 发表于 2013-8-22 18:34

想做R-2R.求介绍.

电阻准备用0.01%的.模拟开关头痛.游了好几天.只发现TS5A3159.熟悉新器件的同好有什么好介绍?

tonniwan 发表于 2013-8-22 18:37

GSM5223怎么样?

tzya2 发表于 2013-8-22 20:11

DG413

tonniwan 发表于 2013-8-22 20:15

tzya2 发表于 2013-8-22 20:11 static/image/common/back.gif
DG413

貌似单的.内阻也大呀?

tzya2 发表于 2013-8-22 20:29

tonniwan 发表于 2013-8-22 20:15 static/image/common/back.gif
貌似单的.内阻也大呀?

我目前只知道这种

tonniwan 发表于 2013-8-22 21:02

本帖最后由 tonniwan 于 2013-8-22 21:06 编辑

tzya2 发表于 2013-8-22 20:29 static/image/common/back.gif
我目前只知道这种

用的开关要双态的.参数至少要象3159这样的.

低内阻---1欧

高速度---ON和OFF少于50ns.

低泄流---小于1uA.

不然那些0.01%的电阻都打水漂了.新器件性能还不太了解.就想知道还有哪些更优秀的.

tzya2 发表于 2013-8-22 22:17

tonniwan 发表于 2013-8-22 21:02 static/image/common/back.gif
用的开关要双态的.参数至少要象3159这样的.

低内阻---1欧


不知到你是用在DAC上还是音量控制上,马克高端前级的音量控制好象就是用DG的IC作模拟开关的,难道你的要求比马克还高??

chenxiuping15 发表于 2013-8-22 23:19

很有难度,除非你有办法提高电阻精度

高高手 发表于 2013-8-22 23:33

看楼主的想法如何实现,高精度R-2R,期待

tonniwan 发表于 2013-8-22 23:46

tzya2 发表于 2013-8-22 22:17 static/image/common/back.gif
不知到你是用在DAC上还是音量控制上,马克高端前级的音量控制好象就是用DG的IC作模拟开关的,难道你的要求 ...

是DAC.音量的已经有.12档机械旋转开关.-6DB步进-60DB量控.一个拨档开关做3DB微调辅助.简单好用...

tonniwan 发表于 2013-8-22 23:49

chenxiuping15 发表于 2013-8-22 23:19 static/image/common/back.gif
很有难度,除非你有办法提高电阻精度

万分之一的威莎102系列.精度和温漂估计这够理想了.

tonniwan 发表于 2013-8-22 23:52

高高手 发表于 2013-8-22 23:33 static/image/common/back.gif
看楼主的想法如何实现,高精度R-2R,期待

不用太期盼.只打算做16位的.不想去挑战24位的.开关太难选了.

tonniwan 发表于 2013-8-22 23:57

初步计划先用CD机实验.将DSP改成并行输出.如果没大问题.再弄解码上.用595分拆串行数据...

kiven_chen 发表于 2013-8-22 23:59

只能说,太强大了

tonniwan 发表于 2013-8-23 13:36

kiven_chen 发表于 2013-8-22 23:59 static/image/common/back.gif
只能说,太强大了

只是计划.还不知道中途会不会夭折.

tonniwan 发表于 2013-8-23 13:43

电源参考也犯头痛.本来想用AD586MN.结果MN的淘宝也没有可靠的.ADR4550也许更好.和586MN同等级的温度特征都是每度2ppm.噪音4550是2.5uVp-p.而586MN更好.启始误差4550是0.02%.而586MN是2mV.稍差.

卡西利亚斯 发表于 2013-8-23 13:57

;P 电阻不贵,买几百个回来挑挑就得,买100K的,因为Ros一般都是100R之内(DG200=45),所以100/100k就是0.1%的误差了,加上你买1%的来挑,差别也不是很大。
R挑完了,就把剩下的挑出来拼成2R。挑电阻有方法200K档挑100K的,然后把挑出来的100K并接1个唯一电阻100R-180R用200R档来挑,然后把100K+100K也这样挑一下。
基本就没问题了,一点也不浪费。

然后你还需要个低噪音的参考电压,用个运放缓冲一下。
接着出来的信号有说法,首先你要用个高输入阻抗的运放(正向入并带正增益电路)缓冲下,比如OP42或者AD823或者OPA627之流,072也行,随便你,后面可以加去毛刺电路(选装)和LPF。

最后上电,调MSB,一切就是那么简单。

tonniwan 发表于 2013-8-23 15:19

卡西利亚斯 发表于 2013-8-23 13:57 static/image/common/back.gif
电阻不贵,买几百个回来挑挑就得,买100K的,因为Ros一般都是100R之内(DG200=45),所以100/100k就是0. ...

普通电阻挑也是很经济.选102的目的很大程度上看好温漂.

我的理想是20K和10K阻值.所以对开关有要求.TS5A3159其实也不贵.几元一只用量也不大.电阻值选低些环路电流大些.对DAC最低位的功率能量有保障.引线传输过程也要考虑抗干扰.不想结局最低位让噪变给糊了.毕竟环境噪音是按功率量化的.

电压基准没打算用OP缓冲.自身才三俩uV的噪音.对比最低位有一个数量级差距够理想了.用OP也难全.基准器件本身是个调制.反应速度跟输出电容量相关.输出噪音也和电容量有关.对输出电容有规范的.OP缓冲的话.OUT口噪音要低.IN口必然加强滤波.这又直接牵涉参考器件性能...过程越复杂.条件越要充分.俺DIY的条件有限啊~~~

现在的器件.16位的DAC其实真不算什么东西.抓现成的一大把.折腾的目的.主要是想考量一下线性指标.因此电阻的钱还真不能省.

lylnk 发表于 2013-8-23 16:08

本帖最后由 lylnk 于 2013-8-23 16:31 编辑

0.01%的电阻理论上可以达到1/10000的精度,相当于13位的精度。2的13次方是8192。
所以如果楼主想做16位,还需要好好挑挑电阻和开关。简单来说就是再把0.01%的误差再分成8组,精度提高8倍,相当于0.01%/8=0.0012%。也就是10K电阻误差小于0.125欧姆,这个有点儿难吧?
开关选用那个TI的导通电阻只是将就,自己两个通道的电阻差就有0.1欧姆了。对于0.125欧姆精度不好,所以可能得买同一批的再测过电阻再用。漏电3nA貌似不太好,在10k电阻上压降还不少,这个看运气吧。
需要综合考虑“电阻+开关”总阻值。比如如果R=10K(这个是纯电阻); 2R=20K就是电阻+开关的阻值了。楼主或者故意挑偏大的做10K,偏小的串联和开关一起做20K;或者在10K上串联一个小阻值电阻(可能0.55欧姆)。

粗略算做16位0.01%电阻要按4倍需要的数目买;开关按2倍的数目买,再买些0.02~0.5欧姆的电阻用来纠正开关两个通道的电阻差并适当补偿增大10K的阻值。
24位就不用想了。
所以楼主任重道远啊!

卡西利亚斯 发表于 2013-8-23 16:21

lylnk 发表于 2013-8-23 16:08 static/image/common/back.gif
0.01%的电阻理论上可以达到1/10000的精度,相当于13位的精度。2的13次方是8192。
所以如果楼主想做16位,还 ...

;P 这东西玩玩就可以了,那里能要求太高。
页: [1] 2 3
查看完整版本: 想做R-2R.求介绍.