【世说设计】成功校准开环DAC信号链的两个方法

Excelpoint世健 2023-07-03 09:01

任何实际的电子应用都会受到多个误差源的影响,这些误差源可以使得最精密的元器件偏离其数据手册所述的行为。当应用信号链没有内置机制来自我调整这些误差时,最大程度降低误差影响的唯一方法是测量误差并系统地予以校准。

开环系统为了实现所需的性能,不使用输出来调整输入端的控制操作,而在闭环系统中,输出依赖于系统的控制操作,系统可以自动实施校正以提高性能。大多数数模转换器(DAC)信号链是"设置后不管"类型的系统,其输出的精度依赖于信号链中每个模块的精度。"设置后不管"型系统是一种开环系统。对于需要高精度的开环系统,校准是推荐的并且极有可能需要。


我们将介绍两种类型的DAC信号链校准:一种是TempCal(工作温度校准),它能提供最佳水平的误差校正;另一种是SpecCal(使用规格进行校准),当无法使用TempCal时,它是有效的备选方案,但不如前者全面。



DAC类型



单极性电压DAC只能提供正输出或负输出。本文将以 AD5676R 为单极性DAC的例子,说明如何进行精确校准。相同的方法可用于对其他类型的DAC进行必要的调整。

双极性电压DAC(如 AD5766 )可以同时实现正输出和负输出。


电流输出DAC通常用于乘法配置(MDAC)以提供可变增益,它们通常需要外部放大器来缓冲固定电阻上产生的电压。

精密电流源DAC (IDAC),例如 AD5770R 和 LTC2662,是一种新类别的DAC,可以在预定义范围内精确设置输出电流,而无需任何额外的外部元器件。


DAC转换函数理论和内部误差



理想数模转换器产生的模拟输出电压或电流与输入数字码严格成比例,而与电源和基准电压变化等干扰性外部影响无关。


对于一个理想电压输出DAC,输入数字码单步增加

对应的输出增加称为LSB,定义如下:



其中:


(VREF+)和(VREF-)分别为正负基准电压。在某些情况下,(VREF-)等于地电压(0 V)。


n为DAC的分辨率,单位为位。


LSBSIZE (V) 是DAC输出的最小增量,单位为伏特。


这意味着,对于任何给定的输入码,一旦知道LSB,就应该能准确地预测DAC的电压输出。



在实践中,DAC输出的精度受到DAC增益和失调误差(内部误差)以及信号链中其他元器件件(系统级误差)的影响。例如,有些DAC集成了输出放大器,而有些DAC则需要外部放大器,这便可能成为额外的误差源。


在数据手册中,最相关的技术规格是在术语部分中定义。对于DAC,该部分列出了失调误差和增益误差等参数。


零电平误差衡量将零电平码(0x0000)载入DAC寄存器时的输出误差。


图1显示了失调和增益误差对单极性电压DAC的转换函数的影响。


增益误差衡量DAC的量程误差,如图1紫线所示。增益误差指DAC转换特性的斜率与理想值的偏差。理想DAC的转换特性以黑色显示。


失调误差是指转换函数线性区内实际输出和理想输出之间的差值,如图1蓝线所示。请注意,蓝色转换函数使用了插值方法以与y轴相交,得到负VOUT,从而确定失调误差。


图1.单极性DAC的失调误差和增益误差的表示。


通过图4的蓝色曲线可以看到增益误差和失调误差的影响。根据其随温度变化而发生的变化,也可定义同样的参数。
  • 零点误差漂移衡量零点误差随温度的变化。

  • 增益误差温度系数衡量增益误差随温度的变化。

  • 失调误差漂移衡量失调误差随温度的变化。


温度变化对电子系统的精度有重要影响。虽然DAC的内部增益和失调误差通常相对于温度来指定,但系统中的其他元器件可能会对输出的总失调和增益产生影响。


因此,即使DAC的INL和DNL非常有竞争力,也要考虑其他误差,尤其是关于温度的误差。最新DAC指定总非调整误差(TUE)来衡量包括所有误差——即INL误差、失调误差、增量误差以及在电源电压和温度范围内的输出漂移——在内的总输出误差。TUE用%FSR表示。


