AD7091R-2/AD7091R-4/AD7091R-8:多通道12位超低功耗ADC的深度解析

电子说

1.4w人已加入

描述

AD7091R-2/AD7091R-4/AD7091R-8:多通道12位超低功耗ADC的深度解析

在电子设计领域,ADC(模拟 - 数字转换器)是连接模拟世界和数字世界的关键桥梁。今天,我们要深入探讨的是Analog Devices推出的AD7091R-2/AD7091R-4/AD7091R-8系列多通道12位超低功耗ADC,看看它有哪些独特的特性和应用场景。

文件下载:AD7091R-2.pdf

一、产品概述

AD7091R-2/AD7091R-4/AD7091R-8系列提供了2、4或8个模拟输入通道选项,可在2.7V至5.25V的单电源下工作,采样率高达1MSPS。该系列ADC采用逐次逼近型架构,具有超低功耗、高性能和小尺寸等优点,非常适合电池供电系统、医疗仪器、移动通信等对功耗和空间要求较高的应用。

二、关键特性

1. 超低系统功耗

  • 正常模式:在1MSPS采样率下,功耗仅为1.4mW,展现了出色的能效比。
  • 掉电模式:在VDD = 5.25V时,典型电流仅为550nA;在VDD = 3V时,典型电流为435nA,大大降低了系统的静态功耗。

2. 灵活的功率/吞吐量管理

用户可以根据实际应用需求,在正常模式和掉电模式之间灵活切换,优化功耗和吞吐量的平衡。

3. 高性能表现

  • 无延迟/流水线延迟:实现了1MSPS的吞吐量,确保数据的实时采集。
  • 高信噪比(SNR):在10kHz输入频率下,典型SNR为70dB,有效减少了噪声干扰。
  • 低总谐波失真(THD):在10kHz输入频率下,典型THD为 - 80dB,保证了信号的准确性。
  • 低积分非线性(INL):典型值为±0.7 LSB,最大值为±1.0 LSB,提高了转换精度。

4. 小系统占用空间

  • 片上精确2.5V参考:典型漂移为5ppm/°C,减少了外部参考电路的设计。
  • MUXOUT/ADCIN引脚:允许使用单个缓冲放大器,简化了电路设计。
  • 多种封装选项:提供16引脚、20引脚和24引脚的4mm × 4mm LFCSP和TSSOP封装,满足不同的应用需求。

5. 易于使用

  • 兼容多种数字接口:支持SPI/QSPI™/MICROWIRE™/DSP接口,方便与各种微控制器和处理器连接。
  • 集成可编程通道序列器:可预先选择要转换的通道,实现自动扫描。
  • BUSY指示功能:4/8通道型号提供BUSY指示,方便用户了解转换状态。
  • 内置控制和监控功能:GPOx引脚可用于通用数字输出,增强了系统的灵活性。

6. 宽工作范围

  • 温度范围:可在 - 40°C至+125°C的温度环境下正常工作,适应各种恶劣条件。
  • 电源电压范围:VDD为2.7V至5.25V,VDRIVE为1.8V至5.25V,提供了更广泛的电源选择。

三、应用领域

  • 电池供电系统:超低功耗特性使其成为电池供电设备的理想选择,延长了电池续航时间。
  • 个人数字助理:满足对高性能和低功耗的要求,提升设备的使用体验。
  • 医疗仪器:高精度和高可靠性确保了医疗数据的准确采集。
  • 移动通信:支持高速数据采集,适应移动通信设备的快速发展。
  • 仪器仪表和控制系统:提供精确的模拟信号转换,保证系统的稳定运行。
  • 数据采集系统:实现多通道数据的高效采集。
  • 光学传感器:准确转换光学信号,提高传感器的性能。
  • 诊断/监控功能:实时监测和反馈系统状态,保障设备的正常运行。

四、工作原理

1. 电路结构

AD7091R-2/AD7091R-4/AD7091R-8采用逐次逼近型ADC架构,内部集成了跟踪保持电路和串行接口。通过内部时钟生成逐次逼近所需的时钟信号,参考电压可以选择内部2.5V参考或外部参考。

2. 转换过程

当CONVST信号的下降沿触发时,跟踪保持电路进入保持模式,开始对模拟输入信号进行采样和转换。转换过程需要600ns完成,转换结果以16位二进制数据的形式通过SDO引脚输出。

