0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

通过“楼梯”讲解模数转换器的非线性度

电子设计 来源:互联网 作者:佚名 2018-07-19 10:12 次阅读

上周,我把家里的地毯换成了木制地板。在移除客厅楼梯的地毯后,我注意到原本“一致”的楼梯台阶的进深宽度其实很不均匀。对此,我感到非常惊奇,因为这么多年来我上上下下却从未注意到台阶是不均匀的。这是因为地毯绝妙地掩盖了这个问题。

以我书呆子式的思维方式,这让我不禁想到了高分辨率SAR模数转换器(ADC)的问题。我原本以为我家的楼梯是均匀的,就像具有完美对称的量化步进的无噪声ADC的理想转换函数一样。图1为3位ADC的示例。

1. ADC转换函数——“均匀一致的楼梯

这让我这个书呆子再次开动脑筋思考,我家里不太完美的楼梯在尺寸上是非线性的(图2),这与ADC代码转换永远不会完全均匀的情况非常类似。ADC的这种不均匀特性主要取决于两个方面,即微分非线性(DNL)误差和积分非线性(INL)误差。这两种误差都是由ADC内部电容器电阻的内在不匹配性造成的。

2. ADC非线性——“真实的楼梯

此外,楼梯地毯的作用就像一层被添加到(和重叠到)ADC转换函数上的直流“转换噪声”(图3)。这种噪声来自包括参考源等在内的ADC内部威廉希尔官方网站 。噪声底限能够隐藏ADC台阶响应的真实非线性形状。

3. ADC非线性噪声——“铺上地毯的楼梯

就像家里的楼梯一样,这个信息在ADC数据表中也不明显。不过,ADC规格表列出了噪声功率的典型值,即“转换噪声”的均方根值。

另外,还可在数据表“典型曲线”部分中的直流直方图中查找到该值。输出代码的分布情况代表了转换噪声的峰至峰值,该值通常等于很少的LSB。图4以18位SAR ADCADS8881为例对此进行了说明。

电气特性

所有规格的最小值和最大值的条件都是TA= -40℃至+85℃, AVDD = 3V, DVDD = 3V, VREF= 5V, VCM= VREF/ 2V, fSAMPLE= 1 MSPS,除非另有说明。典型规格条件为TA= +25℃, AVDD = 3V, DVDD = 3V。

4.ADS8881数据表给出了转换噪声和直流直方图曲线

如果使用DNL/INL对楼梯的“不均匀性”进行量化,情况会如何呢?有时很难理解,如何测量DNL/INL才能达到比峰至峰转换噪声更高的精度水平,而且还要确保实现。

以ADS8881(图5)为例。当因转换噪声问题导致ADC输出信号出现高达+5LSB的误差时,怎样才能显示1.5LSB的DNLMAX规格值?换言之,在楼梯铺上地毯时,我们怎样才能看到它的不均匀性?

电气特性

所有规格的最小值和最大值的条件都是TA= -40℃至+85℃, AVDD = 3V, DVDD = 3V, VREF= 5V, VCM= VREF/ 2V, fSAMPLE= 1 MSPS,除非另有说明。典型规格条件为TA= +25℃, AVDD = 3V, DVDD = 3V。

5.ADS8881数据表给出了DNLINL规格

其实,我已经给出了答案——移除地毯!与此类似,要想测量高分辨率ADC的真实线性(INL/DNL)度,需要首先消除直流转换噪声,然后观察下面的噪声底限。

在ADC中,平均值法是消除ADC中噪声“地毯”的主要工具,用以测量正确的INL/DNL,这是因为转换噪声具有白噪声特性。

为了求得平均值,需要应用来自非常稳定的基准或数模转换器(DAC)输出的已知电压,然后再执行多次采样和转换稳定输入电压,并对数字输出代码求平均值,从而确定出特定点的线性度。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • adc
    adc
    +关注

    关注

    98

    文章

    6498

    浏览量

    544629
  • 模数转换器
    +关注

    关注

    26

    文章

    3204

    浏览量

    126836
  • DNL
    DNL
    +关注

    关注

    0

    文章

    10

    浏览量

    9358
