An optical disc drive 1 includes a spindle motor 11 for rotating the
optical disc 2 and a spindle driver for driving the spindle motor 11
equipped with a rotation number counter 232 for measuring the rotation
number of the spindle motor 11. A brake for braking the spindle motor 11
to reduce the rotation number thereof, can include at least three types
of brake modes, and a selector for selecting one of the types of brake
modes in response to the rotation number measured by the rotation number
counter 232 when the rotation number of the spindle motor 11 is to be
reduced. The optical disc drive 1 may further include a judging circuit
for judging whether the rotation number of spindle motor 11 measured by
the rotation number counter 232 reaches a predetermined target rotation
number when the rotation of the optical disc 2 is to be stopped by the
spindle motor 11. In this case, the application of the brake is completed
when the rotation number of the spindle motor 11 reaches the
predetermined target rotation number.