← Back to Patent Explorer
US4234830A Expired / Lapsed US ⏱️ 0.0 years remaining

Stepping motor control circuit

Assignee: Allen Bradley Co LLC
•
Filing: 1978-01-25
•
Granted: 1980-11-18
•
Expires: 1998-01-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Disclosed is a stepping motor control utilizing a microprocessor. The control is suitable for driving one or more stepping motors one at a time or in unison. In the illustrated embodiment when plural motors are driven together they are driven at the same rate or at rates in a fixed proportion to one another although several of the features of the invention are suitable for use in circuits providing contouring control; i.e., where separate motors are driven at separate stepping rates proportional to the relative distances each is to traverse for a single movement. An acceleration/deceleration circuit is utilized which provides simple yet highly accurate and efficient control of the stepping motors. Feed rate compensation for simultaneous drive of two motors is provided. Also a means is provided to allow stepping rates in excess of the counting rate capability of the microprocessor.

Inventors

  • 👤 Lee E. Cannon

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 19:42
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/19; G05B19/40; G05B2219/00; G05B2219/30; G05B2219/34; G05B2219/34087; G05B2219/34215; G05B2219/43; G05B2219/43006; G05B2219/43139; G05B2219/43158

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 156 words
In a numerical controller for controlling the movement of a part of the action of two stepping motors moving in response to pulses, a control circuit comprising: (a) oscillator means providing pulses at a rate proportional to the rate of desired movement of the part; (b) drive means controlled by pulses from said oscillator means to drive said stepping motors both simultaneously and individually at a rate proportional to the rate it receives pulses; (c) means to determine when said stepping motors are to be driven simultaneously; (d) means for blocking pulses to one of said stepper motors when it is determined that both will not be driven simultaneously; and (e) means interposed between said oscillator means and said drive means to reduce the rate of control pulses to said stepping motors by a factor of approximately 1.4 when both of said stepping motors are being driven simultaneously as compared to when they are driven individually.
Claim 2
Dependent Claim 156 words
In a numerical controller for controlling the movement of a part of the action of two stepping motors moving in response to pulses, a control circuit comprising: (a) oscillator means providing pulses at a rate proportional to the rate of desired movement of the part; (b) drive means controlled by pulses from said oscillator means to drive said stepping motors both simultaneously and individually at a rate proportional to the rate it receives pulses; (c) means to determine when said stepping motors are to be driven simultaneously; (d) means for blocking pulses to one of said stepper motors when it is determined that both will not be driven simultaneously; and (e) means interposed between said oscillator means and said drive means to reduce the rate of control pulses to said stepping motors by a factor of approximately 1.4 when both of said stepping motors are being driven simultaneously as compared to when they are driven individually.
Claim 3
Dependent Claim 25 words
The control of claim 1 wherein said means to reduce the rate of control pulses is selectively operable for each increment of stepping motor drive.
Claim 4
Dependent Claim 157 words
In a numerical controller for controlling the movement of a part of the action of two stepping motors moving in response to pulses, a control circuit comprising: (a) oscillator means providing pulses at a rate proportional to the rate of desired movement of the part; (b) drive means controlled by pulses from said oscillator means to drive said stepping motors both simultaneously and individually at a rate proportional to the rate it receives pulses; (c) means to determine when said stepping motors are to be driven simultaneously; (d) means for selecting one of said stepper motors for receiving pulses when it is determined that both will not be driven simultaneously; and (e) means interposed between said oscillator means and said drive means to reduce the rate of control pulses to said stepping motors by a factor of approximately 1.4 when both of said stepping motors are being driven simultaneously as compared to when they are driven individually.
Claim 5
Dependent Claim 157 words
In a numerical controller for controlling the movement of a part of the action of two stepping motors moving in response to pulses, a control circuit comprising: (a) oscillator means providing pulses at a rate proportional to the rate of desired movement of the part; (b) drive means controlled by pulses from said oscillator means to drive said stepping motors both simultaneously and individually at a rate proportional to the rate it receives pulses; (c) means to determine when said stepping motors are to be driven simultaneously; (d) means for selecting one of said stepper motors for receiving pulses when it is determined that both will not be driven simultaneously; and (e) means interposed between said oscillator means and said drive means to reduce the rate of control pulses to said stepping motors by a factor of approximately 1.4 when both of said stepping motors are being driven simultaneously as compared to when they are driven individually.
Claim 6
Dependent Claim 25 words
The control of claim 3 wherein said means to reduce the rate of control pulses is selectively operable for each increment of stepping motor drive.

References Cited (Backward Citations)

US3576981A Cited
US3878372A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1983-11-18 1984-05-19 1984-11-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1987-11-18 1988-05-19 1988-11-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1991-11-18 1992-05-19 1992-11-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag