Patent · US Expired

Programmable stepper motor controller and method therefor

US6124696A · kind A · utility

9Cited by
10References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 14, 1999
Grant dateSep 26, 2000
Priority date
Expiry dateJul 14, 2019

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH02P8/00
  • WIPO fieldElectrical machinery, apparatus, energy
  • WIPO sectorElectrical engineering

Abstract

A system and method for controlling a stepper motor wherein the amount of memory space needed to store a phase table is minimized. The stepper motor controller comprises a memory sized to store data representing a plurality of states for current outputs to be supplied to a first winding of a stepper motor and from which are derived current outputs for the first winding and a second winding of the stepper motor. A finite state machine is coupled to the memory. The finite state machine comprises a first address register that stores an address for data in the memory for a present state of the first winding and a second register that stores an address for data in the memory for a present state of the second winding. When the finite state machine receives as input a step control or command signal, it reads a bit pattern from the memory at an address corresponding to the contents of the first address register and derives from the retrieved bit pattern current control output for the first winding, and reads a bit pattern from the memory at an address corresponding to the contents of the second register which is equal to the contents of the first address register plus an offset value and d…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.