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 供电要求
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的使用问题呢?又是如何解决的呢?欢迎在评论区交流分享。
发布评论请先 登录
SGM7D电机驱动规格及维护
圣邦微电子SGM51613R4A/SGM51613R8A:高性能16位ADC的深度剖析
SGM51613D/SGM51652D/SGM5162D:16位高精度SAR ADC的设计之道
评论