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.

[参考译文] MCT8316Z:配置问题、过热问题和波形问题

Guru**** 2440950 points
Other Parts Discussed in Thread: MCT8316Z, DRV8317

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1389994/mct8316z-issues-with-configuration-overheat-and-waveform

器件型号:MCT8316Z
主题中讨论的其他器件: DRV8317

工具与软件:

大家好、我使用 MCT8316Z 驱动5种不同类型的 BLDC 电机。

1)过热-  

我们用于以18kHz、32V 的频率对其进行驱动 (驱动电流受 ILIM 限制为0.2 -2、具体取决于电机)

我们现在切换到50kHz、并间歇性地出现过热故障(基本上是在负载下、因此我假设使用了更多电流、然后它会出现故障)

我们尝试了18-30kHz、但没有看到故障。

压摆率为25V/us。 -这是问题吗? 我假设采用更快的开关速度将使 FET 更高效?

但是,我似乎找不到链接到当前的画。 它发生在具有1A 和1.5A 限制的电机上。

2) 2)器件配置:

-delay compensation-除了推荐值表(链接到转换率)-有没有办法测量/决定使用哪种延迟?  

我真的不明白延迟补偿有什么作用?

-ADVANCE_LVL -我如何测量电机相位到霍尔同步,以便我可以更新此寄存器?

3) 3)我从一个电机上拍摄了一些图像并问了一些问题-  

1-相位前面的 Beck EMF (标记为1)看起来不像相位打开部分后面的部分(标记为2)-有什么想法吗?

2-我假设换向开关(标记为3) 会在导通相的中间累积、但它似乎偏离中心~20deg?  

 

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

    嗨、 liiran:

    [报价 userid="530176" url="~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1389994/mct8316z-issues-with-configuration-overheat-and-waveform ]1)过热

    有多个因素会影响发热。 如果您想查看主要影响因素、我们还提供了热量计算器。

    使用更快的开关压摆率将通过缩短 MOSFET 开关时更高 RDS 产生的热损耗来提高热性能。 另一个有助于提高热性能的设置是将 PWM 开关频率降低到30kHz 或20kHz。

    Unknown 说:
    2)设备配置

    延迟补偿用于处理死区时间和传播延迟的变化、以 减小这种变化并提高电机的稳定性。 数据表表的表8-6中建议的 DLY_TARGET 是根据给定压摆率的典型传播延迟(t_pd)和死区时间(t_dead)规格进行选择的。 建议值应该足够大、但为了进行测量、您可以测量从 PWM 开关到 OUTx 开关的时间、并使用 略高于测量值的 DLY_TARGET 值。

    对于 advace_LVL 设置、我们建议提供特定的速度命令并调整 ADVANCE_LVL、直到给定速度命令下的电机速度不再增加。

    Unknown 说:
    3)我从一个电机上拍了一张照片并提出了一些问题

    1.可以提供所有相电压的捕捉吗? Hi-Z 级(1)期间的相电压可能未被强拉高、这不应导致任何问题、但查看所有相电压将有助于确定是否发生了问题。

     对于 MCT8316Z、换向开关点取决于霍尔输入。 理想情况下、我们确实希望换向开关点发生在中间、但由于负载条件或其他因素、这可能会延迟或提前。 请提供所有霍尔信号(假设您使用的是全部数字信号)加上相电流的捕捉。

    此致、

    约书亚

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

    您好、Joshue。

    感谢您的回答。

    1 -热量计算器适用于 DRV8317、而不是 MCT8316、我曾使用过它、但 VM 限制为20V。

    2-我真的不明白 advance_lvl 以及您建议的测量方法、驾驶员没有速度控制。 我的控制器 PIV 将确保速度达到请求的值。 此外、如果未连接增量编码器、我还不清楚驱动器如何移动输出? 它是否假设恒定的速度和前一个霍尔持续时间? 否则,他怎么知道延迟 DEG ?  

    3 -我将在本周晚些时候尝试提供图像。

    谢谢

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

    尊敬的 Iiran:

    1-热计算器适用于 DRV8317、而不是 MCT8316、我试过使用它、但 VM 限制为20V。

    在 BLDC 热量计算器中、可在 Excel 底部选择 MCT8316Z 特定的计算器表。

    如果没有连接增量编码器、我不清楚驱动程序如何移动输出?

    请允许我花些时间来研究这个问题。 我的目标是在7月30日前与您联系。

    此致、

    约书亚