深入解析AD7707:3V/5V 16位Sigma - Delta ADC的卓越性能与应用

电子说

1.4w人已加入

描述

深入解析AD7707:3V/5V 16位Sigma - Delta ADC的卓越性能与应用

作为电子工程师,在选择适合低频率测量应用的模拟前端芯片时,ADI公司的AD7707无疑是一个值得深入研究的选项。本文将详细剖析AD7707的特性、工作原理、使用要点以及应用场景,希望能为大家的设计工作提供有价值的参考。

文件下载:AD7707.pdf

一、AD7707芯片简介

AD7707是一款专为低频率测量应用打造的完整模拟前端芯片,拥有3个输入通道。它能够直接接收来自传感器的低电平输入信号,也能处理高电平(±10V)信号,并输出串行数字信号。该芯片采用Σ - Δ转换技术,可实现最高16位无漏码性能,功耗极低,在3V电源下仅为1mW,非常适合低功耗系统。

特性亮点

  1. 高精度转换:16位无漏码,积分非线性误差(INL)最大仅为±0.003% FSR,确保了测量的高精度。
  2. 宽输入范围:具备高电平(±10V)和低电平(±10mV)输入通道,还能在低电平输入通道处理真正的双极性±100mV信号,无需电荷泵。
  3. 可编程增益前端:增益范围从1到128,可根据不同的输入信号灵活调整,增加了芯片的适用性。
  4. 低功耗设计:3V电源下功耗仅1mW,待机电流最大8μA,有助于延长电池供电设备的续航时间。
  5. 多种接口兼容:支持SPI、QSPI™、MICROWIRE™和DSP等接口协议,方便与各种微控制器或DSP进行接口连接。

二、技术架构与工作原理

整体架构

AD7707内部集成了Σ - Δ(电荷平衡)ADC、校准微控制器、时钟振荡器、数字滤波器和双向串行通信端口等模块,各模块协同工作,实现模拟信号到数字信号的转换。

信号处理流程

  1. 信号采样:模拟输入信号以由主时钟频率(MCLK IN)和所选增益决定的采样率进行连续采样。
  2. 模数转换:采样信号通过电荷平衡式ADC(Σ - Δ调制器)转换为数字脉冲序列,其占空比包含数字信息。
  3. 数字滤波:Σ - Δ调制器的输出经过sinc3数字低通滤波器处理,滤波器的第一个陷波频率(以及 - 3dB频率)可通过时钟寄存器的FS0 - FS2位进行编程设置,从而调整滤波器截止频率和输出更新速率。
  4. 数据输出:处理后的数字信号存储在数据寄存器中,可通过串行端口随机或定期读取。

三、关键参数与性能分析

静态性能

AD7707在低电平输入通道(AIN1和AIN2)和高电平输入通道(AIN3)都展现出了出色的静态性能。以低电平输入通道为例,无漏码位数达到16位,积分非线性误差最大为±0.003% FSR,输出噪声则取决于滤波器截止频率和所选增益。

输入特性

  1. 输入范围:低电平输入通道可处理单极性(0mV - 20mV至0V - 2.5V)和双极性(±20mV至±2.5V)信号,高电平输入通道能接受±10V、±5V、0V - 10V和0V - 5V等输入范围。
  2. 输入阻抗与采样电容:AIN3输入阻抗最小为27kΩ,典型值为30kΩ ± 10%,采样电容最大为10pF。在无缓冲模式下,低电平输入通道的模拟输入直接连接到7pF的输入采样电容,而在缓冲模式下,输入阻抗更高,能处理更大的源阻抗。

输出噪声

输出噪声主要来源于半导体器件的电气噪声(器件噪声)和模数转换过程中的量化噪声。器件噪声水平较低且与频率无关,量化噪声起始水平更低,但随着频率升高迅速增大,成为主要噪声源。不同的输入通道、工作模式(缓冲/无缓冲)、增益以及输出更新速率都会对输出噪声产生影响,具体数据可参考文档中的表格。

