LTC7106:7位电流DAC的卓越性能与应用解析

电子说

1.4w人已加入

描述

LTC7106:7位电流DAC的卓越性能与应用解析

在电子工程师的日常工作中,高精度的电流数字 - 模拟转换器(DAC)是实现电源系统精确控制的关键组件。今天,我们就来深入探讨一款由ADI推出的7位电流DAC——LTC7106,它凭借其独特的特性和广泛的应用场景,成为众多电源设计中的理想选择。

文件下载:LTC7106EDDB-1#TRPBF.pdf

一、产品概述

LTC7106是一款精密的、由PMBus控制的双向电流数字 - 模拟转换器,能够调整任何传统 (V_{FB}) 参考调节器的输出电压。它可以与绝大多数电源管理控制器或调节器配合使用,实现输出电压的数字控制。该器件采用10引脚(3mm × 2mm)DFN封装,具有体积小、性能高的特点。

二、产品特性

2.1 高精度电流输出

  • 正负输出电流精度:在全温度范围内,正输出电流精度可达 ±0.8%,负输出电流精度可达 ±1.5%,确保了在不同环境条件下的稳定性能。
  • 宽输出电流范围:IDAC输出电流范围为 ±16μA 至 ±256μA,能够满足多种不同的应用需求。

2.2 接口与电压特性

  • PMBus/I2C 兼容串行接口:方便与其他设备进行通信和控制,实现数字编程和监控。
  • 宽输入电压范围:输入电压范围为 2.5V 至 5.5V,增强了其在不同电源系统中的适应性。
  • 高阻抗输出:当器件禁用时,IDAC输出处于高阻抗状态,减少了对其他电路的影响。
  • 宽IDAC工作电压:IDAC工作电压范围为 0.4V 至 2.0V,提供了更大的设计灵活性。

2.3 可编程特性

  • 7位可编程DAC输出电流:可用于DC/DC (V_{OUT}) 控制,通过编程实现精确的输出电压调整。
  • 可编程压摆率:压摆率范围为 500ns ~ 3ms 每比特,可防止D/A输出电流和DC/DC调节器输出电压的突然变化,提高系统稳定性。

三、应用领域

LTC7106的应用范围十分广泛,涵盖了多个领域:

  • 通用电源系统:为各种电源设备提供精确的电压控制,确保电源输出的稳定性和可靠性。
  • 电信系统:在电信设备中,对电源的精度和稳定性要求较高,LTC7106能够满足这些需求,保障通信设备的正常运行。
  • 工业应用:适用于工业自动化、测试设备等领域,为工业设备提供稳定的电源支持。

四、工作原理

4.1 基本工作模式

LTC7106通过PMBus接口接收7位DAC代码,并将其转换为双向模拟输出电流,通过IDAC引脚输出。通过将IDAC连接到电压调节器的反馈节点,可以改变调节器的输出电压,其计算公式为: [V{OUT }=V{REF } cdotleft(1+R{FB 1} / R{FB 2}right)-I{D A C} cdot R{FB 1}] 其中,(V{REF}) 是电压调节器的参考电压,(R{FB 1}) 和 (R_{FB 2}) 是电压调节器的电阻分压器,(IDAC) 是编程的双向电流。

4.2 芯片使能(EN引脚)

LTC7106通过EN引脚激活,阈值为1.2V。当EN为低电平(<1.2V)时,IDAC处于高阻抗状态,但PMBus接口仍然活跃,用户可以对设备进行编程和读取内部寄存器的值。当EN变为高电平时,设备将执行相应的命令。

4.3 压摆率控制

为了防止D/A输出电流和DC/DC调节器输出电压的突然变化,LTC7106内置了数字可编程压摆率控制功能。压摆率范围可以通过6位寄存器进行编程,从0.5µs/步到3.58ms/步,默认值为3.58ms/步。

4.4 电流范围设置和D/A编程

