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:无法为LSF0204D输出低电压电平

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

https://e2e.ti.com/support/logic-group/logic/f/logic-forum/644597/lsf0204d-cannot-output-low-voltage-level-for-lsf0204d

部件号:LSF0204D

大家好,

客户使用LSF0204D将3.3V电平转换为5V电平。 端口侧的上拉电阻设置为196欧姆。

 B端口侧的上拉电阻设置为300欧姆。 但是,当他向端口输入0V电平时,B端口可以输出1V电平。

1V电平是其应用的高电平,他 还需要为B端口输出0V电平。  

是否可以通过设置上拉电阻来解决问题? 如果可以,端口A和端口B的上拉电阻器适合什么?

当端口输入0V电平时,如何计算输出0V电平的上拉电阻器?

祝你一切顺利,
张美基
亚洲客户支持中心
德州仪器(TI)

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

    这些上拉电阻器(加上约5 Ω 的开关电阻)将产生36 mA的电流。

    A侧设备的驱动强度规格是多少? 我想这是造成电压下降的一大部分原因。

    要降低电流,您可以增加电阻值。 但是,最大电阻值受信号频率的限制。

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

    您好Mickey:

    我建议您首先观看LSF教程视频,网址为:  

    了解这些设备的基础知识对于正确使用它们至关重要,而且不会花费您的大量时间。

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

    Emrys和Clemens您好,

    感谢您的回复。  我已经观看了视频。 我对客户问题的理解如下:

    请检查附件。 如果使用A侧作为输入,则使用B侧作为输出。 当0V为A1输入时,输出

    电压为U 。I使用KCL,3.3 + I1*R1=U+I2*R2。 现在,对于客户的问题,U>0,他需要将U降低到0伏。

    因此,如果I1和R1稳定,则增加R2以减少U值。

    问题1:我的理解是否正确?

    问题2:B侧输出电压为1V而不是0V的原因是什么?

    问题3:如果我的理解正确,则B 端口适用的上拉电阻器的适用范围是多少?

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

    您使用的是哪种MCU? 它的驱动力强度是多少?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好Mickey:

    为了帮助说明Clemens所说的内容,这里的图片显示了增加的压降的位置。

    VOL电压绝对不是0伏。 我真的应该在视频中更清楚地说明这一点--我将考虑修改以解决这个问题。 如果您看到A1处的电压较大,则很可能B1处的电压大致相同。

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

    Emrys和Clemens您好,

    我将与客户确认。 对于以上电路,B1是否为输入信号?

    我仍然不知道为什么B1为1V,而不是0V,如果A1为0V,则客户的问题。 您会解释一下吗?

    我发现 Emrys回复的帖子:  

    从该接线柱上,您的意思是输出侧(B侧)的上拉电阻器过低,这将导致输出电压高于输入电压

    电压。 我想知道原因。

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

    问题是A1不是0 V,因为外部设备的输出驱动器的压降。

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

    您好Mickey:

    B1是上述LSF设备的输入,请注意,驱动器正在向B1输出,接收器正在从A1输入。  不管我们所说的是哪一边,该设备都是对称的。  更重要的是了解基本概念。

    增加器件另一侧的上拉电阻值将降低VOL的原因在了解CMOS器件的输出时被隐藏。

    当CMOS输出驱动器输出过低时,它会神奇地产生0V。  它使用n通道MOSFET将线路向下拉至尽可能接近0V的位置。  如果您看到1V作为LSF的VOL,则很可能输入为~1V。

    如果CMOS输出驱动器连接至1欧姆上拉电阻器至5V电源,则必须驱动5A才能将输出拉至0V。  这将是一个非常强大的nFET! 如果该上拉电阻为500ohm,则要求为10mA。

    现在,如果您有一个驱动器只能吸收3mA,但上拉将产生10mA,您就会遇到问题。  Kirchoff和欧姆定律将通过将输出驱动器的nFET和上拉电阻器之间的电压除以(降低总电流)来解决此问题,但结果将使VOL高于您最初想要的电压。

    我现在没有时间做这个,但是如果你不理解,我会在后面做一个更好的解释。

    在输出电压开始上升到不可接受的水平之前,大多数FPGA只能驱动几mA。

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

    我已向客户确认。 对于输入A端,它连接到FPGA。 最大吸入电流为

    连接到FPGA的电流为15mA。 对于输出B侧,最大汇电流也是15mA。

    那么,(3.3 / R1+5/R2)<=15mA,正确吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的,应保持在15 mA以下。

    请注意,此电流规格还必须具有相关的压降规格,例如0.25 V或0.5 V。当您增加电流时,压降会变大。 例如,请参阅下面MSP430‍F5529的“典型”规范,该规范看起来与FPGA类似;F5529保证在15 mA的最大0.6 V下:

    (FPGA数据表可能没有这样的图形。)

    只要您保持在保证的电流范围内,此曲线就呈线性。 在您的情况下,对于略弱于F5529的芯片,对于36 mA为1 V的声音是合理的。

    因此即使使用15 mA,您也不会得到精确的0 V电压。您可能希望目标是安全地保持在接收器的VILmax以下