四、寄存器配置与操作

AD7707包含八个片上寄存器,通过串行端口进行访问,它们在芯片的配置和操作中起着关键作用。

通信寄存器

通信寄存器是8位寄存器,所有与芯片的通信都必须从向该寄存器写入数据开始。它用于控制通道选择、读写操作选择以及确定下一次操作要访问的寄存器,还能控制待机模式和提供DRDY状态信息。

设置寄存器

设置寄存器也是8位寄存器,用于确定校准模式、增益设置、单极性/双极性操作以及缓冲模式等参数。通过合理设置这些参数,可以满足不同应用场景的需求。

时钟寄存器

时钟寄存器同样为8位,包含滤波器选择位和时钟控制位。这些位用于选择滤波器的第一个陷波频率和 - 3dB频率,从而调整输出更新速率和滤波器特性。

数据寄存器

数据寄存器是16位只读寄存器,存储了AD7707最新的转换结果。

校准寄存器

芯片包含零刻度和满刻度校准寄存器,每个输入通道都有独立的校准寄存器对。校准寄存器用于存储通道校准数据,以消除增益和偏移误差。

五、校准与使用要点

校准方法

AD7707提供自校准和系统校准两种方式。自校准通过将差分对的输入内部短路来确定零刻度点,在所选增益下对内部生成的VREF/所选增益电压进行满刻度校准;系统校准则使用系统提供的电压值来确定零刻度和满刻度点,可补偿系统增益和偏移误差。

使用要点

  1. 时钟与振荡器:芯片需要主时钟输入,可以使用外部CMOS兼容时钟信号或晶体/陶瓷谐振器。使用晶体或陶瓷谐振器时,需注意电容值和有效串联电阻(ESR)对电流的影响,同时要考虑振荡器的启动时间。
  2. 系统同步:通过设置寄存器的FSYNC位可以重置调制器和数字滤波器,实现系统同步。在某些应用中,可将其作为软件启动转换命令,但要注意滤波器的建立时间。
  3. 复位与待机:复位输入可将芯片的逻辑、数字滤波器和模拟调制器复位,所有片上寄存器恢复默认状态;待机模式通过通信寄存器的STBY位实现,可降低功耗,且芯片在待机模式下可保留寄存器内容。
  4. 电源与接地:芯片工作电源电压范围为2.7V - 5.25V,对电源的顺序没有严格要求,但要注意避免电压差过大导致闩锁效应。在PCB设计时,要注意模拟和数字部分的分离,采用合适的接地和布局方式,减少噪声干扰。

六、应用案例

数据采集系统

在数据采集系统中,AD7707的低电平输入通道可用于数字化热电偶信号,高电平输入通道则可转换高达±10V的过程控制信号。通过外部多路复用器切换通道时,需注意滤波器的建立时间,可使用FSYNC位进行同步。

智能阀门/执行器控制

在智能阀门和执行器控制电路中,AD7707可监测控制阀的信号,与控制器构成闭环控制回路。其低功耗、单电源和高电压输入能力使其成为该应用场景的理想选择。

压力与温度测量

AD7707还可用于压力和温度测量,如与压力传感器或RTD(电阻温度探测器)配合使用。在压力测量中,其低电平输入通道能够精确测量微小的压力变化信号;在温度测量中,可通过合理配置实现对热电偶或RTD信号的准确采集。

七、总结

AD7707以其高精度、宽输入范围、低功耗和丰富的功能特性,成为了低频率测量应用中的一颗璀璨明星。通过对其技术架构、关键参数、寄存器配置和应用案例的深入了解,电子工程师们可以更好地将其应用到实际设计中,为各种工业和过程控制应用提供可靠的解决方案。在实际使用过程中,还需根据具体需求进行合理配置和优化,以充分发挥其性能优势。大家在使用AD7707的过程中遇到过哪些问题呢?又是如何解决的呢?欢迎在评论区分享交流。

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

全部0条评论

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

×
20
完善资料,
赚取积分