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.

Compiler/INSTASPIN-BLDC: How to know the time between zero cross point and commutation point?

Part Number: INSTASPIN-BLDC
Other Parts Discussed in Thread: CONTROLSUITE

Tool/software: TI C/C++ Compiler

Hello

I used TI program "InstaSpin-BLDC" to drive motor

The software path I used: C:\ti\controlSUITE\development_kits\DRV830x-HC-C2-KIT_v105\InstaSPIN_BLDC

This program uses BEMF integration to decide the trapezoidal control commutation point

I want to know that the time between zero cross point and commutation point

Is any parameter in the program that I can see this, if not is it possible code by myself?

Thanks

  • No such variable to show the time in this algorithm directly. You might try to add a timer to get the time by checking the values of InstaSPIN_BLDC1.V_int and InstaSPIN_BLDC1.Comm_Trig though I don't think you need to know the time in the project.