AD7927:高性能12位ADC的全面解析

电子说

1.4w人已加入

描述

AD7927:高性能12位ADC的全面解析

在电子设计领域,模数转换器(ADC)扮演着至关重要的角色。今天,我们就来深入了解一款高性能的12位ADC——AD7927,看看它在实际应用中能为我们带来哪些便利和优势。

文件下载:AD7927.pdf

一、产品概述

AD7927是一款12位、高速、低功耗、8通道的逐次逼近型ADC。它采用单电源供电,电源电压范围为2.7V至5.25V,吞吐量最高可达200 kSPS。该芯片内部集成了低噪声、宽带宽的采样保持放大器,能够处理超过8 MHz的输入频率。

二、核心特性

2.1 高速与低功耗

AD7927具备200 kSPS的快速吞吐量,同时功耗极低。在3V电源、200 kSPS的条件下,最大功耗仅为3.6 mW;在5V电源、200 kSPS时,最大功耗为7.5 mW。这种低功耗特性使得它在对功耗敏感的应用中具有很大优势。

2.2 多通道输入与序列器

它拥有8个单端输入通道,并配备序列器。通过序列器,用户可以预先编程选择要转换的通道,实现连续的通道转换。这大大提高了数据采集的效率,尤其适用于需要同时监测多个信号的应用场景。

2.3 宽输入带宽与高动态性能

在50 kHz输入频率下,AD7927的SINAD(信噪失真比)最低可达70 dB,展现出良好的动态性能。其输入带宽较宽,能够满足多种信号的采集需求。

2.4 灵活的电源与时钟管理

该芯片支持灵活的电源和串行时钟速度管理。转换速率由串行时钟决定,通过提高串行时钟速度可以缩短转换时间。此外,它还具备多种关机模式,在低吞吐量时能最大程度提高电源效率,关机模式下最大电流仅为0.5 μA。

2.5 无流水线延迟

AD7927采用标准的逐次逼近型ADC架构,带有CS输入引脚,可精确控制每个采样时刻,不存在流水线延迟,确保了数据采集的准确性和实时性。

2.6 高速串行接口

它具有高速串行接口,与SPI、QSPI™、MICROWIRE™、DSP兼容,方便与微处理器或DSP进行连接。

三、技术规格

3.1 动态性能

  • SINAD:在50 kHz正弦波输入、20 MHz串行时钟频率下,B版本的SINAD最低为70 dB。
  • SNR(信噪比):在3V电源下,典型值为70 dB。
  • THD(总谐波失真):在5V电源下,典型值为 - 84 dB;在3V电源下,典型值为 - 77 dB。

3.2 直流精度

  • 分辨率:12位。
  • 积分非线性(INL):最大为±1 LSB。
  • 差分非线性(DNL): - 0.9/+1.5 LSB,保证12位无漏码。

3.3 模拟输入

  • 输入电压范围:可选择0V至REFIN或0V至2 × REFIN。
  • 直流泄漏电流:最大为1 μA。
  • 输入电容:典型值为4 pF。

3.4 参考输入

  • REFIN输入电压:2.5V ± 1%。
  • 直流泄漏电流:最大为1 μA。
  • REFIN输入阻抗:典型值为10 kΩ。

3.5 逻辑输入与输出

  • 输入高电压(VINH):0.7 × VDRIVE。
  • 输入低电压(VINL):0.3 × VDRIVE。
  • 输出高电压(VOH):VDRIVE - 0.2 V(ISOURCE = 200 μA)。
  • 输出低电压(VOL):0.4 V(ISINK = 200 μA)。

3.6 转换速率与功耗

  • 转换时间:在20 MHz SCLK下,最大为800 ns。
  • 吞吐量速率:最大为200 kSPS。
  • 功耗:正常模式下,5V电源、20 MHz SCLK时,最大功耗为7.5 mW;3V电源、20 MHz SCLK时,最大功耗为3.6 mW。

四、引脚配置与功能

