Patent US4277191A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4277191A Expired / Lapsed US ⏱️ 0.0 years remaining

Printer system having microprocessor control

Assignee: International Business Machines Corp
•
Filing: 1980-01-28
•
Granted: 1981-07-07
•
Expires: 2000-01-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A control system for the carriage drive of a line printer includes a microprocessor which controls a carriage drive stepper motor through programmable timers and interface adapter along with other non-print units of a printer mechanism. A control counter in the carriage drive responsive to feedback pulses from the stepper motor coacts with the timers to control various operation of the stepper motor during line feeding of a print medium and is used by the microprocessor for preventing loss of control of the carriage drive due to interrupts from other devices.

Inventors

  • 👤 Glenn W. Davis
  • 👤 Arthur E. Fleek

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 01:29
CPC Classifications
B; B41; B41J; B41J19/00; B41J19/18; B41J19/20; B41J19/202

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 216 words
In a printer system having a print mechanism comprising a plurality of non-printing units including a carriage drive for feeding a print medium in increments of one or more line spaces having a drive means and an emitter associated with said drive means for generating feedback pulses during operation of said drive means, a control system for operating said carriage drive comprising in combination, control means comprising a programmable interface to said drive means, said interface including a control adapter programmable for generating various control signals to said drive means and timing means programmable for timing various operations of said drive means for feeding said print medium, said adapter and said timing means being operable for generating processor interrupt signals associated with said timing operations and said feedback pulses, a microprocessor for programmably controlling said drive means through said adapter and said timing means in response to said interrupt signals from said timing means and said feedback pulses, said microprocessor being responsive to other interrupt signals from other devices in said printer system during operation of said drive means including interrupt signals capable of preempting said microprocessor from control of said drive means, and means for preventing the loss of control of said drive means by said microprocessor resulting from interrupt signals from said other devices.
Claim 2
Dependent Claim 216 words
In a printer system having a print mechanism comprising a plurality of non-printing units including a carriage drive for feeding a print medium in increments of one or more line spaces having a drive means and an emitter associated with said drive means for generating feedback pulses during operation of said drive means, a control system for operating said carriage drive comprising in combination, control means comprising a programmable interface to said drive means, said interface including a control adapter programmable for generating various control signals to said drive means and timing means programmable for timing various operations of said drive means for feeding said print medium, said adapter and said timing means being operable for generating processor interrupt signals associated with said timing operations and said feedback pulses, a microprocessor for programmably controlling said drive means through said adapter and said timing means in response to said interrupt signals from said timing means and said feedback pulses, said microprocessor being responsive to other interrupt signals from other devices in said printer system during operation of said drive means including interrupt signals capable of preempting said microprocessor from control of said drive means, and means for preventing the loss of control of said drive means by said microprocessor resulting from interrupt signals from said other devices.
Claim 3
Dependent Claim 36 words
In a printer system in accordance with claim 1 in which said means for preventing loss of control includes a control counter for counting said feedback pulses continuously throughout the feed operation of said drive means.
Claim 4
Dependent Claim 52 words
In a printer system in accordance with claim 2 in which said means for preventing loss of control includes a second counter operable by said microprocessor for counting said feedback pulses, and means for making periodic comparison of said second and said control counter for detecting feedback pulses missed by said microprocessor.
Claim 5
Dependent Claim 40 words
In a printer system in accordance with claim 3 in which said timing means includes a plurality of timers individually programmable by said microprocessor for timing various operations of said drive means, said timers being resettable by said control counter.
Claim 6
Dependent Claim 29 words
In a printer system in accordance with claim 4 in which said timers are programmable and resettable for checking start, acceleration, velocity and deceleration operations of said drive means.
Claim 7
Dependent Claim 31 words
In a printer system in accordance with claim 5 in which said drive means is a stepper motor operable by start and stop pulses from said timers and said feedback pulses.
Claim 8
Dependent Claim 44 words
In a printer system in accordance with claim 4 in which said periodic comparison for detecting missed feedback pulses is performed by said microprocessor in accordance with an END routine associated with control of said various operations of said drive means by said microprocessor.
Claim 9
Dependent Claim 36 words
In a printer system in accordance with claim 7 in which said microprocessor is operated in accordance with a LOOP routine for correcting said second counter in the event said comparison detected a missed feedback pulse.
Claim 10
Dependent Claim 32 words
In a printer system in accordance with claim 7 in which said END routine is performed by said microprocessor in association with checking acceleration, velocity and deceleration operations of said drive means.
Claim 11
Dependent Claim 26 words
In a printer system in accordance with claim 1 in which said other devices includes a ribbon drive means controllable by said microprocessor through said adapter.

References Cited (Backward Citations)

US3777128A Cited
US3958224A Cited
US3963110A Cited
US4085837A Cited
US4153945A Cited
US4146922A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1984-07-06 1985-01-05 1985-07-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1988-07-06 1989-01-05 1989-07-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1992-07-06 1993-01-05 1993-07-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag