Accurate digital interface with low-component count for sine-cosine shaft encoders

Accurate digital interface with low-component count for sine-cosine shaft encoders

For access to this article, please select a purchase option:

Buy article PDF
(plus tax if applicable)
Buy Knowledge Pack
10 articles for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Your details
Why are you recommending this title?
Select reason:
Electronics Letters — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

A digital high-accuracy interface for sine–cosine shaft encoders (SCE) is proffered. The outputs of SCE vary as a sine and cosine functions of shaft angle. The proposed interface processes these outputs and renders a linear direct-digital output for 360° operating range. The interface has minimal dependence on many circuit non-idealities including the phase error of quadrature oscillator. The performance of the interface is verified using simulation and emulation-based studies. Furthermore, the interface is tested with a magneto-resistance-based SCE. Test results show that the output non-linearity remains around 0.27% for typical values of phase errors. The interface also possesses features such as low-component count, high linearity, direct-digital output etc.


    1. 1)
    2. 2)
      • 2. AAT00X Angle Sensors. Available at, accessed April 2018.
    3. 3)
    4. 4)
    5. 5)
      • 5. Granig, W., Hammerschmidt, D., Bernhard, S., et al: ‘Integrated giant magnetic resistance based angle sensor’. Proc. IEEE Sensors, Daegu, Korea, October 2006, pp. 542545.
    6. 6)

Related content

This article has following corresponding article(s):
in brief
This is a required field
Please enter a valid email address