设计应用中 dac怎么修正

2019-12-15 10:56发布

现在一个产品 ,,需要dac输出  给传感器设定电压  ,
硬件构成是dac+运放放大

由于dac芯片接的基准芯片 误差比较大,,,加上运放的电阻等的误差  ,比如我设定 2v,,我用万用表测得 给传感器的电压是1.920mv   ,,怎么修正这个误差呢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
redroof
1楼-- · 2019-12-16 12:34
lonesomely 发表于 2018-11-29 10:36
不是很理解呢,,能说的具体写吗


输出电压信号的DA就可以很方便的做反馈环,反正电压信号可以并联。
在你的DA输出负载的两端接一个高精度的AD,把输出电压采回去即可。
这样就算你的负载是可变的,也能做到任何时刻都保证输出规定的电压值。
你想输出5V,然后用自己的AD采回去,发现是4.9V,那么你就知道你应该把DA输出值调成5.1V,这样在AD上见到的应该就是5V整了。
如果输出5.1V结果测到的是5.01,那你再改成输出5.09V,这样肯定准了。。。。
这种情况下你的DA只要是单调的,分辨率越高越好,至于INL不管多烂都没事。
那个用来反馈的AD倒是需要高精度的,整个系统的都精度由AD决定。好在高精度的AD比高精度的DA要容易做多了
lonesomely
2楼-- · 2019-12-16 17:08
redroof 发表于 2018-11-29 10:48
输出电压信号的DA就可以很方便的做反馈环,反正电压信号可以并联。
在你的DA输出负载的两端接一个高精度 ...

谢谢 您的讲解  ,,
MYQQ2018
3楼-- · 2019-12-16 18:00
 精彩回答 2  元偷偷看……
redroof
4楼-- · 2019-12-16 22:46
MYQQ2018 发表于 2018-11-29 13:14
高精度的AD也需要高精度的基准,为啥不把这个基准给DA使用呢?

问题不仅仅是基准啊。
DA外面还需要别的一大堆东西,特别是这种要驱动传感器的,也就意味着可能需要比较大的功率,那么DA芯片外面得有个功放级,功放级的线性和温漂是很难做好的。
那个用来反馈的AD只处理小信号,把参数做高要容易得多。
bsz84
5楼-- · 2019-12-17 02:05
redroof 发表于 2018-11-29 10:48
输出电压信号的DA就可以很方便的做反馈环,反正电压信号可以并联。
在你的DA输出负载的两端接一个高精度 ...

看到过板子上是这么做的!
zjk
6楼-- · 2019-12-17 04:24
你的万用表也不一定准

一周热门 更多>