收藏 人收藏

    评论

    相关推荐

    高速模数转换器基础知识

    电子发烧友网站提供《高速模数转换器基础知识.pdf》资料免费下载
    发表于 10-18 10:31 0次下载
    高速<b class='flag-5'>模数转换器</b>基础知识

    兼容AD7124,国产高集成模数转换器广泛用于PLC/DCS

    兼容AD7124,国产高集成模数转换器广泛用于PLC/DCS
    的头像 发表于 09-02 10:16 394次阅读
    兼容AD7124,国产高集成<b class='flag-5'>度</b><b class='flag-5'>模数转换器</b>广泛用于PLC/DCS

    集成式电流检测模数转换器

    电子发烧友网站提供《集成式电流检测模数转换器.pdf》资料免费下载
    发表于 09-02 09:56 0次下载
    集成式电流检测<b class='flag-5'>模数转换器</b>

    LTC2217模数转换器英文手册

    电子发烧友网站提供《LTC2217模数转换器英文手册.pdf》资料免费下载
    发表于 07-31 13:15 0次下载

    ADS1259高线性、低漂移、24位模数转换器(ADC)数据表

    电子发烧友网站提供《ADS1259高线性、低漂移、24位模数转换器(ADC)数据表.pdf》资料免费下载
    发表于 07-25 11:44 0次下载
    ADS1259高<b class='flag-5'>线性</b><b class='flag-5'>度</b>、低漂移、24位<b class='flag-5'>模数转换器</b>(ADC)数据表

    逼近型模数转换器特点和应用

    通过逐步逼近输入信号的数值来获得逼近的数字输出。这种转换器以其低功耗、高精度和准确高等优点,在传感测量、音频信号采样、通信系统等多种应用中得到了广泛应用。以下是对逐次逼近型
    的头像 发表于 07-22 17:00 639次阅读

    ADS1242模数转换器数据手册

    电子发烧友网站提供《ADS1242模数转换器数据手册.pdf》资料免费下载
    发表于 06-29 14:06 0次下载

    国产模数转换器100%兼容替换AD7192用于环境监测

    国产模数转换器100%兼容替换AD7192用于环境监测
    的头像 发表于 05-24 09:41 440次阅读
    国产<b class='flag-5'>模数转换器</b>100%兼容替换AD7192用于环境监测

    模数转换器的技术参数详解

    模数转换器(ADC,Analog-to-Digital Converter)作为电子系统中的重要组成部分,负责将连续的模拟信号转换为离散的数字信号,以供数字系统进行处理和分析。模数转换器的性能
    的头像 发表于 05-21 16:06 1399次阅读

    模数转换器的工作原理、分类及应用

    模数转换器(ADC,Analog-to-Digital Converter)是数字电子系统中不可或缺的重要组件。它实现了模拟信号到数字信号的转换,为数字系统提供了处理连续时间模拟信号的能力。本文将对模数转换器的基本概念、工作原理
    的头像 发表于 05-21 16:05 1310次阅读

    国产模数转换器兼容AD7190用于高精度电压采集

    国产模数转换器兼容AD7190用于高精度电压采集
    的头像 发表于 05-20 09:43 608次阅读
    国产<b class='flag-5'>模数转换器</b>兼容AD7190用于高精度电压采集

    压力传感模块可使用国产模数转换器,替换AD7798

    压力传感模块可使用国产模数转换器,替换AD7798
    的头像 发表于 05-13 10:02 432次阅读
    压力传感<b class='flag-5'>器</b>模块可使用国产<b class='flag-5'>模数转换器</b>,替换AD7798

    模数转换器(ADC)的使用教学

    首先是功能,模数转换器接收电压信号并输出一个数字信号,该数字信号是一个数字,这个数字指示了电压信号的大小。
    的头像 发表于 03-05 15:01 3066次阅读
    <b class='flag-5'>模数转换器</b>(ADC)的使用教学

    模数转换器:并行比较型和逐次逼近型

    逐次逼近型模数转换器(Successive Approximation Converter)是一种常用的模数转换器转换方式。它通过逐步逼近输入信号的数值来获得逼近的数字输出。
    发表于 01-23 15:58 2668次阅读
    <b class='flag-5'>模数转换器</b>:并行比较型和逐次逼近型

    模数转换器转换方式有哪几种?模数转换器原理图

    模数转换器的主要作用是将连续变化的模拟信号转换为数字信号,以便于数字系统进行处理、存储和传输。
    发表于 01-23 15:54 2642次阅读
    <b class='flag-5'>模数转换器</b>的<b class='flag-5'>转换</b>方式有哪几种?<b class='flag-5'>模数转换器</b>原理图