主题:DRV8316 中讨论的其他器件
工具/软件:
您好的团队、
我将使用 instaSPIN-FOC GUI 通过两个电机实现电机识别功能。 其中有 7 个极对、当 GUI 运行电机识别算法时、电机功耗达到 20W 并严重过热。 另一个 具有 8 个极对的电机、电机识别算法成功运行、GUI 显示“电机已识别“、但当我点击“Run"时“时、电机仅会振动一次、不会旋转。
电机识别算法对电机参数是否有特定要求?以下图像和视频是 PP 为 8 的电机。
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.
工具/软件:
您好的团队、
我将使用 instaSPIN-FOC GUI 通过两个电机实现电机识别功能。 其中有 7 个极对、当 GUI 运行电机识别算法时、电机功耗达到 20W 并严重过热。 另一个 具有 8 个极对的电机、电机识别算法成功运行、GUI 显示“电机已识别“、但当我点击“Run"时“时、电机仅会振动一次、不会旋转。
电机识别算法对电机参数是否有特定要求?以下图像和视频是 PP 为 8 的电机。
您好、Joseph:
是否 手动输入极对值?我在运行 识别 函数时填写了该值。
现在我 再次运行识别功能、断开 GUI 并重新连接、电机可以旋转良好、但我发现设置速度为 10Hz、我使用转速计测量实际速度为 750RPM。当我更改为另一个电机时、 识别 成功、但非常热且不旋转。
另外两个问题:
1、正确识别电机后,必须 再次识别电机断电后,是否可以驱动电机直接旋转电源?
2、当电机在外力下停止旋转时,如何在不关机的情况下重新拔插?
这些寄存器寄存器寄存器 值
我可以询问 DRV8316 是否支持 ABI 编码器的输入? 我想通过编码器控制电机转速。 带有 GUI 的电机识别算法是否适用于使用编码器控制电机?
如何使用我们自己的 FPGA/MCU 来控制 DRV8316 通过编码器驱动电机的操作?
您好、Suy、
最好至少在对电路板进行下电上电时才能正常工作。 我不知道为什么您的另一个电机会升温。
1.如果电源重置,我认为电动机必须再次被识别。
2.您可以尝试将 CLR_FLT 位写入 GUI。 我怀疑可能存在会阻止器件旋转的锁存故障、这会在您重置电路板电源时清除、但也许可以使用 CLR_FLT 位来代替复位电源。
对于定制 MCU 输入、您可以查看 EVM 用户指南和设计文件、以便找到 需要从 MCU 供电的连接。 (输入,霍尔信号等)还确保已连接霍尔 GND 和 MCU 板 GND。
我已通过这种方式使用跳线将定制 MCU 代码连接到我们的 EVM、并视需要将其连接到 LaunchPad 上、这可能是适合您具体情况的解决方案。
谢谢您、
Joseph