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

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

3天内不再提示

如何获取除了数据手册以外的ADC芯片数据

电机控制设计加油站 来源:未知 作者:易水寒 2018-11-25 11:48 次阅读

设计中选择高分辨率ADC时,经常需要了解一些数据手册中通常可能不会公布的特性数据,例如,全部代码范围内的转换器噪声性能。在数据手册中,您不一定能找到这一规格。幸运的是,设计人员现在有一款工具可以分析ADC的这些数据以及其他参数,并从系统角度出发评估转换器的真正性能。

ATE系统制造商LTX-Credence (LTXC)开发了“特征分析”工具集,可分析诸如AD7960之类的转换器产品;这类产品针对高端仪器仪表和ATE设计。该工具集设计用于需要仔细分析传递函数或根据全部代码(而非典型短路输入)范围内或处于其他几个独特的转换器电平时的性能直接测量输出的系统。

选择ADC时,您可能需要整体考虑ADC效率、功耗、尺寸和价格。此外,还应密切注意奈奎斯特带宽内的静态和动态性能。本文介绍的工具集有助于了解数据手册之外的内容,帮助您在新系统设计中选择合适的精密ADC。我们将使用特征分析工具集演示ADI的18位PulSAR®ADCAD7960性能。

AD7960

如图1所示,AD7960和18位、5 MSPS差分ADC采用CAPDAC(容性数模转换器)技术降低噪声并增加线性度,而不会引入延迟或流水线延迟。AD7960在转换开始后大约100 ns内返回采集模式,并且其采集时间约为总周期时间的50%。因此,虽然该器件工作速度比第二快的18位SAR ADC高出将近两倍,它们的采集时间却基本相等。这使得AD7960易于驱动,并降低ADC驱动器的建立时间要求。它提供宽带宽、高精度(INL:±0.8 LSB,SNR:99 dB,THD:−117 dB典型值)以及高端数据采集系统所需的快速采样(200 ns)性能,同时降低多通道应用的功耗和成本。

图1. AD7960功能框图显示CAPDAC用作SAR(逐次逼近型寄存器)环路的一部分。

AD7960系列数字接口采用LVDS (低压差分信号),具有自时钟模式和回波时钟模式,提供ADC和数字主机之间高达300 MHz (CLK±和D±)的高速数据传输。由于多个器件可共享时钟,因此LVDS接口降低了数字信号的数量,简化了信号路由。它还能降低功耗,这在多路复用应用中尤为有用。

自时钟模式利用主机处理器简化接口,允许接头采用复杂时序同步每次转换的数据。每个系统中使用很多ADC,同时又有各种电路板空间、功耗和布局布线方面的限制时,该模式特别有益。若要让数字主机采集数据输出,则需要用到接头,因为数据不存在时钟输出同步。每个系统中使用几个ADC,并且不存在任何电路板空间或功耗限制时,回波时钟模式很有用。该模式提供稳定的时序,但要使用一对额外的差分对(DCO±)。

AD7960采用1.8 V和5 V电源供电,在自时钟模式下进行转换时,5 MSPS速率的功耗仅为39 mW;而在回波时钟模式下进行转换时,5 MSPS速率的功耗为46.5 mW。如图2所示,该器件的功耗随采样速率线性变化,从而非常适合低功耗应用。极低采样速率下的功耗主要由LVDS静态功率所决定。

图2. AD7960功耗与吞吐速率的线性关系

AD7960系列允许使用三个外部基准电压源选项中的任意一个:2.048 V、4.096 V和5 V。片内缓冲器使2.048 V基准电压翻倍,因此转换等效于4.096 V或5 V。

特征分析工具集

为了获得传统数据手册以外的数据,我们将简单演示特征分析工具集与ADC交互的情况。现在的数据手册无论性能数据或结构内容都非常相似,因为转换器市场已经到达了这样一种状态,即性能通常让步于价格和功耗。但这些权衡取舍的代价是什么?本文重点说明转换器的真实性能。

图3. 使用特征分析工具集的数据流会产生多个曲线图形

