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.

[参考译文] MCF8316AEVM:运行 MPET 时、GUI 会提示 CONTROLLER_FAULT &MPET_BEMF_FAULT

Guru**** 2393725 points
Other Parts Discussed in Thread: MCF8316AEVM, MCF8316A

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1440944/mcf8316aevm-when-run-mpet-the-gui-prompts-controller_fault-mpet_bemf_fault

器件型号:MCF8316AEVM
主题中讨论的其他器件: MCF8316A

工具与软件:

嗨、Venkatadri、

‘s、我‘s MCF8316AEVM 驱动器 BLDC 电机由用户指南 成功运行、但本周我想驱动一个新的 BLDC 电机、我仍然按照用户指南   操作、但当我运行 MPET 时、  GUI 提示 CONTROLLER_FAULT & MPET_BEMF_FAULT、所以我更换了上周成功驱动的电机、但 GUI 提示了 同样的故障消息。 EVM 板‘s 设置没有更改 Andi  仔细检查硬件线是否连接良好、我尝试手动设置电机参数、然后通过 I2C 驱动电机、但 它无法正常工作。 上周、我加载保存的.json 文件时、只有这样才能使电机成功运行。

您能不能帮助我导致 CONTROLLER_FAULT 和 MPET_BEMF_FAULT 的原因是什么?

