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.
Hi,
We are currently developing an instaspin project referencing your code for hardware customization.in the code,motor parameter identification works perfectly.however,,after attempting to run the motor in closed-loop,we find that re-dumping the code to the is necessary.we want to achieve motor identification an closed loop motor operation within the same code.is this possible?if so.could you please provide guidance on how to achieve this?
we are using this version C2000Ware_Motor Control_SDK_4_00_00_00,and we are currently running instaspin running for BLDC motor.
Yes. You may refer to the Universal Motor Control Lab in the latest motor control SDK as below. The project may have a little different to the project you are using, but you can still refer to the program flow to implement it. Or you can use the Universal Motor Control Lab directly,
The universal motor control lab is available in the current MCSDK, which can support a set of hardware kits and control algorithms for BLDC/PMSM drive. The kits include LAUNCHXL-F280025C, LAUNCHXL-F280039C, LAUNCHXL-F2800137 with BOOSTXL-DRV8323RS, BOOSTXL-DRV8323RH, DRV8353Rx-EVM, BOOSTXL-3PHGANINV, DRV8316REVM, or DRV8329AEVM inverter board for low voltage motor (max: 100Vdc) . TMDSCNCD280025C, TMDSCNCD2800137 , TMDSCNCD2800157 , or TMDSCNCD280039C with TMDSHVMTRINSPIN inverter board and TMDSADAP180TO100 for high voltage motor (max 350Vdc). And The control algorithms include sensorless InstaSPIN-FOC with FAST, Sensorless-FOC with eSMO, Sensored-FOC with incremental encoder, Sensored-FOC with hall sensor.
C2000WARE-MOTORCONTROL-SDK: https://www.ti.com/tool/C2000WARE-MOTORCONTROL-SDK
Universal Project and Lab User’s Guide: https://www.ti.com/lit/spruj26
Example lab project at the folder: C:\ti\c2000\C2000Ware_MotorControl_SDK_<version>\solutions\universal_motorcontrol_lab\f28002x
or C:\ti\c2000\C2000Ware_MotorControl_SDK_<version>\solutions\universal_motorcontrol_lab\f28003x
or C:\ti\c2000\C2000Ware_MotorControl_SDK_<version>\solutions\universal_motorcontrol_lab\f280013x
or C:\ti\c2000\C2000Ware_MotorControl_SDK_<version>\solutions\universal_motorcontrol_lab\f280015x
Hi,
thank you for reply.we have successfully run the code and it works well.After making some changes,We need to add M.P.P.T code.Are there any specific libraries or codes available for the f280025c controller?
We need to add M.P.P.T cod
What do you mean this? Seems like you have to add such code by yourself.