LTC7106:7位电流DAC的卓越性能与应用解析
在电子工程师的日常工作中,高精度的电流数字 - 模拟转换器(DAC)是实现电源系统精确控制的关键组件。今天,我们就来深入探讨一款由ADI推出的7位电流DAC——LTC7106,它凭借其独特的特性和广泛的应用场景,成为众多电源设计中的理想选择。
一、产品概述
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_HIGH 和 MFR_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或其他类似器件时,遇到过哪些有趣的问题或挑战呢?欢迎在评论区分享你的经验和见解。
-
电源系统
+关注
关注
3文章
815浏览量
39680 -
ltc7106
+关注
关注
0文章
3浏览量
1408
发布评论请先 登录
LTC7106 :PMBus I2C 控制型精准双向电流 DAC
LTC7106 具 PMBus 接口的 7 位电流 DAC
LTC7106:7位电流DAC的卓越性能与应用解析
评论