Design and Implementation of a Motor Incremental Shaft Encoder

Abstract

The Department of Electrical and Computer Engineering at the Naval Postgraduate School continuously develops new design applications and searches for new ways to arm the students with the tools necessary to gain a greater understanding of advanced motor applications. One such tool is the Student Design Center (SDC). The SDC utilizes Field Programmable Gate Array (FPGA) technology for digital control of motor applications. One of the key factors in motor control is having the capability to measure the rotor position. This thesis lays the ground work for motor position control, and also focuses on the design and implementation of an electrical interface for an Incremental Shaft Encoder with the SDC. A digital algorithm was created specifically for the Incremental Shaft Encoder to interface with an FPGA in order to interpret the encoder's output signals into angular position, total degrees traveled, detection of clockwise and counter-clockwise rotation and speed estimation.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 2008
Accession Number
ADA488646

Entities

People

  • Andrew M. La Valley

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Advanced Electronics
  • Energy and Power Technologies
  • Engineered Resilient Systems

DTIC Thesaurus Topics

  • Angular Motion
  • Circuit Boards
  • Circuits
  • Computer Programming
  • Detection
  • Detectors
  • Electrical Engineering
  • Electronic Equipment
  • Electronics
  • Field Programmable Gate Arrays
  • Integrated Circuits
  • Power Electronics
  • Semiconductor Devices
  • Square Waves
  • Systems Engineering
  • Test And Evaluation
  • Waveforms

Readers

  • Brain and Cognitive Science; Experimental Psychology; Cognitive Neuroscience
  • Inertial Navigation Systems.
  • Software Engineering.