By stacking some small PCBs behind the motor body, it was possible to squeeze a DRV8837 DC motor driver and a pair of hall effect sensors on the first PCB layer, with the magnetic encoder nestled ...
Knowing that HDD motors are brushless DC motors, he reasoned that ... Hooked to an Arduino, the motor made a workable encoder, later improved by sending each phase through a comparator and using ...