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.

[参考译文] TMS320F28035:具有传感 BLDC 电机的 DRV8312-C2-KIT

Guru**** 2535750 points
Other Parts Discussed in Thread: CONTROLSUITE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/808455/tms320f28035-drv8312-c2-kit-with-sensored-bldc-motor

器件型号:TMS320F28035
Thread 中讨论的其他器件:DRV8312-C2-KIT、controlSUITE

客户能够借助 DRV8312-C2-KIT 以高速旋转传感器电机。 这是一个低电感、霍尔传感器电机。 我们能够修改代码以加快 PWM 速度、并在霍尔传感器模式下增加 GUI 的速度控制。 但我们需要优化方面的帮助。

这是旋转时的电机波形示波器截图。 顶部是相电流、中间是电压、底部是 MCU 输出的 PWM_A。 电流尖峰较大、电压波形看起来换向有点晚。 你同意吗?  如果是、如何在代码中调整计时?

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

    正如我们在另一个线程中对您所作的答复、电机的目标速度和极对是多少?

    由于示例项目检查 PWM 中断中的霍尔信号、因此您需要使用更高的 PWM 频率(ISR 频率)来实现高速运行。

    2.您需要对霍尔信号输入进行校准、因为霍尔信号输入不是电机驱动的理想换向点、因此在高速期间可以忽略不起作用。 示例项目没有执行此操作、并且具有此类代码、客户需要自己执行此操作。

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

    您好、Yanming、

    这是一个与我的另一篇文章不同的电机。  客户现在正在使用感应电机。

    电机有4个极(2个极对)、目标速度为25k RPM

    我们已经了解了如何提高 PWM 频率并使其以60kHz 的频率运行。

    您是否同意换向点可能不是理想的? 我们正在寻找确认。   

    您能否更详细地解释一下您关于在高速时可以忽略理想换向点的评论?  

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

    换向点的误差来自霍尔传感器的安装、这意味着如果速度恒定、霍尔传感器的每个输出信号之间的间隔时间不等于60度。 您需要根据每个电机的霍尔输出信号自行校准换向点。 如前所述、controlSUITE 中的示例项目只是基于理想情况的参考。