特征分析工具集使用的算法可将数据分析推至能够评估转换器真实性能的程度,超出传统数据手册中公布的内容。该工具集一开始是作为LTXC数据转换器测试模块(DCTM)新一代组件的评估工具而开发。得益于DCTM的成功,该工具集可提供全代码范围内验证、指定与表征转换器的方法。DCTM和数据处理算法针对转换器测试而开发,可让IC制造商实现产品增值。作为一流的混合信号通道卡,DCTM在评估转换器性能以及性能、功耗和价格的权衡取舍方面超越了熟知的标准台式仪器仪表。

特征分析工具集提供有关ADC传递函数的重要详情(如图3所示),有助于最终用户选择特定的转换器。这些详情还能为产品开发团队提供转换器传递函数相对理想转换器产生偏差的精确反馈。识别传递函数中的扰动并不是个陌生的概念。然而,对于系统开发流程而言,将产生扰动的位置隔离开来具有极高的价值。

评估AD7960

这里显示使用LTX-Credence特征分析工具集收集的转换器信息。对于高分辨率精密转换器而言,线性度和动态性能是两个重要的测试要求。这些针对AD7960的测试使用工具集进行分析并显示,其图形参见图4。这些参数也可在AD7960数据手册中找到。

图4. (a) INL和(b) DNL线性度曲线的AD7960静态性能

确定AD7960和整个数据采集系统质量的关键因素是信号完整性以及测试设备模拟仪器的性能。查看转换器最终结果时,信号完整性有时候会在转换中丢失。测试的信号调理网络、参考设计以及电源确实会对测得的整体性能产生影响,如图5所示。

图5. AD7960动态性能,使用特征分析工具集测量,显示THD=119.8 dB、SNR=99.2 dBFS、ENOB=16.2位。

采用特征分析工具集对AD7960的数据集进行后期处理可获得满量程范围内的转换器噪声性能。LTXC开发了一种新的方式,重构全代码范围内的高分辨率转换器噪声,如图6所示。

图6. 该AD7960噪声响应曲线包括ADC所有代码下的数据

为了通过公开的数据手册增加产品吸引力,我们可以在ADC的全部代码内对转换器噪声性能进行表征,而非仅针对典型短路输入或对几个其他独特的转换器电平表征。这种方法可以提供转换器以及采集系统更为全面的信息。

通过这些由工具集收集到的信息集,您可以确定稳定性,并预测SNR、其可重复性和可重现性,以及与代码有关的潜在噪声问题。目前的数据手册并不提供这些额外数据,而它们可以帮助设计人员选择转换器,并在所有代码中广泛使用。除了使用工具集作为反馈机制以帮助未来的系统级设计实现差异化外,它还能用作演示工具,显示转换器的信号完整性。总而言之,图6显示了所有代码(262, 144, 218)下AD7960的噪声。

单一的代码直方图无法揭示这类噪声响应。从系统角度而言,这一点在实际使用中非常重要。例如,ATE制造商在整个传递函数范围内使用转换器,而非针对单个代码方式使用,这使得转换器对系统级设计人员而言更具吸引力。

如同采用AD7960的实例,图6未显示明显的传递函数偏差或任何特定的不连续性,因此证明了系统的性能。进一步研究图6中的噪声曲线,便可以通过下式推导出SNR:

如图5所示,测得的SNR为99.2 dBFS。测试得到的全部代码噪声与等式计算得到的100.7 dB噪声水平相差在1.5 dB以内。此外,工具集还具有信息后期处理能力,提供AD7960真实性能的更佳视图。

结论

在权衡关键的性能、功耗和价格等指标时,评估高端转换器的系统级设计人员将会发现这类结果对于转换器的选型而言极具价值。使用特征分析工具集,您可以直观地查看传统数据手册以外的规格,同时识别反馈的关键参数性能指标,改善并验证新一代仪器仪表设计。

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

    关注

    0

    文章

    408

    浏览量

    27587
  • adc
    adc
    +关注

    关注

    95

    文章

    5629

    浏览量

    538900
  • ATE
    ATE
    +关注

    关注

    5

    文章

    106

    浏览量

    26457

原文标题:获取数据手册以外的ADC数据

