This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TPS40422:PMBus 激活时序

Guru**** 2502205 points
Other Parts Discussed in Thread: TPS40422

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/902143/tps40422-pmbus-activation-timing

器件型号:TPS40422

从上电(施加 VDD)开始、SMBus 接口何时可用于接受主器件访问?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!  

    从 VDD 上电到 PMBus 内部可用的时间非常短。  

    我没有确切的数字、但它应该小于1ms。  

    谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢。 至于 SCL/SDA/SMALERT 上的上拉电阻、由于内部3.3V 稳压器容量有限、我计划使用外部电压来提供上拉电阻如果在将12V 电压施加到 TPS40422之前对外部3.3V 施加到上拉电阻、您是否看到内部状态机出现任何问题?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!  

    外部3.3V 电压(SCL/SDA/SMALERT 的上拉电压 )可在12V 输入电压之前正常工作。  

    谢谢

    钱  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    最后一个问题:我不确定 ADDR[1:0]到底是如何工作的。

    根据数据表、ADDR1设置10s 位、而 ADDR0设置1s 位。 例如、如果 ADDR1上的下拉电阻为127K、ADDR0上的下拉电阻为38.3K、则 I2C 从器件地址将为63。 正确吗? 63是十进制还是十六进制? 它是7位地址还是8位地址?

    然后、如果您查看数据表中的参考设计、ADDR1和 ADDR0均会下拉36.5K 欧姆、这一点未在第26页的表3中定义。 那么、它将器件绑定到哪个8位十六进制地址?

    作为参考、8位地址意味着位[0]处的焊盘0。 您知道 I2C 协议中的位[0]是读取/写入指示器。 一个7位地址7'b1010000将等于8位地址8'b10100000。

    谢谢。。。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    7位地址由0b+ADDR1+ADDR0组成。 ADDR1和 ADDR0均为3位。  

    例如、如果电阻器为38.3k、则表示011b。 如果电阻为82.5k、则表示101b。  

    8位地址是7位地址、后跟 R/W 位。

    EVM 是多年前其他人发布的、我不知道为什么使用36.5k。 请参阅数据表表表表3以选择电阻器值。  

    谢谢