您好!
EN 引脚和 SCL2/SDA2将通过200k Ω 或 PRU 电阻器连接到电源(VDD2)。
在 I2C 数据处于高电平或空闲状态时、我认为 PCA9306软件将关闭、因此 PCA9306不会出现问题例如出于某些原因、VDD2从3.3V 更改为5V。
由于 SW 关断、因此每个电压由连接到每个上拉电阻器的电源决定。
我能否正确理解? 我假设 VDD1为1.8V。
此致、
渡边俊弘
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.
您好!
EN 引脚和 SCL2/SDA2将通过200k Ω 或 PRU 电阻器连接到电源(VDD2)。
在 I2C 数据处于高电平或空闲状态时、我认为 PCA9306软件将关闭、因此 PCA9306不会出现问题例如出于某些原因、VDD2从3.3V 更改为5V。
由于 SW 关断、因此每个电压由连接到每个上拉电阻器的电源决定。
我能否正确理解? 我假设 VDD1为1.8V。
此致、
渡边俊弘
嗨、敏弘- San、
如果我理解正确:下图:
其中 Vcc1为1.8V。
要重申您的问题:在 I2C 线路空闲时、我可以将 Vcc2从3.3V 更改为5V 吗? (如果这不是问题、请更正我)
-如果这是您的问题、那么允许 Vcc2在 I2C 线路空闲时从3.3V 变为5V。 发生这种情况时、您无需对器件执行任何操作。
"因为 SW 关闭、所以每个电压由连接到每个上拉电阻器的电源决定。 "
-我不知道你的意思是什么。 您是否参考了数据表图6中的方框图? 为了从数据表中关闭 SW、您必须将 EN 线拉至低电平(这意味着您需要将一个 GPIO 连接到此引脚)。 如果您打算这样做、我建议在连接到该引脚的 EN GPIO 上放置一个电阻器、以将 EN 拉低、然后更改 Vcc2。 如果您只是从3.3V 跳到5V、则可以跳过此步骤、但如果您从3.3V 跳到 GND 跳到5V、我建议您先将 EN 拉低。
谢谢、
-Bobby