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.

[参考译文] TCA9543A:连接问题

Guru**** 2391415 points
Other Parts Discussed in Thread: TCA9543A

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/695325/tca9543a-interfacing-questions

器件型号:TCA9543A

您好!

我将首次使用 TCA9543A 来读取具有相同地址的2个从 I2C 传感器。 我对下图有一些问题:

1) 1)能否使用 A0和 A1在从器件之间进行选择?  可以将2个引脚连接到微 I/O 引脚以激活每个通道、或者必须将它们连接到 VCC 或 GND。  如果它们可以连接到 I/O 引脚、我是否使用上拉或下拉电阻器?

2) 2)两个从器件都不使用中断。  因此、我是否将这些未使用的引脚连接到 VCC?

3) 3)不使用主器件侧的中断引脚、那么我是否使用上拉至 VCC 来连接该引脚?

4) 4)我希望使用 TCA9543A 、方法是使用微 I/O 引脚选择 A0、然后读取和写入数据、选择 RESET、然后使用微 I/O 引脚选择 A1、然后读取和写入数据。  这是读取数据的正确过程吗?

5) 5)我是否错过了任何配置步骤?

谢谢、

罗克曼46.

Image result for TCA9543A

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

    嗨、Rocketman46 (很酷的名字)、

    "我 将首次使用 TCA9543A 来读取具有相同地址的2个从 I2C 传感器。"

    实际上、我编写了一份有关如何使用 e2e 上的开关的分步指南、这可能有助于参考:

    "1)能否使用 A0和 A1在从器件之间进行选择?

    -不,这不是地址引脚的工作方式。 您需要将 TCA9543A 视为 I2C 从设备。 它需要一个唯一的地址、因此 A0和 A1引脚通过为从器件提供更多地址选项来提供帮助 (对于 A0和 A1、这会提供它可能具有的4个额外地址、因此、如果需要、您可以在同一 I2C 线路上使用其中的4个开关。)

    "可以将2个引脚连接到微 I/O 引脚以激活每个通道、还是必须将它们连接到 VCC 或 GND。"

    否,请参阅上文。

    "2)两个从器件都不使用中断。  因此、我是否将这些未使用的引脚连接到 VCC?"

    可以、但使用上拉电阻器(大小无关紧要、但行业中使用的正常值为4.7K 或10k)。

    BTW 数据表中有一节指出了如何处理某些引脚:

    "3)不使用主器件侧的中断引脚、因此我是否使用上拉至 VCC 来连接该引脚?"

    -这不是100%必需的、因为如果您希望遵循常规最佳做法、则此引脚是输出、然后使用一个连接到 Vcc 的上拉电阻器(如果您使用此引脚、则尺寸很重要、不过4.7K 或10k 是很好的值)。

    "4)我希望使用 TCA9543A 、方法是使用微 I/O 引脚选择 A0、然后读取和写入数据、选择 RESET、然后使用微 I/O 引脚选择 A1、然后读取和写入数据。  这是读取数据的正确过程吗?"

    不 您所讨论的是实际的多路复用器、这与 I2C 多路复用器不同、I2C 多路复用器通过 SDA/SCL 上的 I2C 通信进行控制。 多路复用器通过选择器引脚进行控制(多路复用器中只需要一个引脚、因为两个输出意味着只需要1位)。 I2C 多路复用器的优势是不需要处理器提供额外的 GPIO 引脚。

    请参阅此帖子开头的"如何使用交换机"帖子。 数据表还在第9.5节中讨论了如何使用此器件

    "5)我是否错过了任何配置步骤?"

    请参阅以上所有内容。

    谢谢、

    -Bobby

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

    您好!

    感谢您的回复。

    出于兴趣、您建议使用哪种 TI 多路复用器执行上述操作、但由 I/O 引脚控制?  我已经浏览过该范围、但找不到合适的芯片。

    谢谢、

    罗克曼46.

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

    嗨、Rocketman46、

    "出于兴趣、您建议使用哪种 TI 多路复用器执行上述操作、但由 I/O 引脚控制?"

    我不熟悉多路复用器目录、因为有一个单独的组支持该目录(我支持 I2C)。 如果您在此处发布帖子、我相信他们很乐意为您推荐器件:

    谢谢、

    -Bobby