feeling terrible after I took this motor apart....please help..

I went and bought this toy looking for some motors and such inside...the toy was a karaoke machine with 2 cassette player boxes thingy inside....kind of liek a cassette player...infact probably was a cassette player..any how...me being my excited self found this motor inside....it was connected to the reverse, forward play button with jumper wires...the motor had 3 wires on it...1 on its left part of the body, 1 on the right side. and 1 in the center. The center wire had a pcb attached to it and about 5-6 wires....I wasnt sure what that pcb was so i snapped it off...then I tried connecting my batteries to the side terminals and found my batteries heating up big time probably result of short circuiting....then i thought perhaps this is a servo....a sticker on that motor said 2000 rpm/4000rpm 9 volts I was thinking omg 4000 rpm holy cow must be a super expensive motor thats so wicked!!...So I soldered a jumper wire where the pcb was snapped off n attched jumper wire to the middle terminal n put it into a analog pin of my arduino and tried controlling it as a servo but nothing happened but the batteries heated up again...then i got frustrated and took the hood of the motor off to find a black foam like thingy inside...

and then finally i saw the coil and shaft inside....unlike other motors i had opened up, this 1 didnt have 4 magnets in the core....this 1 had an entire circle of magnets around the coil...

Now I am thinking this was a servo and that pcb was its logic circuit which told it which output to perform, forward rotation backward etc....

I have been feeling terrible ever since not knowing 100% what motor it was and if i cud ever use it again with the pcb snapped off and the jumper wires of terminal pulled off....any idea what it was and if i could fix it?

4000rpm is slow for a small motor, small motors spin faster usually.

Hm, circle of magnets, 3 wires : sound like a brushless motor, like the ones used in CD-ROM drives. To control and drive this kind of motors you need special motordrivers.

Btw. fast motors doesn't nessesarely men expensive motor.

thanks a lot guys! i feel much better..ill try to post a pic

If it was a brushless motor (and it sounds like it could be), then chances are the board you snapped off was the motor controller. Without that, the motor is going to be fairly useless.

I would not call it useless. You could get a cheap regulater f.ex this one:

http://www.giantcod.co.uk/speed-controller-p-405435.html

Then you can control the motor from your Arduino using pwm, or even the servo library.

Furthermore you have a regulated powersource of 4,8V 1A (the BEC circuit in the regulator).

The only drawback is that this is a one way controller, the motor can only be controlled in one direction.