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.

[参考译文] PCA9548A:Inquire -具有 MCU 和传感器的 PCA9548A_时间延迟容差评估

Guru**** 657930 points
Other Parts Discussed in Thread: PCA9548A, MSP-EXP430G2ET
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1260119/pca9548a-inquire---pca9548a_-time-delay-tolerance-evaluation-with-mcu-and-sensors

器件型号:PCA9548A
主题中讨论的其他器件: MSP-EXP430G2ET

您好!

借助 PCA9548A、MCU 希望使用相同的 I2C ID 控制4个传感器。

=>如何评估 I2C 的时间容差是否足够?

PS。 附加是 MCU 和传感器时间指数。

此致

JAX

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

    条件-------------------------------------------------------

    MCU (Update)=> MSP-EXP430G2ET 演示套件

    传感器(标准模式)

     =>数据保持时间_max = 3450ns

     =>数据设置 time_min = 250ns

     => Trise_Max = 300ns

     => tfall_Max = 1000ns  

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

    MCU 的值不符合 μ I²C 规范。 这是哪个 MCU?

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

    我们将 MCU 更改为 MSP-EXP430G2ET 演示套件

    传感器(标准模式)

     =>数据保持时间_max = 3450ns

     =>数据设置 time_min = 250ns

     => tfall_Max = 300ns

     => trise_Max = 1000ns  

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

    这些值与 μ I²C 规范中指定的限制兼容(对于标准模式、即、高达100kHz)。 I²C 所有与 μ C 兼容的器件都可以正常工作。 MSP430与 μ I²C 兼容。

    PCA9548A 不更改时序。 (这会略微增加总线电容、但效果与略长的布线相同。)

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

    Jax、您好!  

    我同意克莱门斯迄今所作的回应。  

    我已经包含了该标准中的 I2C 规格。 如果您还有其他问题、敬请告知。  

    您的 Trise/Tfall 时间是否发生翻转?

    此致、

    泰勒

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

    高克莱门斯

    目标:检查 MCU、I2C 开关、传感器可以遵循 I2C 规范(由 Tyler 提供)

    2.根据规格要求  

    a.在哪里描述 MSP430G2x53以遵循 I2C 兼容性?

      =>在 USCI (I2C 模式)中只能找到 I2C 时间索引(上图20)。

    b.在哪里 描述  PCA9548A 未更改时序?

      =>我只能找到 I2C 时间指数、如 chp6.6

      =>是否有开关延迟?

    C.重新检查传感器噪声和纹波、以检查以下索引

      传感器(标准模式)

       =>数据保持时间_max = 3450ns

       =>数据设置 time_min = 250ns

       => trise_Max = 1000ns

       => tfall_Max = 300ns  

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

    Jax、您好!

    a.在哪里描述 MSP430G2x53以遵循 I2C 兼容性?

      =>在 USCI (I2C 模式)中只能找到 I2C 时间索引(上图20)。

    [/报价]

    数据表中的这些时序规格在高达400kHz 的频率下与 I2C 兼容。 这对我来说很好。 上升时间由外部上拉电阻和开漏驱动器的强度决定。  

    b.在哪里 描述  PCA9548A 未更改时序?

      =>我只能找到 I2C 时间指数、如 chp6.6

      =>是否有开关延迟?

    [/报价]

    数据表的第7页显示了该器件为了符合 I2C 而遵守的 I2C 标准。  

    当您讨论开关延迟时、您是否在讨论在成功的 ACK 后开关改变状态所需的时间? 我不相信我们会在数据表中说明这一点。  

    如果您讨论的是从开关输入到开关输出的传播延迟、数据表中定义了该延迟。

    C.重新检查传感器噪声和纹波、以检查以下索引

      传感器(标准模式)

       =>数据保持时间_max = 3450ns

       =>数据设置 time_min = 250ns

       => trise_Max = 1000ns

       => tfall_Max = 300ns  

    [/报价]

    传感器看起来 I2C 与此处提供的时序规格兼容。 我将这些值与标准 I2C 模式进行了比较、最大和最小时序在规格范围内。  

    此致、

    泰勒

    [/quote]
    [/quote][/quote]