Skip to main content
Log in

Design and implementation of a new high-accuracy interpolation encoder IC for magneto-resistive sensors

  • Technical Paper
  • Published:
Microsystem Technologies Aims and scope Submit manuscript

Abstract

A new algorithm named the eight-section (ES) method for carrying out the interpolation for a magneto-resistive (MR) encoder is successfully developed and fabricated in a digital chip. It is known that a conventional magneto-resistive (MR) encoder employs the interpolation method, which converts incoming front-end analog signals in harmonics in sinusoids/co-sinusoids to moving displacement via calculating arc-tangents. This conventional interpolation requires divisions to be carried out for the displacement, which often leads to large noises while conducting digital computation, eventually undermining significantly the accuracy of the MR sensor. The proposed interpolation of eight-section (ES) is designed specially without divisions in the digital computation, leading to higher precision than the conventional interpolation conducting the computation of arc-tangents. The digital computation chip designed by this study consists of a cycle counter, two decimators for incoming analog signals of the MR sensor, a correcting circuit, and the proposal ES interpolation unit. The designed chip is successfully fabricated by TSMC 0.18-μm CMOS process, the area of which is 1643 × 1676 μm. The chip is than calibrated by a reference interferometer by experiments for further improving the measurement accuracy. The precision finally results in measuring displacement reaches as accurate as within 1.065 μm, which is much favorable to the existing performance around 2 μm by the conventional interpolation.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22

Similar content being viewed by others