当数据手册未指定DAC的TUE时,可以使用一种称为RSS或和方根的技术来计算TUE,这种技术可用来将不相关的误差源求和以进行误差分析。



还有其他较小的误差源,如输出漂移等,因为其相关影响较小,所以通常予以忽略。


系统中每个元器件的每个规格必须转换为相同的单位。这可以使用表2来完成。


表2.单位转换矩阵


TUE是一个很好的指标,可简明扼要地解释在所有内部误差的影响下,DC DAC输出的精度如何。但是,它没有考虑系统级误差,后者会根据DAC所在的信号链及其环境而不同。


值得注意的是,有些DAC的输出级内置缓冲器/放大器,在这种情况下,数据手册规格反映了二者的影响,将其作为内部误差一部分。


系统级误差



尝试分析给定应用的DAC信号链误差预算时,系统设计人员应考虑并验证不同元器件的贡献,关注系统预期的运行温度。根据最终应用,信号链可能有许多不同的构建模块,包括电源IC、缓冲器或放大器,以及不同类型的有源负载,这些都可能带来系统级误差。


基准电压源

每个DAC都需要依靠基准电压源来操作。基准电压源是影响DAC和整体信号链的精度的主要因素之一。


基准电压源的关键性能规格也是在基准电压源的单独数据手册中定义,例如 ADR45XX系列 ,或作为DAC数据手册的一部分来定义(如果器件内置基准电压源以供用户使用)。


压差有时也称为电源电压裕量,定义为能够使输出电压保持0.1%精度所需的输入电压与输出电压的最小电压差。


温度系数(TC或TCVOUT)指器件的输出电压变化与环境温度变化之间的关系,用25°C时的输出电压进行归一化处理。ADR4520/ADR4525/ADR4530/ADR4533/ADR4540/ADR4550 A级和B级的TCVOUT在下列三个温度下经过全面测试:−40°C、+25°C和+125°C。C级的TCVOUT在下列三个温度下全面测试:0°C、+25°C和+70°C。该参数使用以下两种方法指定。黑盒法是最常用的方法,会考虑整个温度范围的温度系数;而领结法可以计算+25°C时最差情况的斜率,因此对于在+25°C时进行校准的系统更加有用。


对于某些DAC,外部基准电压源的性能比集成基准电压源更好。基准电压直接影响转换函数,因此,该电压的任何变化都会导致转换函数的斜率(即增益)成比例地变化。


值得注意的是,有些DAC内置缓冲基准电压源,在这种情况下,数据手册规格反映了这些内部模块的影响,将其作为内部误差的一部分。


电压调整率

每个充当电源的独立IC都会定义电压调整率,表示输出响应输入的给定变化而发生的变化。这适用于电源、缓冲器和基准电压源IC,无论输入如何,这些器件都应当保持输出电压稳定。在数据手册中,电压调整率通常在环境温度下指定。


负载调整率

负载调整率定义为输出电压随负载电流变化而发生的增量变化。通常会缓冲电压输出,以减轻这种变化的影响。有些DAC可能不缓冲基准输入。因此,当数字码改变时,基准输入阻抗也会改变,导致基准电压改变。其对输出的影响一般很小,但在高精度应用中应当考虑。在数据手册中,负载调整率通常在环境温度下指定。


焊接热阻变化

焊接热阻(SHR)变化与基准电压源的关系最大。它指器件因进行回流焊而引起的输出电压永久变化,用输出电压百分比表示。欲了解更多信息,请参阅ADR45xx系列的数据手册。一般而言,所有IC都会在某种程度上受到SHR变化的影响,但这并不总是可量化的,能否量化在很大程度上取决于应用的具体系统装配。


长期稳定性

长期稳定性定义输出电压随时间的变化,用ppm/1000小时来表示。PCB级老化处理可以提高应用的长期稳定性。


开环校准理论



DAC信号链简图如图2所示。黑框所示的模块显示了一个简化的开环信号链,而灰框所示的模块则是实现闭环信号链所需的额外器件的例子。


图2.DAC信号链简图。


闭环方案需要其他元器件并通过软件操纵数字数据,才能提供更精确的输出。如果因为各种原因(空间、成本等)无法添加这些额外资源,开环解决方案仍然有效——只要它能提供所需的精度。本文解释如何进行开环校准,就是为了帮助应对这种情况。


