This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

OT: speed control of stepper motor

Hi All,,

Does anyone have any algorithm for speed control of stepper motor ?? When i run the stepper it steps nicely but gets overheated..

Any suggestion for current limiting or to improve torque ??

Any help would be great.

Thankzz && Bye
-Rocknmoon

Parents
  • Thanks a lot for a handfull of very usefull information .

    I have a 10V, 3A reluctance type 3-phase synchronous stepping motor, 96steps/rev. It has 3 separate windings on stator each winding resistance is 2-ohms. I need to run it continously at a fixed speed and need a good torque as well.

    One end of all the 3 windings is joined together and is connected to +10V. The other end of each winding is connected to a grounded MOSFET. Each winding also has a freewheeling diode connected across it.

    Now i turn on MOSFET-1 for 5msec followed by a pulse train of 1:3 ratio for next 100msec. Next i stop these pulses at MOSFET-1 and apply a 5msec pulse at MOSFET-2 followed by a pulse train of 1:3 ratio for next 100msec. Similarly for MOSFET-3 and then back to MOSFET-1 and so on.

    The motor steps nicely but it donot give sufficient torque and becomes heated up in few minutes.

    Do you see where am i doing anything wrong ??

    Thanks in advance.

    rocknmoon@yahoo.com

Reply
  • Thanks a lot for a handfull of very usefull information .

    I have a 10V, 3A reluctance type 3-phase synchronous stepping motor, 96steps/rev. It has 3 separate windings on stator each winding resistance is 2-ohms. I need to run it continously at a fixed speed and need a good torque as well.

    One end of all the 3 windings is joined together and is connected to +10V. The other end of each winding is connected to a grounded MOSFET. Each winding also has a freewheeling diode connected across it.

    Now i turn on MOSFET-1 for 5msec followed by a pulse train of 1:3 ratio for next 100msec. Next i stop these pulses at MOSFET-1 and apply a 5msec pulse at MOSFET-2 followed by a pulse train of 1:3 ratio for next 100msec. Similarly for MOSFET-3 and then back to MOSFET-1 and so on.

    The motor steps nicely but it donot give sufficient torque and becomes heated up in few minutes.

    Do you see where am i doing anything wrong ??

    Thanks in advance.

    rocknmoon@yahoo.com

Children