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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 546|回复: 7

16位DAC“超频”到20位可行吗?

[复制链接]
发表于 2026-3-10 09:52:11 | 显示全部楼层 |阅读模式
想做一个DAC基准,20位的AD5791要¥900多,washu的方案比较复杂,还要一片24位ADC。昨天问AI:怎么提高16位DAC精度,给出了一个过采样的方法,和Sigma-Delta 调制方法。顺便让AI编程测试了一下,LT1021-5基准,用的arduino nano控制二手5块钱的16位DAC,过采样到20位,用时间换分辨率,一阶滤波,分辨率确实从100多uV提高到了10uV,就是噪声比较大,用34465 10NPLC,测到噪声有±20uV。由于DAC的INL是±5LSB,AI建议做32点校准,可以大幅度提高,以后再试试。
回复

使用道具 举报

发表于 2026-3-10 16:16:33 | 显示全部楼层
多尝试总会有收获的。噪声的话可多加几阶滤波试试,滤波器截止频率弄低点。线性问题不好弄。
回复 支持 反对

使用道具 举报

发表于 2026-3-13 08:43:34 | 显示全部楼层
你说的方法应该是PWM触发DAC +低通滤波吧?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2026-3-15 22:21:38 38hot手机频道 | 显示全部楼层
原理差不多
回复 支持 反对

使用道具 举报

 楼主| 发表于 2026-3-26 16:08:42 | 显示全部楼层
all.jpg ,用34465校准了0.1,1,2,3,4,5,6,7,8,9,10,10.2V点,然后用插值得到任何其他点的电压输出。在0.5的电压点,误差最大50uV,不考虑温漂,应该是达到了PDVS2mini的精度。
回复 支持 反对

使用道具 举报

发表于 2026-3-29 16:11:53 | 显示全部楼层
这不就是液晶面板6bit驱动抖动到8bit的原理么
回复 支持 反对

使用道具 举报

 楼主| 发表于 2026-4-4 23:21:45 38hot手机频道 | 显示全部楼层
W-sheep 发表于 2026-3-29 16:11
这不就是液晶面板6bit驱动抖动到8bit的原理么

是的,抖动或sigma delta法。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2026-4-4 23:24:04 38hot手机频道 | 显示全部楼层
今天搭了个简易冷热温箱,测量15-33度,最大温漂竟然只有0.77ppm/k,在17-20度只有.35ppm/k。也不知道是正负温漂抵消的效果还是测量错误
回复 支持 反对

使用道具 举报

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

本版积分规则

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