另一个、我在 EVM 板上将 MCF8316A 替换为 MCF8316C、故障 消息与上面相同。

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

    您好、Suy、

    MPET BEMF 故障可能显示以下原因

    1. 电机无法以开环参考速度旋转

    2.静止检测阈值较高->在 STAT_DET_THR 中为最低

    3.在此加速下,开路电流可能更小,无法使电机旋转  

    4.不要同时运行 MPET KE 和 MECH

    您能否尝试以下建议、看看这是否有帮助

    谢谢、此致

    Venkatadri S.

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

    Venkatadri、

    我的问题是此电机以前能够运行 MPET 并且可以驱动正常工作、再次运行 MPET 而没有对硬件进行任何修改会显示上述故障消息。 我可以理解、MPET_BEMF_FAULT 无法正常测量电机参数、但可以手动添加(电机制造商提供 R/L/BEMF 常量)。 我想知道是什么导致了 CONTROLLER_FAULT。 CONTROLLER_FAULT 表示 MCU 有故障?

    最后、根据您提供的建议、没有任何改进

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

    您好、Suy、

    您能帮助提供您正在尝试的电机详细信息和 JSON 文件吗?

    谢谢、此致

    Venkatadri S.

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

    嗨  Venkatadri、

    现在切换到 MCF8316C、JSON 文件是您在论坛上发布的内容。

    电机参数:

    R:2.5 Ω

    L:0.74mH

    PP:7

    BEMF 常数:8mV/Hz

    我需要的转速是150转/分  

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

    您好、Suy、

    您能帮助我访问我发布 JSON 的论坛吗?

    还是请在此处再次分享 JSON?

    谢谢、此致

    Venkatadri S.

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

    您好、Suy、

    谢谢你、我会研究这件事、明天答复。

    谢谢、此致

    Venkatadri S.

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

    嗨  Venkatadri、

    好的,谢谢!我会等你的好消息.

    今天、我改成了使用另一个电机、该电机具有相同的故障但也具有 IPD_T1_FAULT。

    我的新电机的参数如下:

    R:20.5 Ω

    L:6mH

    PP:6.

    BEMF 常数:25.3mV/Hz

    我需要的速度也是150RPM  

    我想反馈一个问题、当手动设置点击参数时、电感项显示为二进制数。

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

    您好、Suy、

    我们知道这个问题并在 Motor Studio 的下一个版本中修复。  

    谢谢、此致

    Venkatadri S.

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

    嗨  Venkatadri、

    请提供关于该主题的任何更新吗?  

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

    嗨  Venkatadri、

    请查看我在下面的答复:

    1、是、当我运行 MPET 时、 发生了 IPD 故障、因此、我尝试手动设置参数、然后设置 PWM 占空比以旋转电机、 发生了 IPD_T1故障。

    2、施加的电压为15V、I 尝试将阈值电流设置为最大值

    如果无法执行 MPET 测量、能否手动设置参数? 您能否提供以下手动设置的详细步骤?

    我加载了您在上次回复中发布的 JSON 文件、我点击 run MPET、就  发生了 IPD 故障。

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

    您好、Suy、

    MPET IPD 故障是由于高电阻或高频率、您可以尝试将 IPD 电流设置为0.25A 并重新测试?

    MPET 阈值可在0.125A 之间进行编程 、但较低的电流精度可能会降低。

    您可以使用 MPET 进行测量并确认性能是否令人满意、然后使用仪器进行测量并对其进行编程。

    请勿使用快速旋转页面、而是使用 MPET 选项卡。

    首先选择 R、L 和 KE 测量、然后执行 MPET 测量。

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

    嗨 Venkatadri、

    我有两个 BLDC 电机、、这里是 R/L/BEMF 参数。

    R θ Ω L-mH BEMF 常数(mV/Hz)
    1# 2.4. 0.7. 12.
    2# 20. 6. 230

    我加载了你在上一个答复中张贴的 JSON 文件、首先我连接了1#电机、然后运行 R/L/BEMF 测量、运行 mech 测量‘s IT、成功。 我通过 IIC 旋转电机、电机在闭环中工作。

    我 、了相同的参数来运行2#电机、我在点击 RUN MPET 后立即将 IPD 电流设置为0.25A、  发生了 IPD 故障、但未发生 IPD_T1故障。

    当我手动设置2# motot 参数,然后运行 mech 测量它提示 CURRENT_LOOP_SATURATION 故障,我找不到有关  CURRENT_LOOP_SATURATION 的相关寄存器 。

    MPET 是否不支持测量高电阻?

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

    您好、Suy、

    让我为高电阻电机的 MPET 设置选中 JSON I shared。

    电流环路饱和是一个标志、用于指示无法达到所选的电流阈值。

    这是高电阻的明显原因;您可以降低开环电流基准、也像 IPD 电流阈值。

    此外、检查 IPD 频率选择、如果它为高电平、则 IPD 脉冲将合并、我们会看到 IPD 频率故障。

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

    嗨 Venkatadri、

    我尝试将开环电流设置为 最小值、MPET 仍然无法成功测量。

    您说 IPD 频率选择在哪里、您能 给我截屏吗?请?

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

    您好、Suy、

    您能展示"MPET"选项卡的图像吗?  IPD 频率位于从静止启动部分。

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

    嗨 Venkatadri、

    您的意思是图片中红色框的设置?但它是灰色且不可编辑的

    我尝试了三种配置、请看 下面的屏幕截图:

    1、直接运行 MPET

    2、手动设置电机参数,然后运行机械测量,在此期间,电机发出哨声,持续约3分钟,然后停止,但不表示机械测量成功。

    3、手动设置电机参数,然后旋转电机,电机 运行几秒钟并停止, 然后反复重复。

    上面使用的 JSON 文件是您之前在本主题中发布的文件。

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

    嗨 Venkatadri、

    我尝试加载新的 JSON 文件、故障仍然存在。

    我发现 mcf8316c 的电机电阻查找表的最大电阻为20 Ω、、因此我认为 mcf8316不能很好地支持高电阻电机、I‘m cosiding 以更换低电阻电机。

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

    您好、Suy、

    我需要重新检查电阻和电感值、  

    是相到相位还是相到中心抽头(相到相位/2)。

    您能确认吗?

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

    嗨 Venkatadri、

    是的、I  使用 毫欧表和 L/C 表自行测量相间电阻和电感、 电阻和电 感为41 Ω 和13.6mH、数据表中给定的这两个参数分别为41.5 Ω 和12mH、但测得的 BEMF 常量是 数据表中给出的 BEMF 常量之间的巨大差异。 数据表中的值为36mv/rad/s (230mv/Hz)、 可以计算出 BEMF 波形任意两相的 BEMF 常数为24mv/Hz。


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

    您好、Suy、

    您在什么电压下测试? 对于此配置、您还可以将电压增加多少?

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

    嗨 Venkatadri、

      我施加的 电压是15V、使用外部直流电源进行测试、 可以一直调高电压、但 目前主板可提供的最大电压是18V。

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

    您好、Suy、

    用示波器测量的 BEMF 是正确的。 现在、问题是电阻超出了我们的规格、但只是在标记上。

    可能会发生这种情况、例如由于 R/L 而导致 IPD 超时、可能会导致该问题。

    因此、建议使用手动测量的 R、L (此时不再使用 MPET)并将电机启动配置为与最低电流对齐/双对齐选项。 我预计0.5A 电流应该能正常工作、如果不能进一步降低电流并进行测试。

    对于 KE us、您所测量的值。

    下一步、可能会发生从对齐/双对齐启动成功、开环到闭环切换可能显示错误。

    可以选择禁用闭环、仅监测电机是否能够在开环中旋转、直到切换速度结束而不发生失速。

    如果开箱即用无法运行、MCx 会向用户提供许多旋钮以进行调节并获得所需的性能、这种情况非常少见。

    您可以禁用闭环、如下所示。

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

    嗨 Venkatadri、

    根据您的建议、我在设置电机参数 并将电机启动配置为对齐/双对齐后使用手动、、然后设置 IPD 电流阈值且开环电流限值最低、最后我禁用闭环并通过 IIC 设置 PWM 占空比@电机可以旋转、但我发现500RPM 时的功耗非常高(15V、200mA)、超出数据表中的额定电流、并且当占空比设置为10%和100%时、 电机转速不变。

    当电机在开环中工作时、我启用闭环、电机在闭环中成功工作 且无故障、我还可以设置 PWM 占空比以控制速度。

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

    您好、Suy、

    将启动更改为对齐后、您不需要 IPD。

    本测试的目的是检查我们是否能够首先在开环中旋转电机、以及根据您的观察结果、是否能够旋转电机。

    当然、开环模式电流保持不变、在闭环中、电流调节到所需的电平。

    现在、您已确认电机正在运行、转速保持在切换速度、并且不随速度命令的变化而改变、符合预期。

    您现在可以继续、启用闭环并尝试旋转。

    谢谢、此致

    Venkatadri S.

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

    嗨 Venkatadri、

    好的、 电机一开始运转良好、但我发现在闭环模式下、电机持续旋转约10分钟、然后转速会明显减速、可能是什么原因造成的?

    另外、在 对齐/双对齐模式 下、电机启动延迟几秒钟、设置速度命令时轻微移动、如果希望电机启动速度更快、可以做哪些设置?

    e2e.ti.com/.../2450.mp4

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

    您好、Suy、

    您尝试的速度命令是什么?

    您是否能够捕获500ms 标度的相电流波形?

    在启动方法方面、IPD 速度最快、对齐/双对齐也良好、对于某些应用、IPD 脉冲可产生声音。 在这种情况下、我们可以考虑对齐/双对齐。

    你在说电机能够旋转大约10分钟、这是个好时机、那么为什么它会减速停止?   

    谢谢、此致

    Venkatadri S.

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

    嗨 Venkatadri、

    速度减速而不停止,这个问题可以在以后处理,我们有一个紧迫的问题如下:

    今天我用 MCF8316AEVM 在低温下驱动电机(不是高阻电机)-40℃ ,我发现 当我加载在室温下使用的 JSON 文件,同时 GUI 提示 ABN_BEMF 和 MTR_LCK 故障时,电机  不能旋转,但软件在室温下自动测量 BEMF 常数,低温和室温下的 BEMF 是否不同? 然后、我尝试在低电平时再次使用 MPET 测量电机参数。我们遇到了一个紧急问题、但失败了、如果希望电机在低温下工作、我应该进行哪些调整? 在 低温下工作的电机对于我们的项目至关重要。

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

    嗨 Venkatadri、

    对于电机在低温下无法启动的问题、您有什么好的建议吗?

    我尝试将 ABNORMAL_BEMF_THR 设置为60%、电机仍无法启动。  

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

    您好、Suy、

    在低温下、由于轴承和液体的粘度、电机可能具有较高的刚度。  

    这种情况下、需要提高启动扭矩(启动和开环时)以克服粘滞扭矩。

    谢谢、此致

    Venkatadri S.

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

    嗨 Venkatadri、

    电动机轴承和润滑脂 耐低温。

    您说需要提高 启动扭矩、那么我该怎么做呢? 如何增大开环电流? 或者开环成功启动、然后又成功启动至闭环?

    我尝试将开环电流设置得更高、或使电机在开环中启动、然后启用闭环、电机在旋转几秒钟后将停止、然后报告 ABN_BEMF 和 MTR_LCK 故障。

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

    您好、Suy、

    在低温下测试时、这是在负载上还是无负载上?

    通常、在低温下、电机粘滞摩擦较高、因此可能需要较高的扭矩。

    这只是为了解决启动问题、一旦电机开始旋转、就不存在粘滞摩擦问题、因为电机会因线圈电流而发热。

    您会说、在室温条件下、电机能够不停地运行、而在低温条件下、电机会减速并停止。我的理解是否正确?

    您可以再次向我发送最新的 JSON 文件吗? 我想检查是否存在任何其他问题。

    此外、您是使用 EVM 还是使用定制电路板对此进行测试? 如果是定制电路板、您可以展示原理图吗?

    BEMF 与温度无关。

    谢谢、此致

    Venkatadri S.

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

    您好、Suy、

    让我来查看 JSON、以便我们为您提供帮助。

    谢谢、此致

    Venkatadri S.

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

    嗨  Venkatadri、

    在这个问题上是否有任何进展?  

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

    您好、Suy、

    我请求时间到星期三来回应这一问题。

    谢谢、此致

    Venkatadri S.

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

    您好、Suy、

    您上传的新 JSON 的 R= 2.4欧姆、L = 0.7mH、KE = 12MV/Hz。

    您是否通过 MPET 提取了所有这些数据、以及您对在正常温度下始终保持启动的信心有多大?

    可以看到启动时、开环仍为0.5A、这可能太低、无法在低温下应用所需的扭矩。\

    您能增加并验证吗?

    谢谢、此致

    Venkatadri S.