大家好,
客户使用LSF0204D将3.3V电平转换为5V电平。 端口侧的上拉电阻设置为196欧姆。
B端口侧的上拉电阻设置为300欧姆。 但是,当他向端口输入0V电平时,B端口可以输出1V电平。
1V电平是其应用的高电平,他 还需要为B端口输出0V电平。
是否可以通过设置上拉电阻来解决问题? 如果可以,端口A和端口B的上拉电阻器适合什么?
当端口输入0V电平时,如何计算输出0V电平的上拉电阻器?
祝你一切顺利,
张美基
亚洲客户支持中心
德州仪器(TI)
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将3.3V电平转换为5V电平。 端口侧的上拉电阻设置为196欧姆。
B端口侧的上拉电阻设置为300欧姆。 但是,当他向端口输入0V电平时,B端口可以输出1V电平。
1V电平是其应用的高电平,他 还需要为B端口输出0V电平。
是否可以通过设置上拉电阻来解决问题? 如果可以,端口A和端口B的上拉电阻器适合什么?
当端口输入0V电平时,如何计算输出0V电平的上拉电阻器?
祝你一切顺利,
张美基
亚洲客户支持中心
德州仪器(TI)
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 端口适用的上拉电阻器的适用范围是多少?
您好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。
是的,应保持在15 mA以下。
请注意,此电流规格还必须具有相关的压降规格,例如0.25 V或0.5 V。当您增加电流时,压降会变大。 例如,请参阅下面MSP430F5529的“典型”规范,该规范看起来与FPGA类似;F5529保证在15 mA的最大0.6 V下:
(FPGA数据表可能没有这样的图形。)
只要您保持在保证的电流范围内,此曲线就呈线性。 在您的情况下,对于略弱于F5529的芯片,对于36 mA为1 V的声音是合理的。
因此即使使用15 mA,您也不会得到精确的0 V电压。您可能希望目标是安全地保持在接收器的VILmax以下。