Patent US4169991A successfully refreshed from Google Patents.
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
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 19:13
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 |