主题中讨论的其他器件:PCA9306、 LSF0102、、 LSF0002
工具与软件:
我有一个需要 I2C 星形拓扑转换器的案例。 一个从总线必须设置为1.8V。 另一个从总线为1.8V 和5V 之间的用户可选。 主器件总线电压灵活、 (见图表)
除了 A 侧必须位于星型拓扑的共侧这一要求外、TCA9167B 几乎可以工作。 如果我使用这种拓扑、B 侧电压不支持低至1.8V 的总线电压。 因此我想知道、能否将 B 侧放在通用总线上运行星形拓扑? 我意识到总线上的一个9617不会看到由另一个9617驱动的低逻辑、但 I2C 总线是否仍正常工作? 是否担心未激活的从器件会看到导致它们行为错误的错误时钟/数据? 除了逻辑电平驱动/阈值限制、为什么 B 侧不能在公共总线上使用?
另一个选择是以2.2V 的电压运行 VccB、上拉电阻连接至1.8V。 这应该仍符合逻辑高电平阈值(即0.7 * 2.2V = 1.53V)、但考虑到逻辑高电平接近 RC 时间常数的上限、因此很难在1MHz 上运行。
如果此拓扑不起作用、任何人都能推荐这样的架构吗? 我需要一条1.8V I2C 总线和另一条1.8V I2C 总线在1.8V 至5V 的用户可选电压下的 FM+。
谢谢!
否