文章出处:【微信号:motorcontrol365,微信公众号:电机控制设计加油站】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    怎样读芯片数据手册

    本帖最后由 eehome 于 2013-1-5 10:00 编辑 怎样读芯片数据手册
    发表于 08-02 17:47

    如何阅读英文的芯片数据手册

    8和 Figure 9就很值得花费时间去仔细研究。 ‹提醒 凡是芯片数据手册中的“note ”,都必须仔细阅读,一般这都是能否正确使用、或能否把芯片用好的关键之所在。 ‹只是很简
    发表于 10-05 17:12

    AD7887 ADC数据采集只需发16个时钟信号就可以获取ADC数据了吗

    就可以获取ADC数据了吗?程序如下:发送命令为0x21,请问是否还需要进行其他的配置,只需要重复调用此函数应该可以获取ADC
    发表于 08-16 07:08

    怎么获取数据手册以外ADC数据

    、4.096 V和5 V。片内缓冲器使2.048 V基准电压翻倍,因此转换等效于4.096 V或5 V。特征分析工具集为了获得传统数据手册以外数据,我们将简单演示特征分析工具集与
    发表于 10-17 10:49

    如何获取数据手册以外ADC数据

    、4.096 V和5 V。片内缓冲器使2.048 V基准电压翻倍,因此转换等效于4.096 V或5 V。 特征分析工具集为了获得传统数据手册以外数据,我们将简单演示特征分析工具集与
    发表于 12-28 11:17

    VM8978电路设计除了SD卡以外还要画什么

    在画一个通过耳机放音乐的板子,根据原子哥407的探索者的原理图画,画到这个芯片时,通过查数据手册,我用ROUT1/LOUT1连接耳机,ROUT2/LOUT2 、OUT3、4,LIP、LIN、RIP
    发表于 03-01 00:11

    一款可以获取除了数据手册以外ADC分析

    传统数据手册以外数据,我们将简单演示特征分析工具集与ADC交互的情况。现在的数据
    发表于 06-06 04:21

    利用DMA获取ADC数据

    写此文章目的:1、记录如何用DMA获取ADC数据,及利用DMA进行uart数据传输2、注意点:ADC使用的是软件触发,由于启用DMA功能,所
    发表于 07-09 06:47

    获取cc2640芯片的AD数据不成功该怎么办?

    我用sensorcontrolstudio 中的 ADC data longger例程生成代码后在 simpleBLEpherial.c 程序中调用 想获取cc2640 芯片的AD 数据
    发表于 10-11 08:19

    ADC数据采集的应用

    ,和PB12。查阅芯片数据手册,可知:PB12--> ADC1_IN11PB15--> ADC2_IN15ADC 使用步骤下面将基于硬件原
    发表于 01-06 06:12

    STM32是怎样获取数据的呢

    目录概述一、获取概述STm32一次擦除多少页资源大小一次写入几个字节一、获取数据手册参考手册编程手册
    发表于 01-13 08:04

    PCF8591 ADC和DAC芯片数据手册免费下载

    本文档的主要内容详细介绍的是PCF8591 ADC和DAC芯片数据手册免费下载主要内容包括了:YL-40 AD模块使用说明,四路采集串口显示程序,Commix串口调试助手,YL-40
    发表于 07-15 08:00 67次下载
    PCF8591 <b class='flag-5'>ADC</b>和DAC<b class='flag-5'>芯片</b>的<b class='flag-5'>数据</b><b class='flag-5'>手册</b>免费下载

    芯片参考手册数据手册的区别

    笼统的说,芯片的用户参考手册数据手册要简单。一般流程是先通过用户参考手册(user manual)来
    发表于 12-27 18:59 11次下载
    <b class='flag-5'>芯片</b>参考<b class='flag-5'>手册</b>和<b class='flag-5'>数据</b><b class='flag-5'>手册</b>的区别

    示例如何从ADC获取数据并保存在SD卡中

    电子发烧友网站提供《示例如何从ADC获取数据并保存在SD卡中.zip》资料免费下载
    发表于 11-24 11:26 1次下载
    示例如何从<b class='flag-5'>ADC</b><b class='flag-5'>获取</b><b class='flag-5'>数据</b>并保存在SD卡中

    获取数据手册之外的ADC数据

    为设计选择高分辨率ADC时,通常需要了解传统上可能未在数据手册中公布的特性。以转换器在所有代码上的噪声性能为例。您可能在数据手册中找不到此规
    的头像 发表于 01-09 13:44 629次阅读
    <b class='flag-5'>获取</b><b class='flag-5'>数据</b><b class='flag-5'>手册</b>之外的<b class='flag-5'>ADC</b><b class='flag-5'>数据</b>