Browse Prior Art Database

# Voltage Compensating Stepper Motor Control

IP.com Disclosure Number: IPCOM000083146D
Original Publication Date: 1975-Apr-01
Included in the Prior Art Database: 2005-Mar-01
Document File: 2 page(s) / 53K

IBM

## Related People

Barnett, JA: AUTHOR [+2]

## Abstract

The present circuit aids in minimizing velocity variations at the end of accelerating or decelerating periods, and enables a more flexible choice in motor drive power supply tolerances.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 63% of the total text.

Page 1 of 2

Voltage Compensating Stepper Motor Control

The present circuit aids in minimizing velocity variations at the end of accelerating or decelerating periods, and enables a more flexible choice in motor drive power supply tolerances.

Voltage changes of the stepper motor drive power supply may cause overshoot or undershoot in velocity, after periods of acceleration or deceleration. A detection device must be utilized to detect the voltage level at the start of a stepper motor move. A number of detection devices may be utilized to set the desired resolution over a specific range of possible voltage change. The output of the detection device may be used to set the timing required for the retard or stopping pulses. This timing for each voltage level can be predetermined and hardwired, or programmed into the control logic.

The circuit shown illustrates one possible approach to accomplishing this technique of voltage compensation. A V source is established from the +24V +/- 10% supply. A V ref is established as a reference voltage. These two voltages V source and V ref are compared by compare 1 and compare 2.

If the 24V supply drops below 23.2V, both compare 1 and compare 2 will be up satisfying the plus AND condition for the voltage range 21.6 </-V</-23.2. When the 24V resides in the voltage range 23.2</-V</-24.8, compare 1 will be down, and when the 24V resides in the voltage range 24.8</-V</-26.4, compare 1 and 2 will be down. This data from the three lines is loaded int...