image-20240721085811310

image-20240721085951441image-20240721090053181

The central rotor has one or more permanent magnets. The gearlike surface has 48 'teeth'.

image-20240721090022055

I may have somewhat destroyed this motor by opening it the wrong way. I assumed alle screws were the same and there were 3 loose threaded ends coming out the front. I tried taking those out the front with pliers and ended up destroying the threads. In the end I did get it back together but now there are tiny metal shavings left inside and the central rotor feels blocked at times.

I tested the motor with an Arduino Leonardo and a Motor Shield, with these connections on the motor shield and supplied by 18V on my PSU:

| Attempt# | A1 | A2 | B1 | B2 | Result | | -------- | -------- | -------- | -------- | ------ | --------------------------------- | | 1 | 1/yellow | 6/orange | 4/blue | 3/red | Rotates clockwise, noisily | | 2 | 6/orange | 1/yellow | 3/red | 4/blue | Rotates counterclockwise, noisily | | 3 | 1/yellow | 6/orange | 3/red | 4/blue | Does not rotate | | 4 | 1/yellow | 6/orange | 4/blue | 3/red | Rotates clockwise, noisily | | 5 | 1/yellow | 4/blue | 6/orange | 3/red | Rotates counterclockwise, noisily | | 6 | 1/yellow | 3/red | 6/orange | 4/blue | Rotates clockwise, silently (!) |

After attempt 3 or 4 I reopened the motor and reseated the rotor and it works much smoother after that.

The PSU stays on Control Current the entire time set around 1 A. When turning the current knob up the motor keeps drawing more, seemingly without limit.

The main chip on the motor shield gets very hot, after a few minutes it's already up to 90 degrees celsius.

Should the motor shield limit the current somehow? Perhaps mine is malfunctioning (I did get it to smoke when I last used it some years ago). Otherwise, how should the current be limited?