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.

[参考译文] PCA9306:使用1个 GPIO 启用多个器件

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1196801/pca9306-multiple-devices-enable-with-1-gpio

器件型号:PCA9306

所有这一切、 一个大客户都希望使用相同的 GPIO 启用16个 PCA9306。

使用图9.2作为基础、Vref=1.2V、Vref2=3.3V、GPIO 为3.3V。

它是否像将所有 EN 连接在一起一样简单? GPIO 需要多少驱动电流、是否需要更改200K 电阻、我是否需要16个电阻?

谢谢、

此致、

Joe

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

    每个 PCA9306都需要自己的电阻器。

    ×kΩ µA 电流为16 μ A (3.3V−1.2V)/ 200 μ A = 168 μ A。

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

    Joe、您好!

    数据表中有一节介绍了如何使用 GPIO 禁用/启用 PCA9306。 我建议您不要将 EN 引脚驱动为3.3V、而是在您想要启用器件并在您想要禁用时使用 GPIO 将 EN 驱动为低电平时使用三态/Hi-Z GPIO。 如果您的1侧电压为1.2V、而您的2侧电压为3.3V、则直接在 EN 引脚上驱动高至3.3V 的电压将阻止器件正确转换。

    如果您遵循该设置(禁用驱动器低电平、启用高阻抗)、则可以使用相同的 GPIO 启用/禁用16x PCA9306器件、前提是您的 GPIO 可以从所有16个引脚灌入电流(使用200k 上拉电阻器应该很容易)。

    -Bobby

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

    图9.2显示了使用 GPIO 驱动 VREF2电压。 (这不需要开漏输出。)

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

    您好、Bobby、

    使用图9.2、如果我对 GPIO 进行三态处理、则 Vref2没有电压。

    或者、我不应该使用图9.2、而应该将3.3V 连接到200K 电阻器的一侧、并将电阻器的另一侧连接到 Vref2、并按照建议将 EN 连接到 GPIO。

    谢谢、

    此致、

    Joe

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

    Joe、您好!

    如果您使用三态方法、Vref2上的200k 电阻器将为使能引脚提供逻辑高电平信号。

    如果您不能或不喜欢使用三态方法、Cemor's 展示的图像将使用推挽方法实现3.3V 电压。

    -Bobby

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

    Bobby、先生们、

    只是为了确保我们都在同一页上。  我会告诉客户。

    使用图9.2、将所有 EN 连接在一起、使用3.3V 推挽 GPIO、每个 PCA9306都需要一个200K 电阻器、消耗的电流为168uA (根据 Cemer's 等式)。

    对吧?

    谢谢、

    此致、

    Joe

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

    Joe、您好!

    [引用 userid="35268" URL"~/support/interface-group/interface/f/interface-forum/1196801/pca9306-multiple-devices-enable-with-1-gpio/4511895 #4511895"]

    使用图9.2、将所有 EN 连接在一起、使用3.3V 推挽 GPIO、每个 PCA9306都需要一个200K 电阻器、消耗的电流为168uA (根据 Cemer's 等式)。

    对吧?

    [/报价]

    没错。 使用、只要您可以从推挽驱动器提供~168uA 电流、就可以使用该设置推挽(3.3V 和 GND)。  

    -Bobby