Claims
- 1. A method of controlling a speed of a print medium through a printer, said method comprising the steps of:
- providing a print medium transport assembly with a range of print medium transport speeds between a minimum print medium transport speed and a maximum print medium transport speed;
- providing a print engine with a print engine speed;
- dividing said range of print medium transport speeds into a plurality of subranges of print medium transport speeds;
- providing a requested speed to said print medium transport assembly which corresponds to said print engine speed;
- determining for each said subrange an acceleration profile control equation, and a constant speed control equation, said constant speed control equation being dependent upon said requested speed;
- identifying one of said subranges of print medium transport speeds encompassing said requested speed; and
- transporting the print medium through said print medium transport assembly according to said acceleration profile control equation, and said constant speed control equation, associated with said selected subrange.
- 2. The method of claim 1, wherein said transporting step includes the substep of regulating the speed of the print medium.
- 3. The method of claim 2, wherein each of said acceleration profile control equation, and said constant speed control equation, define a continuum of target print medium speeds, each said target print medium speed corresponding to a particular instant in time, said regulating substep including the substeps of:
- determining the speed of the print medium;
- comparing the speed of the print medium to a selected said target print medium speed; and
- adjusting the speed of the print medium based upon said comparing substep.
- 4. The method of claim 3, wherein said selected target print medium speed is achieved during one of acceleration, and constant speed.
- 5. The method of claim 3, wherein said print medium transport assembly includes a roll carrying the print medium, said roll having a rotational speed substantially proportional to the speed of the print medium.
- 6. The method of claim 5, wherein said regulating substep includes the substeps of:
- calculating a reference rotational speed of the roll corresponding to said requested speed; and
- using said reference rotational speed as a parameter in said constant speed control equation.
- 7. The method of claim 6, wherein the roll includes a circumference and a plurality of markers substantially equally spaced around said circumference, said measuring substep including the substep of ascertaining a period of time between two adjacent said markers passing a fixed sensing point associated with said circumference.
- 8. The method of claim 6, wherein a plurality of markers are positions at substantially equal spacing about an axis of rotation of a rotatable shaft, and said measuring substep includes the substep of ascertaining a period of time between two adjacent markers.
- 9. The method of claim 2, wherein each of said acceleration profile control equation, and said constant speed control equation, define a continuum of target print medium speeds, each said target print medium speed corresponding to a particular instant in time, said regulating substep including the substeps of:
- determining the speed of the print medium; and
- controlling the speed of the print medium based upon a requested speed.
- 10. The method of claim 9, wherein a selected target print medium speed is achieved during one of acceleration, and constant speed.
- 11. The method of claim 9, wherein said print medium transport assembly includes a roll carrying the print medium, said roll having a rotational speed substantially proportional to the speed of the print medium.
- 12. The method of claim 1, wherein said determining step is performed empirically.
- 13. The method of claim 1, wherein said determining step is performed analytically.
- 14. The method of claim 1, wherein said determining step is performed empirically and analytically.
- 15. The method of claim 1, wherein each said print medium transport speed subrange is defined by a local minimum print medium transport speed and a local maximum print medium transport speed, a difference between said local minimum print medium transport speed and said local maximum print medium transport speed varying between said subranges of print medium transport speeds.
- 16. The method of claim 1, wherein the printer is connected to a host, said requested speed being provided by said print engine.
- 17. The method of claim 1, wherein said print medium transport assembly is modularly attachable and detachable from the printer.
- 18. The method of claim 1, wherein said subranges of print medium transport speeds are sequentially adjacent to each other.
- 19. The method of claim 1, wherein said determining step comprises the steps of calculating in real-time components of said acceleration profile control equation, and said constant speed control equation based upon said requested speed.
CROSS-REFERENCE TO RELATED APPLICATION
This application is a division of application Ser. No. 09/066,006; filed Apr. 24, 1998, now U.S. Pat. No. 5,980,139.
US Referenced Citations (7)
Divisions (1)
|
Number |
Date |
Country |
Parent |
066006 |
Apr 1998 |
|