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.

[参考译文] LM5170:IOUT1

Guru**** 2442090 points
Other Parts Discussed in Thread: LM5170EVM-BIDIR, LM5170

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1181816/lm5170-iout1

器件型号:LM5170

您好!

我遇到与文章 https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1048928/lm5170-iout-changes-depending-on-dir-when-no-current-is-flowing 相同的问题

我的原理图与 LM5170EVM-BIDIR 演示板完全相同、但我只使用一侧。 EN2引脚被拉至接地(10K)、第二侧的其他引脚断开。 我使用 ISETD 来控制模块。

HV 侧连接到稳定电源(60V)、而另一侧连接到44V 电池。

当 UVLO =低电平、EN1 =低电平、ISETD = 0、DIR =高电平时 、IOUT = 245mV (25uA 偏移)。

当 UVLO = 高电平、EN1 =高电平、ISETD = 0、DIR = 高电平时 、IOUT = 645mV (????)。 我可以确认、绝对没有电流流经分流器(VCS = 0.0mV)。

然后、LM5170工作良好、并按照我的 PWM 设定点为电池正确充电。

遗憾的是、IOUT 输出显示胡说。 相对于真实负载电流、这保持线性、但值​​根本不匹配。

可以帮帮我吗?

谢谢。

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

    AULAGNIER 您好、

    我们需要几天时间来了解正在发生的情况。

    此致、
    Brigitte

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

    尊敬的 AULAGNIER:

    您是否具有与 EVM 相同的参数? 还是可以通过私人消息显示原理图?

    您是否在 LM5170EVM 上进行过测试? 当我回到办公室时、我会检查它。

    此致、

    Feng Ji

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

    您好!

    我无法直接在 EVM 上进行测试、但我的原理图在各个方面都是相同的。 
    当我使用 ISITD 时、我注意到当我将我的 PWM (以%表示)与 IOUT1的值相乘时、它的效果会好得多。
    在这种情况下、平均注入电流的值大约是正确的。

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

    尊敬的 AULAGNIER:

    您有一些波形吗?

    此致、

    Feng Ji

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

    我没有跟踪。 我使用示波器检查了 IOUT 输出。 它是稳定和连续的。

    这是我使用的算法。

    //构建充电器放大器
    //来自 LM5170数据表第21页
    //[Van = 9.09k * Iout]&[Iout = VCS/200+ 25x10-6]&[VCS = 1m Ω* i]
    //Van = 9090 *((0.001 * I)/ 200 + 25x10-6)
    //((0.001 * I)/ 200 + 25x10-6)= VN/9090
    //(0.001 * I)/200 = VN/9090 - 25x10-6
    //i =((VN/9090 - 25x10-6)* 200)/ 0.001

    //读取模拟 IOUT
    float32_t mVA =(float32_t)_driver_analog->read_mv (_driver_analog_a_channel);

    //转换为 V
    MVA = MVA / 1000.0;

    在这里、如果 UVLO 和 EN1为低电平、并且当 UVLO 和 EN1为高电平时、MVA = 0.645 (来自 STM32的3.3V 电压)、ISETD = 0%(GND)时、始终为 MVA = 0.245

    //将 V 转换为 I
    MVA =((MVA / 9090.0 - 0.000025)* 200.0)/0.001;

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

    尊敬的 AULAGNIER:

    如果没有任何原理图或波形、则很难为您的应用提供支持。 描述可能会有很大的误导性和不准确。

    此致、

    Feng Ji

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

    我知道。 我只是想继续。
    您希望我测量哪些信号? 输出电流?

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

    尊敬的 AULAGNIER:

    我相信可以在 LM5170EVM 和您的电路板上轻松测试 IOUT 和 ISETA、因为它在两个方向上都是0A。

    如果您可以添加指示器电流信号、这将很有帮助。

    此致、

    Feng Ji

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

    好的、我尝试这样做。

    这是我的原理图。