Other Parts Discussed in Thread: F28E120SC
部件号: F28E120SC
尊敬的团队:
我目前正在使用 F28E120SC MCU 进行电机控制、在运行 DMC_LEVEL_2 (V/F Control)[tid_MC_labs_f28e12x file ]中的代码时遇到了一些问题。
我在下面附上了一份 PDF 文件、其中载有问题的详细说明以及相关的代码和意见。
请查看文档、如果需要其他信息、请告知我。
谢谢你。
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.
是的、在启动时看到的内容是可以预期的。 DMC_LEVEL_2 是一种主要用于的开环测试模式 验证电流/电压检测路径 和基本 PWM 操作。 在此构建级别中、检测到的电流和电压用于观察/验证、而不是像在闭环控制器中那样用于调节电机。 DMC_LEVEL_3 是用于通过闭合电流环路验证硬件的步骤。
由于这是开环、因此在启动期间、控制器会应用生成的电角/频率斜坡、而不是从电流反馈中自行校正。 因此、在转子锁定到命令的旋转磁场之前、三相电压/电流可能看起来不是完全平衡或 120°对齐、如果初始电角、V/f 斜坡或电压幅度与电机/负载不匹配、则可能会出现较大的启动电流。 因此、我建议在示波器上检查电角和相电压。
您可以再次验证 1 级项目。 确保 ADC 偏移校准、PWM 极性、死区、相移和电流/电压调节均正确、因为级别 2 取决于那些是纯净的。 然后尝试使用 DMC_LEVEL_3、因为级别 3 可以闭合电流环路、这通常是确认问题是只是正常的开环启动效应还是感应/PWM 配置出现问题的更好步骤。
此致、
Masoud
我能够解决在 PWM 生成开始时发生的初始相位问题。 不过、我仍然可以观察到相位之间的相位差、如所示 图 8. 所附文件的位置。 我无法理解为什么两个相位之间会出现这种相位差。 您能否帮助我确定出现此行为的可能原因?
此外、在运行时 V/F 方法 、电流从一开始就已经很高了、速度达到几赫兹后电流进一步增加、最终达到过电流限值。
我在尝试时也观察到了这一点 DMC_LEVEL_3 、电流 从一开始就非常高、过流保护被触发。 您能说明一下为什么会发生这种情况吗?
Abhishek、
总体而言、此代码是我们通用电机控制代码的变体。 我们有一份用户指南、说明使用本软件的步骤、并要求您遵循一些步骤。 对于所用电机、能否根据以下用户指南调整参数、让我知道您是否遇到了问题?
https://www.ti.com/lit/ug/spruj26a/spruj26a.pdf
此致、
Masoud