moro
Member level 3
Hello,
I have a 24V 3phase motor, with integrated hall sensors
In the power stage, there are 6 pwm signals coming from a mcu.
in the past i had a "trapezoidal" design, where a fixed duty cycle was applied to high-side transistors, the motor was running well.
Now i am looking forward to do a "sinewave" motor inverter.
From software side i know i have to create a look-up table and cycle trough.
But how to switch the transistors based on the HALL sensor states?
In the image shown for trapezoidal it can be seen that one high FET is powering a phase not trough his complement, but trough another phase low side FET.
But in sinewave i see both the high and the lowside complement are switched. What is the relationship between this sinusoidal comutation and the 6 hall states?
I have a 24V 3phase motor, with integrated hall sensors
In the power stage, there are 6 pwm signals coming from a mcu.
in the past i had a "trapezoidal" design, where a fixed duty cycle was applied to high-side transistors, the motor was running well.
Now i am looking forward to do a "sinewave" motor inverter.
From software side i know i have to create a look-up table and cycle trough.
But how to switch the transistors based on the HALL sensor states?
In the image shown for trapezoidal it can be seen that one high FET is powering a phase not trough his complement, but trough another phase low side FET.
But in sinewave i see both the high and the lowside complement are switched. What is the relationship between this sinusoidal comutation and the 6 hall states?