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**** 2482105 points
Other Parts Discussed in Thread: MCT8316A

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1197651/mct8316a-some-questions-about-the-chip-behaviour

器件型号:MCT8316A

您好!

我有一些关于芯片(AV 变体)的问题:

1:芯片加电是怎么工作的? 在芯片上电期间、我偶尔会设置一些故障位。 芯片是否会进行一些上电测试、然后等待一个启动条件、即它是否只是"开始运行所具有的功能"、即默认的寄存器内容?

2:芯片何时更新 VOLT_MAG、DC_BUS_CURR 和 DC_BATT_POW 字段?

3:ALGO_CTRL1寄存器是否接受设置的多个位、即一次执行多个操作、例如 CLR_FLT 和 CLR_FLT_RETRY_COUNT?

4:DRVOFF 引脚是否只是 MOSFET 的即时原始断开操作、还是控制器在引脚更新后进行有序的停止/启动? 当激活 MOSFET 时(DRVOFF 为低电平)、在发出速度命令之前是否需要任何时序?

此致

Goran 发言

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

    尊敬的 Goran:

    感谢您在电机驱动 E2E 论坛上提出问题。  

    我的目标是在本周结束前提供一个有关这一点的答案!

    此致!

    罗伯特

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

    尊敬的 Goran:

    第一步是检查速度指令并接收 PWM 信号。 如果速度为零、则器件保持空闲状态、直到输入速度命令。 有关此过程的更多详细信息、请参阅数据表(8.3.10电机启动序列(MSS))的"电机启动序列"部分。

    2. 当器件收到速度命令并且电机开始旋转时,会更新 VOLT_MAG、DC_BUS_CURR 和 DC_BATT_POW 字段。

    3.是的、 ALGO_CTRL1寄存器将接受设置的多个位。

     是的、 当 DRVOFF 引脚驱动为"高电平"时、MCT8316A 会通过关断所有 MOSFET 停止驱动电机(滑行状态)。 当 DRVOFF 驱动为"低电平"时、MCT8316A 会返回正常运行状态、就像在重新启动电机一样。 DRVOFF 不会导致器件进入睡眠或待机模式;数字内核仍处于运行状态。 睡眠或待机条件的进入和退出由 SPEED 引脚控制。

    这对于器件是安全的、并且不应损坏器件。 除了 DRVOFF 必须驱动为"低电平"才能接收速度命令外、没有时序要求。

    此致!

    罗伯特

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

    感谢您的回答。 另一个:

    LOCK_ABN_SPEED 设置单位为赫兹。 FG 引脚和电机转速状态寄存器也输出以 Hz 为单位的电机转速、或每秒转数。 不过、如果 LOCK_ABN_SPEED 的设置也以每秒转数为单位、那么生成的 RPM 确实是异常、最低阈值为15000RPM。 如何使用 LOCK_ABN_SPEED?

    此致

    Goran 发言

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

    尊敬的 Goran:

    MCT8316A 上的 LOCK_ABN_SPEED 设置会持续监控速度、只要速度超过 LOCK_ABN_SPEED、就会识别 ABN_SPEED 锁定事件、并根据 MTR_LCK_MODE 执行操作。 阈值可通过 LOCK_ABN_SPEED 寄存器进行设置。 ABN_SPEED 锁定可由 LOCK_EN 启用/禁用。

    它仅用于捕捉 异常速度。 根据您的应用、它可能对您的系统没有多大用处。 但是,我们看到 系统大于100,000rpm,并且在这些应用程序中,我们看到客户将使用此功能的可配置性,以达到他们的优势。

    此致!

    罗伯特

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

    尊敬的 Goran:

    如果没有其他问题、您可以帮助将此主题标记为已解决吗?

    我现在将关闭该主题、但如果您对此主题还有其他问题、可以随时再次打开该主题。

     

    此致!

    罗伯特