理论上,通过校准消除增益和失调误差(其在没有外部影响的情况下是恒定的)是很简单的程序。DAC转换函数的线性区域可建模为由以下方程描述的直线:



其中:

y为输出。

m是计入增益误差后转换函数的斜率(如图1紫线所示)。

x为DAC输入。

c为失调电压(如图1蓝线所示)。


理想情况下,m始终为1,c始终为0。实践中会考虑DAC的增益和失调误差,一旦知道,就可以在DAC输入端进行校正,实现更接近理想DAC输出的数字。将数字DAC输入乘以增益误差的倒数,便可消除增益误差。将测得的失调误差的相反数增加到数字DAC输入,便可消除失调误差。


下面的公式显示了如何计算正确的DAC输入以产生所需的电压:

其中:

注意,失调误差可以为正,也可以为负。


如何成功校准DAC信号链



本节以AD5676R为例说明如何实际校准DAC信号链中的失调和增益。所有测量都使用 EVAL-AD5676 评估套件,并且使能AD5676R内部基准电压源。EVAL-AD5676板和测量设置均为我们在示例中测量的信号链的一部分。该信号链的每个元器件(电路板上的电源IC、AD5676R、布局和连接器引入的寄生效应等)都会贡献系统误差。我们的意图是说明如何校准该系统,从而为任何其他系统提供范例。


使用 EVAL-SDP-CB1Z Blackfin® SDP控制板(SDP-B) 来与EVAL-AD5676评估套件上的AD5676R通信,并且使用8位DMM来测量VOUT0的输出电压。使用一个气候箱来控制整个系统(由EVAL-SDP-CB1Z、EVAL-AD5676和内置基准电压源的AD5676R组成)的温度。


EVAL-AD5676按照用户指南所述上电,链路配置如表3所示。


表3.用于所述测量的EVAL-AD5676评估板跳线配置


首先评估不同温度下无校准(NoCal)的信号链误差。考虑特定输入码的理想值和测量值的LSB差异,计算输出误差。此误差包括DAC和EVAL-AD5676板上整体信号链的内部误差和外部误差。无校准的输出误差如图3所示。


图3.EVAL-AD5676输出误差(LSB),无校准。


计算失调和增益误差所需的信息以及相应的校正码,位于转换函数中。为此需要两个点:一个数据点接近零点(ZSLIN),另一个接近满量程(FSLIN)。背后的道理是要在DAC的线性区域中工作。此信息通常与INL和DNL规格一起提供,最有可能在规格表的尾注中。例如,对于AD5676R,线性区域是从数字码256到数字码65280。


图4解释了DAC的线性区域。


图4.单极性电压DAC的转换函数和误差。


一旦确定ZSLIN和FSLIN码,我们便可收集校准所需的测量结果,即在这两个数字码的DAC电压输出(ZSLIN处的VOUT和FSLIN处的VOUT),加上这之间的其他几个数字码(¼量程、中间量程和¾量程)。


应在应用的工作温度下收集测量结果。如果这不可能,一旦在环境温度时收集到这两个主要数据点,便可使用信号链中器件的数据手册来推导所需的信息。


信号链中的每个器件都会贡献误差,每片板都不相同,因此应该单独校准。


TempCal:工作温度校准



通过测量应用环境在工作温度时的误差,并在写入DAC以更新输出时进行系统校正,可以实现最佳水平的校准。


为了使用这种方法校准DAC,在系统的预期工作温度下,测量数字码ZSLIN和FSLIN对应的DAC输出。构建转换函数如下:



其中:

VOE = 失调误差(V)

VFS,LIN,ACT =  FSLIN的实际输出

VZS,LIN,ACT =  ZSLIN的实际输出

VFS,LIN,IDEAL = FSLIN的理想输出

VZS,LIN,IDEAL = ZSLIN的理想输出

注意,失调误差可以为正,也可以为负。


图5显示了EVAL-AD5676评估套件采用TempCal方法所实现的输出误差。


图5.不同温度下使用TempCal的系统输出误差(LSB)。


SpecCal:使用规格进行校准



如果无法测量应用环境在工作温度时的误差,使用AD5676R数据手册和环境温度时校准的DAC转换函数仍可实现高水平的校准。


