探索ADC101C021/ADC101C027:10位I2C兼容ADC的深度剖析

电子说

1.4w人已加入

描述

 

在电子设计领域,模拟 - 数字转换器(ADC)是连接模拟世界和数字世界的关键桥梁。今天,我们将深入探讨德州仪器(TI)的ADC101C021和ADC101C027这两款10位I2C兼容ADC,它们在性能、功能和应用方面都有着独特的优势。

文件下载:adc101c021.pdf

产品概述

adc

ADC101C021和ADC101C027是低功耗、单片式的10位ADC,工作电压范围为+2.7V至+5.5V。它们采用逐次逼近寄存器(SAR)架构,内部集成了跟踪保持电路,能够处理高达11MHz的输入频率。这两款ADC的一大亮点是具备I2C兼容的串行接口,支持标准(100kHz)、快速(400kHz)和高速(3.4MHz)三种模式,为不同应用场景提供了灵活的选择。

核心特性

接口与电源

  • I2C兼容接口:支持三种速度模式,方便与各种微控制器和其他数字设备进行通信。特别是在高速模式下,能够实现快速的数据传输,满足实时性要求较高的应用。
  • 宽电源范围:+2.7V至+5.5V的电源范围,使得这两款ADC可以在多种电源环境下工作,增加了其适用性。

地址与封装

  • 多地址选择:VSSOP - 8封装的ADC101C021提供多达九个引脚可选的芯片地址,而ADC101C027的SOT - 6封装也有三个引脚可选地址,方便在同一I2C总线上连接多个设备。
  • 小封装设计:采用SOT - 6和VSSOP - 8两种小型封装,节省了电路板空间,适合对尺寸要求较高的便携式设备。

功能特性

  • 超限报警功能:当模拟输入超出可编程的上限或下限值时,会触发报警中断,方便系统及时发现异常情况。
  • 自动掉电模式:在不进行转换时,自动进入掉电模式,降低功耗,延长电池供电设备的续航时间。
  • ESD保护:SDA和SCL引脚具备±8kV HBM ESD保护,增强了设备的可靠性和抗干扰能力。

关键规格参数

转换性能

  • 分辨率:10位分辨率,无丢失码,能够提供较高的转换精度。
  • 转换时间:典型值为1µs,转换速度快,可满足高速采样的需求。
  • 吞吐量:最大吞吐量可达188.9 kSPS,保证了数据的快速采集和处理。

线性度与误差

  • 积分非线性(INL)和微分非线性(DNL):最大±0.5 LSB,保证了转换结果的线性度和准确性。
  • 偏移误差和增益误差:在不同的工作条件下,都能将误差控制在较小范围内,提高了测量的精度。

功耗

  • 在22kSPS采样率下,3V供电时典型功耗为0.26mW,5V供电时典型功耗为0.78mW,功耗较低。

工作原理与功能描述

转换操作

ADC101C021在转换过程中分为跟踪和保持两种模式。在跟踪模式下,采样电容连接到模拟输入通道,比较器输入被均衡;在保持模式下,采样电容连接到地,比较器失衡,控制逻辑通过电荷再分配DAC对采样电容进行充电或放电,直到比较器平衡,此时DAC的数字输入即为模拟输入电压的数字表示。

模拟输入

模拟输入范围为0V至$V_{A}$,输入等效电路中的二极管提供ESD保护,但不建议用于钳位输入信号。为了获得最佳性能,建议使用低阻抗源驱动ADC,必要时可添加缓冲放大器和滤波器来减少噪声。

参考电压

ADC101C021使用电源$V{A}$作为参考电压,因此$V{A}$必须保持稳定且无噪声。建议使用低输出阻抗的电压源来驱动参考电压,以确保转换的精度。

内部寄存器

ADC101C021拥有8个内部数据寄存器和一个地址指针,这些寄存器用于存储转换结果、设置报警阈值、配置设备操作等。除了转换结果寄存器为只读寄存器外,其他寄存器均可读写。

串行接口

I2C兼容接口支持标准 - 快速模式和高速模式。在通信过程中,需要使用上拉电阻或电流源将SCL和SDA总线拉高。通过发送从地址和读写位,主设备可以与ADC进行数据传输。

报警功能

报警功能是这两款ADC的重要特性之一。当测量电压超出$V{HIGH}$或低于$V{LOW}$时,会触发报警条件,报警状态会在报警状态寄存器、转换结果寄存器和报警输出引脚(如果启用)中体现。报警条件可以通过写入相应的标志位或满足一定的电压条件来清除。

自动转换模式

自动转换模式允许ADC在无需主设备频繁发送“读取”指令的情况下,持续进行转换。在该模式下,内部振荡器始终启用,ADC按照设定的采样率对输入进行采样,并更新转换结果寄存器和状态寄存器。同时,超限报警功能仍然有效,方便系统实时监测输入信号。

应用电路与设计建议

典型应用电路

在典型应用电路中,模拟电源需要通过靠近ADC的电容网络进行旁路,以确保$V{A}$的稳定性。总线拉电阻应连接到控制器的电源,并与$V{A}$保持相同的电位,以保证逻辑电平的兼容性。对于不同的I2C总线速度模式,建议选择合适的上拉电阻值。

缓冲输入电路

对于单端传感器接口应用,可以使用缓冲输入电路。通过使用National Semiconductor LMP7731作为缓冲放大器,为ADC提供低阻抗输入。同时,LM4132作为参考源,能够提供高精度的参考电压。

智能电池监测

ADC101C021可以轻松实现智能电池监测功能。通过与LP2980固定参考和电阻分压器配合使用,利用“超限报警”功能实现窗口监控。在电池充电和放电过程中,能够及时发出报警信号,帮助控制器优化电池管理。

涓流充电控制

在电池放电过程中,ADC101C021可以用于控制涓流充电,保持电池接近满容量。当报警输出激活时,电池开始充电,避免过充和损坏电池。

布局、接地和旁路

为了获得最佳的精度和最小的噪声,PCB设计应将模拟和数字区域分开,采用单独的模拟和数字电源平面,并使用单一的接地平面。ADC的电源应通过4.7µF和0.1µF的电容进行旁路,同时避免模拟和数字信号的交叉,控制时钟和数据线的阻抗。

总结

ADC101C021和ADC101C027以其高性能、低功耗、丰富的功能和灵活的接口,成为了电池供电设备、系统监测、便携式仪器等领域的理想选择。在实际设计中,我们需要根据具体的应用需求,合理选择封装、配置寄存器、设计电路布局,以充分发挥这两款ADC的优势。你在使用类似ADC时遇到过哪些挑战?又是如何解决的呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

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

×
20
完善资料,
赚取积分