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.

[参考译文] MCF8329EVM:如果为电感输入的值小于实际电感、预计会出现什么行为? 如果更高些、该怎么办?

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1481782/mcf8329evm-what-is-the-expected-behaviour-if-the-value-entered-for-inductance-is-lower-than-the-actual-inductance-what-if-it-s-higher

器件型号:MCF8329EVM
主题中讨论的其他器件:MCF8329A

工具与软件:

我在让电机按预期在 EVM 上运行时遇到了一些问题、今天发现了一个差异。 电机的数据表列出 频率为1kHz 时的电感为0.43mH、但我最近购买了一个 LCR 表、并且在任意两个相位上、在1kHz 时的读数约为0.15mH。 我在使电机正常工作的各个方面都遇到了问题(频繁的 BEMF 故障、MPET 难以完成、电机仅达到最高转速的90%、经常出现噪声导致栅极驱动器在旋转期间复位、直到添加 Chsd_LSS 电容器)、但当我尝试新值并运行 MPET 时、电机在旋转时停止运转、似乎出现烧坏的情况。 EVM 仍然可以启动并被 Motor Studio 识别、但无论何时我尝试启动 MPET 或仅启动电机旋转、我都会立即收到 OCP_VDS 故障。 此外、一旦接通电源、栅极驱动器也将立即升温至约50C。

因此、我想知道哪一个更可能:  

  1. 制造商的数据表不准确、之前的不良行为部分是由电感值不正确导致的、并且在启动 MPET 时造成的损坏是不相关的、或者
  2. LCR 表的读数不正确、之前的不良行为是由其他因素引起的、如果您将电感设置得太低、EVM 将会自行烧毁。

我还将与电机制造商跟进、但希望能够进一步了解 MCF8329A 栅极驱动器芯片在参数设置不正确时的行为。

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

    尊敬的 John:

    感谢您的咨询。  

    [报价用户 id="634468" url="~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1481782/mcf8329evm-what-is-the-expected-behavior-if-the-value-entered-for-inductance-is-lower-than-the-actual-inductance-what-if-it-s-higher 电机数据表中列出的电感 在1kHz 时为0.43mH、但是我最近购买了一个 LCR 表、在1kHz 时任意两个相位上的读数大约为0.15mH

    您能否验证您是否正在测量正确的电感值? 通常、相电感是 MCF8329所需的。 您可以仔细检查数据表是否提到相电感。  有关更多详细信息、请参阅此 e2e 常见问题解答。

    [quote userid="634468" url="~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1481782/mcf8329evm-what-is-the-expected-behavior-if-the-value-entered-for-inductance-is-lower-than-the-actual-inductance-what-if-it-s-higher LCR 表的读数不正确、之前的不良行为是由其它原因引起的、如果您将电感设置得太低、EVM 将自行烧坏。

    不正确的电感值不得产生如此巨大的影响。 设置的电流电平是否过高? 您有哪些故障配置?

    此致、

    Sachin S.

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

    Sachin 您好!

    您能否验证您测量的电感值是否正确? 通常、相电感是 MCF8329所需的。 您可以仔细检查数据表是否提到相电感。  有关更多详细信息、请参阅此 e2e 常见问题解答。

    "如果您测量的是正确的电感值"、即测量的电感值可能是什么错误? 电机上有3根相线和5根导线用于连接霍尔传感器、我不测量任何霍尔传感器导线的电感。 如 MCF8329A 数据表和该常见问题解答中所述、我已经测量了两相的电感、然后除以二以得到每相电感。 无论我测量的是哪两个相位、结果都是相同的、并且没有可测量的中心抽头。

    电机数据表并未说明列出的值是每个相位还是相位。 但是、列出的电阻被描述为"端子电阻"、这让我相信数据表上列出的值是相间值。 因此、我之前使用了0.215mH 的电感值。

    不正确的电感值不能产生如此剧烈的影响。 设置的电流电平是否过高? 您的故障配置是什么?[/QUOT]

    故障配置如下:

    FAULT_CONFIG1

    • saturation_flags_EN:禁用
    • IPD_FREQ_FAULT_EN:启用
    • IPD_TIMEOUT_FAULT_EN:启用
    • MTR_LCK_MODE:故障在 LCK_RETRY 时间后自动清除
    • LCK_RETRY:2s
    • LOCK_ILIMIT_DEG:5ms
    • LOCK_ILIMIT_MODE: 故障在 LCK_RETRY 时间后自动清除
    • LOCK_ILIMIT:60%
    • HW_LOCK_ILIMIT:65%
    • ILIMIT:30%

    FAULT_CONFIG2:

    • AUTO_RETRY_TIMES:无限制
    • MAX_VM_MODE:自动清除 IF 电压处于界定范围之内
    • MAX_VM_MOTOR:没有限制
    • MIN_VM_MODE:自动清除 IF 电压处于界定范围之内
    • MIN_VM_MOTOR:没有限制
    • VM_UV_OV_HYS:UV 为1V、OV 为2V
    • HW_LOCK_ILIMIT_DEG:2us
    • HW_LOCK_ILIMIT_MODE:硬件限制锁定检测导致锁存故障;nFAULT 有效;栅极驱动器被设置为三态
    • NO_MTR_THR:1%
    • ABNORMAL_BEMF_THR:70%
    • LOCK_ABN_SPEED:130%
    • LOCK3_EN:启用
    • LOCK2_EN:启用
    • LOCK_1_EN:启用

    我将使用 EVM 上安装的默认1m Ω 分流电阻器、CSA_GAIN 为40V/V、BASE_CURRENT 值为0x400。 此外、我将 ILIMIT 和 OL_ILIMIT 都设置为30%。 根据我的计算、这些设置 值为37.5A、电流限制为11.25A、锁定电流限制为22.5A。

    我希望设置不正确的电感值不会产生如此巨大的影响、但我想知道它应该产生什么影响。 当输入不同的电感值时、内部控制环路的行为如何变化?  

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

    John、您好!

    "如果您测量的是正确的电感值"一词的含义是什么、

    需要确认的是测量的是每相电感值、而不是相间电感值。 我想您答对了。

    输入不同的电感值时、内部控制环路的行为如何变化?  [报价]

    如果电感值与实际值相差过大、BEMF 估算和电流控制将无法正常工作(您可能会看到非正弦毛刺相电流波形)

    您的故障配置看起来正常。 唯一的建议是启用 SATURATION_FLAGS_EN 来标记任何电流/速度环路饱和。

    谢谢。此致、

    Sachin S.