38度发烧友--38Hot Volt-Nuts

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 111|回复: 0

从3458A电路推出R-2R DAC通用转换公式

[复制链接]
发表于 2010-8-6 20:32:57 | 显示全部楼层 |阅读模式
R-2R 梯形DAC是一种常见的数模转换
R-2R.gif
其中,梯子上面的电阻一律是50k(R), 而梯子支点上的电阻一律是100k(2R)。这样的DAC,具有无失码、单调性好、制作容易、位数可变的优势。
很久以来,一直认为只适合这种2进制的方式,直到看到了3458A的原理图后才明白,原来还有4进制的梯形DAC。

在著名的3458A设计文章里(参考HPJ 89-4),理想基数是e=2.718,但实际上可以选择2或4,最后选择了4,以便在速度和复杂度上做兼顾。
HPJ.gif

可以看到,最小的是+S1,然后就是-S4,再就是+S16了,依次类推。然而,原理规原理,HP在真正设计的时候,采用了梯形电路:
   sch.gif
用了16.7k、37.5k和51.1k三种阻值的电阻。

于是很好奇,推导了一下各基数的电阻之间的关系,推导过程略,结果如下:
N2.gif
N3.gif
N4.gif
N5.gif

最后,通式为:
NN.gif      

为了说明灵活性,给出1.414进制,也就是说把2开方:
N14.gif

回过头来看3458A的转换电路,大概是:
R=16.667k
nR=2.25R=2.25*16.667k=37.50k
xR=3R=3*16.667k=50.00k
由于HC14 有输出电阻大约50欧,因此本应该选择16.61k,不知道为什么选择了16.7k,而地端电阻不知道为什么选择了51.1k。当然,这些末端的弱化倍数很大,有这点差异不会对精度有任何影响。  
IMG_8614.jpg
发表于 2010-8-6 20:45:57 | 显示全部楼层
坐沙发学习[s:31]
回复 支持 反对

使用道具 举报

发表于 2010-8-6 20:52:09 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2010-8-6 22:35:12 | 显示全部楼层
一般都是用T型转换,不错。哪有3458A的原理图?
回复 支持 反对

使用道具 举报

发表于 2010-8-6 22:44:38 | 显示全部楼层
学习了。谢谢老大。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-6 23:57:49 | 显示全部楼层
引用第3楼文涛于2010-08-06  22:35发表的  :
一般都是用T型转换,不错。哪有3458A的原理图?
是别人传给我的一部分,答应人家不外传的。
回复 支持 反对

使用道具 举报

发表于 2010-8-7 00:12:42 | 显示全部楼层
好文,谢谢老大分享!
回复 支持 反对

使用道具 举报

发表于 2010-8-7 13:53:54 | 显示全部楼层
学习好文章
回复 支持 反对

使用道具 举报

发表于 2010-8-7 14:32:52 | 显示全部楼层
学习了
回复 支持 反对

使用道具 举报

发表于 2010-8-7 20:40:22 | 显示全部楼层
感谢Lymex分享 !
回复 支持 反对

使用道具 举报

发表于 2010-8-7 21:18:42 | 显示全部楼层
学习
回复 支持 反对

使用道具 举报

发表于 2010-9-10 14:50:53 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2010-9-10 19:07:16 | 显示全部楼层
感谢Lymex !
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-9-10 19:53:29 | 显示全部楼层
引用第13楼capron于2010-09-10  14:50发表的  :
是不是错了个字?应当为:最大的是+S1..............???

谢谢老大的极品文章。认真学习了。
+S1是最小的,LSB-Least Significant Bit。当然,电阻最大。
回复 支持 反对

使用道具 举报

发表于 2012-10-21 08:11:41 | 显示全部楼层
[s:37] 向老大学习
回复 支持 反对

使用道具 举报

发表于 2013-6-6 11:31:00 | 显示全部楼层
下载了,学习,谢谢老大
回复

使用道具 举报

发表于 2013-6-6 12:49:07 | 显示全部楼层
学习了
回复

使用道具 举报

发表于 2013-11-19 14:55:21 | 显示全部楼层
学习了。谢谢老大。
回复

使用道具 举报

发表于 2014-1-13 00:53:29 | 显示全部楼层
认真听老大讲课。谢谢!
回复

使用道具 举报

发表于 2014-1-17 09:56:37 | 显示全部楼层
还没看明白
回复

使用道具 举报

发表于 2014-9-4 13:18:00 | 显示全部楼层
个人觉得这个不是完整的4进制,因为数字只有000, 001, 010, 011 ,100,101, 111也即是0,1,4,5,16,17,21。之间的间隔不是连续的。
回复

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表