IP Library Granted Patent US 6,879,128
Granted Patent B2
US 6,879,128 · App. 10/628,122 · Granted Apr 12, 2005

Method and apparatus for independently controlling each phase of a multi-phase step motor

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,879,128
App. No.
10/628,122
Granted
Apr 12, 2005
Kind
B2
Abstract

The current in each phase of a multi-phase step motor is monitored and the excess phase current above the set point current, as required on a cycle-by-cycle PWM basis, is reduced thereby bringing each phase current down to the set point. The PWM frequency is automatically adjusted to maintain a minimum number of PWM edges within a portion of the current waveform. A maximum charge/discharge time is specified as a percentage of the PWM period. These provide an accurate independent current control within each phase of a multiphase step motor.

Claims (24)

1. A motor driver circuit comprising:

An H-switch circuit arranged for connection with each phase of a multi-phase step motor;

a switch driver interconnected with said H-switch and a bridge control circuit;

a set point generator connecting with said bridge control circuit and said H-switch circuit for removal of excess phase current from said multi-phase step motor;

a step input to said set point generator for providing a set point current value to said set point generator;

a pair of operational amplifiers and a pair of comparators interconnected together and with said bridge control circuit, said operational amplifiers being connected with said H-switch in feed back circuit arrangement;

a phase current sensing resistor connecting with inputs to said operational amplifiers for providing a sensing current value to said operational amplifiers;

an output of one of said comparators connects with said bridge control circuit to provide a forward current to said bridge control circuit and;

an output of another of said comparators connects with said bridge control circuit to provide a reverse current to said bridge control circuit;

whereby current in each phase of said multi-phase step motor is monitored and excess current above said set point current value is reduced thereby bringing current in said each phase down to said set point current value.

2. The motor driver circuit of claim 1 including means connecting between said point generator and said bridge control circuit for providing a sign current value to said bridge circuit.

3. The motor driver circuit of claim 1 wherein said H-switch circuit includes a pair of upper switches and a pair of lower switches, wherein said one phase of said multi-phased stepper motor is connected in parallel with upper and lower switches.

4. The motor driver circuit of claim 1 including a PWM oscillator connecting with said set point generator and said bridge control circuit for providing a test current value to said bridge control circuit.

5. The motor driver circuit of claim 4 wherein said PWM oscillator further provides PWM oscillator timing value to said bridge control circuit.

6. The motor driver circuit of claim 1 further including a step input to said set point generator for providing a set point current value to said bridge control circuit.

7. The motor driver circuit of claim 4 further including a max time circuit connecting with said PWM oscillator and said bridge control circuit for providing a maximum on time value to said PWM bridge control circuit.

8. The motor driver circuit of claim 6 wherein said set point generator provides a wave front slope value to said PWM oscillator.

9. A method for removing excess phase current from a stepper motor comprising the steps of: determining an amount of current in each phase of a multiphase stepper motor;

comparing motor current in said each phase to a predetermined test current value; and

reversing direction of motor current in said each phase to reduce said each phase motor current to the test current value,

whereby current in said each phase of multi-phase step motor is monitored and excess current above said test current value is reduced thereby bringing current in said each phase down to said test current value.

10. A method for controlling phase current in a stepper motor comprising the steps of: determining pulse width modulation frequency associated with current in each phase of a multiphase stepper motor;

determining a maximum pulse width modulation frequency; and

adjusting said pulse width modulation frequency for said each phase current to a value less than said maximum pulse width modulation frequency.

Assignments (6)
SECURITY INTEREST Recorded Jul 9, 2025
From: NOVANTA CORPORATION; ATI INDUSTRIAL AUTOMATION, INC.; NOVANTA TECHNOLOGIES UK LIMITED; NOVANTA EUROPE GMBH
To: BANK OF AMERICA, N.A.
Reel/Frame 071650/0222 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 015811 FRAME: 0462. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded Oct 29, 2021
From: COUTU, DAVID; FOURNIER, ROBERT
To: INTELLIGENT MOTION SYSTEMS, INC.
Reel/Frame 058438/0565 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2021
From: NOVANTA MOTION USA INC.
To: NOVANTA CORPORATION
Reel/Frame 057614/0189 →
CHANGE OF NAME Recorded Sep 27, 2021
From: SCHNEIDER ELECTRIC MOTION USA, INC.
To: NOVANTA MOTION USA INC.
Reel/Frame 057619/0502 →
CHANGE OF NAME Recorded Jun 25, 2021
From: INTELLIGENT MOTION SYSTEMS, INC.
To: SCHNEIDER ELECTRIC MOTION USA, INC.
Reel/Frame 056684/0674 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2004
From: COUTU, DAVID; FOURNIER, ROBERT A
To: IMS INC
Reel/Frame 015811/0462 →