SGM51613D/SGM51652D/SGM5162D:16位高精度SAR ADC的设计之道

电子说

1.4w人已加入

描述

SGM51613D/SGM51652D/SGM5162D:16位高精度SAR ADC的设计之道

在电子设计中,模拟 - 数字转换器(ADC)扮演着至关重要的角色,它是连接模拟世界与数字世界的桥梁。今天,我们就来深入探讨一下SGMICRO推出的SGM51613D、SGM51652D和SGM51622D这一系列16位高速、真差分输入的逐次逼近型(SAR)ADC。

文件下载:SGM51613D_SGM51652D_SGM51622D.pdf

1. 产品概述

SGM51613D、SGM51652D和SGM51622D是高精度SAR ADC,采用单极5V供电,支持真差分输入,片上集成了高精度、低漂移(10ppm)的参考源,数字接口兼容传统SPI协议。三种型号均有绿色TSSOP - 16和TQFN - 4×4 - 16L两种封装,工作温度范围为 - 40℃至 + 125℃。

2. 关键特性剖析

2.1 转换精度与速度

  • 分辨率:均为16位,能提供较高的精度。
  • 采样速率:SGM51613D为800kSPS,SGM51652D为500kSPS,SGM51622D为250kSPS,可根据不同应用场景对速度的要求进行选择。

2.2 供电要求

  • 模拟供电:固定为5V,确保模拟信号处理的稳定性。
  • I/O供电:范围为1.65V至5V,可灵活适配不同的数字电路系统。

2.3 电气性能指标

  • 差分非线性(DNL):SGM51622D/SGM51652D典型值为 - 0.55LSB/+0.75LSB,SGM51613D典型值为 - 0.65LSB/+0.85LSB,反映了ADC的量化误差。
  • 积分非线性(INL):SGM51622D/SGM51652D典型值为±1LSB,SGM51613D典型值为±1.2LSB,体现了ADC整体的线性度。
  • 信噪比(SNR):SGM51622D/SGM51652D典型值为91.4dB,SGM51613D典型值为90.6dB,高信噪比有助于准确还原输入信号。
  • 总谐波失真(THD):SGM51622D/SGM51652D典型值为 - 100dB,SGM51613D典型值为 - 98dB,低THD保证了信号的纯净度。

2.4 其他特性

  • 报警功能:具有输入报警和AVDD报警两种类型,可帮助工程师及时发现异常情况。
  • 菊花链操作:支持多芯片级联,方便构建大规模的数据采集系统。

3. 引脚配置与功能

3.1 引脚图

芯片提供了TSSOP - 16和TQFN - 4×4 - 16L两种封装的引脚配置图,各引脚分工明确,如模拟电源(AVDD)、数字地(DGND)、正模拟输入(AIN_P)、负模拟输入(AIN_N)等。

3.2 引脚功能说明

不同引脚具有不同的功能类型,如电源引脚(P)、模拟输入(AI)、数字输入(DI)、数字输出(DO)、模拟输入/输出(AIO)等,工程师在设计时需要根据其功能合理连接。例如,REFIO引脚是内部参考输出和外部参考输入引脚,可根据需求选择内部或外部参考源。

4. 电气特性与性能分析

4.1 模拟输入特性

  • 输入范围:全量程输入跨度为 - VREF至VREF(VREF = 4.096V),共模输入范围为0.4V至VREF/2(典型值为2.048V)至3.6V,可适应不同幅度和共模电平的输入信号。
  • 输入电容:TA = +25℃时为20pF,对输入信号源的负载影响较小。

4.2 系统性能指标

除了前面提到的DNL和INL外,还包括偏移误差(EO)、增益误差(EG)及其温度漂移。例如,偏移误差在TA = +25℃时典型值为0.47mV,增益误差典型值为0.01%FSR,这些参数对测量精度有重要影响。

4.3 动态特性

  • 信号处理能力:SNR、THD、SINAD、SFDR等动态指标体现了ADC在处理交变信号时的性能。高SNR、低THD和高SFDR意味着ADC能够更好地处理复杂信号,减少噪声和失真。
  • 采样时间:不同型号的转换时间和采集时间不同,如SGM51613D转换时间最大为950ns,采集时间为300ns,这决定了ADC的实时响应能力。

5. 时序特性与操作模式

5.1 时序要求

包括转换周期、异步复位、SPI接口等的时序参数。例如,SPI串行时钟频率最大为40MHz,不同操作需要满足相应的建立时间、保持时间和延迟时间要求,否则可能导致数据传输错误。

5.2 操作模式

  • 复位状态:分为应用复位和上电复位,通过nRST引脚和RESET_POWER_CONTROL寄存器中的RSTn_APP位控制。复位操作可将芯片的配置寄存器或内部电路恢复到默认状态。
  • 采集状态:系统上电后或每次转换结束后进入该状态,准备采集新的模拟信号。
  • 转换状态:CONVST/nCS信号上升沿触发,芯片从采集状态进入转换状态,由内部时钟驱动完成转换过程。

6. 数字接口操作

6.1 数据传输帧

控制器通过拉低CONVST/nCS启动数据传输帧,根据SCLK计数器的值判断操作是否有效。不同的计数器值对应不同的操作类型,如有效操作(SCLK计数器 = 32)、无效操作(SCLK计数器 < 32)和长帧操作(SCLK计数器 > 32)。

6.2 输入命令字与寄存器操作

支持多种输入命令,如NOP(无操作)、CLEAR_HWORD(清除寄存器位)、READ_HWORD(读取16位寄存器内容)等,可对芯片的配置寄存器进行读写操作,实现不同的功能配置。

6.3 输出数据字

输出数据字的格式由前一帧的命令和DATAOUT_CONTROL寄存器中的DATA_VAL[2:0]位决定,可包含ADC转换结果、设备地址、报警标志等信息。

6.4 SPI协议

支持4种SPI协议,默认模式为SPI - 00 - S(CPHA = 0和CPOL = 0)。数据读取操作协议分为单SDO - x和双SDO - x两种类型,双SDO - x模式下所需的SCLK数量仅为单SDO - x模式的一半,可提高数据传输效率。

7. 寄存器配置

芯片共有8个配置寄存器,每个寄存器由四个数据字节组成,可通过唯一地址访问。不同寄存器具有不同的功能,如CHIP_ID寄存器可设置设备的唯一标识地址,用于菊花链系统;RESET_POWER_CONTROL寄存器可控制复位、电源、报警和低功耗模式的开关。

8. 典型应用领域

该系列ADC适用于多种应用场景,如PLC/DCS模拟输入模块、电池监控系统、测试与测量以及数据采集系统等。在这些应用中,其高精度、高速和低功耗的特性能够充分发挥优势,提高系统的性能和可靠性。

9. 总结与思考

SGM51613D、SGM51652D和SGM51622D这三款ADC在性能上表现出色,为电子工程师提供了丰富的选择。在设计过程中,工程师需要根据具体应用需求,综合考虑采样速率、精度、功耗、接口协议等因素,合理选择芯片型号并进行正确的电路设计和寄存器配置。同时,要严格遵循芯片的时序要求和电气特性,确保系统的稳定性和可靠性。大家在实际应用中是否遇到过类似ADC的使用问题呢?又是如何解决的呢?欢迎在评论区交流分享。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分