Les formulaires suivants permettent de calculer la vitesse d’un moteur brushless à partir des signaux générés par les capteurs à effet Hall et vice-versa. Voire plus bas pour plus de détails sur l'utilisation du calculateur.
La figure suivante illustre le signal généré par les capteur à effet Hall (H1, H2 and H3). La combinaison des trois capteurs est aussi représentée. Cette dernière (F2 or T2) permet de mesurer la vitesse du moteur avec une période d'échantillonage plus élevée puisqu'elle est trois fois plus élevée que le signal d'un seul capteur à effet Hall.
Considérons la configuration la plus simple : 3 capteurs, 2 pôles et une vitesse angulaire de 1 tour par seconde (60 tours par minute). Quand le rotor fait un tour, les pôles nord et sud passent chacun une fois devant le capteur. Donc, pendant un tour, la sortie du capteur sera la moitié du temps à l'état haut et l'autre moitié à l'état bas. Dans cette configuration, un tour du moteur correspond à une période. La formule suivante décrit comment la fréquence F1 (ou la période T1) peut être calculée:
$$ F1_{Hz} = \frac { N_{rps} \times N_{poles} } {2}$$
La formule suivante décrit comment la fréquence F2 (ou la période T2) peut être calculée :
$$ F2_{Hz} = 4 \times N_{hall} \times F1 = 2 \times N_{rps} \times N_{poles} \times N_{hall} $$
Where: