在线咨询 切换到宽版
eetop公众号 创芯大讲堂 创芯人才网

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
查看: 3651|回复: 9

[求助] DAC输出接近VDD时阶梯恶化如何解决?

[复制链接]
发表于 2012-2-17 20:43:55 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
各位大哥,本人在设计r-2r网络8位DAC,使用的是rail-to-rail运放,vdd=5v,vss=gnd;在DAC输出接近vdd时,阶梯就不太好了,线性度也不给力,而且最多只能输出4.990v.请问大家是怎么解决的?
发表于 2012-2-18 07:18:49 | 显示全部楼层
确定运放工作在rail-rail范围内,增益变化多少?5V,8bit的DAC最大输出应该是4.98V左右,看看switch的P管size够不够,采样settling时间够不够
回复 支持 反对

使用道具 举报

发表于 2012-2-18 10:37:35 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-18 19:04:42 | 显示全部楼层
回复 2# lovexxnu

我输出8个零的时候是19几毫伏,所以说输出8个1时应该输出5v.现在是很难达到5v,而且也不太可能,目前只能达到4.985.我想还可以提高,但是现在找不出办法.你指出的settling时间是否足够确实是应该注意的问题。我换了下时钟,发现输出阶梯好多了。switch的管子会尺寸很大,不晓得除了加大管子尺寸还有什么好的方法
回复 支持 反对

使用道具 举报

发表于 2012-2-19 08:22:05 | 显示全部楼层



全0的时候输出18mv,说明有offset,为啥不想着消除offset而要去做最大电压到5V?,确定你的运放在rail-rail情况下工作完好?增益和带宽满足要求?看看有没有gain error? 要是有gain error的话,也不能做到rail - rail。 switch size, load cap,resistor value and clock frequency,自己折中吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-19 11:11:23 | 显示全部楼层
回复 5# lovexxnu


   全0的时候输出19多mv不是因为offset,而是我的结构决定的。Vout=Vref*(1-(1/2*b1+1/4*b2+...))。所以消除offset实际上就是让最大输出接近5v。不知道前辈如何评价这个结构对运放的要求。感觉还不太会分析。
r-2r.jpg
回复 支持 反对

使用道具 举报

发表于 2012-3-30 17:04:42 | 显示全部楼层
问一下,这个dac不要op,直接输出可以吗
回复 支持 反对

使用道具 举报

发表于 2012-3-30 23:09:02 | 显示全部楼层
本帖最后由 fuyibin 于 2012-3-30 23:16 编辑

回复 6# 黄礼茉

5V电源,输出信号0-5V,这spec谁定义的?纯粹胡扯蛋,拿根金属线直接连到输出还有一定的电阻呢,带不了电阻负载
回复 支持 反对

使用道具 举报

发表于 2012-3-31 10:10:56 | 显示全部楼层
回复 8# fuyibin


    正解!!!!!!!!!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-31 20:09:30 | 显示全部楼层
回复 8# fuyibin


   我知道电流型的是肯定不能输出完全的5v。所以我只是想尽量接近,至少能在0.5个LSB的误差内,也就是离5v还差0.5个LSB。而且看了些芯片资料的介绍,通常都说他们的dac有rail to rail 的输出,请问如何理解?
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

站长推荐 上一条 /1 下一条

X

手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-9-21 04:19 , Processed in 0.023365 second(s), 4 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表