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.

[参考译文] HDC1080:HDC1080 I2C 上拉电阻器值

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/614892/hdc1080-hdc1080-i2c-pull-up-resistor-value

器件型号:HDC1080

尊敬的 AE 团队:

我们将讨论 HDC1080的应用问题、SDA/SCL 的不同上拉电阻器将产生不同的结果。

我们测试了低于2.2千欧的上拉电阻器、HDC1080的通信是错误的。

当更改为10千欧时、与 HDC1080的通信是正确的。

此外、我们在 SDA 上添加了一个10pF 或22pF 的下拉电容器、并在 SDA/SDA 上保持2.2K 欧姆的上拉电阻器、那么通信是正确的。

您可以查看随附的图、了解 MCU (用于模拟 I2C 的 GPIO) 和 HDC1080之间的连接。

VCC=3.3V

图1#:I2C 通信错误

图2#工作

图3#工作

我的问题:

MCU 和 HDC1080之间 SDA/SCL 上的上拉电阻器值是多少?

如何计算这些拉电阻器的值? 基于哪种理论?

感谢您的评论。

此致

伊文

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

    在 I2C 通信中、我们还必须考虑其他参数:
    -电源噪音
    -I2C 总线上连接了多少个设备
    IC 之间的距离

    根据您的反馈、两种解决方案(10千欧和2.2千欧+ 10 pF)都可以正常工作。
    电容器很可能会滤除电源上的噪声。

    从我们的角度来看、这两种方法都是可以的。

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

    您好、Massimo、

    感谢您的反馈。

    在客户的应用中、MCU (GPIO I2C)和 HDC1080 (I2C)之间的 I2C 总线中只有一个 HDC1080。

    从 MCU 到 HDC1080的距离非常短、在5cm 以内。

    问题:

    1、客户询问我们如何在 SDA/SCL 上配置上拉电阻器、尤其是对于 SDA?

    2、客户询问我们为什么 在 HDC1080EVM 中的 SDA/SCL 上放置4.99K Ω 上拉电阻器? 为什么要施加4.99千欧? 产品线如何获得4.99千欧?

    此致

    伊文

     

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

    有几个参数会影响上拉电阻器的选择:
    -电源噪音
    -I2C 总线上连接了多少个设备
    IC 之间的距离

    影响是 SCL 和 SDA 的上升时间、下降时间和相位延迟。

    对于考虑板上存在的 IC 和 PCB 布局的 HDC1080EVM、我们将4.9k Ω 电阻器视为良好的解决方案。

    如果客户已经确定了适合其应用的电阻器值、我建议保持该值。

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

    很抱歉,我仍然无法理解你的解释。
    根据您的回复、我仍然无法理解您是如何在 EVM 上获得4.9K 的、我正在寻找如何修复4.9k 欧姆的方法。


    此致
    伊文