EP0343995A2

Scanner motor controller for controlling the rotating speed of a scanner motor.

Abstract

A scanner motor controller for a laser printer or the like having a polygonal rotating mirror rotated by a scanner motor to reflect a laser beam for scanning operation. The scanner motor controller com­prises a rotating speed control circuit for controlling the scanner motor for operation at a constant rotating speed on the basis of phase deviation and frequency deviation of a FG pulse signal generated by the scanner motor from a reference clock, and a rotating speed varying circuit for varying the rotating speed of the scanner motor within one turn of the polygonal rotating mirror.

EP0343995A2, drawing sheet 1
Sheet 1 of 15

Term

Term ended

Projected expiry passed 25 May 2009, 17.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

4 claims: 2 independent, 2 dependent

  1. 1
    a scanner motor controller for controlling the rotating speed of a scanner motor for rotating a polygonal rotating mirror for reflect­ing a laser beam for scanning operation, comprising:a rotating speed control circuit which compares a FG pulse signal generated by the scanner motor with a reference clock and provides a control signal determined on the basis of the phase deviation and frequency deviation of the FG pulse signal from the reference clock;a motor driving circuit which is connected to the rotating speed control circuit and produces a motor driving voltage corresponding to the control signal given thereto from the rotating speed control circuit to drive the scanner motor for operation at a constant rotating speed;and a rotating speed varying circuit which is connected to the motor driving circuit to vary the rotating speed of the scanner motor within one turn of the polygonal rotating mirror.
  2. 2
    A scanner motor controller according to Claim 1, wherein the rotating speed varying circuit provides an output signal of a waveform having a duty factor of 50%.
  3. 3
    A scanner motor controller according to Claim 1, wherein the rotating speed varying circuit provides an output signal of a waveform having the same pulse width and the same absolute amplitude.
  4. 4
    A scanner motor controller for controlling the rotating speed of a scanner motor for rotating a polygonal rotating mirror for reflect­ing a laser beam for scanning operation, comprising:a rotating speed control circuit which compares a FG pulse signal generated by the scanner motor with a reference clock, and provides a control signal determined on the basis of the phase deviation and frequency deviation of the FG pulse signal from the reference clock;a motor driving circuit which is connected to the rotating speed control circuit and produces a motor driving voltage corresponding to the control signal given thereto from the rotating speed control circuit to drive the scanner motor for operation at a constant rotating speed;a start position detector disposed at a scanning start position of a range swept by a laser beam to detect the passage of the laser beam through the scanning start position;a end position detector disposed at a scanning end position of the range swept by the laser beam to detect the passage of the laser beam through the scanning end position;a motor speed control circuit connected to the motor driving circuit and comprising: a block signal memory which counts and stores the number of reference clock pulses corresponding to the time interval between a moment when the start position detector provides a detection signal and a moment when the end position detector provides a detection signal as scanning speed data for each reflecting surface of the polygonal rotating mirror;an adjusting circuit which adjusts the phase and amplitude of a jitter correction signal produced through the digital-to-analog conversion of the scanning speed data stored in the block signal memory;and a comparator for comparing the scanning speed data obtained in the preceding scanning cycle and previously stored in the block signal memory and the scanning speed data obtained in the succeeding scanning cycle.