LTC7106默认设置为1µA LSB的7位双向电流DAC,MSB决定电流方向。当MSB为0时,(I{DAC}) 为源电流(降低 (V{OUT}) );当MSB为1时,(I{DAC}) 为沉电流(增加 (V{OUT}) )。此外,该器件还提供高范围和低范围选项,可通过数字接口将LSB值分别更改为4µA和0.25µA,以扩展输出电流范围和可编程输出电压范围。

五、PMBus接口与通信

5.1 接口特性

LTC7106的串行接口是一个符合PMBus标准的从设备,可在10kHz至400kHz的任何频率下工作。它始终响应全局广播地址0x5A或0x5B(7位),支持多种PMBus协议,如发送命令、写字节、组命令、读字节和读字等。

5.2 通信故障处理

如果尝试访问不支持的命令或向支持的命令写入无效数据,将导致CML故障。此时,STATUS_BYTE命令中的CML位将被设置,ALERT引脚将被拉低。

5.3 设备寻址

LTC7106提供四种不同类型的寻址方式:全局寻址、设备寻址、轨道寻址和警报响应地址(ARA)。用户需要合理规划,以避免寻址冲突。

5.4 总线超时故障

为避免串行接口挂起,LTC7106实现了超时功能。数据数据包定时器在设备地址写入字节之前的第一个START事件开始计时,如果数据数据包信息在25ms内未完成,LTC7106将使总线三态并忽略该数据数据包。

六、寄存器命令详解

LTC7106支持多种PMBus命令,每个命令都有其特定的功能和用途:

  • OPERATION:用于打开/关闭设备和对输出电压进行裕度调节。
  • STATUS_BYTE:读取故障状态,写入1可重置故障。
  • PMBUS_REVISION:读取PMBus版本,LTC7106符合PMBus Version 1.2标准。
  • MFR_CHIP_CTRL:用于芯片的一般控制和状态设置。
  • MFR_DAC_CTRL:控制 (IDAC) 的LSB电流值和压摆率控制的定时器计数。
  • MFR_IOUT_COMMAND:DAC输出电流命令,格式为7位2的补码值。
  • MFR_IOUT_MARGIN_HIGHMFR_IOUT_MARGIN_LOW:DAC裕度寄存器,与MFR_IOUT_COMMAND格式和规则相同。
  • MFR_IOUT_MAX:DAC不能超过的钳位值。
  • MFR_RAIL_ADDRESS:设置公共PMBus地址。
  • MFR_RESET:将LTC7106重置为上电状态。

七、应用信息与设计示例

7.1 IDAC精度

LTC7106提供三种 (I_{DAC}) 输出电流范围,但只有标称范围(LSB = ±1μA)具有最高的精度。建议用户在设计电阻分压器时使用IDAC的标称范围设置。

7.2 (V_{OUT}) 精度

通过合理设计电阻分压器,可以将 (V{OUT}) 误差从 (IDAC) 误差中衰减。当 (Ratio <0) 或 (Ratio ≥2) 时,(V{OUT}) 误差可以小于 (IDAC) 误差。

7.3 设计示例

文档中给出了三个设计示例,展示了LTC7106与不同类型的电源管理控制器或调节器配合使用的情况:

  • 案例一:使用LTC7106控制LTC7150S单芯片降压调节器,将输出电压从1.5V降至1.0V。
  • 案例二:使用LTC7106控制μModule LTM4636,将输出电压从1.2V提高到2.0V。
  • 案例三:使用LTC7106控制LTC3784同步升压控制器,将输出电压从28V降至18V。

八、总结

LTC7106作为一款高性能的7位电流DAC,具有高精度、宽范围、可编程等优点,适用于多种电源系统。通过合理利用其特性和功能,电子工程师可以实现精确的电源控制和优化设计。在实际应用中,需要根据具体需求选择合适的工作模式和参数设置,以确保系统的稳定性和可靠性。你在使用LTC7106或其他类似器件时,遇到过哪些有趣的问题或挑战呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

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

×
20
完善资料,
赚取积分