Other Parts Discussed in Thread: MOTORWARE, DRV8312, TMDSHVMTRINSPIN
Hello Chris,
Today my GUI Composer works in my computer (with Windows 7 OS)! So strange... Anyway, I am glad.
About field weakening, below are my answers and report:
"Did you change this to allow more than 2A of field weakening when using the GUI?"
No, the value was -2A.
"What value of Id did you use in the GUI to achieve max speed? What value of Id in the MotorWare project?"
For Id reference, I used -2 A for both (GUI and Motorware).
Are you using the same bus supply voltage when working with both projects?
Yes, the supply voltages were the same for both
For maximum duty cycle:
SVM Modulation in GUI was 1.15 [Max Duty Cycle, 1.15 default]
In Motorware, it was #define USER_MAX_DUTY_CYCLE (1.309401076758503)
My report:
I tried today with 1.15 for Max Duty Cycle in Motorware project and the motor could run more than its maximum RPM (I ran it to be 1850RPM).
So what is wrong with value 1.309401076758503 for max duty cycle?
Below are the screenshoots from GUI and Motorware with max duty cycle = 1.15 and the motor ran at speed 1850 RPM.
Thanks for the support!




