×

Programmable controller for stepping motor control

  • US 4,568,866 A
  • Filed: 10/26/1983
  • Issued: 02/04/1986
  • Est. Priority Date: 10/26/1983
  • Status: Expired due to Term
First Claim
Patent Images

1. A stepping motor controller for controlling stepping motor rate and position to achieve a stepping motor move profile that includes an acceleration interval and a deceleration-to-zero interval, the controller comprising:

  • a main processor which stores a plurality of move profile parameters which are input by the user in a move data block including(i) an acceleration interval for stepping motor acceleration,(ii) a steady state rate,(iii) a deceleration interval for stepping motor deceleration, and(iv) a final position,the main processor being operable to transmit the move data block to direct the movement of the stepping motor to achieve the move profile;

    a master controller module coupled to said main processor for receiving said move data block transmitted by said main processor and for processing said move data block to yield a satellite move set data block containing data elements including(i) a stepping acceleration value to achieve stepping motor acceleration to said steady rate during the stepping motor acceleration interval,(ii) a stepping motor deceleration value to achieve stepping motor deceleration from said steady state rate to a zero rate during the deceleration interval,(iii) said steady state rate, and(iv) said final position; and

    a satellite output module coupled to the master controller module for obtaining said satellite move set data block from said master module and coupled to said stepping motor for supplying pulses to said stepping motor responsive to said satellite move set data block to accelerate the stepping motor to said steady state rate at said acceleration value specified by said satellite move set data block and to decelerate the stepping motor from the steady state rate to a zero rate to reach the final position at said deceleration value specified by said satellite move set data block.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×