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.

TMS320F28034-Q1: Does a BLDC motor require phase voltage measurement

Part Number: TMS320F28034-Q1
Other Parts Discussed in Thread: CONTROLSUITE

Hello,

I need to support a custom board that has low-side phase current sensing, DC bus voltage sensing and DC link current sensors. There are no phase voltage or hall effect sensors. 

The board needs to support PMSM and BLDC motors (potentially with a trapezoidal back emf). Any acceptable control scheme is allowed and the PMSM will most likely use FOC control. I was planning to use a SMO observer for the PMSM FOC control. My instinct is that this can not work with a trapezoidal BLDC motor because the angle will be ambiguous.

Is there a method to control a BLDC motor without phase voltage or do I have to have this board redesigned? If there is a way, how can I determine the angle of the rotor? Is there a specific TI library file that can perform this without using INSTASPIN-FOC or CLA, neither of which are available for this processor?

Thank you