h1654155282.3538
2026-04-03
111
加入交流群
描述
AD7946:14位500 kSPS高性能ADC的深度解析
在电子设计领域,模数转换器(ADC)是模拟世界与数字世界之间的桥梁,其性能直接影响着整个系统的精度和稳定性。今天,我们就来深入了解一款来自Analog Devices的14位、500 kSPS的PulSAR ADC——AD7946。
文件下载:AD7946.pdf
一、AD7946的关键特性
1. 高精度与高性能
- 分辨率:AD7946具备14位分辨率,且无失码现象,能够提供精确的转换结果。这意味着它可以将模拟信号精确地转换为数字信号,为系统提供更准确的数据。
- 线性度:典型INL为±0.4 LSB,最大为±1 LSB(±0.0061% of FSR),保证了转换结果的线性度,减少了误差。
- 动态性能:在20 kHz时,SINAD达到85 dB,THD为 -100 dB,展现出优秀的动态性能,能够有效抑制噪声和失真。
2. 灵活的输入与接口
- 输入范围:伪差分模拟输入范围为0 V至REF,REF最高可设置为VDD,提供了灵活的输入配置。
- 接口兼容性:采用专有的串行接口,与SPI、QSPI、MICROWIRE、DSP兼容,还支持多个ADC的菊花链连接和BUSY指示功能,方便与各种数字系统进行接口。
3. 低功耗设计
- 功耗与吞吐量线性相关:在5 V/100 kSPS时功耗为3.3 mW,在5 V/100 SPS时功耗仅为3.3 µW,待机电流低至1 nA,非常适合电池供电设备。
4. 封装与兼容性
- 小尺寸封装:提供10引脚的MSOP(MSOP - 8尺寸)和3 mm × 3 mm的LFCSP(SOT - 23尺寸)封装,节省电路板空间。
- 引脚兼容:与16位的AD7686引脚兼容,方便进行升级和替换。
二、AD7946的应用领域
由于其高性能和低功耗的特点,AD7946广泛应用于多个领域:
- 电池供电设备:如便携式医疗设备、手持仪器等,低功耗特性能够延长电池续航时间。
- 数据采集:在工业自动化、环境监测等领域,用于采集各种模拟信号。
- 仪器仪表:提供高精度的测量数据,满足仪器仪表对精度的要求。
- 医疗仪器:如心电图仪、血糖仪等,确保医疗数据的准确性。
- 过程控制:在工业生产过程中,对各种参数进行精确控制。
三、技术参数详解
1. 分辨率与精度
AD7946的14位分辨率确保了其能够提供精确的转换结果。无失码的特性保证了每个数字代码都能准确对应一个模拟输入值。差分线性误差(DNL)和积分线性误差(INL)是衡量ADC线性度的重要指标,AD7946的典型DNL为±0.3 LSB,INL为±0.4 LSB,保证了转换的准确性。
2. 动态性能
- SINAD(信号与噪声加失真比):在20 kHz时达到85 dB,反映了ADC在处理信号时的抗噪声和失真能力。
- THD(总谐波失真):在20 kHz时为 -100 dB,表明ADC能够有效抑制谐波失真,提供纯净的信号。
3. 输入特性
- 输入范围:伪差分输入范围为0 V至REF,REF最高可设置为VDD,适应不同的应用需求。
- 输入阻抗:在采集阶段,模拟输入的阻抗可以建模为电容 (C{PIN}) 与 (R{IN}) 和 (C{IN}) 串联网络的并联组合,其中 (R{IN}) 典型值为600 Ω, (C_{IN}) 典型值为30 pF。这种输入结构能够有效减少混叠效应和噪声。
4. 功耗特性
AD7946的功耗与吞吐量线性相关,在不同的采样率下能够实现低功耗运行。在低采样率时,功耗极低,非常适合电池供电的应用场景。
四、工作原理与电路设计
1. 工作原理
AD7946采用逐次逼近型架构,基于电荷再分配DAC实现模拟信号到数字信号的转换。在采集阶段,电容阵列作为采样电容,采集模拟输入信号。当采集完成且CNV输入上升沿到来时,转换阶段开始,通过控制电容阵列的开关,使比较器输入达到平衡,最终生成ADC输出代码。
2. 电路设计
- 模拟输入:模拟输入结构采用差分输入,能够有效抑制共模信号。输入保护二极管D1和D2提供ESD保护,但要注意输入信号不能超过电源轨0.3 V,否则会导致二极管导通。
- 驱动放大器选择:驱动放大器需要满足低噪声、低THD和快速建立时间的要求。推荐的驱动放大器包括ADA4841、AD8021等。
- 电压参考输入:REF引脚需要由低阻抗源驱动,并进行有效的去耦。根据不同的参考源,选择合适的去耦电容,以确保最佳性能。
- 电源供应:AD7946使用两个电源引脚VDD和VIO,VIO允许直接与1.8 V至VDD的逻辑电平接口。电源供应具有良好的抗干扰能力,且功耗与采样率线性相关。
五、数字接口模式
AD7946提供多种数字接口模式,包括CS模式和链模式,每种模式又分为有BUSY指示和无BUSY指示两种情况。
1. CS模式
- 3线无BUSY指示:适用于单个AD7946连接到SPI兼容的数字主机,通过CNV上升沿启动转换,转换完成后通过SCK时钟输出数据。
- 3线有BUSY指示:与3线无BUSY指示模式类似,但在转换完成后,SDO从高阻态变为低电平,可作为中断信号触发数据读取。
- 4线无BUSY指示:适用于多个AD7946连接到SPI兼容的数字主机,通过SDI选择要读取的ADC。
- 4线有BUSY指示:在4线无BUSY指示模式的基础上,增加了BUSY指示功能,可用于低抖动采样或同时采样应用。
2. 链模式
- 无BUSY指示:可将多个AD7946进行菊花链连接,通过SDI输入级联转换结果,数据读取类似于移位寄存器的操作。
- 有BUSY指示:在链模式的基础上,提供BUSY指示功能,当所有ADC完成转换后,近末端ADC的SDO变为高电平,可触发数据读取。
六、应用指南
1. 布局设计
在PCB布局时,要将模拟和数字部分分开,避免数字线路对模拟信号的干扰。REF引脚需要进行有效的去耦,电源引脚也需要使用陶瓷电容进行去耦,以减少电源线上的毛刺。
2. 性能评估
可以使用EVAL - AD7946SDZ评估板对AD7946的性能进行评估。评估板提供了完整的硬件和软件解决方案,方便工程师进行测试和验证。
七、总结
AD7946是一款高性能、低功耗的14位ADC,具有高精度、灵活的输入和接口、低功耗等优点,适用于多种应用领域。在设计过程中,需要根据具体的应用需求选择合适的驱动放大器、电压参考源和接口模式,并注意PCB布局和性能评估。希望通过本文的介绍,能帮助电子工程师更好地了解和应用AD7946。你在使用AD7946的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
打开APP阅读更多精彩内容