Claims Analysis
Total Claims: 37
Claim 1
Independent Claim
179 words
A driving means comprising: means for sensing the actual velocity of a moveable member whose velocity is to be controlled; motor drive means including a motor for driving said moveable member; and circuit means operatively coupling said sensing means and said motor drive means for controlling the duration of an energizing pulse to said motor drive means to enable said motor to drive said moveable member at a desired constant velocity; said circuit means comprising: means responsive to said sensing means for producing a first count which corresponds to the actual velocity of said moveable member; means for comparing said first count with a second count which corresponds to said desired constant velocity and including means for modifying said second count to produce a modified second count depending upon whether said moveable member is moving faster or slower than said desired nominal velocity, and means for receiving said modified second count and for increasing or decreasing the duration of said energizing pulse depending upon whether said moveable member is moving slower or faster, respectively, than said desired constant velocity.
Claim 2
Dependent Claim
179 words
A driving means comprising: means for sensing the actual velocity of a moveable member whose velocity is to be controlled; motor drive means including a motor for driving said moveable member; and circuit means operatively coupling said sensing means and said motor drive means for controlling the duration of an energizing pulse to said motor drive means to enable said motor to drive said moveable member at a desired constant velocity; said circuit means comprising: means responsive to said sensing means for producing a first count which corresponds to the actual velocity of said moveable member; means for comparing said first count with a second count which corresponds to said desired constant velocity and including means for modifying said second count to produce a modified second count depending upon whether said moveable member is moving faster or slower than said desired nominal velocity, and means for receiving said modified second count and for increasing or decreasing the duration of said energizing pulse depending upon whether said moveable member is moving slower or faster, respectively, than said desired constant velocity.
Claim 3
Dependent Claim
16 words
The driving means as claimed in claim 1 in which said comparing means includes a processor.
Claim 4
Dependent Claim
43 words
The driving means as claimed in claim 1 in which said receiving means includes a counter and means for alternately presetting said counter with a third count which corresponds to a desired off period for said motor and with said modified second count.
Claim 5
Dependent Claim
32 words
The driving means as claimed in claim 3 in which said modifying means modifies said second count by a predetermined amount so as to provide a controlled rate change to said motor.
Claim 6
Dependent Claim
149 words
The driving means as claimed in claim 1 in which said circuit means further comprises entry means for entering said second count thereon, and in which said comparing and modifying means includes a processor and storage means for receiving said second count from said entry means and for modifying said second count to produce said modified second count and to also retain said modified second count in said storage means whereby upon receiving a subsequent said first count, said processor will compare said subsequent said first count with said second count and modify said modified second count from said storage means by a predetermined amount in accordance with whether said moveable member is moving faster or slower than said desired velocity and will output said last named modified second count to said receiving means so as to provide a controlled rate of change of velocity to said moveable member.
Claim 7
Dependent Claim
121 words
The driving means as claimed in claim 5 in which said receiving means includes a counter and means for alternately presetting said counter with third counts which correspond to a desired off period for said motor, and also presetting said counter with said modified second counts, whereby said counter, upon being incremented from said modified second counts and third counts preset thereon produce terminal counts, with the terminal count associated with one of said modified second counts causing the termination of said energizing pulse and the initiation of said desired off period and with the terminal count associated with one of said third counts causing the termination of said desired off period and the initiation of the next said energizing pulse.
Claim 8
Dependent Claim
246 words
A driving means comprising: means for generating signals which are indicative of the actual velocity of a moveable member whose velocity is to be controlled; motor drive means including a motor for driving said moveable member and being controlled alternately by an on pulse and an off period which respectively energize and de-energize said motor; and circuit means operatively coupling said signal generating means and said motor drive means for controlling the duration of said on pulse and said off period to said motor drive means to move said moveable member at a desired constant velocity; said circuit means comprising: means responsive to predetermined signals from said generating means for producing a first count which corresponds to the actual velocity of said moveable member; means for comparing said first count with a second count which corresponds to said desired constant velocity and for modifying said second count by increasing said second count by a first integer when said moveable member is moving slower than said desired constant velocity and by decreasing said second count by a second integer when said moveable member is moving faster than said desired constant velocity and for inverting said second counts from said modifying means to produce inverted second counts; means for modulating said on pulse in accordance with said inverted second counts whereby said duration of said on pulse is increased or decreased depending upon whether said moveable member is moving slower or faster, respectively, than said desired constant velocity.
Claim 9
Dependent Claim
246 words
A driving means comprising: means for generating signals which are indicative of the actual velocity of a moveable member whose velocity is to be controlled; motor drive means including a motor for driving said moveable member and being controlled alternately by an on pulse and an off period which respectively energize and de-energize said motor; and circuit means operatively coupling said signal generating means and said motor drive means for controlling the duration of said on pulse and said off period to said motor drive means to move said moveable member at a desired constant velocity; said circuit means comprising: means responsive to predetermined signals from said generating means for producing a first count which corresponds to the actual velocity of said moveable member; means for comparing said first count with a second count which corresponds to said desired constant velocity and for modifying said second count by increasing said second count by a first integer when said moveable member is moving slower than said desired constant velocity and by decreasing said second count by a second integer when said moveable member is moving faster than said desired constant velocity and for inverting said second counts from said modifying means to produce inverted second counts; means for modulating said on pulse in accordance with said inverted second counts whereby said duration of said on pulse is increased or decreased depending upon whether said moveable member is moving slower or faster, respectively, than said desired constant velocity.
Claim 10
Dependent Claim
18 words
The driving means as claimed in claim 7 in which said comparing and modifying means includes a processor.
Claim 11
Dependent Claim
37 words
The driving means as claimed in claim 8 in which said modifying means modifies said second count by said first and second integers which are equal to each other so as to provide a controlled rate change.
Claim 12
Dependent Claim
31 words
The driving means as claimed in claim 7 in which said circuit means includes means for upramping said moveable member from a position of rest to approximately said desired constant velocity.
Claim 13
Dependent Claim
177 words
The driving means as claimed in claim 7 in which said modulating means comprises: means for producing an off period count which corresponds to said desired off period; a counter; means for alternately loading said counter with said inverted second counts and said off period count; means for incrementing said counter from said inverted second counts and said off period count loaded therein to the terminal count thereof; and control means for receiving terminal count outputs from said counter when the terminal count thereof is reached and for producing first and second outputs therefrom, with said first outputs representing the durations of said on pulses and said second outputs representing the durations of said off periods, whereby upon receiving a terminal count associated with one of inverted second counts or said off period count, said control means causes said loading means to load the other of said inverted second counts or said off period count into said counter; said first and second outputs being used by said motor drive means to respectively energize and de-energize said motor.
Claim 14
Dependent Claim
23 words
The driving means as claimed in claim 7 in which said circuit means further comprises entry means for entering said second count thereon.
Claim 15
Dependent Claim
429 words
A driving means comprising: means for generating signals which are indicative of the actual velocity of a moveable member whose velocity is to be controlled; motor drive means including a motor for driving said moveable member and being controlled alternately by an on pulse and an off period which respectively energize and de-energize said motor; and circuit means operatively coupling said signal generating means and said motor drive means for controlling the duration of said on pulse and said off period to said motor drive means to move said moveable member at a desired constant velocity; said circuit means comprising: means responsive to predetermined signals from said generating means for producing a first count which corresponds to the actual velocity of said moveable member; means for entering a second count thereon which corresponds to said desired constant velocity; a processor and storage means for storing said second count and for comparing said second count with said first count, whereby said processor increases said second count by a first integer when said first count is greater than said second count and decreases said second count by a second integer when said first count is less than said second count, and leaves said second count unchanged when said first count is equal to said second count; said second count whether increased, decreased or unchanged being considered a modified second count which is retained in said storage means for a subsequent modification, if necessary when a subsequent said first count is obtained from said producing means; means for producing an off period count which corresponds to said desired off period; a counter; an output port; means for inverting said modified second count and outputting it to said output port; a multiplexer for alternately presetting said counter with said modified second counts from said output port and said off period count; means for incrementing said counter from said last named counts preset thereupon to the terminal count thereof; a flip flop for receiving the terminal counts from said counter whereby a terminal count associated with said modified second count from said output port causes said flip flop to change state thereby causing the termination of said on pulse and conditioning said multiplexer to preset said off period count on said counter to initiate the start of said off period, and whereby a terminal count associated with said off period count causes said flip flop to change state thereby causing the termination of said off period and conditioning said multiplexer to preset the next modified second count from said output port on said counter.
Claim 16
Dependent Claim
429 words
A driving means comprising: means for generating signals which are indicative of the actual velocity of a moveable member whose velocity is to be controlled; motor drive means including a motor for driving said moveable member and being controlled alternately by an on pulse and an off period which respectively energize and de-energize said motor; and circuit means operatively coupling said signal generating means and said motor drive means for controlling the duration of said on pulse and said off period to said motor drive means to move said moveable member at a desired constant velocity; said circuit means comprising: means responsive to predetermined signals from said generating means for producing a first count which corresponds to the actual velocity of said moveable member; means for entering a second count thereon which corresponds to said desired constant velocity; a processor and storage means for storing said second count and for comparing said second count with said first count, whereby said processor increases said second count by a first integer when said first count is greater than said second count and decreases said second count by a second integer when said first count is less than said second count, and leaves said second count unchanged when said first count is equal to said second count; said second count whether increased, decreased or unchanged being considered a modified second count which is retained in said storage means for a subsequent modification, if necessary when a subsequent said first count is obtained from said producing means; means for producing an off period count which corresponds to said desired off period; a counter; an output port; means for inverting said modified second count and outputting it to said output port; a multiplexer for alternately presetting said counter with said modified second counts from said output port and said off period count; means for incrementing said counter from said last named counts preset thereupon to the terminal count thereof; a flip flop for receiving the terminal counts from said counter whereby a terminal count associated with said modified second count from said output port causes said flip flop to change state thereby causing the termination of said on pulse and conditioning said multiplexer to preset said off period count on said counter to initiate the start of said off period, and whereby a terminal count associated with said off period count causes said flip flop to change state thereby causing the termination of said off period and conditioning said multiplexer to preset the next modified second count from said output port on said counter.
Claim 17
Dependent Claim
33 words
The driving means as claimed in claim 13 in which said circuit means also includes upramping means for accelerating said moveable member from a position of rest to approximately said desired constant velocity.
Claim 18
Dependent Claim
32 words
The driving means as claimed in claim 14 in which said first and second integers are 1 so as to provide a controlled rate of change of velocity of said moveable member.
Claim 19
Dependent Claim
181 words
A printer comprising: a platen; a print head; motor drive means including a motor for moving said print head in operative relationship with said platen; means for sensing the actual velocity of said print head; and circuit means operatively coupling said sensing means and said motor drive means for controlling the duration of an energizing pulse to said motor drive means to enable said motor to drive said print head at a desired constant velocity; said circuit means comprising: means responsive to said sensing means for producing a first count which corresponds to the actual velocity of said print head; means for comparing said first count with a second count which corresponds to said desired constant velocity and for modifying said second count to produce a modified second count depending upon whether said print head is moving faster or slower than said desired nominal velocity, and means for receiving said modified second count and for increasing or decreasing the duration of said energizing pulse depending upon whether said print head is moving slower or faster, respectively, than said desired constant velocity.
Claim 20
Dependent Claim
181 words
A printer comprising: a platen; a print head; motor drive means including a motor for moving said print head in operative relationship with said platen; means for sensing the actual velocity of said print head; and circuit means operatively coupling said sensing means and said motor drive means for controlling the duration of an energizing pulse to said motor drive means to enable said motor to drive said print head at a desired constant velocity; said circuit means comprising: means responsive to said sensing means for producing a first count which corresponds to the actual velocity of said print head; means for comparing said first count with a second count which corresponds to said desired constant velocity and for modifying said second count to produce a modified second count depending upon whether said print head is moving faster or slower than said desired nominal velocity, and means for receiving said modified second count and for increasing or decreasing the duration of said energizing pulse depending upon whether said print head is moving slower or faster, respectively, than said desired constant velocity.
Claim 21
Dependent Claim
15 words
The printer as claimed in claim 16 in which said comparing means includes a processor.
Claim 22
Dependent Claim
148 words
The printer as claimed in claim 16 in which said circuit means further comprises entry means for entering said second count thereon, and in which said comparing and modifying means includes a processor and storage means for receiving said second count from said entry means and for modifying said second count to produce said modified second count and to also retain said modified second count in said storage means whereby upon receiving a subsequent said first count, said processor will compare said subsequent said first count with said second count and modify said modified second count from said storage means by a predetermined amount in accordance with whether said print head is moving faster or slower than said desired velocity and will output said last named modified second count to said receiving means so as to provide a controlled rate of change of velocity to said print head.
Claim 23
Dependent Claim
114 words
The printer as claimed in claim 16 in which said receiving means includes a counter and means for altenately presetting said counter with said modified second counts and third counts which correspond to a desired off period for said motor, whereby said counter, upon being incremented from said modified second and third counts preset thereon produce terminal counts, with the terminal count associated with one of said modified second counts causing the termination of said energizing pulse and the initiation of said desired off period and with the terminal count associated with one of said third counts causing the termination of said desired off period and the initiation of the next said energizing pulse.
Claim 24
Dependent Claim
120 words
The printer as claimed in claim 18 in which said print head is a matrix printer having a plurality of printing elements for forming a character by successive spaced print image columns of firing pulses which energize selected ones of said printing elements; and said circuit means further includes means for producing various predetermined elapsed times between said print image columns of firing pulses whereby said processor also compares said first count which is last received with said second count and selects one of said predetermined elapsed times in accordance with the actual velocity of said print head to control the time interval before the next print column image of firing pulses will be used to energize said printing elements.
Claim 25
Dependent Claim
47 words
The printer as claimed in claim 20 in which said means for producing various predetermined elapsed times is a counter with first, second, and third amounts being set thereupon depending upon whether said print head is actually moving faster, slower, or equal to said desired constant velocity.
Claim 26
Independent Claim
138 words
A method of digitally controlling the velocity of a moveable member relative to a desired constant velocity by alternately controlling the duration of an energizing on pulse and the duration of a de-energizing of period to a motor which is operatively moving said moveable member, comprising the steps of: (a) producing a first count which corresponds to the actual velocity of said moveable member; (b) comparing said first count with a second count which corresponds to said desired constant velocity; (c) modifying said second count to produce a modified second count in accordance with whether said moveable member is moving faster or slower than said desired constant velocity; and (d) using said modified second count to shorten or increase said energizing on pulse when said moveable member is moving faster or slower, respectively, than said desired constant velocity.
Claim 27
Independent Claim
138 words
A method of digitally controlling the velocity of a moveable member relative to a desired constant velocity by alternately controlling the duration of an energizing on pulse and the duration of a de-energizing of period to a motor which is operatively moving said moveable member, comprising the steps of: (a) producing a first count which corresponds to the actual velocity of said moveable member; (b) comparing said first count with a second count which corresponds to said desired constant velocity; (c) modifying said second count to produce a modified second count in accordance with whether said moveable member is moving faster or slower than said desired constant velocity; and (d) using said modified second count to shorten or increase said energizing on pulse when said moveable member is moving faster or slower, respectively, than said desired constant velocity.
Claim 28
Dependent Claim
88 words
The method as claimed in claim 22 in which said modifying step is effected by increasing said second count by a first integer when said first count is greater than said second count, by decreasing said second count by a second integer when said first count is less than said second count, and by leaving said second count unchanged when said first count is equal to said second count to produce said modified second count to provide a controlled rate of change of velocity to said moveable member.
Claim 29
Independent Claim
217 words
A method of digitally controlling the velocity of a moveable member relative to a desired constant velocity by alternately controlling the duration of an energizing on pulse and the duration of a de-energizing off period to a motor which is operatively moving said moveable member, comprising the steps of: (a) producing a first count which corresponds to the actual velocity of said moveable member; (b) comparing said first count with a second count which corresponds to said desired constant velocity; (c) modifying said second count by increasing said second count by a first integer when said first count is greater than said second count, by decreasing said second count by a second integer when said first count is less than said second count, and by leaving said second count unchanged when said first count is equal to said second count to produce a modified second count; (d) storing said modified second count and also using said modified second count to shorten or increase said energizing on pulse when said moveable member is moving faster or slower respectively, than said desired constant velocity; (e) repeating said producing and comparing steps for subsequent said first counts and modifying said modified second count from said storing step to provide a controlled rate of change of velocity to said moveable member.
Claim 30
Independent Claim
217 words
A method of digitally controlling the velocity of a moveable member relative to a desired constant velocity by alternately controlling the duration of an energizing on pulse and the duration of a de-energizing off period to a motor which is operatively moving said moveable member, comprising the steps of: (a) producing a first count which corresponds to the actual velocity of said moveable member; (b) comparing said first count with a second count which corresponds to said desired constant velocity; (c) modifying said second count by increasing said second count by a first integer when said first count is greater than said second count, by decreasing said second count by a second integer when said first count is less than said second count, and by leaving said second count unchanged when said first count is equal to said second count to produce a modified second count; (d) storing said modified second count and also using said modified second count to shorten or increase said energizing on pulse when said moveable member is moving faster or slower respectively, than said desired constant velocity; (e) repeating said producing and comparing steps for subsequent said first counts and modifying said modified second count from said storing step to provide a controlled rate of change of velocity to said moveable member.
Claim 31
Independent Claim
270 words
A method of digitally controlling the velocity of a moveable member relative to a desired constant velocity by controlling the duration of an energizing on pulse and a de-energizing off period to a motor which is operatively moving said moveable member, comprising the steps of: (a) producing a first count which corresponds to the actual velocity of said moveable member; (b) comparing said first count with a second count which corresponds to said desired constant velocity; (c) modifying said second count by increasing said second count by a first integer when said moveable member is moving faster than said desired constant velocity and by decreasing said second count by a second integer when said moveable member is moving slower than said desired constant velocity; (d) inverting said second count from said modifying step to produce an inverted second count; (e) loading a counter with said inverted second count; (f) incrementing said counter with said second inverted count loaded thereon until the terminal count thereof is reached; (g) loading said counter with a third count which corresponds to the duration of said de-energizing off period; (h) incrementing said counter with said third count therein until the terminal count thereof is reached; (i) utilizing said terminal counts from said steps (f) and (h) to alternately control the termination of said energizing on pulse and said de-energizing off period, respectively, to said motor whereby said terminal count associated with said inverted second count causes the loading of said counter with said third count and said terminal count associated with said third count causes the loading of said counter with said inverted second count.
Claim 32
Independent Claim
270 words
A method of digitally controlling the velocity of a moveable member relative to a desired constant velocity by controlling the duration of an energizing on pulse and a de-energizing off period to a motor which is operatively moving said moveable member, comprising the steps of: (a) producing a first count which corresponds to the actual velocity of said moveable member; (b) comparing said first count with a second count which corresponds to said desired constant velocity; (c) modifying said second count by increasing said second count by a first integer when said moveable member is moving faster than said desired constant velocity and by decreasing said second count by a second integer when said moveable member is moving slower than said desired constant velocity; (d) inverting said second count from said modifying step to produce an inverted second count; (e) loading a counter with said inverted second count; (f) incrementing said counter with said second inverted count loaded thereon until the terminal count thereof is reached; (g) loading said counter with a third count which corresponds to the duration of said de-energizing off period; (h) incrementing said counter with said third count therein until the terminal count thereof is reached; (i) utilizing said terminal counts from said steps (f) and (h) to alternately control the termination of said energizing on pulse and said de-energizing off period, respectively, to said motor whereby said terminal count associated with said inverted second count causes the loading of said counter with said third count and said terminal count associated with said third count causes the loading of said counter with said inverted second count.
Claim 33
Dependent Claim
25 words
The method as claimed in claim 25 in which said modifying step is effected by utilizing the same integer for said first and second integers.
Claim 34
Dependent Claim
19 words
The method as claimed in claim 26 in which said comparing and modifying steps are effected by a processor.
Claim 35
Dependent Claim
171 words
The combination comprising: means for sensing the actual velocity of a moveable member whose velocity is to be controlled; drive means for driving said moveable member; and circuit means operatively coupling said sensing means and said drive means for controlling the duration of an energizing pulse to said drive means to enable said drive means to drive said moveable member at a desired constant velocity; said circuit means comprising: means responsive to said sensing means for producing a first count which corresponds to the actual velocity of said moveable member; means for comparing said first count with a second count which corresponds to said desired constant velocity and including means for modifying said second count to produce a modified second count depending upon whether said moveable member is moving faster or slower than said desired nominal velocity, and means for receiving said modified second count and for modifying the duration of said energizing pulse so as to enable said drive means to drive said moveable member at said desired constant velocity.
Claim 36
Dependent Claim
171 words
The combination comprising: means for sensing the actual velocity of a moveable member whose velocity is to be controlled; drive means for driving said moveable member; and circuit means operatively coupling said sensing means and said drive means for controlling the duration of an energizing pulse to said drive means to enable said drive means to drive said moveable member at a desired constant velocity; said circuit means comprising: means responsive to said sensing means for producing a first count which corresponds to the actual velocity of said moveable member; means for comparing said first count with a second count which corresponds to said desired constant velocity and including means for modifying said second count to produce a modified second count depending upon whether said moveable member is moving faster or slower than said desired nominal velocity, and means for receiving said modified second count and for modifying the duration of said energizing pulse so as to enable said drive means to drive said moveable member at said desired constant velocity.
Claim 37
Dependent Claim
15 words
The combination as claimed in claim 28 in which said comparing means includes a processor.