为了使用这种方法校准DAC,应在环境温度下测量数字码ZSLIN和FSLIN对应的DAC输出。通过计算环境温度下的增益和失调误差并应用公式14,按照TempCal部分所述构建转换函数。


其中:

GEamb = 环境温度下的增益误差

VOE,amb = 环境温度下的失调误差(V)


在环境温度下校准DAC信号链可解决系统级误差。但是,温度变化导致的外部误差变化未予考虑;因此,这种校准方法不如TempCal方法精确。


工作温度变化导致的DAC内部误差(即失调和增益误差)漂移,可以使用数据手册规格来解决。这就是我们所说的SpecCal。失调误差漂移的典型值列在AD5676R数据手册的技术规格表中,失调误差与温度关系的典型性能参数(TPC)表示误差漂移的方向,这取决于环境温度是提高还是降低。


温度导致的增益误差变化由增益误差与温度关系的TPC表示。从图中确定增益误差的% FSR,然后应用公式16。


估算出工作温度下的失调误差和增益误差后,我们便可使用公式17来确定SpecCal输出对应的输入码。


其中:


图6显示了EVAL-AD5676评估套件采用SpecCal方法所实现的输出误差。


图6.不同温度下使用SpecCal的系统输出误差(LSB)。


此例中使用了内部基准电压源。外部基准电压源可能会增加整体误差。基准电压源引起的误差可利用基准电压源数据手册并考虑目标温度时的基准电压漂移来解决。基准电压的变化会改变实际输出范围,从而改变LSB大小。使用外部基准电压源应能解决此问题。温度与输出电压关系的TPC可用来确定基准电压漂移引起的输出范围变化。


其中:


结论



本文概述了DAC信号链误差的一些主要原因,包括数据手册中定义的DAC内部误差,以及随系统而变化且开环应用必须予以考虑的系统级误差。


本文讨论了两种校准方法:一种用于DAC可以在系统工作温度下进行校准的情况,另一种用于无法在工作温度下进行校准,但可以在环境温度下进行测量的情况。第二种方法使用信号链中DAC和其他IC的数据手册中提供的TPC和技术规格来解决增益和失调误差漂移。


TempCal方法可以实现比SpecCal好得多的精度。例如,对于50°C时的EVAL-AD5676板,图7显示TempCal方法实现的精度非常接近理想精度,而SpecCal方法相对于NoCal数据仍然有一定的改进。


图7.NoCal、SpecCal和50°C TempCal

系统输出误差(LSB)。


温度变化对电子系统的精度有重要影响。在系统工作温度进行校准可以消除大部分误差。如果这不可能,可以使用DAC和其他IC的数据手册中提供的信息来解决温度变化问题,实现可接受的精度。






原文转自亚德诺半导体



关注世健视频号,了解更多资讯





关于世健

亚太区领先的元器件授权代理商


世健(Excelpoint)是完整解决方案的供应商,为亚洲电子厂商包括原设备生产商(OEM)、原设计生产商(ODM)和电子制造服务提供商(EMS)提供优质的元器件、工程设计及供应链管理服务。多次被权威杂志和行业机构列入全球领先分销商榜单。


世健拥有超过35年历史,业务扩展至亚太区的49个城市和地区,目前在中国拥有十多家分公司和办事处。凭借专业的研发团队、顶尖的现场应用支持以及丰富的市场经验,世健在中国业内享有领先地位。






点击“阅读原文”,联系我们
↓↓↓

