主题中讨论的其他部件:DRV1083-Q1
您好,
我正在评估DRV1.0983万Q1-EVM,以旋转 具有8极的24V 3相BLDC电机(型号:57BLF03 -超文本链接)。 以下是我在EVM软件GUI中设置的关键参数:
- 相电阻- 174.6 m Ω。 该值是我正在使用的BLDC的U和V相之间电阻的一半。
- 相位到相位Kt - 73.6 mV/Hz。 我使用公式计算了该值:电机速度常数=(VCC/最大电机速度(无负载))。 VCC= 24V,最大电动机转速=最大 Rpm/(60/极对数)= 5000/(60/4)= 333.33。 现在Kt = 24/mV 333.33 = 72 mV/Hz。 最接近的值是1.0983万Q1EVM的GUI中的73.6
以下是DRV1.0983万Q1 EVM GUI的屏幕截图
这是我尝试在我的BeagleBone的30 % 双循环中使用PWM运行电机时的屏幕截图。 正如您在"显示"选项卡中看到的那样,速度CMD缓冲区无法到达"速度命令"(如果我的理解正确,则当速度CMD缓冲区位于30 % 时,电机在30 % 占空比下运行。) 如果我将PWM双周期增加到40,50或100,速度cmd缓冲器不会改变,电机速度保持不变。 当我将软件电流限制增加到3.0A或禁用它并启动电动机时,由于故障代码- 0即电流限制,它会在旋转几度后停止,而电源的最大电流从不超过0.3A。 电动机从未通过的电源上的电流限制设置为2A。
下面是示波器和电源的图像。 1.0983万Q1EVM上FG测试点的输出频率为7.088Hz (黄色),蓝色输入PWM频率为2000Hz,占空比为30 %。
请建议如何使电机以更高的工作周期(即更高的RPM)运行。 最后,我想在具有正交编码器的BLDC电机上运行PID回路,这将要求电机在(10-75)范围内的不同工作循环下运行,并需要快速响应来加速电机。