(EN) An example method includes: receiving a sine feedback signal and a cosine feedback signal from a resolver; generating a rectified sine signal and a rectified cosine signal; determining a direction of rotation of a shaft of an electric motor using the sine feedback signal, the cosine feedback signal, the rectified sine signal, and the rectified cosine signal; converting the rectified sine signal and the rectified cosine signal into a signed sine signal and a signed cosine signal, respectively, using information associated with determining the direction of rotation; determining a speed of rotation of the shaft using the signed sine signal and the signed cosine signal; comparing the direction and the speed of rotation to respective direction and respective speed of rotation determined by a resolver-to-digital converter; and operating the electric motor based on the comparing.
(FR) Un procédé donné à titre d'exemple consiste : à recevoir un signal de rétroaction sinusoïdal et un signal de rétroaction cosinusoïdal en provenance d'un résolveur ; à générer un signal sinusoïdal redressé et un signal cosinusoïdal redressé ; à déterminer un sens de rotation d'un arbre d'un moteur électrique à l'aide du signal de rétroaction sinusoïdal, du signal de rétroaction cosinusoïdal, du signal sinusoïdal redressé et du signal cosinusoïdal redressé ; à convertir le signal sinusoïdal redressé et le signal cosinusoïdal redressé en un signal sinusoïdal signalisé et un signal cosinusoïdal signalisé, respectivement, à l'aide d'informations associées à la détermination du sens de rotation ; à déterminer une vitesse de rotation de l'arbre à l'aide du signal sinusoïdal signalisé et du signal cosinusoïdal signalisé ; à comparer le sens et la vitesse de rotation à un sens respectif et à une vitesse respective de rotation déterminée par un convertisseur résolveur-numérique ; et à faire fonctionner le moteur électrique en fonction de la comparaison.