Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
165 words
A velocity control apparatus forming discrete velocity information by receiving and processing a pulse signal fed back from a servomotor for controlling the velocity of the servomotor, comprising: velocity control arithmetic means, connected to the servomotor, for generating a velocity control signal to control the servomotor; sampling means for receiving and sampling the pulse signal at a sampling period corresponding to a processing period of said velocity information; received and sampled pulses occurring in a length of time which is equivalent to the processing period divided by an integer; memory means for storing plural items of count data corresponding to the received and sampled pulses counted during the sampling period by said counting means, the count data being stored by said memory means while being successively updated with a most recent count data; and arithmetic means for adding a predetermined number of the count data from said memory means and supplying a result of the addition as velocity information to said velocity control arithmetic means.
Claim 2
Dependent Claim
165 words
A velocity control apparatus forming discrete velocity information by receiving and processing a pulse signal fed back from a servomotor for controlling the velocity of the servomotor, comprising: velocity control arithmetic means, connected to the servomotor, for generating a velocity control signal to control the servomotor; sampling means for receiving and sampling the pulse signal at a sampling period corresponding to a processing period of said velocity information; received and sampled pulses occurring in a length of time which is equivalent to the processing period divided by an integer; memory means for storing plural items of count data corresponding to the received and sampled pulses counted during the sampling period by said counting means, the count data being stored by said memory means while being successively updated with a most recent count data; and arithmetic means for adding a predetermined number of the count data from said memory means and supplying a result of the addition as velocity information to said velocity control arithmetic means.
Claim 3
Dependent Claim
38 words
A velocity control apparatus according to claim 1, wherein said arithmetic means comprises means for weighting and processing the count data occurring in a latest sampling period and the count data from said memory means as velocity information.
Claim 4
Dependent Claim
21 words
A velocity control apparatus according to claim 1, wherein said velocity control apparatus comprises a microcomputer forming a software servo system.
Claim 5
Dependent Claim
28 words
A velocity control apparatus according to claim 1, wherein the sampling period of said sampling means comprises one-fourth of the processing period, whereby discrete velocity information is formed.
Claim 6
Independent Claim
109 words
An apparatus generating control signals for controlling a servomotor during a processing period, said apparatus comprising: a pulse coder connected to the servomotor and generating a position signal having pulses corresponding to a rotational position of the servomotor; counter means for counting the pulses of said position signal at a predetermined sampling rate and generating count data corresponding to the counted pulses; register means receiving the count data for storing and successively providing the stored count data in accordance with said predetermined sampling rate; and arithmetic means for summing a predetermined number of the most recent occurring count data and providing an inverse sum value as the control signals.
Claim 7
Independent Claim
109 words
An apparatus generating control signals for controlling a servomotor during a processing period, said apparatus comprising: a pulse coder connected to the servomotor and generating a position signal having pulses corresponding to a rotational position of the servomotor; counter means for counting the pulses of said position signal at a predetermined sampling rate and generating count data corresponding to the counted pulses; register means receiving the count data for storing and successively providing the stored count data in accordance with said predetermined sampling rate; and arithmetic means for summing a predetermined number of the most recent occurring count data and providing an inverse sum value as the control signals.
Claim 8
Dependent Claim
28 words
An apparatus according to claim 5, wherein said apparatus comprises a microcomputer and said predetermined sampling rate comprises a time equal to a fraction of the processing period.