UNSOLVED 3 phase Unipolar Stepper drivers; any ideas??

  • Has anybody here ever encountered a 3-phase unipolar motor before? I need to build a driver for these and I'm looking for inspiration.


    They come from some old Disk Cartridge unit I dismantled as a teenager; I want to use them as the Z axis on a large format lasercutter. Mounted vertically and using the shaft as a structural member as well as for movement. But have hit a problem:


    They only have 24 steps/rev, but impressive torque. I'd seen those wires and assumed they were 2 phase bi-polar, but 5 mins with a multimeter wiped the smile from my face. There is no real information about this type of winding online that I could find.
    But; they are still good for their function, especially if I can microstep them.

    My current best idea is a Arduino328P (uno) based system using 3pwm channels per motor and a NPN mosfet/darlington on each coil. Maybe use a I2C client lib for control from the ESP, but first goal simply to serial control and move them with a decent accuracy.

    Has anybody here ever built their own stepper drivers from scratch? any hints? This is a long-term project so I'm just gathering ideas for now.

    (PS: This is a duplicate of a question I asked on a CNC oriented forum, but I thought it worth asking here too.)
    (PPS: Imperial; 2'' bodies and 3/16'' shafts, they practically play the star-spangled banner as they rotate. Very well built.)

Log in to reply