Claims
- 1. In a wire matrix printer having a printhead which moves across a print receiving medium, a wire fire control mechanism for a print wire in the moving printhead, such mechanism comprising:
- means for supplying a target signal for determining a position at which a dot may be printed on the print receiving medium;
- means for sensing movement of the printhead and providing printhead movement signals representing movement of the printhead;
- means for sensing the speed of the printhead and producing a flight time distance signal representing the distance the printhead will move during the time interval between the time the print wire is fired and the time the print wire will strike the print receiving medium;
- and means responsive to the target signal, the printhead movement signals and the flight time distance signal for producing a wire fire signal when the distance between the print wire position and the target becomes substantially equal to the flight time distance;
- said means for producing a wire fire signal including,
- compensating means responsive to the target signal and to the flight time distance signal for producing a firing distance signal representing the printhead movement needed to reach a wire fire position;
- and means including counter means responsive to the firing distance signal and the printhead movement signals for producing the wire fire signal.
- 2. In a wire matrix printer having a printhead which moves across a print receiving medium, a wire fire control mechanism for a print wire in the moving printhead, such mechanism comprising:
- register means for receiving a dot spacing signal from an image data generating mechanism;
- emitter means associated with the printhead for producing emitter signals representing fixed increments of movement of the printhead across the print receiving medium;
- circuit means for supplying timing signals;
- first counter means responsive to the timing signals and to the emitter signals for producing an emitter time signal representing the time duration of an emitter signal;
- flight time means for supplying a flight time signal representing the flight time of the print wire;
- signal combining means responsive to the emitter time signal and the flight time signal for producing a flight time distance signal representing the distance the printhead will move during the time interval between the time the print wire is fired and the time the print wire will strike the print receiving medium;
- compensating means responsive to the dot spacing signal and to the flight time distance signal for producing a firing distance signal representing the printhead movement needed to reach a wire fire position;
- and means including second counter means responsive to the firing distance signal and the emitter signals for producing a wire fire signal when the distance between the print wire position and the target becomes substantially equal to the flight time distance.
- 3. In a wire matrix printer having a printhead carriage which moves in a horizontal direction across a print receiving medium, the combination comprising:
- a printhead mounted on the printhead carriage ad having two sets of print wires which are spaced apart a relatively large horizontal distance, each set having first and second groups of print wires which are spaced apart a relatively small horizontal distance, the ends of the print wires in each group being vertically aligned, the ends in each second group being vertically staggered relative to the ends in their associated first group;
- first multistage data latch means for receiving image dot data for the print wires in both first groups and having outputs coupled to driving circuitry for the print wires in both first groups;
- first control means for enabling the outputs of the first data latch means for enabling simultaneous firing of selected print wires in both first groups;
- second multistage data latch means for receiving image dot data for the print wires in both second groups and having outputs coupled to driving circuitry for the print wires in both second groups;
- and second control means for enabling the outputs of the second data latch means for enabling simultaneous firing of selected print wires in both second groups.
- 4. In a wire matrix printer having a printhead which moves across a print receiving medium a wire fire control mechanism for a print wire in the moving printhead, such mechanism comprising:
- emitter means associated with the printhead for producing emitter signals representing fixed increments of movement of the printhead across the print receiving medium, each such increment being referred to as an emitter;
- target determining means for supplying a target signal which determines a position at which the print wire should be fired to produce a dot on the print receiving medium, such target signal being comprised of a whole emitter component and a fractional emitter component;
- said target determining means including;
- target distance means for supplying a target distance signal representing the distance to the next dot position;
- flight time distance means responsive to the speed of the printhead for producing a flight time distance signal representing the distance the printhead will move during the time interval between the time the print wire is fired and the time the print wire will strike the print receiving mechanism;
- and compensating means responsive to the target distance signal and to the flight time distance signal for producing the target signal having the whole emitter and fractional emitter components,
- whole emitter means responsive to the whole emitter component of the target signal and to the emitter signals for producing a start signal when movement of the printhead satisfies the whole emitter component of the target signal;
- and fractional emitter means activated by the start signal and responsive to the fractional emitter component of the target signal for producing a wire fire signal less than one emitter after the occurrence of the start signal.
- 5. A wire fire control mechanism in accordance with claim 4 wherein the compensating means comprises substrating means for substracting the flight time distance signal from the target distance signal, the difference between the target signal which is used by the remainder of the mechanism.
- 6. A wire fire control mechanism in accordance with claim 1 wherein the whole emitter means includes counting means for counting the emitter signals and producing a start signal when the number of emitter signals counted is equal to the whole emitter component of the target signal.
- 7. A wire fire control mechanism in accordance with claim 1 wherein the converting means comprises multiplying means for multiplying the fractional emitter component by the speed dependent signal to produce the delay time signal.
- 8. In a wire matrix printer having a printhead which moves across a print receiving medium, a wire fire control mechanism for a print wire in the moving printhead, such mechanism comprising:
- means for supplying a first target position signal;
- means for supplying a dot spacing signal;
- means for supplying movement signals representing movement of the printhead across the print receiving medium;
- flight time distance determining means responsive to the movement signals for producing a flight time distance signal representing the distance the printhead will move during the time interval between the time the print wire is fired and the time the print wire will strike the print receiving medium;
- initial target determining means responsive to the first target position signal and the movement signals for producing an activation signal;
- next target determining means responsive to the dot spacing signal and the movement signals for recurrently producing a target marker signal, this next target determining means being initially started by the activation signal and thereafter restarted by its own target marker signal;
- and fire distance determining means responsive to the dot spacing signal, the flight time distance signal and the movement signals for recurrently producing wire fire signals for the print wire, this fire distance determining means being initially started by the activation signal and thereafter restarted by the target marker signal.
- 9. In a wire matrix printer having a printhead which moves across a print receiving medium, a wire fire control mechanism for a print wire in the moving printhead, such mechanism, comprising:
- means for supplying a target signal for determining, a position at which a dot may be printed on the print receiving medium;
- means for sensing movement of the printhead and providing printhead movement signals representing movement of the printhead;
- means for sensing the speed of the printhead and producing a flight time distance signal representing the distance the printhead will move during the time interval between the time the print wire is fired and the time the print wire will strike the print receiving medium;
- said means for producing a flight time distance signal including emitter means associated with the printhead for producing emitter signals representing fixed increments of movement of the printhead across the print receiving medium;
- circuit means for supplying timing signals;
- counter means responsive to the timing signals and to the emitter signals for producing an emitter time signal representing the time duration of an emitter signal;
- flight time means for supplying a flight time signal representing the flight time of the print wire;
- and signal combining means responsive to the emitter time signal and the flight time signal for producing the flight time distance signal;
- said signal combining means comprises dividing means for dividing the flight time signal by the emitter time signal to produce the flight time distance signal;
- and means responsive to the target signal, the printhead movement signals and the flight time distance signal for producing a wire fire signal when the distance between the print wire position and the target becomes substantially equal to the flight time distance.
- 10. In a wire matrix printer having a printhead which moves across a print receiving medium, a wire fire control mechanism for a print wire in the moving printhead, such mechanism comprising:
- emitter means associated with the printhead for producing emitter signals representing fixed increments of movement of the printhead across the print receiving medium, each such increment being referred to as an emitter;
- target determining means for supplying a target signal which determines a position at which the print wire should be fired to produce a dot on the print receiving medium, such target signal being comprised of a whole emitter component and a fractional emitter component;
- whole emitter means responsive to the whole emitter component of the target signal and to the emitter signals for producing a start signal when movement of the printhead satisfies the whole emitter component of the target signal,
- and fractional emitter means activated by the start signal and responsive to the fractional emitter component of the target signal for producing a wire fire signal less than one emitter after the occurrence of the start signal,
- said mechanism further including a speed sensing means for sensing the speed of the printhead and producing a speed dependent signal having a value which is different for difference printhead speeds;
- the fractional emitter means including converting means responsive to the fractional emitter component of the target signal and to the speed dependent signal for converting the fractional emitter component into a corresponding delay time signal;
- and the fractional emitter means further including timing means activated by the start signal and responsive to the delay time signal for producing a wire fire signals at the end of the delay time.
Parent Case Info
This application is a continuation of co-pending application Ser. No. 807,709, filed on Dec. 11, 1985, now abandoned.
US Referenced Citations (10)
Foreign Referenced Citations (1)
Number |
Date |
Country |
627 |
Sep 1979 |
WOX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
807709 |
Dec 1985 |
|