TI中文支持网
TI专业的中文技术问题搜集分享网站

TPS6287B20: 如何使用一个I2C接口,实现对4个TPS6287B20L的控制以得到4路输出电压轨?

Part Number:TPS6287B20

dears,

我客户计划使用4颗TPS6287B20用于一个光模块钟 (其中2路输出需要选用TPS6287B20L/H通过I2C进行控制,  另外2路可用I2C控制配置、也可用TPS6287B20V通过VSET1-4来配置输出),其输出电压分别是0.9V/0.75V/0.45V/0.45V, 但是客户的单片机单片机最多只能提供2个I2C接口,用于这4个TPS6287B20的通讯与电压控制。 TPS6287B20的规格书中描述,不同的VSET配置可以对应不同的I2C地址(0X44-0X47),针对这个应用,能否使用 4颗TPS6287B20L (客户希望尽量只采用一个芯片型号),然后通过不同的VSET配置,将各个TPS6287B20配置成不同的I2C 地址,但是这样的话,就会使得有的TPS6287B20L上电时的默认输出电压与实际需求电压存在偏差,可否在初始化时,通过I2C调整VSET[7:0]的设定值,将其输出电压调整到需要的电压值,然后再使能芯片的输出呢?

因为TPS6287B20L的输出范围为0.4V~0.775V,无法实现0.9V的输出电压,是否可以在初始化时对寄存器中的 VRANGE[1:0] 位进行配置, 将其配置0b01(0.4V~1.0375V)的输出,这样就可以得到0.9V的输出了呢?

是否可以这样实现4路输出电压轨呢?是否还有别的更好的办法?

另外,TPS6287B20L/TPS6287B20H 这2个子型号的区别是不是就是输出电压范围不同?其出货的时候是否是一样的,只需要配置不同的VRANGE【1:0】就可以了?

谢谢!

Alice:

您好,

      您的方案是可行的(Table 8-5. Default Output Voltage Setpoints for TPS6287BxxL)。

      TPS6287Bxx 2.7V to 6V Input, 10A, 15A, 20A, 25A, and 30A Fast Transient, Synchronous Step-Down Converter With I2 C Interface datasheet (Rev. A) (ti.com)

      TPS6287B20L/TPS6287B20H对应不同的订购型号,且目前只有TPS6287B20LA0WRZVR是量产状态并可订购的。

     TPS6287B20 数据表、产品信息和支持 | 德州仪器 TI.com.cn      

,

Andrew Su:

dear Alice,

请再帮忙确认一下TPS6287B20L是否可以通过如下方式实现0.9V的输出电压:

“TPS6287B20L的输出范围为0.4V~0.775V,无法实现0.9V的输出电压,是否可以在初始化时对寄存器中的 VRANGE[1:0] 位进行配置, 将其配置0b01(0.4V~1.0375V)的输出,这样就可以得到0.9V的输出了呢?”

谢谢!

,

Alice:

您好,

     请看数据手册“8.3.5 Start-Up ”部分,初始化完成后,保持EN一直为低,通过I2C设置目标输出电压,然后EN使能即可。

,

Andrew Su:

dear Alice,

多谢啦!

赞(0)
未经允许不得转载:TI中文支持网 » TPS6287B20: 如何使用一个I2C接口,实现对4个TPS6287B20L的控制以得到4路输出电压轨?
分享到: 更多 (0)