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.

[参考译文] MCT8316A:移动时改变转向方向、提升故障

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1476335/mct8316a-change-turning-direction-while-moving-raises-faults

器件型号:MCT8316A

工具与软件:

您好!  

我正在使用 MCT8316A 评估模块来驱动24V、8极2700RPM 电机。

在我的系统中、我需要在运行时更改电机的转向方向。

我已经启用了 ISD 和 ISD 重新同步、但电机一直无法改变其方向。 (改变方向指令会导致声学嗡嗡声和驾驶员故障)。

电机具有低惯性、即使我将制动时间延长到 1秒、它的行为也是相同的、这比电机定期停止所需的时间长得多。

请告知如何继续以及是否需要任何其他配置。

谢谢!  

Tomer Cohen

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

    尊敬的 Tomer:

    您是否启用了反向驱动?

    谢谢、此致

    Venkatadri S.

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

    是、  启用 ISD、重新同步和反向驱动。

    ISD_CONFIG 值设置为 0x7FCF1140

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

    尊敬的 Tomer:

    您是否可以尝试减小 STAT_DETECT_THR? 什么 是电机规格电压、转速和电流?

    谢谢、此致

    Venkatadri S.

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

    我已在所有可接受值中检查了 STAT_DETECT_TH、未发现任何变化。  

    似乎在我更改 ISD_CONFIG 时、电机的行为没有变化。 (我已将制动时间更改为15秒、但仍会立即响应)

    我已经附上了电机的电气 参数和配置 JSON 文件、请告知。

    {
      "signature": "oneui-register-data",
      "data": [
        [
          {
            "idx": 0,
            "id": "isd_config",
            "value": "0x7FCF1140"
          },
          {
            "idx": 1,
            "id": "motor_startup1",
            "value": "0x18280917"
          },
          {
            "idx": 2,
            "id": "motor_startup2",
            "value": "0x1FB9D9A4"
          },
          {
            "idx": 3,
            "id": "closed_loop1",
            "value": "0x0F500200"
          },
          {
            "idx": 4,
            "id": "closed_loop2",
            "value": "0x08266490"
          },
          {
            "idx": 5,
            "id": "closed_loop3",
            "value": "0x4CC404F1"
          },
          {
            "idx": 6,
            "id": "closed_loop4",
            "value": "0x000CE944"
          },
          {
            "idx": 7,
            "id": "const_speed",
            "value": "0x00A00504"
          },
          {
            "idx": 8,
            "id": "const_pwr",
            "value": "0x09284C84"
          },
          {
            "idx": 9,
            "id": "150_deg_two_ph_profile",
            "value": "0x36DB6DA6"
          },
          {
            "idx": 10,
            "id": "150_deg_three_ph_profile",
            "value": "0x36DB6D80"
          },
          {
            "idx": 11,
            "id": "trap_config1",
            "value": "0x054BA106"
          },
          {
            "idx": 12,
            "id": "trap_config2",
            "value": "0x2A880000"
          }
        ],
        [
          {
            "idx": 0,
            "id": "fault_config1",
            "value": "0x78F45022"
          },
          {
            "idx": 1,
            "id": "fault_config2",
            "value": "0x7947A009"
          }
        ],
        [
          {
            "idx": 0,
            "id": "gd_config1",
            "value": "0x1C440000"
          },
          {
            "idx": 1,
            "id": "gd_config2",
            "value": "0x14000000"
          }
        ],
        [
          {
            "idx": 0,
            "id": "pin_config1",
            "value": "0x2D720600"
          },
          {
            "idx": 1,
            "id": "pin_config2",
            "value": "0x080C0000"
          },
          {
            "idx": 2,
            "id": "device_config",
            "value": "0x7FFF4000"
          },
          {
            "idx": 3,
            "id": "peri_config",
            "value": "0x00000000"
          }
        ],
        [
          {
            "idx": 0,
            "id": "ana_trim3",
            "value": "0x48004800"
          },
          {
            "idx": 1,
            "id": "ana_trim4",
            "value": "0x00000000"
          },
          {
            "idx": 2,
            "id": "ana_trim5",
            "value": "0x0000000C"
          },
          {
            "idx": 3,
            "id": "ana_trim6",
            "value": "0x00000000"
          },
          {
            "idx": 4,
            "id": "ana_trim7",
            "value": "0x00000000"
          },
          {
            "idx": 5,
            "id": "ana_trim8",
            "value": "0x00000A81"
          },
          {
            "idx": 6,
            "id": "ana_trim9",
            "value": "0x00AE081E"
          },
          {
            "idx": 7,
            "id": "ana_trim10",
            "value": "0x536B113A"
          }
        ],
        [
          {
            "idx": 0,
            "id": "algo_reserved1",
            "value": "0x00000000"
          },
          {
            "idx": 1,
            "id": "algo_reserved2",
            "value": "0x00000000"
          },
          {
            "idx": 2,
            "id": "algo_reserved3",
            "value": "0x00000000"
          }
        ],
        [
          {
            "idx": 0,
            "id": "gate_driver_fault_status",
            "value": "0x00000000"
          },
          {
            "idx": 1,
            "id": "controller_fault_status",
            "value": "0x00000000"
          }
        ],
        [
          {
            "idx": 0,
            "id": "sys_status1",
            "value": "0x0127FFD0"
          },
          {
            "idx": 1,
            "id": "sys_status2",
            "value": "0x20010B63"
          },
          {
            "idx": 2,
            "id": "sys_status3",
            "value": "0x001700AA"
          }
        ],
        [
          {
            "idx": 0,
            "id": "device_ctrl",
            "value": "0x00000000"
          }
        ],
        [
          {
            "idx": 0,
            "id": "algo_ctrl1",
            "value": "0x00000000"
          }
        ]
      ]
    }

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

    尊敬的 Tomer:

    感谢您分享更多详细信息,我将核实.

    同时、我还想问您是否了解了 FOC 器件 MCF8316C/D?

    我会在一天结束时回复您的问题。

    谢谢、此致

    Venkatadri S.

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

    尊敬的 Venkatadri:  

    更改驱动器是一项重大变更、因为我们拥有经过批准的布局、并且产品正在测试中、并且除方向变更外运行正常。  

    是否有对上述设置和配置的任何更改建议?

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

    尊敬的 Tomer:

    STAT_DET_THR 和 BRAKE 时间不会产生影响、因为当启用 REV 驱动时、未检查制动、如 MSS 流程图所示。

    角度测量输入电压  

    1.器件将减速直至开环切换到闭环切换阈值  

    配置可供尝试、

    禁用 AVS、因为在 AVS 中、电机以惯性减速、由于低惯性、电机可能会快速停止、开环重新同步可能失败。

    将闭环减速降至最低以了解电机行为、然后升高以满足随时间变化的规格。

    禁用自动切换并降低开环到闭环切换速度、现在配置中为300Hz。 根据电机的最大速度进行选择。

    2.电机成功减速至开环后、器件会将电机驱动至零速、然后通过开环加速改变方向。

    配置可供尝试、

    增加切换阈值速度、使电机仍具有良好的动能、可在开环区域运行

    减小开路加速 A1、A2

    或者、

    如果电机具有非常低的惯性、那么我们无需使用反向驱动

    1.禁用反向驱动

    2.降低 STAT_DET_THR、使电机正确处于零速、并且启动能够正常运行。

    谢谢、此致

    Venkatadri S.