We have discussed about this in
How to connect CD-ROM motor to PIC microcontroller?. I guess you missed it?
Anyway, the main motor is a BLDC servo motor for sure. See the wiki article
http://en.wikipedia.org/wiki/Brushless_ ... tric_motor. Read Applications -> Consumer electronics and notice the following.
BLDC motors have come to dominate many applications particularly devices such as computer hard drives and CD/DVD players. Small cooling fans in electronic equipment are powered exclusively by BLDC motors.

- BLDC.jpg (14 KiB) Viewed 20341 times
The motors with a feedback mechanism is called Servo motors. Usually you can read RPM in real-time (With sensors like hole-effect sensors) which make it possible to control RPM by varying power.
Stepper motor is also a brushless motor but its mechanism is different. Stepper motors effectively have multiple "toothed" electromagnets arranged around a central gear-shaped piece of iron. The electromagnets are energized by an external control circuit, such as a microcontroller. To make the motor shaft turn, first, one electromagnet is given power, which makes the gear's teeth magnetically attracted to the electromagnet's teeth. When the gear's teeth are aligned to the first electromagnet, they are slightly offset from the next electromagnet. So when the next electromagnet is turned on and the first is turned off, the gear rotates slightly to align with the next one, and from there the process is repeated. Each of those slight rotations is called a "step", with an integer number of steps making a full rotation. In that way, the motor can be turned by a precise angle.

- 1.jpg (20.98 KiB) Viewed 20341 times

- 2.jpg (21.38 KiB) Viewed 20341 times

- 3.jpg (20.84 KiB) Viewed 20341 times
All these are taught in full detail for mechanical engineering. I'll ask Magneto to write up something to confirm. He is a mechanical & electronics engineer
