Los sesnsores hall, si mal no recuerdo, daban un pulso por cada vuelta del motor. Lo que miden es en cierta forma el campo magnético del imán del motor. En motores brushless (sin escobillas), lo que se mueve es el imán, por lo que estos sensores ayudan a medir la velocidad del mismo.
En motores DC normales con escobillas, lo que se mueve es el bobinado y el imán es fijo, por lo que si quieres medir la velocidad con un sensor hall deberás colocar un imán externo en el eje del motor.