Abstract:
A carriage drive system includes a carriage driven along a carriage path under a force generated by a drive motor. The driving force is coupled to the carriage by a drive belt. High frequency vibrations occurring in the drive belt are isolated from the carriage to improve print quality or scanning accuracy. Vibrations are introduced to the drive belt by the drive motor, the connection between the drive motor and the drive belt or from another source. High frequency decoupling is achieved using a spring connection which serves as a low pass filter of vibration frequencies. In addition, a linear encoder is included on the carriage for detecting carriage position. Such linear encoder samples carriage position at a rate fast enough to enable compensation for low frequency carriage vibrations.