I have been trying to fix a little old milling machine I bought (and here), and needed a replacement motor controller. It is a Clarke DCM10, a variant of Sieg’s X1, sometimes knows as a ‘micro mill’.
[Davide Gironi] shows us how to implement a sensorless brushless DC motor controller (sensorless BLDC) using an ATmega8 microcontroller. In order to control a BLDC motor you need to know its ...