找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 3|回复: 0
打印 上一主题 下一主题

[硬件] ADC精度(II):解释总不可调整误差

[复制链接]

551

主题

1470

帖子

3万

积分

EDA365管理团队

Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

积分
39487
跳转到指定楼层
1#
发表于 2019-9-27 15:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
(来源:EETOP TI社区)7 q" s( u( k( a$ M2 U5 d" Y5 R$ [
/ n! _/ Z/ O; v
在第一篇ADC精度帖子中,我们确定了模数转换器 (ADC) 的分辨率和精度间的差异。现在我们深入研究一下对ADC总精度产生影响的因素,通常是指总不可调整误差 (TUE)。
5 o# n" r% U& q  R- J曾经想到过ADC的TUE技术规格中的“总”代表什么吗?他是不是简单到将ADC数据表的所有DC误差技术规格(即偏移电压,增益误差,INL)相加,还是要更复杂一些?事实上,TUE是总系统误差相对于ADC工作输入范围的比率。
0 g4 p: k  T2 f0 E! W" K9 }( E, I更确切地说,TUE是单位为最低有效位 (L**) 的DC误差技术规格。最低有效位 (L**) 代表ADC的实际和理想传递函数之间的最大偏离。这个技术规格假定未执行系统级校准。在概念上,TUE是ADC运行方式中以下非理想类型数值的组合:! g) m9 i5 C- n3 l) r/ p; D
    1 k) U+ e( b, j& e0 v* N7 x# b! t
  • 偏移误差 (V<**>OS):如图1所示,ADC实际和理想传递曲线间的恒定差异。这个值是测得的将ADC输入短接至地而获得的数字输出。; t: d) s6 t. W6 }1 B

& n) j0 t1 Z. G0 v. {9 t1. ADC偏移误差与输入电压之间的关系
, T/ o& f$ P7 @, ^: v

    7 ]3 y4 ?- o3 K0 z- ^6 U* `8 a- I
  • 增益误差:ADC输出的实际和理想斜率之间的差异。他通常表示为满量程输出码上的ADC范围或最大误差的比率。如图2中所示,增益误差的绝对值在模拟输入接近满量程值时增加。
    5 |5 C4 [. x0 {/ R# \: G
( S2 a2 Z0 v3 _8 B# j
2. ADC增益误差与输入电压之间的关系1 i* ^% s+ t2 t

    ' O" D. x9 l: ?- v5 a( t. b
  • 积分非线性 (INL):实际ADC传递曲线到理想直线运行方式的最大非线性偏离。ADC的INL响应没有一定的形状,并且取决于内部电路架构,以及由前端信号调节电路导致的失真。
    7 P7 ~/ O- @- C7 C  J: S
* V6 u$ A4 l6 B. r5 p
3. ADC INL误差与输入电压之间的关系
+ ]3 j' p. }9 d! M1 J  x3 _大多数ADC数据表指定所有上述DC误差的典型值和最大值,但是未指定TUE这方面的数值。计算TUE的最大值可不像将所有单独的DC误差最大值加在一起那么简单。这是因为所有这些误差是不相关的,并且在出现最差偏移的情况下,增益和线性误差也许不全都出现在ADC传递函数的同一个输入电压上。因此,误差的简单求和也许使系统精度看起来未必那么差。这在应用的动态范围被限制在传递函数的中间时更是如此。* P8 G8 r2 [7 q  r  m7 H& F, G
在这典型数据采集系统中,与ADC在一起的还有一个输入驱动器和一个电压基准,他们也会影响总体偏移和增益误差。因此,在大多数没有校准的系统中,偏移和增益误差决定了计算TUE最大值时用到的INL。计算特定模拟输入电压上的最大TUE的推荐方法是,那一点上所有单个误差最大值的和方根,(方程式1)。将所有这些误差转换为同样的单位很重要,通常转换为L**。) A1 J7 i0 |4 b& L  ^

; P$ ~% h# W. r) x- h方程式1生成一个针对TUE的典型“蝴蝶结”形状的误差图。对于具有较高偏移误差的系统,“蝴蝶结”图有一个更厚的结(图4A)。相反,对于增益误差较高的系统,“蝴蝶结”的结变薄,而弓形变厚(图4B)。5 f  W* N1 h8 n- b" q! U$ A4 R2 N

# e1 _! E3 `; Y( U" G* x. ]4.“蝴蝶结形状的ADC TUE与输入电压间的关系- s, z0 ]5 K2 Y" I6 z- z% z
总的来说,由于误差取决于ADC工作时的输入电压范围,所以没有计算ADC最大TUE的确定公式。如果系统不要求采用整个ADC输入范围,你可以通过使ADC远离其传递函数的端点运行来大大减少TUE。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-4-7 09:27 , Processed in 0.054749 second(s), 32 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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