深入剖析LTC2451:超小型16位△∑ ADC的卓越性能与应用
在电子工程师的日常设计工作中,选择一款合适的模数转换器(ADC)至关重要。今天,我们就来详细探讨Linear Technology公司推出的一款超小型16位△∑ ADC——LTC2451,看看它有哪些独特的性能特点和广泛的应用场景。
文件下载:LTC2451.pdf
产品概述
LTC2451是一款超小型、16位的模数转换器,采用单2.7V至5.5V电源供电,接受单端模拟输入电压,并通过 (I^{2}C) 接口进行通信。它有8引脚、3mm × 2mm的DFN或TSOT - 23封装可供选择,内部集成振荡器,无需任何外部元件。这款转换器使用Δ - Σ调制器作为核心,为多路复用应用提供单周期建立时间。
性能特点
高精度转换
- 噪声低:具有0.02LSB RMS噪声,能够有效减少信号干扰,提高转换精度。
- 线性度好:2LSB的积分非线性(INL),且无丢失码,保证了输出结果的线性度。
- 误差小:1LSB的失调误差和4LSB的满量程误差,确保了转换结果的准确性。
灵活的转换速率
可编程实现30/60次转换每秒,可根据实际应用需求灵活调整转换速率,以满足不同场景的要求。
低功耗设计
- 工作电流小:供应电流仅400µA,可降低系统的整体功耗。
- 睡眠电流极低:睡眠电流低至0.2µA,在不进行转换时能大幅降低功耗,延长电池续航时间。
单周期操作与自动关机
支持单周期操作,并具备自动关机功能。完成一次转换后,可自动进入睡眠模式,降低功耗。例如,若用户每秒读取一次ADC数据,LTC2451从2.7V电源获取的平均功耗小于50µW。
无需外部元件
内部集成振荡器,无需外部元件,简化了电路设计,降低了成本和PCB空间占用。
宽输入电压范围
单端输入范围为GND至 (V_{CC}) ,可适应多种不同的输入信号。
小巧的封装形式
提供3mm × 2mm DFN或TSOT - 23超小型封装,适合对空间要求较高的应用场景。
应用场景
系统监控
可用于监控各种系统的电压、电流等参数,确保系统的稳定运行。
环境监测
对环境温度、湿度等物理量进行精确测量,为环境监测系统提供可靠的数据支持。
直接温度测量
能够直接测量温度,为温度控制系统提供准确的温度信息。
仪器仪表
在各类高精度仪器仪表中,提供精确的模数转换功能,保证测量结果的准确性。
工业过程控制
对工业生产过程中的各种参数进行实时监测和控制,实现自动化生产。
数据采集
用于采集各种模拟信号,并将其转换为数字信号,以便进行后续的处理和分析。
嵌入式ADC升级
可作为嵌入式系统中ADC的升级方案,提升系统的性能和精度。
技术细节分析
引脚配置与功能
- GND(引脚1、5):接地引脚,需通过低阻抗连接到接地平面。
- REF - (引脚2)、REF + (引脚3):差分参考输入引脚,其电压值可在GND至 (V_{CC}) 之间,但 (REF +) 必须比 (REF -) 至少高2.5V,以设定满量程范围。
- (V_{CC})(引脚4):正电源电压引脚,需通过一个10µF电容与一个低串联电感的0.1µF电容并联后旁路到GND,且电容应尽可能靠近芯片。
- IN(引脚6):模拟输入引脚,单端输入范围为 (V{REF}^{-}) 至 (V{REF}^{+}) 。
- SCL(引脚7):(I^{2}C) 接口的串行时钟输入引脚,LTC2451只能作为从设备,SCL引脚仅接受外部串行时钟。
- SDA(引脚8):(I^{2}C) 接口的双向串行数据线,转换结果通过该引脚输出。当LTC2451处于数据输出模式时,SDA为开漏下拉,需要一个外部1.7k上拉电阻连接到 (V_{CC}) 。
- Exposed Pad(引脚9):接地引脚,必须焊接到PCB的接地层。
转换操作
- 操作周期:LTC2451的操作由转换、睡眠和数据输入/输出三个连续状态组成。上电时,默认设置为60Hz模式并进行转换,转换完成后进入睡眠状态,功耗大幅降低。在睡眠状态下,转换结果会无限期保存在静态移位寄存器中。
- 电源启动序列:当电源电压 (V{CC}) 低于约2.1V时,ADC进行上电复位;当 (V{CC}) 高于此阈值时,会产生约0.5ms的内部上电复位(POR)信号,清除所有内部寄存器,随后开始转换周期。
- 易用性:数据输出无延迟、无滤波建立延迟或冗余结果,转换与输出数据一一对应,便于多路复用多个模拟输入电压。在30Hz模式下,每次转换都会进行失调校准,且校准对用户透明,不影响循环操作,保证了ADC性能随时间和温度的稳定性。此外,其专有输入采样方案可将平均输入电流降低几个数量级,允许外部滤波网络直接与LTC2451接口。
(I^{2}C) 接口
- 接口特点:通过 (I^{2}C) 接口进行通信,这是一种2线开漏接口,支持单总线上的多个设备和主设备。连接的设备只能将数据线(SDA)拉低,不能驱动其拉高,SDA通过上拉电阻外部连接到电源。
- 数据传输:数据在 (I^{2}C) 总线上以9位一组进行传输,即一个字节后跟一个确认(ACK)位。主设备在第九个SCL时钟周期释放SDA线,从设备可通过拉低SDA线发出ACK,或通过保持SDA线高阻态发出不确认(NACK)。
- 数据格式:主设备发送7位地址(工厂设置为0010100),后跟读请求(R)或写请求(W)位。若地址匹配,LTC2451会根据转换状态进行响应。用户可通过写请求发送一个字节的数据来设置转换速度,默认转换速度为60Hz,可通过设置第八位 (S30) 来选择30Hz或60Hz模式。
操作序列
- 连续读取:可连续读取LTC2451的转换结果。一次读取操作结束后,会自动开始新的转换。若转换周期未结束且有效地址选中设备,LTC2451会生成NACK信号表示转换正在进行。
- 连续读写:转换周期结束后,可使用重复START(Sr)命令对LTC2451进行写操作,然后再进行读操作。
- 丢弃转换结果并启动新转换:转换周期结束后,可启动写周期,确认写周期后,使用STOP(P)命令启动新转换。若需要新的配置,可将数据写入设备并使用STOP命令启动新转换。
- 与全局地址呼叫同步:LTC2451可与全局地址呼叫同步。主设备发出START、LTC2451全局地址1110111和写请求,LTC2451会被选中并确认请求。若需要,主设备可发送写字节来编程30Hz或60Hz模式,最后使用STOP命令结束写操作,更新配置寄存器并启动新转换。
精度保持措施
数字信号电平
由于CMOS逻辑的特性,建议将输入数字信号保持在接近GND或 (V{CC}) 的水平,0.5V至 (V{CC} - 0.5V) 范围内的电压可能会导致芯片额外的电流泄漏。
电源引脚处理
为了保持LTC2451的高精度性能,需要对 (V{CC}) 和GND引脚进行仔细的低频和高频电源去耦。在 (V{CC}) 和GND引脚之间连接一个0.1µF的高品质陶瓷电容与一个10µF的陶瓷电容并联,且0.1µF电容应尽可能靠近ADC。同时,应避免在从转换器 (V{CC}) 引脚经过这两个去耦电容再返回转换器GND引脚的电路路径中使用过孔,尽量减小该电路路径所包围的面积和路径长度。建议使用极低阻抗的接地和电源平面,并在 (V{CC}) 和GND引脚处采用星形连接。
参考电压引脚处理
LTC2451的精度依赖于参考电压的稳定性,因此需要对 (REF +) 和 (REF -) 引脚进行仔细的低频和高频电源去耦。可使用LT6660参考源来驱动 (REF +) 引脚,在 (REF +/REF -) 和GND引脚之间连接一个0.1µF的高品质陶瓷电容与一个10µF的陶瓷电容并联,且0.1µF电容应尽可能靠近ADC。
输入引脚处理
通过分析LTC2451输入驱动的等效电路可知,适当增加 (R{S}) 和 (C{IN}) 可以带来一些好处,如衰减输入电流的高频分量、降低输入引脚的带宽、衰减ADC产生的开关瞬变、提供更好的交流接地以及保护ADC免受外部故障电流的影响。但 (R{S} cdot C{IN}) 的值也不能无限增大,否则会因输入电流导致 (R_{S}) 上的电压降增加,影响转换精度。
总结
LTC2451以其高精度、低功耗、小巧封装和灵活的配置等优点,在众多应用领域展现出了卓越的性能。电子工程师在进行电路设计时,可根据具体需求充分发挥LTC2451的优势,同时注意采取相应的精度保持措施,以确保系统的性能和稳定性。大家在使用LTC2451的过程中遇到过哪些问题或有什么独特的应用经验呢?欢迎在评论区分享交流。