Excelpoint世健 世健系统(香港)有限公司是新加坡世健科技有限公司的子公司。作为亚太区领先的电子元器件分销商,世健为亚洲电子厂商,包括原设备生产商(OEM)、原设计生产商(ODM)和电子制造服务提供商(EMS)提供优质的元器件、工程设计及供应链管理服务。
评论 (0)
  • 展会名称:2025成都国际工业博览会(简称:成都工博会)展会日期:4月23 -25日展会地址:西部国际博览城展位号:15H-E010科士威传动将展示智能制造较新技术及全套解决方案。 2025年4月23-25日,中国西部国际博览城将迎来一场工业领域的年度盛会——2025成都国际工业博览会。这场以“创链新工业,共碳新未来”为主题的展会上,来自全球的600+ 家参展企业将齐聚一堂,共同展示智能制造产业链中的关键产品及解决方案,助力制造业向数字化、网络化、智能化转型。科士威传动将受邀参展。&n
    科士威传动 2025-04-14 17:55 90浏览
  • 一、引言:智能化趋势下的学爬玩具开发挑战随着早教理念的普及,学爬玩具作为婴幼儿早期运动能力开发的重要工具,市场需求持续增长。然而,传统学爬玩具开发面临多重挑战:需集成红外遥控、语音交互、电机控制等多模块,开发周期长、硬件成本高;复杂的红外编解码与语音功能实现依赖工程师深度参与,技术门槛陡增。如何以更低成本、更快速度打造差异化产品,成为行业亟待解决的痛点。二、传统开发模式痛点分析硬件冗余红外接收模块、语音芯片、主控MCU分立设计,导致PCB面积增加,BOM成本攀升。开发周期长需工程师独立完成红外协
    广州唯创电子 2025-04-16 08:40 63浏览
  • 三、芯片的制造1、制造核心流程 (1)晶圆制备:以高纯度硅为基底,通过拉晶、切片、抛光制成晶圆。 (2)光刻:光刻、离子注入、薄膜沉积、化学机械抛光。 (3)刻蚀与沉积:使用干法刻蚀(等离子体)精准切割图形,避免侧壁损伤。 (4)掺杂:注入离子形成PN结特性,实现晶体管开关功能。2、材料与工艺创新 (1)新材料应用: 高迁移率材料(FinFET中的应变硅、GaN在射频芯片中的应用); 新型封装技术(3D IC、TSV硅通孔)提升集成度。 (2)工艺创新: 制程从7nm到3nm,设计架构由F
    碧海长空 2025-04-15 11:33 229浏览
  • 2025年4月13日(中国武汉)——在全球经济分化与地缘政治不确定性加剧的背景下,科技与金融的深度融合已成为推动创新与繁荣的关键动力。为实现科技创新、产业进步和金融发展有机结合,发挥金融对科技创新和产业进步的支持作用,国际金融论坛(IFF)科技金融委员会启动大会暨首届科技金融圆桌会议于4月13日在湖北省武汉市武汉产业创新发展研究院成功举行。同时,IFF科技金融委员会由国际金融论坛IFF与武创院联合成立。本次大会汇聚了来自政府、产业与学术研究机构及金融等多领域的精英,共同探讨科技金融如何更好地服务
    华尔街科技眼 2025-04-15 20:53 59浏览
  • 四、芯片封测技术及应用场景1、封装技术的发展历程 (1)DIP封装:早期分立元件封装,体积大、引脚少; (2)QFP封装:引脚密度提升,适用于早期集成电路。 (3)BGA封装:高密度互连,散热与信号传输优化; (4)3D封装:通过TSV(硅通孔)实现垂直堆叠,提升集成度(如HBM内存堆叠); (5)Chiplet封装:异质集成,将不同工艺节点的模块组合(如AMD的Zen3+架构)。 (6)SiP封装:集成多种功能芯片(如iPhone的A系列SoC整合CPU、GPU、射频模块)。2、芯片测试 (1
    碧海长空 2025-04-15 11:45 231浏览
  • 二、芯片的设计1、芯片设计的基本流程 (1)需求定义: 明确芯片功能(如处理器、存储、通信)、性能指标(速度、功耗、面积)及目标应用场景(消费电子、汽车、工业)。 (2)架构设计: 确定芯片整体框架,包括核心模块(如CPU、GPU、存储单元)的协同方式和数据流路径。 (3)逻辑设计: 通过硬件描述语言(如Verilog、VHDL)将架构转化为电路逻辑,生成RTL(寄存器传输级)代码。 (4)物理设计: 将逻辑代码映射到物理布局,涉及布局布线、时序优化、功耗分析等,需借助EDA工具(如Ca
    碧海长空 2025-04-15 11:30 180浏览
  • 一、引言:健康管理数字化浪潮下的血压监测转型在慢性病高发与老龄化加剧的双重压力下,家庭健康监测设备正从“被动测量工具”向“主动健康管家”演进。传统血压计虽能提供基础数值,却无法解决用户的核心痛点:数据如何解读?异常如何干预?风险如何预防?WT2605C芯片方案的诞生,通过“AI对话+云端互联+个性化服务”三重技术突破,重新定义了血压计的价值边界——它不仅是一台测量仪器,更是一个全天候在线的健康管理生态系统。二、传统血压计的局限与用户需求升级1. 功能单一性困境数据孤岛:仅显示收缩压/舒张压数值,
    广州唯创电子 2025-04-16 08:55 72浏览
  • 一、智能门锁市场痛点与技术革新随着智能家居的快速发展,电子门锁正从“密码解锁”向“无感交互”进化。然而,传统人体感应技术普遍面临三大挑战:功耗高导致续航短、静态人体检测能力弱、环境适应性差。WTL580微波雷达解决方案,以5.8GHz高精度雷达感知技术为核心,突破行业瓶颈,为智能门锁带来“精准感知-高效触发-超低功耗”的全新交互范式。二、WTL580方案核心技术优势1. 5.8GHz毫米波雷达:精准感知的革命全状态人体检测:支持运动、微动(如呼吸)、静态(坐卧)多模态感知,检测灵敏度达0.1m/
    广州唯创电子 2025-04-15 09:20 100浏览
  •   无人装备作战协同仿真系统软件:科技的关键支撑   无人装备作战协同仿真系统软件,作为一款综合性仿真平台,主要用于模拟无人机、无人车、无人艇等无人装备在复杂作战环境中的协同作战能力、任务规划、指挥控制以及性能评估。该系统通过搭建虚拟战场环境,支持多种无人装备协同作战仿真,为作战指挥、装备研发、战术训练和作战效能评估,提供科学依据。   应用案例   系统软件供应可以来这里,这个首肌开始是幺伍扒,中间是幺幺叁叁,最后一个是泗柒泗泗,按照数字顺序组合就可以找到。   核心功能   虚拟战
    华盛恒辉l58ll334744 2025-04-14 17:24 90浏览
  • 在当今汽车电子化和智能化快速发展的时代,车规级电子元器件的质量直接关系到汽车安全性能。三星作为全球领先的电子元器件制造商,其车规电容备受青睐。然而,选择一个靠谱的三星车规电容代理商至关重要。本文以行业领军企业北京贞光科技有限公司为例,深入剖析如何选择优质代理商。选择靠谱代理商的关键标准1. 授权资质与行业地位选择三星车规电容代理商首先要验证其授权资质及行业地位。北京贞光科技作为中国电子元器件行业的领军者,长期走在行业前沿,拥有完备的授权资质。公司专注于市场分销和整体布局,在电子元器件领域建立了卓
    贞光科技 2025-04-14 16:18 152浏览
  • 一、芯片的发展历程总结:1、晶体管的诞生(1)电子管时代 20世纪40年代,电子管体积庞大、功耗高、可靠性差,无法满足计算机小型化需求。(2)晶体管时代 1947年,贝尔实验室的肖克利、巴丁和布拉顿发明点接触晶体管,实现电子信号放大与开关功能,标志着固态电子时代的开端。 1956年,肖克利发明晶体管。(3)硅基晶体管时代 早期晶体管采用锗材料,但硅更耐高温、成本低,成为主流材料。2、集成电路的诞生与发展 1958年,德州仪器工程师基尔比用锗材料制成世界上第一块含多个晶体管的集成电路,同年仙童半导
    碧海长空 2025-04-15 09:30 137浏览
  • 一、智能语音播报技术演进与市场需求随着人工智能技术的快速发展,TTS(Text-to-Speech)技术在商业场景中的应用呈现爆发式增长。在零售领域,智能收款机的语音播报功能已成为提升服务效率和用户体验的关键模块。WT3000T8作为新一代高性能语音合成芯片,凭借其优异的处理能力和灵活的功能配置,正在为收款机智能化升级提供核心技术支持。二、WT3000T8芯片技术特性解析硬件架构优势采用32位高性能处理器(主频240MHz),支持实时语音合成与多任务处理QFN32封装(4x4mm)实现小型化设计
    广州唯创电子 2025-04-15 08:53 117浏览
我要评论
0
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