Other Parts Discussed in Thread: MOTORWARE
Tool/software: Code Composer Studio
I read an article about MTTP Dynamometer by James Lockridge19 (I hope he still around, is there anyone continue in his honor?)
https://www.electronicdesign.com/power-management/whitepaper/21130416/simple-lowcost-dynamometer-setup-for-motor-testing-part-2
I have quickly made a setup the rig with 57mm BLDC motor (2 pole pair, 36V) as load motor (since I do not have PMSM yet) with DRV8305-BOOSTXL and LAUNCHPAD-F28069M with encoder UCI ATM-102 attached to this motor. I have two LaunchPad and Driver boards, one for Dynamometer and one for test BLDC motor.
I uploaded the MTTP file kit and control-code.c which replace the Lab12b, I then recompiles and using BLDC motor parameters (since Lab 02b/05 tuning). The .OUT was copied into MTTP target folder and run the GUI which installs the firmware into the setup.
It working well, I notice the torque by hand rotation is jerky, 180deg step, which means there no position-based feedback from the encoder and it was running on velocity spintac not position spintac.
After bit of reading, it seems the PMSM would be better suited than BLDC, would that solve 180deg torque step behavior?.
If I set to 1KPRM, I would not experience much jerky torque as low rpm?
I was wondering if you're still using the same setup as Dynamometer, do you know a good low-cost Torque device to check calibration (to 1Nm-10Nm)?
Do you have any more material/documentation about the code (not release in public?).
Thank for the article, it was good fun!
R.