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.

[参考译文] BQ2.722万:I2C tr spec check

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1099033/bq27220-i2c-tr-spec-check

部件号:BQ2.722万

大家好,

客户遇到一个有关BQ2722.01万kHz I2C上升时间规范的问题。 根据 I2C总线规范,100kHz以下的上升时间应为1000ns,400kHz为300ns;但是,在BQ2.722万 I2C规范中,100kHz和400kHz均为300ns,如果100kHz应为1000ns上升时间,则客户会徘徊不定。 您可以帮您检查一下吗?

谢谢,此致,

意愿

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

    您好,

    I2C规范指定了最大值。bq2.722万的值低于允许的最大值。

    这意味着它不仅符合规范,而且超出了规范中的建议。

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

    您好,Shirish,

    对于BQ2.722万,其在100kHz时的tr时间显示为300ns。 我认为这是tr time是300ns的要求。 而I2C规格要求是1000ns。 也就是说,BQ2.722万需要更高的tr时间,对于300ns,意味着上拉电阻范围比1000ns窄。  

    实际上,客户希望增加上拉电阻以限制I2C信号的电流消耗,同时他们发现很容易导致tr (300ns)时间冲突。  

    因此,您能否帮助检查BQ2.722万在100kHz通信频率下是否支持1000ns tr时间?

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

    您好,

    不存在时间违规。 每个I2C规范的最大值为1000ns。bq2.722万的值为300ns。 300ns小于1000ns,因此符合规范。 如果仅在100KHz下运行,客户可以使用更高的上拉值来增加上升时间。

    它似乎正在请求将最小值设置为1000ns。 是这样吗?

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

    您好,Shirish,

    他们要求最大tr值为1000ns,与I2C最大计时规范一致。  

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

    您好,

    最大值已符合I2C规范,无法更改。

    您可以尝试增加电线电容等外部方法,但我们不建议这样做,因为这可能会导致不可预见的副作用。