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.

[参考译文] LSF0204D:我的应用程序的正确选择是不是?

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

https://e2e.ti.com/support/logic-group/logic/f/logic-forum/659852/lsf0204d-is-the-right-pick-for-my-application

部件号:LSF0204D
主题中讨论的其他部件: PCA9306LSF0204SN74LVC2G07SN74AUP2G07SN74LVC2G34SN74LV1T34TCA9406SN74LV1T126

尊敬的*:

我有一个应用程序,我必须将信号从3.3V转换为1.8V。 我必须转换4个信号。

1)其中两个是I2C,它有上拉电阻,我认为1k8,速度不超过400kHz

2)和其他两个是GPIO引脚(我假设为推拉),不带上拉或下拉。 GPIO从主机端(3.3V侧)输出,并输入到主板(1.8V侧)   

问题:

1) LSF0204D是否是转换这4个信号的正确设备?

2)如果3.3V已经具有上拉电阻,那么在I2C 1.8V侧调整上拉电阻的正确方法是什么?

3)我想用作重置和触发引脚的GPIO信号,因此我想在这些线路上进行下拉,以便只有主机(3.3V侧)驱动这些引脚高时才是正确的,我可以在LSF0204D设备上进行下拉吗?

如果我没有上拉电阻器,GPIO上的此转换是否有效? (触发器的最大速度为1us -> 1MHz)

此致。

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

    您好,

    我强烈建议您观看此简短视频系列,以熟悉LSF译员系列的工作方式:

    要直接回答您的问题:

    1) LSF0204D是否 是转换这4个信号的正确设备?

    根据你的问题(3),我可能不会这样说。  您可以使用PCA9306仅转换I2C信号,然后使用其他设备进行其他转换。

    2)如果3.3V已经具有上拉电阻,那么在I2C 1.8V侧调整上拉电阻的正确方法是什么?

    我建议在1.8V电压侧使用10kohm电阻器。 大小限制取决于I2C主/从设备的电流驱动功能,但10k通常是一个安全值。

    3)我想用作重置和触发引脚的GPIO信号,因此我想在这些线路上进行下拉,以便只有主机(3.3V侧)驱动这些引脚高时才是正确的,我可以在 LSF0204D 设备上进行下拉吗?

    由于LSF0204's频道的工作方式,您不能对其进行下拉(有关详细信息,请参阅上述视频系列)。

    如果我没有上拉电阻器,GPIO上的此转换是否有效? (触发器的最大速度为1us -> 1MHz)

    这取决于信号的方向性-但由于下拉功能不起作用,因此也没有必要对其进行解释。

    您的GPIO是否总是以相同的方式发送信号,或者在操作过程中是否会改变方向?

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

    感谢您的回答。

    关于GPIO,是的,GPIO信号始终与主机端的输出方式相同,主板为输入。

    如果主机侧的GPIO是推拉式,那么通常我不需要下拉式电阻器,这是否正确?

    我想添加下拉电阻器,以确保外部条件不会影响GPIO的状态, 并且只有在主机驱动时,线路上的引脚HIGH才是真正的HIGH状态->,以避免漏触发,并通过设备的重置信号实现完全控制。

    此致。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    从描述来看,我不确定信号是从3.3V转换为1.8V还是从1.8V转换为3.3V。

    您可以使用漏极开路缓冲器(如SN74LVC2G07或SN74AUP2G07)执行任何操作。

    您还可以为这些通道使用缓冲区/转换器(如SN74LV1T34)(用于向上转换),或为向下转换使用常规旧缓冲区(如SN74LVC2G34)。

    任何单向缓冲器都可以正常工作,任一侧都有下拉电阻器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的,您的答案是正确的。GPIO信号始终从3.3V转换为1.8V。

    因此,LSF设备在没有上拉电阻器的情况下无法工作? 如果在没有上拉电阻器的情况下LSF0204D可以工作,那么工作的要求是什么?

    我当时想用一个设备转换所有四种不同的信号(I2C和GPIO信号)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的Emrys:

    我想我会将PCA9306用于I2C,因为它是为I2C或TCA9406 (如果我需要1MHz I2C)设计的。

    对于从3.3V到1.8 的单向GPIO向下转换,I将在此配置中使用SN74LV1T126或SN74LV1T34:

    下移转换是否可用于SN74LV1T126或SN74LV1T34,且可通过GPIO信号下拉?

    此致。

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

    您好,

    要直接回答您的问题:

    因此,LSF设备在没有上拉电阻器的情况下无法工作?

    这不是事实--在有些情况下,LSF将在没有上拉电阻器的情况下工作。  很难在文本中列出所有这些内容,这就是为什么我建议观看视频系列(从我的第一个帖子开始),这将解释所有这些内容(特别是在'向上翻译'视频中)。

    如果在没有上拉电阻器的情况下LSF0204D可以工作,那么工作的要求是什么?

    再次强调-这里很难解释,请观看视频并提出问题。  它们真的不是很长,包含大量信息。

    我当时想用一个设备转换所有四种不同的信号(I2C和GPIO信号)。

    这是可能的-只要GPIO线路上没有下拉电阻器。  既然必须有上拉电阻器,为什么不使用逻辑高作为默认状态?

    下移转换是否可用于SN74LV1T126或SN74LV1T34,且可通过GPIO信号下拉?

    是-其中任何一个都将与输入或输出上的下拉电阻器一起工作。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我无法将逻辑高用作默认状态,因为我设备上的重置和触发器引脚处于高状态(无法更改) 我希望在最初的状态下,设备关闭,这样我就可以将下拉电阻器放在安全的一侧。 当我要打开或触发我的设备时,主机将驱动GPIO引脚高。

    感谢您的帮助和祝福。