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.

[参考译文] DRV8301-69M-KIT:转速未超过特定 RPM

Guru**** 2939770 points

Other Parts Discussed in Thread: DRV8301, CONTROLSUITE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1204328/drv8301-69m-kit-not-spinning-above-a-certain-rpm

器件型号:DRV8301-69M-KIT
主题中讨论的其他器件: DRV8301controlSUITE

你(们)好

我们已经设计了自己的表面贴装 PMSM 电机、并尝试使用 DRV8301-69M-KIT 来驱动它。 我们已经跟踪了 套件随附的 PM 无传感器磁场定向控制模块、并且所有器件都正常运行到第7级。  

但是、当我们尝试以高于900RPM 的速度旋转电机时、电路板显示出故障、 故障 LED 处于开启状态。 我们研究了 DRV8301_STAT_REG1、结果表明:

DRV8301_STAT_REG1.bit.FETLA_OC = 1

即、低侧 FET 上的 C PHASE 被调用为高电平。 这个测试在电机被设计成以1500RPM 的转速运转时处于空载状态。 这个点上的电流电平为2.1A、但是当 rpm 被设定为更高值时、一个较大的电流尖峰被汲取、并且电路板显示一个故障。 这似乎是电路板本身的问题、因为电机完全在给定的参数范围内。

非常感谢您提供任何帮助。

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

    您正在使用哪个示例实验室或项目? 您能否分享一些测量电机相电流波形来展示您前面提到的问题?

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

    我们正在使用\development_kits\DRV830x-HC-C2-KIT_V105\PM_Sensorless 中的项目 。

    我们目前无法显示相电流波形、但能够在接下来的几天内发送。 但是、似乎当我们将电机的参考速度设置为60Hz 且磁极数为8时、基本速度应该为900RPM。  

    我们运行 项目的7级增量构建、发现从开关 lsw = 1到 lsw = 2、在无负载时会发现速度下降。 当我们尝试使电机达到参考速度1.0pu、并进一步将 IQ_ref 设置为0.2时、 在故障 LED 打开且定子磁场不存在之前、电机运行大约3-4秒、从而导致转子停止。 我们无法确定发生故障的原因、因为我们低于 FET 的电流消耗。

    我们正在使用的 SMO 版本和 speed_est.h 文件是否可能是旧的、并且我们需要使用更新的版本?

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

    请确保为 SMO 设置正确的电机参数、如 Rs、Ls。 如果电机上没有任何负载、电机能够以您想要的速度运行吗?

    几年来 controlSUITE 中没有任何更新。 如果您想 使用最新的 C2000器件、可以尝试在电机控制 SDK 中实现示例。

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

    你好  

    我们将了解如何正确调整电机参数。 然而、这些速度都在空载条件下运行。

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

    OJ. 如上所述、正确的电机参数 对于具有 SMO/eSMO 的无传感器 FOC 非常关键。 如果电机有位置传感器、您可以按照示例项目中所示检查估算转子角度是否正确。

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

    你好

    我们进一步调整了电机参数、并进一步调整了 SMO、使系统没有响应、正如我们所希望的那样。 然后、我们向系统添加了一个编码器、并将编码器的反馈设置为速度 PID 环路。 这似乎也没有帮助。 我附上了一些图像、用于显示电流和电压的波形:

    蓝色波形是电机(A 相)的相电压、红色波形是进入控制板的直流电流、绿色波形是进入控制板的直流电压。 这是在750RPM 的稳定状态下发生的。 观察到消耗的电流约为800mA。

    但是、当要求控制器将速度提高到825 RPM 时、电流将开始 震荡并波动。 附加的是出现主要错误的地方

    可以看到直流电流主要振荡、当电机转速增加一小段时间后实际上变为负。 这会导致相电压在峰值处出现振荡、如下所示

    另一个操作示例是我们测量相电流、出现短路。  

    我们认为、问题可能出在 DRV 芯片上、VGS 过低或缓慢爬升、从而可能导致 VDS 向上冲、并导致 DRV 芯片使 MOSFET 发生闩锁。 这是原因吗?

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

    您是否捕获了任何电机相电流波形来显示此用途? 您是否尝试在构建级别3和4中运行电机以验证电流检测和速度测量/估算?