| Click here to select a new forum. |
| Fixing a Tired Eject Motor for a Vintage Mac Floppy Drive |
Posted by: dschnur on 2025-11-15 12:17:00 Eject motors getting weak over time has been a thing with vintage Macs since... well, since they weren't vintage. I've accumulated a small graveyard of them and finally decided to crack one open and see what was going on.
First step: getting in:
You have to desolder the tabs (or wires) that connect the PCB to the motor. Once that’s free, pop off the bottom cover, pull the gears, remove the motor and, on some models, the board too. You'll know if you have to do that. Be gentle, those plastic tabs are brittle. (Guess how I know.)
With the motor out, pry open the two metal tabs holding the case closed. After that, use a small screwdriver and work your way around the gear, prying and rotating until it finally gives up. Then the motor will separate.
And here’s where the culprit showed itself: the armature and brushes were covered in a hard, black contamination that killed electrical contact. It was stubborn enough that I had to carefully scrape it off with a fresh X-Acto blade. Go slow, don’t bend the contacts, and don’t rush, this part is delicate!
Once cleaned, Reassemble the armature into the end cap first, easing the brushes out of the way as you thread the shaft through. Hold the armature steady, reinstall the stator/cap (magent side), and bend the tabs back down. A drop of DeoxIT inside the motor isn’t a bad idea, either.
A tip for reattaching the board if you have to remove it: Make sure the pin on the large eject gear is pointing inward so it doesn’t hit the board contacts during assembly. Rotate it outward afterward, reinstall the gears, and, since you’re already in there, swap the small gear with a new one. You can order them from the usual places. They are pretty inexpensive. A little white lithium grease helps, too.
Last step: re-solder the tabs and fire it up.
Vintage Mac motor resurrection complete.
(See attached images in no particular order) |
Posted by: obsolete on 2025-11-15 13:07:52 Awesome info, thank you for posting this! Did it shoot the disk across the room afterward? 😉 |
Posted by: Juror22 on 2025-11-15 15:59:22
Did it shoot the disk across the room afterward? 😉 🤣
This page is going in the 68kmla bookmarks folder - thanks dschnur for posting this! |
Posted by: dschnur on 2025-11-15 17:54:08
Awesome info, thank you for posting this! Did it shoot the disk across the room afterward? 😉 Not quite. Though you could probably cross a drive with a nerf gun and have some fun. Probably wouldn't be that good for reading floppies afterward, but it'd get the attention of the user. |
Posted by: aserker on 2025-11-16 04:40:44 I did the same procedure on the same model of motor with good results. In my case it was not working at all initially.
The most delicate part in my opinion was the reassembly, specifically and quoting you “easing the brushes out of the way as you thread the shaft through”
I have some tips that helped me:
- To clean the brushes I used isopropyl alcohol and q tips
- ensure you don’t bend the brushes too much while spreading them, otherwise they might not maintain electrical contact with the shaft anymore.
- you can notice two circular holes on the cap (visible on your picture). You can pass two thin rigid wires through them in order to spread the brushes apart while you reassemble the shaft and the cap. I suppose they might be here for this exact reason.
|
Posted by: aserker on 2025-11-16 04:45:50 I also experimented with the realignment of the head motor to solve read / write errors.
See
|
Posted by: lobust on 2025-11-16 06:22:21 As someone who has worked quite a lot with industrial brushed motors, I feel obliged to say that this method of cleaning the commutator is likely to dramatically shorten the life of the brushes, and is liable to be quite a short-lived repair of the commutator itself.
I don't mean to rain on anyone's parade, sorry!
A lathe or a dedicated commutator dressing machine is the correct way, but even spinning the armature in a cordless drill and using a piece of very fine emery to polish the armature would be a better method. |
Posted by: aserker on 2025-11-16 06:39:38 In my case, I cleaned the shaft and brushes with isopropyl alcohol and qtip.
It was enough to clean off the black deposits.
In my view the real possible damage is to bend the brushes. |
Posted by: aserker on 2025-11-16 06:55:07 I agree an x-acto might create micro abrasions. |
Posted by: stepleton on 2025-11-16 08:34:38 I remember as a kid applying a treatment like this to the DC motors in some of my model train locomotives, although I was probably a bit less gentle about scraping off the commutator than OP was. I found there was a temporary benefit but that it didn't last long. I'd be interested to know how well this repair holds up. |
Posted by: David Cook on 2025-11-16 10:15:56
nd here’s where the culprit showed itself: the armature and brushes were covered in a hard, black contamination that killed electrical contact.
I've experienced this exact problem. Thank you for posting the solution! |
Posted by: 4seasonphoto on 2025-11-16 11:04:43 Would removing the paper label and applying contact cleaner via the slots in the end cap suffice? |
Posted by: lobust on 2025-11-16 13:18:47
I agree an x-acto might create micro abrasions.
What happens is that any deviation from perfect roundess of the commutator causes the brushes to bounce, which in turn causes them to arc.
That's why this job is typically done on a lathe. |
Posted by: dschnur on 2025-11-18 15:26:14
Would removing the paper label and applying contact cleaner via the slots in the end cap suffice? Probably not. The contamination doesn't look like an oxide. Its more tar-like. Probably the oil breaking down in the sparks from the motor. |
Posted by: dschnur on 2025-11-18 15:28:02
What happens is that any deviation from perfect roundess of the commutator causes the brushes to bounce, which in turn causes them to arc.
That's why this job is typically done on a lathe. You'd need a jeweler's lathe. If I had one, I'd probably use it. Nowadays since the floppy would be used rarely, it probably does not matter. |
Posted by: dschnur on 2025-11-18 15:29:16
I did the same procedure on the same model of motor with good results. In my case it was not working at all initially.
The most delicate part in my opinion was the reassembly, specifically and quoting you “easing the brushes out of the way as you thread the shaft through”
I have some tips that helped me:
- To clean the brushes I used isopropyl alcohol and q tips
- ensure you don’t bend the brushes too much while spreading them, otherwise they might not maintain electrical contact with the shaft anymore.
- you can notice two circular holes on the cap (visible on your picture). You can pass two thin rigid wires through them in order to spread the brushes apart while you reassemble the shaft and the cap. I suppose they might be here for this exact reason.
Yeah, I probably should have said it's delicate a few times. Good tips! |
Posted by: dschnur on 2025-11-18 15:31:17
I also experimented with the realignment of the head motor to solve read / write errors.
See
I've had to realign a few Sony 2Mb drives. I use a floppy formatted in a good drive and adjust the optical stop a fraction of a millimeter at a time until the computer mounts the floppy. I've gotten it right the first try, but more often it takes a while. The other outlier is about an hour. |
Posted by: dschnur on 2025-11-18 15:54:23
As someone who has worked quite a lot with industrial brushed motors, I feel obliged to say that this method of cleaning the commutator is likely to dramatically shorten the life of the brushes, and is liable to be quite a short-lived repair of the commutator itself.
I don't mean to rain on anyone's parade, sorry!
A lathe or a dedicated commutator dressing machine is the correct way, but even spinning the armature in a cordless drill and using a piece of very fine emery to polish the armature would be a better method. I agree, though in the motors I've worked on, the black contamination was way to thick and hard to go easy on. Perhaps using a drill or lathe and a micro file after would help extend the lifetime of the motor. On the other hand, they duty cycle of the motor nowadays is so low it probably does not matter. The brushes in them are made out of brass. They won't wear much. |
Posted by: dschnur on 2025-11-18 15:55:44
I remember as a kid applying a treatment like this to the DC motors in some of my model train locomotives, although I was probably a bit less gentle about scraping off the commutator than OP was. I found there was a temporary benefit but that it didn't last long. I'd be interested to know how well this repair holds up. It has a much lower duty cycle than a model train would. I think it's a safe bet that this fix won't last forever, but it can be repeated. |
Posted by: dschnur on 2025-11-18 15:57:28
In my case, I cleaned the shaft and brushes with isopropyl alcohol and qtip.
It was enough to clean off the black deposits.
In my view the real possible damage is to bend the brushes. Agreed. They are really delicate. I also tried IPA on the shaft. No luck here. I wonder if it was a different lubricant used in your drive? The one in all of mine was hard and tar-like. |
| 1 > |