• DocumentCode
    2120512
  • Title

    A PLD based encoder interface with accurate position and velocity estimation

  • Author

    Sisinni, Emiliano ; Flammini, A. ; Marioli, D. ; Taroni, A.

  • Author_Institution
    Dept. of El. for the Autom., Brescia Univ.
  • Volume
    2
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    606
  • Abstract
    Several industrial applications require accurate displacement resolution and high accuracy speed estimates. This paper describes a new architecture to process pulses coming from an optical incremental encoder, deriving information about absolute position and velocity. Encoder interface circuitry has been implemented in VHDL by a programmable device and can be easily interfaced with low-cost microcontrollers. The time elapsed between two subsequent readouts is managed by the processor according to previous estimates. In this way it is possible to obtain high accuracy even at low rotational speed. If needed, acceleration estimates could be obtained by digital differentiation. The use of low-cost microcontrollers has led to the development of an adequate division algorithm that allows a ±0.5 Hz resolution over a range from MHz to a few Hz, being upper limited by position counter and lower limited by time counter size. The main goal of this solution is the simplicity despite of the high accuracy.
  • Keywords
    digital instrumentation; microcontrollers; optical sensors; parameter estimation; programmable logic devices; PLD based encoder interface; acceleration estimates; accurate displacement resolution; accurate position estimation; accurate velocity estimation; counter size; digital differentiation; division algorithm; encoder interface circuitry; high accuracy speed estimates; industrial applications; low-cost microcontrollers; optical incremental encoder; position counter; programmable device; pulses processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics, 2002. ISIE 2002. Proceedings of the 2002 IEEE International Symposium on
  • Print_ISBN
    0-7803-7369-3
  • Type

    conf

  • DOI
    10.1109/ISIE.2002.1026360
  • Filename
    1026360