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.

[参考译文] 如何选择合适的级别转换器?

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

https://e2e.ti.com/support/logic-group/logic/f/logic-forum/565690/how-to-select-an-appropriate-level-translator

主题中讨论的其他部件:MAX232SN74LVC1G34SN74AHC1G125

您好,我需要帮助为项目选择级别转换器。 我想从MAX232芯片获取输出信号(TX)并将信号输入到FPGA (Xilinx KC705评估板)。 据我了解,MAX232芯片的输出是5V TTL逻辑。 我不相信我的FPGA引脚支持5V TTL。  我见过不同类型的电平转换器(电压和混合信号)。 我想将IOSTANDARD LVTTL或LVCMOS定位在FPGA引脚上。 据我了解,如果我使用LVTTL/LVCMOS标准,则我的输入信号需要符合LVTTL/LVCMOS标准。 我觉得我需要一个电平转换器,它可以从5V TTL转换为3.3V TTL (我相信这是LVTTL)。 能否帮助我更好地了解如何选择正确的产品? 感谢你能抽出时间。

亚当

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

    为了帮助您选择合适的译员,我们需要您提供更多信息。 您的应用是漏极开路还是推拉式? 您的最大数据速率是多少? 你知道你需要什么样的动力强度吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Aozer:

    我不确定MAX232芯片是漏极开路还是推拉式。 我在数据表中看不到此规格。 它只表示接收器从EIA-232转换为5V TTL/CMOS。 该芯片是TI产品MAX232n。 就FPGA而言。 输入使用单端CMOS缓冲器作为LVTTL标准,使用推挽式CMOS缓冲器作为输出。 驱动强度为12mA。 最大数据速率为120kbs,正如MAX232芯片所支持的那样。

    此外,我还想将此信号从FPGA输出到MAX232芯片。 所以FPGA输出将是推拉式的,我将使用12mA的驱动强度。 相同的数据速率(120kbs)。

    我希望我已经向你提供了你所要求的资料。 感谢你能抽出时间。

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

    逻辑指南(SDYU001)的第4页显示了各种逻辑标准的切换级别。 请注意,5V TTL和LVTL-V 3.3 使用的电平几乎相同。

    您可以将FPGA的LVTTL输出直接连接到MAX的TTL输入。

    空载TTL输出的电压约为3.7 V。如果FPGA允许此电压,您可以将MAX的TTL输出直接连接到LVTTL输入。
    否则,请使用具有5V容限输入的缓冲器,例如SN74LVC1G34/125或SN74AHC1G125。 (或者只需使用10k系列电阻器来限制通过输入的ESD保护二极管的电流,但这是一个黑客攻击。)

x 出现错误。请重试或与管理员联系。