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.
我将 BLDC 外转式电机与 DRV8301-69 EVM 套件结合使用、并修复了我在 Code Composer Studio 中遇到的一些问题、我已经完成了实验1到2D 的操作。 但是、当我遵循 Lab3构建时、我的电机发出非常高的蜂鸣声、但不会转弯。 所有电机变量都显示在 javascript 窗口中、V 和 I bias 也显示在实验中。
电机使用通用 GUI 运行良好、我使用了 GUI 中的 Rs、Ls、Ld 和额定磁通测量值以及实验2、以确保我的 User.H 文件中的变量不会疯狂关闭。
我在下面添加了 User.H 文件、可以上传更多视频、甚至是视频来帮助解决此问题。
e2e.ti.com/.../0777.4035.user.h
James
根据您的 user.h、PWM 频率为50kHz、CPU 频率为90MHz、因此请将 USER_NUM_PWM_TICKS_PER_ISR_TICK 设置为2或3、以确保 ISR 时间足够长。 您应该使用 lab02c 来识别电机参数、因为电机具有低电感。 如果电机运行时出现振动或噪声、则可以调整电流 PI 稳压器参数和 IQ_ref。
谢谢 Yanming、
我执行了这些更改并再次尝试、但没有什么改进。 我在下面添加了 Proj_Lab02c.c 文件和 User.h 文件、并添加了指向我制作的视频的链接、其中显示了我的代码和实际电机在估算阶段旋转、然后在使用 SpeedRef_krpm 设置速度时出现高谐振。 希望这能让我们更清楚地了解这种情况。
当我使用任何实验并尝试在识别电机或保存变量后运行电机时(实验3a)、电机谐振非常严重、以至于它会摇动它打开的框架、然后我快速将其关闭。
专用 YouTube 视频、跳至4:17以查看电机 ID 和问题;
User.h 文件
实验2c.c 文件:
感谢您的考虑和帮助。
James