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.

DRV8323: Adding additional poles to the firmware

Part Number: DRV8323
Other Parts Discussed in Thread: MSP430F5529

Hi,

a customer is working with the DRV8323BOOST and F5529 LP with firmware for BLDC sensored. These examples we think came out of the DRV group. Do we have any examples with additional poles?

Thanks,

--Gunter

  • Hi Gunter,

    What do you mean "Do we have any examples with additional poles?".
  • Hi Gunter,
    Were you able to find the answer on your end? I know our GUI has the motor poles selection under the motor control parameters that can be changed from 2 to 12 poles. If this is not what you were referring to please repost your question. Thank you very much
  • Hi Luis,

    I apologize for the delay. Somehow this fell through.
    Yes, this is the setting we were asking about. The end goal would be to make the motor run smoother, however still with trapezoidal commutation. Looking at the MSP430F5529 reference code, the application uses trapezoidal commutation with 6 states, which is hardcoded. The question is whether we have something that implements more commutation states, so the motor can run smoother.

    Additionally I am not sure how the GUI motor poles (2-12) actually make it into the application as a parameter. We could then check how it affects the application.


    Regards,
    --Gunter
  • Hello Gunter,

    You are correct the 6 states are fixed and cannot be changed in the GUI.
    The number of poles in the GUI only is considered to calculate the speed, shown as RPM. It is not considered for commutation states.
    These are good points, though and I will make a note for next developments.
    I hope this helps... Thank you.