AD7927采用20引脚TSSOP封装,各引脚功能如下:

  • SCLK:串行时钟,为数据访问和转换提供时钟信号。
  • DIN:数据输入,用于向控制寄存器写入数据。
  • CS:芯片选择,低电平有效,用于启动转换和串行数据传输。
  • AGND:模拟地,为所有模拟电路提供接地参考。
  • AVDD:模拟电源输入,电压范围为2.7V至5.25V。
  • REFIN:参考输入,需外接2.5V ± 1%的参考电压。
  • VIN0 - VIN7:8个单端模拟输入通道,可通过控制寄存器的地址位选择要转换的通道。
  • DOUT:数据输出,转换结果以串行数据流形式输出。
  • VDRIVE:逻辑电源输入,决定串行接口的工作电压。

五、控制寄存器与序列器操作

5.1 控制寄存器

控制寄存器是一个12位的只写寄存器,通过DIN引脚在SCLK的下降沿加载数据。其各位功能如下:

  • WRITE:决定后续11位是否加载到控制寄存器。
  • SEQ:与SHADOW位配合,控制序列器功能和访问影子寄存器。
  • ADD2 - ADD0:地址位,选择要转换的模拟输入通道。
  • PM1、PM0:电源管理位,控制AD7927的工作模式。
  • SHADOW:与SEQ位配合,控制序列器功能和访问影子寄存器。
  • RANGE:选择模拟输入范围。
  • CODING:选择输出编码类型(二进制或补码)。

5.2 序列器操作

通过配置控制寄存器中的SEQ和SHADOW位,可选择序列器的四种工作模式:

  • SEQ = 0,SHADOW = 0:不使用序列器功能,每次转换的通道由地址位决定。
  • SEQ = 0,SHADOW = 1:选择影子寄存器进行编程,后续转换按影子寄存器中编程的通道序列进行。
  • SEQ = 1,SHADOW = 0:在序列转换过程中,可修改控制寄存器的其他位,不中断序列循环。
  • SEQ = 1,SHADOW = 1:结合地址位,实现从通道0到指定最终通道的连续转换。

六、应用提示

6.1 接地与布局

在PCB设计时,应将模拟和数字部分分开,并使用独立的接地平面。所有AGND引脚应连接到AGND平面,数字和模拟接地平面应在一点连接。避免在芯片下方铺设数字线路,模拟接地平面应覆盖芯片下方以减少噪声耦合。电源供应线应使用较宽的走线,以降低阻抗。时钟信号应进行屏蔽,避免靠近模拟输入。

6.2 参考源选择

应使用外部参考源为AD7927提供2.5V参考电压,如AD780、REF192和AD1582等。参考源的误差会导致AD7927的增益误差,因此需选择精度高的参考源,并在REFIN引脚处放置至少0.1 μF的电容。

6.3 模拟输入处理

对于交流应用,建议在模拟输入引脚使用RC低通滤波器,以去除高频分量。在对谐波失真和信噪比要求较高的应用中,应使用低阻抗源驱动模拟输入,必要时可使用输入缓冲放大器。

七、与微处理器的接口

AD7927的串行接口使其能够直接与多种微处理器和DSP连接。以下是与几种常见微处理器的接口方法:

7.1 与TMS320C541接口

TMS320C541的串行接口使用连续串行时钟和帧同步信号,通过CS输入可轻松与AD7927连接。需设置串行端口控制寄存器(SPC)的相关参数。

7.2 与ADSP - 21xx接口

ADSP - 21xx系列DSP可直接与AD7927连接,需设置SPORT0控制寄存器的参数。在使用时,要注意确保采样的等间距性。

7.3 与DSP563xx接口

AD7927可连接到DSP563xx的增强同步串行接口(ESSI),需设置ESSI的相关寄存器参数,确保帧同步信号提供等间距采样。

八、总结

AD7927凭借其高速、低功耗、多通道、灵活的电源管理和良好的动态性能等特点,在数据采集、工业控制、汽车电子等领域具有广泛的应用前景。电子工程师在设计时,可根据具体需求合理配置控制寄存器和序列器,优化接地与布局,选择合适的参考源和模拟输入处理方式,以充分发挥AD7927的性能优势。你在使用AD7927或其他类似ADC时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

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

×
20
完善资料,
赚取积分