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.
大家好、
祝您度过美好的一天!
我们的器件电源为1.8V、主机输出为3.3V、因此需要使用电平转换器、但我想使用3线 SPI 通信、单向电平转换器无法满足此要求、因为3线 SPI 是双向的、所以我需要一个双向电平转换器、似乎 SN74LVC2T45支持此功能。 您能否指导我如何实现双向通信、只需将引脚5 DIR 连接到主机一个 GPIO 以控制高电平或低电平、我的理解是正确的、谢谢。
此致。
SN74LVC2T45的 ZWO 通道同向。
应使用 TXU0304。
尊敬的 Ladisch:
谢谢。
好的、我最初的想法是使用两个 SN74LVC2T45、并通过控制 DIR 低电平或高电平来确定方向、这种方法是否有效?
TXU0304可以自动切换方向正确吗? 无需主机控制。
否、TXU 具有单向通道。 该引脚不适用于该 SPI 型号。
但据我所见、您只需要一个双向信号。 因此、对其他两个信号使用 SN74AXC1T45、类似于 TXU0102。
是的、我查阅了 SN74AXC1T45数据表、其中明确指出对于 DIR、设置为逻辑高电平用于 A 至 B 电平转换、设置为逻辑低电平用于
B 至 A 电平转换。
因此仍需要连接 DIR 来托管一个 GPIO 以控制逻辑高电平或低电平、这一点正确吗。 我只是想知道这种方法是否可行。
非常感谢!
是的、它需要单独的方向控制信号、必须在正确的时间更改。
TXB0101可以在没有方向控制信号的情况下实现此目的、但不适用于长布线/电缆或上拉/下拉电阻。
尊敬的 Ladisch:
非常感谢您的更新、现在我很清楚、我将尝试一下。
尊敬的 Ladisch:
很抱歉问您最后一点、通常 I2C 电平转换器是双向的、例如 PCA9306或 TCA9617B、但没有专门用于双向 SPI (3线 SPI)的电平转换器或元件、例如 SN74AVC2T244或 SN74LVC2T45实际上具有方向。
我检查过 TI 产品、TXB0104似乎是双向的、可以申请3线 SPI
I²C 使用开漏信号、更易于进行电平转换。
TXB 可用于 SPI 信号(具有上述限制)。
好的、谢谢、我想我们可以关闭这个 TT、再次感谢。