I need to adapt an exisiting PMSM controler to a new motor.
The existing design is a FOC using a 4096 step encoder, based on an example project from the NXP website. The PCB has a Kinetis K53.
For the new project, I need to keep the hardware and only adapt the software. The new motor unfortunately does not have an encoder, but only hall sensors. Since BackEMF cannot be measured, the only position information I have are the hall sensors.
Is it possible to use FOC for the new motor, even without precise position information? (60 deg steps)
Does anyone have experience using a position estimator from hall sensors ?
Thanks in advance.