Molto interessante Gigiovanni, sia il comando del motore in PWM, sia il feedback che il regolatore rileva (presumo ad ogni passaggio sullo zero digitale del PWM)...
In effetti, la soluzione è geniale: utilizzare i magneti permanenti e gli avvolgimenti, come sensore (Hall) per informare il rego