Control unit and method for controlling motor for use in printer, and storage medium storing control program
Abstract
There is provided a control unit capable of suppressing the fluctuation in speed a motor for use in a printer. The control unit comprises: a speed detecting part for detecting the speed of a motor for use in a printer in a predetermined period t v ; an average speed calculating part for calculating an average speed using at least the current detected speed, which is detected by the speed detecting part, and a detected speed which has been detected n (≧2), which corresponds to substantially half period of the fluctuation in speed of the motor, before the timing in detecting the current detected speed; and a speed control part for controlling the speed of the motor on the basis of a speed deviation of the average speed, which is the output of the average speed calculating part, from a target speed of the motor.
Claims
exact text as granted — not AI-modified1 . A control unit for controlling a motor in a printer, said control unit comprising:
a speed detecting part for detecting a speed of said motor in a predetermined period t v ; an average speed calculating part for calculating an average speed based on, from said speed detecting part, a current detected speed and a previously detected speed which has been detected n (n≧2) periods t v before a detecting of said current speed, nt v corresponding to a substantially half period of a fluctuation in speed of said motor; and a speed control part for controlling the speed of said motor on the basis of a speed deviation of said average speed from a target speed of said motor.
2 . A method for controlling a motor in a printer, said method comprising the steps of:
detecting a speed of said motor in a predetermined period t v ; calculating an average speed based on, from said detecting, a current detected speed and on a previously detected speed which has been detected n (n≧2) periods t v before said detecting of said current speed, nt v corresponding to a substantially half period of a fluctuation in speed of said motor; and controlling the speed of said motor on the basis of a speed deviation of said average speed from a target speed of said motor.
3 . A computer-readable storage medium storing control program code for controlling a motor in a printer, comprising:
first program code means for detecting the speed of said motor in a predetermined period t v ; second program code means for calculating an average speed using at least a current detected speed and a detected speed which has been detected n (n≧2) periods t v before a time when said current speed is detected, nt v corresponding to a substantially half period of a fluctuation in speed of said motor; and third program code means for controlling the speed of said motor on the basis of a speed deviation of said average speed from a target speed of said motor.Join the waitlist — get patent alerts
Track US2005146300A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.