Spindle rotation control system
First Claim
1. A system for controlling the rotation of a spindle, comprising:
- means for providing an orientation command signal;
a motor;
speed detecting means, operatively connected to said motor, for detecting the speed of said motor and for generating a signal representing the actual speed of said motor;
a speed control circuit, operatively connected to said speed detecting means and said motor, for controlling said motor so as to narrow to zero a deviation between the actual speed thereof and a commanded speed;
a spindle driven by said motor; and
a position control circuit, operatively connected to said spindle and said speed control circuit, for generating a position deviation signal on the basis of a commanded stopping position and the rotational position of said spindle;
said spindle being rotated at a commanded speed by said motor under the control of said speed control circuit, and rotationally controlled by the orientation command signal so as to make the position deviation signal zero;
said position control circuit including a proximity switch, mounted on said spindle, for detecting the present rotational position of said spindle, for generating a detection signal having a value of zero volts when a predetermined point on said spindle has reached a commanded stopping position, and for generating either a positive or negative value depending upon whether the specified point on said spindle is immediately to the left or right of the commanded stopping position, said position control circuit generating the position deviation signal in dependence upon the detection signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for controlling the rotation of a spindle includes a motor, a speed detecting circuit for detecting the speed of the motor and for producing a signal indicative of the actual speed thereof, a speed control circuit for controlling the motor so as to narrow to zero a deviation between the actual speed thereof and a commanded speed, a spindle driven by the motor, and a position control circuit for producing a position deviation signal on the basis of a commanded stopping position and the rotational position of the spindle. The spindle is rotated at a commanded speed by the speed control circuit and is rotationally controlled by an orientation command signal so as to make the position deviation signal zero. The system further includes a proximity switch, which is mounted on the spindle, for detecting the present rotational position thereof, and for producing a detection signal having a value of zero volts when a predetermined point on the spindle has reached a commanded stopping position, and either a positive or negative value depending upon whether the predetermined point on the spindle is immediately to the left or right of the commanded stopping position. The detection signal from the proximity switch serves as the position deviation signal.
19 Citations
8 Claims
-
1. A system for controlling the rotation of a spindle, comprising:
-
means for providing an orientation command signal; a motor; speed detecting means, operatively connected to said motor, for detecting the speed of said motor and for generating a signal representing the actual speed of said motor; a speed control circuit, operatively connected to said speed detecting means and said motor, for controlling said motor so as to narrow to zero a deviation between the actual speed thereof and a commanded speed; a spindle driven by said motor; and a position control circuit, operatively connected to said spindle and said speed control circuit, for generating a position deviation signal on the basis of a commanded stopping position and the rotational position of said spindle; said spindle being rotated at a commanded speed by said motor under the control of said speed control circuit, and rotationally controlled by the orientation command signal so as to make the position deviation signal zero; said position control circuit including a proximity switch, mounted on said spindle, for detecting the present rotational position of said spindle, for generating a detection signal having a value of zero volts when a predetermined point on said spindle has reached a commanded stopping position, and for generating either a positive or negative value depending upon whether the specified point on said spindle is immediately to the left or right of the commanded stopping position, said position control circuit generating the position deviation signal in dependence upon the detection signal. - View Dependent Claims (2, 3, 4)
-
-
5. A system for controlling the rotation of a spindle, comprising:
-
first means for providing a speed command signal; second means for providing an orientation command signal; a motor for driving the spindle; third means, operatively connected to said motor, for detecting the speed of said motor and for generating an actual speed signal; fourth means, operatively connected to said second means and said motor, for generating a position deviation signal representing the difference between a commanded stopping position and the actual rotational position of the spindle, said fourth means comprising; a proximity switch, positioned adjacent to the spindle, for detecting the present rotational position of the spindle and for generating a detection signal; a position deviation signal generator circuit, operatively connected to said proximity switch, for receiving said detection signal and for generating a deviation signal, said position deviation signal generator comprising; a slicing circuit operatively connected to said proximity switch; a flip-flop operatively connected to said slicing circuit; means for providing a reference voltage; and a multiplexer, operatively connected to said flip-flop, said proximity switch, and said means for providing a reference voltage, for providing, as said deviation signal, one of said reference voltage and said detection signal, in dependence upon the output of said flip-flop; detection means, operatively connected to said second means and said third means, for receiving said actual speed signal and said orientation command signal and for generating an in position signal; and amplifier means, operatively connected to said detection means, said switching means and said multiplexer, for providing, as said position deviation signal, one of said deviation signal and an amplified deviation signal, in dependence upon said position in signal; switching means, operatively connected to said first means, said second means and said amplifier means, for providing, as an output, one of said speed command signal and said position deviation signal in dependence upon said orientation command signal; and fifth means, operatively connected to said switching means, said third means and to said motor, for receiving the output of said switching means and said actual speed signal and for generating a motor drive signal to drive said motor at a commanded speed. - View Dependent Claims (6, 7)
-
-
8. A system for controlling the rotation of a spindle, comprising:
-
first means for providing a speed command signal; second means for providing an orientation command signal; a motor for driving the spindle; third means, operatively connected to said motor, for detecting the speed of said motor and for generating an actual speed signal; fourth means, operatively connected to said second means and said motor, for generating a position deviation signal representing the difference between a commanded stopping position and the actual rotational position of the spindle, said fourth means comprising; a proximity switch, positioned adjacent to the spindle, for detecting the present rotational position of the spindle and for generating a detection signal; a position deviation signal generator circuit, operatively connected to said proximity switch, for receiving said detection signal and for generating a deviation signal; detection means, operatively connected to said second means and said third means, for receiving said actual speed signal and said orientation command signal and for generating an in position signal; and amplifer means, operatively connected to said detection means, said switching means and said position deviation signal generator circuit, for providing, as said position deviation signal, one of said deviation signal and an amplified deviation signal in dependence upon said in position signal; switching means, operatively connected to said first means, said second means and said amplifier means, for providing, as an output, one of said speed command signal and said position deviation signal in dependence upon said orientation command signal; and fifth means, operatively connected to said switching means, said third means and to said motor, for receiving the output of said switching means and said actual speed signal and for generating a motor drive signal to drive said motor at a commanded speed, said fifth means comprising a speed control circuit including; an adder, operatively connected to said switching means and said third means, for generating a difference signal equal to the difference between the output of said switching means and said actual speed signal; a phase compensation circuit, operatively connected to said adder and to said detection means, for providing a compensated difference signal; a voltage to phase conversion circuit, operatively connected to said phase compensation circuit, for generating a firing signal; and a thyristor circuit, operatively connected to said voltage to phase conversion circuit and to said motor, for varying the voltage applied to said motor in dependence upon said firing control signal.
-
Specification