3. 参考电压

内部参考由2.5V带隙参考和参考缓冲器组成,可通过配置寄存器选择使用内部参考或外部参考。在使用内部参考时,需要等待50ms让参考缓冲器充电。

4. 电源管理

该系列ADC使用两个电源引脚:核心电源(VDD)和数字输入/输出接口电源(VDRIVE)。VDRIVE可直接与1.8V至5.25V的逻辑电平接口,并且ADC在每次转换结束后会自动进入掉电模式,降低了平均功耗。

五、寄存器配置

AD7091R-2/AD7091R-4/AD7091R-8具有多个用户可编程寄存器,包括转换结果寄存器、通道寄存器、配置寄存器、警报指示寄存器等。通过SPI接口可以对这些寄存器进行读写操作,实现对ADC的配置和控制。

1. 转换结果寄存器

存储最近一次ADC转换的结果,同时包含转换通道的ID和警报状态。

2. 通道寄存器

用于选择要转换的通道,每个通道对应一个位。设置相应的位为1表示选择该通道,更新通道序列需要一个转换周期的延迟。

3. 配置寄存器

用于设置ADC的工作模式,包括电源管理、警报功能、BUSY指示、通道序列和通用输出引脚等。

4. 警报指示寄存器

提供警报事件的信息,当转换结果超出通道高低限寄存器的设置时,相应的警报位会被置位。

5. 通道高低限寄存器和滞回寄存器

每个通道都有自己的高低限寄存器和滞回寄存器,用于设置转换值的上下限和滞回值,触发警报输出。

六、串行端口接口

该系列ADC采用SPI接口进行数据通信,包括CS、SCLK、SDI和SDO四个引脚。通过SPI接口可以实现对寄存器的读写操作和转换结果的读取。

1. 写寄存器操作

通过一个16位的SPI访问完成寄存器的写操作,其中前6位为寄存器地址,第7位为读写位(1表示写),后10位为要写入的数据。

2. 读转换结果

通过CONVST信号触发转换,转换完成后,将CS引脚拉低,转换结果通过SDO引脚输出。

3. 读寄存器操作

通过发出寄存器读命令,后续再发送一个SPI命令(可以是有效命令或NOP)来读取寄存器数据。

七、工作模式

1. 正常模式

在正常模式下,ADC始终保持全功率运行,可实现最快的吞吐量。通过CONVST信号的下降沿触发转换,转换完成后读取转换结果。

2. 掉电模式

当需要较低的吞吐量和功耗时,可以进入掉电模式。在掉电模式下,所有模拟电路关闭,但串行接口仍然可以工作。通过配置寄存器的电源管理位进入和退出掉电模式。

3. 警报功能(仅适用于AD7091R-4和AD7091R-8)

当转换结果超出通道高低限寄存器的设置时,触发警报事件。警报信息可以通过警报指示寄存器和转换结果寄存器中的警报位获取,同时可以通过配置寄存器将ALERT/BUSY/GPO0引脚配置为警报输出。

4. BUSY指示功能(仅适用于AD7091R-4和AD7091R-8)

将ALERT/BUSY/GPO0引脚配置为BUSY输出,用于指示转换是否正在进行。

八、通道序列器和菊花链模式

1. 通道序列器

AD7091R-2/AD7091R-4/AD7091R-8内置通道序列器,可实现通道的自动扫描。通过通道寄存器配置要转换的通道,转换序列按通道编号升序循环。

2. 菊花链模式

菊花链模式适用于多个ADC设备的应用场景,可减少组件数量和布线连接。所有ADC设备由相同的CS、CONVST和SCLK信号控制,通过SPI接口实现数据的级联传输。

九、总结

AD7091R-2/AD7091R-4/AD7091R-8系列ADC以其超低功耗、高性能、小尺寸和易于使用等优点,为电子工程师提供了一个优秀的解决方案。无论是在电池供电系统、医疗仪器还是移动通信等领域,都能发挥出其独特的优势。在实际设计中,我们可以根据具体的应用需求,合理配置寄存器和工作模式,充分发挥该系列ADC的性能。

你在使用AD7091R系列ADC的过程中遇到过哪些问题?或者你对它的应用有什么独特的见解?欢迎在评论区分享你的经验和想法。

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

全部0条评论

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

×
20
完善资料,
赚取积分