← Back to Patent Explorer
US4169991A Expired / Lapsed US ⏱️ 0.0 years remaining

Variable print speed control

Assignee: International Business Machines Corp
•
Filing: 1977-07-29
•
Granted: 1979-10-02
•
Expires: 1997-07-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The carrier for the print head of a printer which is to be used at different operating speeds as a display printer, as a read-only printer, or as a keyboard display printer with asynchronous character rates over a wide range, is operated by a servo motor under the control of a digital/analog converter which continually sums the outputs of an up/down counter which is incremented by incoming data and decremented by the output of a shift register advanced by the incoming data.

Inventors

  • 👤 Charles O. Ross

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 13:54
CPC Classifications
G; G06; G06K; G06K15/00; G06K15/02; G06K15/10; B; B41; B41J; B41J19/00; B41J19/18; B41J19/20; B41J19/202; H; H02; H02P; H02P23/00; H02P23/22

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 209 words
A control system for moving a carrier having a print head thereon past successive character columns along a print line comprising: lag counter means settable with a count representing the number of columns said carrier has yet to be moved along said print line; velocity counter means and duty cycle counter means each settable with counts proportional to that in said lag counter means in response to changes in count in said lag counter means; drive means operable in response to an energizing signal for moving said carrier and providing feedback signals to decrement said velocity counter means, each said feedback signal being representative of a predetermined fraction of a column moved by said carrier; means for generating a succession of said energizing signals at a fixed frequency for said drive means, each said signal having a duration in proportion to the count in said duty cycle counter; means including said velocity counter means responsive to said generating means for altering the count in said duty cycle counter means according to the count standing in said velocity counter means; and column detection means responsive to said feedback signals for decrementing said lag counter means each time said carrier has traveled a distance of one column along said print line.
Claim 2
Dependent Claim 209 words
A control system for moving a carrier having a print head thereon past successive character columns along a print line comprising: lag counter means settable with a count representing the number of columns said carrier has yet to be moved along said print line; velocity counter means and duty cycle counter means each settable with counts proportional to that in said lag counter means in response to changes in count in said lag counter means; drive means operable in response to an energizing signal for moving said carrier and providing feedback signals to decrement said velocity counter means, each said feedback signal being representative of a predetermined fraction of a column moved by said carrier; means for generating a succession of said energizing signals at a fixed frequency for said drive means, each said signal having a duration in proportion to the count in said duty cycle counter; means including said velocity counter means responsive to said generating means for altering the count in said duty cycle counter means according to the count standing in said velocity counter means; and column detection means responsive to said feedback signals for decrementing said lag counter means each time said carrier has traveled a distance of one column along said print line.
Claim 3
Dependent Claim 59 words
Apparatus as described in claim 1 wherein said altering means is operable to increment the count in said duty cycle counter means when said velocity counter means is not zero at the conclusion of a said energizing signal and operable to decrement the count in said duty cycle counter means when the count in velocity counter means is zero.
Claim 4
Dependent Claim 56 words
Apparatus as described in claim 1 wherein said drive means is reversible in direction and said lag counter means includes a pair of counter means controllable for opposite movement of said carrier and further including direction control means for selectively energizing said opposite counter means for desired movement and gating said drive means for motion appropriate.
Claim 5
Dependent Claim 24 words
Apparatus as described in claim 2 wherein said altering means modifies the count in said duty cycle counter means for each said energizing signal.
Claim 6
Dependent Claim 41 words
Apparatus as described in claim 1 wherein said velocity counter means includes means for varying the decrementing rate of its said count in response to said feedback signals according to the magnitude of the count set in said lag counter means.
Claim 7
Dependent Claim 26 words
Apparatus as described in claim 5 wherein said decrementing rate is variable inversely to the change in magnitude of said counts in said column counter means.
Claim 8
Dependent Claim 26 words
Apparatus as described in claim 1 including means for preventing termination of a said energizing signal when said lag counter means exceeds a predetermined maximum limit.
Claim 9
Dependent Claim 284 words
A variable velocity control system for moving a carrier having a print head thereon past successive character columns along a print line comprising: lag counter means for storing the number of columns said carrier has yet to be moved; velocity counter means and duty cycle counter means each settable to a count proportional to that of said lag counter means; motor drive means for moving said carrier in response to a drive signal and providing a feedback signal for each predetermined fraction of column-to-column distance moved; motor energizing means producing a sequence of timed signals and operable on a selected one of said sequence of signals to provide a said drive signal to energize said motor drive means; means connecting said feedback signals to decrement said velocity counter means according to the said column fractions moved by said carrier; comparator means connected to said duty cycle counter means and motor energizing means and responsive to another of said sequence of signals for terminating said drive signal; means responsive to at least one signal of each said sequence of signals for incrementing said duty cycle counter means when said velocity counter means is greater than zero, and decrementing said duty cycle counter means when said velocity counter means is zero; means connected to said feedback signals for accumulating a feedback signal count and providing a column output signal each time said accumulated total indicates motion equal to a said column; means connecting said column output signal to said lag counter means for decrementing the count therein; and means responsive to a change in said lag counter means for resetting said velocity and duty cycle counter means to the count proportional to said lag counter means.
Claim 10
Dependent Claim 284 words
A variable velocity control system for moving a carrier having a print head thereon past successive character columns along a print line comprising: lag counter means for storing the number of columns said carrier has yet to be moved; velocity counter means and duty cycle counter means each settable to a count proportional to that of said lag counter means; motor drive means for moving said carrier in response to a drive signal and providing a feedback signal for each predetermined fraction of column-to-column distance moved; motor energizing means producing a sequence of timed signals and operable on a selected one of said sequence of signals to provide a said drive signal to energize said motor drive means; means connecting said feedback signals to decrement said velocity counter means according to the said column fractions moved by said carrier; comparator means connected to said duty cycle counter means and motor energizing means and responsive to another of said sequence of signals for terminating said drive signal; means responsive to at least one signal of each said sequence of signals for incrementing said duty cycle counter means when said velocity counter means is greater than zero, and decrementing said duty cycle counter means when said velocity counter means is zero; means connected to said feedback signals for accumulating a feedback signal count and providing a column output signal each time said accumulated total indicates motion equal to a said column; means connecting said column output signal to said lag counter means for decrementing the count therein; and means responsive to a change in said lag counter means for resetting said velocity and duty cycle counter means to the count proportional to said lag counter means.
Claim 11
Dependent Claim 37 words
Apparatus as described in claim 8 wherein said comparator means compares the count in said duty cycle counter means and the number of each signal in said sequence and terminates said motor energization upon detecting count equality.
Claim 12
Dependent Claim 253 words
A control system for moving a carrier having a print head thereon past successive character columns along a print line comprising: lag counter means settable with a count representing the number of columns said carrier is to be moved along said print line; velocity counter means and duty cycle counter means each settable with counts proportional to the count in said lag counter means in response to changes in the setting of the latter of said means; drive means operable in response to an energizing signal for moving said carrier along said print line and producing a plurality of successive feedback signals for each said column distance moved and applying said feedback signals to decrement the count of said velocity counter means; means for repetitively generating a fixed sequence of output signals, one of which is operable to initiate a said energizing signal; means for comparing the count in said duty cycle counter means with the position number of each of said output signals in said sequence and terminating said energizing signal upon detecting equality; means responsive to one of said output signals in said sequence during each sequence for incrementing the the content of said duty cycle counter means if the count in said velocity counter means is not zero and decrementing the content of said duty cycle counter means when said velocity counter means is zero; and column detection means responsive to said feedback signals for decrementing said lag counter means each time a said plurality thereof represents a column distance.
Claim 13
Dependent Claim 253 words
A control system for moving a carrier having a print head thereon past successive character columns along a print line comprising: lag counter means settable with a count representing the number of columns said carrier is to be moved along said print line; velocity counter means and duty cycle counter means each settable with counts proportional to the count in said lag counter means in response to changes in the setting of the latter of said means; drive means operable in response to an energizing signal for moving said carrier along said print line and producing a plurality of successive feedback signals for each said column distance moved and applying said feedback signals to decrement the count of said velocity counter means; means for repetitively generating a fixed sequence of output signals, one of which is operable to initiate a said energizing signal; means for comparing the count in said duty cycle counter means with the position number of each of said output signals in said sequence and terminating said energizing signal upon detecting equality; means responsive to one of said output signals in said sequence during each sequence for incrementing the the content of said duty cycle counter means if the count in said velocity counter means is not zero and decrementing the content of said duty cycle counter means when said velocity counter means is zero; and column detection means responsive to said feedback signals for decrementing said lag counter means each time a said plurality thereof represents a column distance.
Claim 14
Dependent Claim 31 words
Apparatus as described in claim 10 wherein said velocity counter means and duty cycle counter means are each limited to count capacities less than that necessary for a said print line.
Claim 15
Dependent Claim 22 words
Apparatus as described in claim 11 wherein said capacities of said velocity counter means and said duty cycle counter means are equal.
Claim 16
Dependent Claim 27 words
Apparatus as described in claim 10 further including means for setting said lag counter means with the number of columns said carrier is yet to be moved.

References Cited (Backward Citations)

US2867724A Cited
US3496547A Cited
US3761880A Cited
US3950685A Cited
US3986091A Cited
US3950682A Cited
US3990559A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1982-10-01 1983-04-02 1983-10-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1986-10-01 1987-04-02 1987-10-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1990-10-01 1991-04-02 1991-10-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag