inl和dnl matlab_AD转换参数INL和DNL

1、INL精度(Interger Nonliner,Linearity error),积分线性度:ADC在所有的数值点上对应的模拟值和真实值之间误差最大的那一点的误差值。即输出偏离线性的最大距离,单位LSB。

说明:理解为单值数据误差,对应该点模拟数据由于元器件及结构造成的不能精确测量产生的误差。

例子:比如12位ADC:假设基准Vref=4.095V,那么1LSB=Vref/2^12=0.001V。如果精度为1LSB,则它单值测量误差0.001V*1=0.001,比如测量结果为1.000V,实际在1.000+/-0.001V范围。如果精度为8LSB,则它的单值测量误差0.001*8=0.008V,假如结果为1.000V,实际在1.000+/-0.008范围。

2、DNL(Differential Nonlinear),差分非线性值,理解为刻度间的差值,即对每个模拟数据按点量化,由于量化产生的误差。

例子:比如12位ADC,假设基准vref=4.095V,那么1LSB=Vref/2^12=0.001V.不考虑精度,即精度为0LSB。没有单值误差。如果DNL=3LSB=0.001V*3=0.003V,假设A实际电压为1.001V,B实际电压为1.003V。理论上A点读数1.001/1LSB=1001,B点读数1.003V/1LSB=1003,B-A=2,B>A,但由于DNL=3LSB=0.003V,模拟数据间的量化误差有0.003V,那么B-A会在-1(2-3=-1)

  • 0
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值