References

  • Balemi S (2005) Automatic calibration of sinusoidal encoder signals. Proceedings of IFAC World Congress, Prague.

  • Brandt BP, Wooley BA (1994) A low-power, area-efficient digital filter for decimation and interpolation. IEEE J Solid-State Circuits 29(6):676

    Article  Google Scholar 

  • Campbell P (2002) Magnetic rotary position encoders with magneto-resistive sensors. Int Conf Electric Mach Drives 4:0537–9989

    Google Scholar 

  • Chen HY (2016) A front-end analog circuit design for optical interpolation encoder IC. M.S. thesis, Department of Electrical and Computer Engineering, Chiao Tung University, Hsinchu, Taiwan.

  • Cheng HY (2016) Design and implementation of a high accuracy algorithm for magnetic interpolation encoder IC. National Chiao Tung University, Hsinchu

    Google Scholar 

  • Dolecek GJ, Dolecek L (2010) Novel multiplierless wide-band CIC compensator. In Proc IEEE Int Symp Circuits Syst, Paris, France, pp. 2119–2122.

  • Dolecek GJ, Vazquez AF (2012) Trigonometrical approach to design a simple wideband comb compensator. Int J Electron Commun 68(5):437–441

    Article  Google Scholar 

  • Emura T, Wang L, Arakawa A (1993) A high-resolution interpolator for incremental encoders by two-phase type PLL method. Industrial electronics, control, and instrumentation, proceedings of the IECON 1993 international conference, 3: 1540–1545.

  • Gao W, Liu Z, Jiang B, Kacher DF, Fetics B, Nevo E, Lee TC, Jayender J, Fu Y (2018) Real-time probe tracking using EM-optical sensor for MRI-guided cryoablation. Int J Med Robot Comput Assist Surg 14(1):e1871

    Article  Google Scholar 

  • Hagiwara N, Suzuki Y, Murase H (1992) A method of improving the resolution and accuracy of rotary encoders using a code compensation technique. IEEE Trans Instrum Meas 41(1):98–101

    Article  Google Scholar 

  • Hoang HV, Le HT, Jeon JW (2008) A new approach based-on advanced adaptive digital PLL for improving the resolution and accuracy of magnetic encoders. IEEE/RSJ international conference intelligent robots and systems, pp. 3318–3323.

  • John B, Wagner F, Krautschneider WH (2005) Comparison of decimation filter architectures for a sigma-delta analog to digital converter. Institute of Nano-electronics Hamburg University of Technology (TUHH).

  • Lara J, Xu J, Chandra A (2016) A novel algorithm based on polynomial approximations for an efficient error compensation of magnetic analog encoders in PMSMs for EVs. IEEE Trans Industr Electron 63(6):3377–3388

    Article  Google Scholar 

  • Le HT, Hoang HV, Jeon JW (2008) Efficient method for correction and interpolation signal of magnetic encoders. IEEE international conference intelligent robots and systems, 6th, pp. 1383–1388.

  • Li J, Li R, Yi T, Hong Z, Liu BY (2011) VLSI implementation of high-speed low power decimation filter for LTE sigma-delta A/D converter application. ASIC (ASICON), IEEE 9th international conference, Xiamen, pp. 453–456.

  • Libin H, Zhiqun L (2011) A low-voltage CMOS programmable gain amplifier for WSN application. Wirel Commun Signal Process (WCSP), pp. 1–4.

  • Liu X (2009) A high speed digital decimation filter with parallel cascaded integrator-comb pre-filters. Proc. 2nd IEEE international congress on image and signal processing, CISP 2009, pp. 1–4, 17–19 Oct 2009.

  • Maschera D, Simoni A, Gottardi M, Gonzo L, Gregori S, Liberali V, Torelli G (2001) An automatically compensated readout channel for rotary encoder systems. IEEE Trans Instrum Meas 50(6):1801–1807

    Article  Google Scholar 

  • Mayer JRR (1994) High-resolution of rotary encoder analog quadrature signals. IEEE Trans Instrum Meas 43:494–498

    Article  Google Scholar 

  • Molnar G, Vucic M (2011) Closed-form design of CIC compensators based on maximally flat error criterion. IEEE Trans Circuits Syst-II: Express Briefs, 58(12).

  • Montanari AN, de Souza Oliveira E (2017) A novel analog multisensor design based on fuzzy logic: a magnetic encoder application. IEEE Sens J 17(21):7096–7104

    Article  Google Scholar 

  • Parameswaran S, Krishnapura N (2010) A 100 μW decimator for a 16 bit 24 kHz bandwidth audio ΔΣ modulator. IEEE international symposium on circuits and systems (ISCAS), pp. 2410–2413.

  • Pastuszak G, Trochimiuk M (2013) Architecture design and efficiency evaluation for the high-throughput interpolation in the HEVC encoder. In 2013 Euromicro conference on digital system design, pp. 423–428, IEEE.

  • Salgado GM, Dolecek GJ, de la Rosa JM (20113) Power and area efficient comb-based decimator for sigma-delta ADCs with high decimation factors. 2013 IEEE international symposium on circuits and systems (ISCAS), pp. 1260–1263.

  • Tan KK, Lee TH, Huang S (2002a) Precision motion control: design and implementation, 2nd edn. Springer, Berlin

    Google Scholar 

  • Tan KK, Zhou HX, Lee TH (2002b) New interpolation method for quadrature encoder signals. IEEE Trans Instrum Meas 51(5):1073–1079

    Article  Google Scholar 

  • Van Hoang H, Jeon JW (2010) An efficient approach to correct the signals and generate high-resolution quadrature pulses for magnetic encoders. IEEE Trans Industr Electron 58(8):3634–3646

    Article  Google Scholar 

  • Vazquez F, Dolecek GJ (2012) Maximally flat CIC compensation filter: design and multiplierless implementation. IEEE Trans Circuits Syst II, 59(2).

  • Wang S, Wu Z, Peng D, Chen S, Zhang Z, Liu S (2018) Sensing mechanism of a rotary magnetic encoder based on time grating. IEEE Sens J 18(9):3677–3683

    Article  Google Scholar 

  • Xie Y, Zhang M, Wei B, Fan X (2014) High-speed low-power decimation filter for wideband delta-sigma ADC. Proc IEEE 57th international midwest symposium on circuits and systems (MWSCAS), pp. 591–594.

  • Younis N, Ashour M, Nassar A (2009) Power-efficient clock/data distribution technique for polyphase comb filter in digital receivers. IEEE Trans Circuits Syst—II, 56(8).

Download references

Acknowledgements

This study is supported by Ministry of Science and Technology, Taiwan Grant Nos. -MOST 106-2218-E-009 -011, MOST 106-2634-F-009-001 -CC2, MOST 107-2221-E-009 -166 -MY2, MOST 107-2218-E-009 -006 -, MOST 107-3017-F-009-003, MOST 107-2622-E-009 -025 -CC2, MOST 108-2823-8-009 -002 -, and MOST 108-2623-E-009 -004 –D. It was also supported in part by the Novel Bioengineering and Technological Approaches to Solve Two Major Health Problems in Taiwan sponsored by the Taiwan Ministry of Science and Technology Academic Excellence Program under Grant Number: MOST 108-2633-B-009-001. This work was financially supported by the “Center for Intelligent Drug Systems and Smart Bio-devices (IDS2B)” from The Featured Areas Research Center Program within the framework of the Higher Education Sprout Project by the Ministry of Education (MOE) in Taiwan. It was also supported in part by Hsinchu Science Park Bureau, MOST Grant No. 108A31B.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Paul C.-P. Chao.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chen, WY., Chang, IF., Chao, P.CP. et al. Design and implementation of a new high-accuracy interpolation encoder IC for magneto-resistive sensors. Microsyst Technol 26, 3547–3559 (2020). https://doi.org/10.1007/s00542-020-04949-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00542-020-04949-9

Navigation