586,061 active members*
4,564 visitors online*
Register for free
Login
IndustryArena Forum > CNC Electronics > Stepper Motors / Drives > stepper motor incapable of speed/normal function
Results 1 to 9 of 9
  1. #1
    Join Date
    Oct 2009
    Posts
    5

    stepper motor incapable of speed/normal function

    hello from the northern wastes

    I have recently purchased components for a cnc machine I intend to build and I'm already running into some real problems, hoping someone might be able to help me.

    Components:

    GWR Elektronic SM44PCV5.1 driver board
    (http://shop.strato.de/epages/6112548...M44PCV5.1/RK2")

    GWR Elektronic SMN 4515V1 power supply
    (http://shop.strato.de/epages/6112548...ucts/SMN4515V1)

    M5776/2.0/1.9 2 Phase High-Torque stepper motor 2,0A
    (http://shop.strato.de/epages/6112548...M5776/2.0/1.9")

    I would much have preferred a geckodrive of some sort for this project but being in the colder end of Europe the shipping and taxes and toll added up to be about the price for a geckodrive 540. I now regret cutting costs in this particular area

    Setup 1 is a 2,8Ghz ibm thinkcentre PC with xp SP2 running mach3 and nothing else. On board and off board gfx cards. Mach3 drivertest reports excellent.

    Setup 2 is a 1.6Ghz noname (asrock mobo) PC with xp SP2 running mach3 and nothing else. On board and off board gfx cards. Mach3 drivertest reports excellent.

    Setup 3 is a 500Mhz noname (msi mobo) PC with xp SP2 running mach3 and nothing else. Off board gfx card only. Mach3 drivertest reports excellent.

    The motors are noname (literally) motors, 8 wires, 2 phase, 2,0A bipolar serial, parallel 4A, coil voltage 4V, coil resistance 2,0 Ohm, coil inductance 6,4mH. 200 steps/rev with 1.9nM holding torque. Wires are red – blue – green – black – red/white – blue/white – green/white – black/white.
    Wired as bipolar serial:

    blue and red/white connected and isolated
    green and black/white connected and isolated
    A - blue/white
    B – red
    C - green/white
    D – black

    Above motor information supplied by seller.

    The SM44PCV5.1 driver board is configured at 1.5A and hooked up to
    a 36V supply.

    Test procedure:
    I start everything up, enter mach3, set up ports and pins for just 1 stepper to test this out. Board has led's to indicate ready status, hitting e-stop on the board registers in mach 3, all is well.

    Now come the problems. I've made a small test axis, 300mm in length with a motor attached to one end via a flex coupling. The drive screw is a 12mm, 60 degree thread, 1.75mm pitch. A preloaded nut is attached. Action is smooth and the nut spins easily. The board is set to half-step. Motor tuning is initially set as follows: 200*2/1,75 = 228,57 steps/mm. Velocity 100mm/min. acceleration 4.

    This does work, the stepper moves, but nowhere near 100mm/min. Fiddling around with the numbers the very best I have been able to achieve is less than 1 rev/s. Any higher and the stepper loses all control of itself, losing steps (often every step), moving backwards, sounding like a hammer drill... it isn't good. And even at very low speeds where it does work it runs faster in one direction than in the opposite. I tried increasing the kernel speed in desperation and that does actually work, makes it run smoother but not a lot faster. Worked best at 100khz, which I understand from the mach3 setup video tutorial to be way excessive.

    Hooking up another stepper, same type as the first, things get even weirder. The settings for the first axis I copy to this new axis. This motor behaves as screwy as the first one, but not in the same manner, jerks are different and what will make the first axis slow but smooth makes the second jerky in 1 direction and not working in the other. I have tested with a few older steppers salvaged from various places, all were 6 wire types. Behaviour persists regardless.

    I'm really at my wits end here I just can't figure this out. Doesn't help that I'm rather new at this - almost all I know, I've read, so practical experience is not abundant. If anyone has any insight, any at all, or has maybe worked with this particular board before please help me.

  2. #2
    Join Date
    Oct 2009
    Posts
    18

    Check your Power Supply

    Quote Originally Posted by deaddave View Post
    hello from the northern wastes

    I have recently purchased components for a cnc machine I intend to build and I'm already running into some real problems, hoping someone might be able to help me.

    Components:

    GWR Elektronic SM44PCV5.1 driver board
    (http://shop.strato.de/epages/6112548...M44PCV5.1/RK2")

    GWR Elektronic SMN 4515V1 power supply
    (http://shop.strato.de/epages/6112548...ucts/SMN4515V1)

    M5776/2.0/1.9 2 Phase High-Torque stepper motor 2,0A
    (http://shop.strato.de/epages/6112548...M5776/2.0/1.9")

    I would much have preferred a geckodrive of some sort for this project but being in the colder end of Europe the shipping and taxes and toll added up to be about the price for a geckodrive 540. I now regret cutting costs in this particular area

    Setup 1 is a 2,8Ghz ibm thinkcentre PC with xp SP2 running mach3 and nothing else. On board and off board gfx cards. Mach3 drivertest reports excellent.

    Setup 2 is a 1.6Ghz noname (asrock mobo) PC with xp SP2 running mach3 and nothing else. On board and off board gfx cards. Mach3 drivertest reports excellent.

    Setup 3 is a 500Mhz noname (msi mobo) PC with xp SP2 running mach3 and nothing else. Off board gfx card only. Mach3 drivertest reports excellent.

    The motors are noname (literally) motors, 8 wires, 2 phase, 2,0A bipolar serial, parallel 4A, coil voltage 4V, coil resistance 2,0 Ohm, coil inductance 6,4mH. 200 steps/rev with 1.9nM holding torque. Wires are red – blue – green – black – red/white – blue/white – green/white – black/white.
    Wired as bipolar serial:

    blue and red/white connected and isolated
    green and black/white connected and isolated
    A - blue/white
    B – red
    C - green/white
    D – black

    Above motor information supplied by seller.

    The SM44PCV5.1 driver board is configured at 1.5A and hooked up to
    a 36V supply.

    Test procedure:
    I start everything up, enter mach3, set up ports and pins for just 1 stepper to test this out. Board has led's to indicate ready status, hitting e-stop on the board registers in mach 3, all is well.

    Now come the problems. I've made a small test axis, 300mm in length with a motor attached to one end via a flex coupling. The drive screw is a 12mm, 60 degree thread, 1.75mm pitch. A preloaded nut is attached. Action is smooth and the nut spins easily. The board is set to half-step. Motor tuning is initially set as follows: 200*2/1,75 = 228,57 steps/mm. Velocity 100mm/min. acceleration 4.

    This does work, the stepper moves, but nowhere near 100mm/min. Fiddling around with the numbers the very best I have been able to achieve is less than 1 rev/s. Any higher and the stepper loses all control of itself, losing steps (often every step), moving backwards, sounding like a hammer drill... it isn't good. And even at very low speeds where it does work it runs faster in one direction than in the opposite. I tried increasing the kernel speed in desperation and that does actually work, makes it run smoother but not a lot faster. Worked best at 100khz, which I understand from the mach3 setup video tutorial to be way excessive.

    Hooking up another stepper, same type as the first, things get even weirder. The settings for the first axis I copy to this new axis. This motor behaves as screwy as the first one, but not in the same manner, jerks are different and what will make the first axis slow but smooth makes the second jerky in 1 direction and not working in the other. I have tested with a few older steppers salvaged from various places, all were 6 wire types. Behaviour persists regardless.

    I'm really at my wits end here I just can't figure this out. Doesn't help that I'm rather new at this - almost all I know, I've read, so practical experience is not abundant. If anyone has any insight, any at all, or has maybe worked with this particular board before please help me.
    Check the voltage from the power supply. It sounds like it is dropping out.

  3. #3
    Join Date
    Jun 2003
    Posts
    3312
    Sounds like your motors are resonating. "hammer drill" If your drive is microstep capable, change the step size. Start with a lower acceleration value and see it it starts to increase in velocity and then "Hammer drills"...
    Phil, Still too many interests, too many projects, and not enough time!!!!!!!!
    Vist my websites - http://pminmo.com & http://millpcbs.com

  4. #4
    Join Date
    Oct 2009
    Posts
    5
    well, there's been a development

    Posted this same prolem on the mach3 forums, and someone suggested using a "sherline ½ pulse" setting that Mach3 has. This fixed every problem, everything runs smoothly now. As i understand it, this setting has something to do with increasing pulse width, i guess that means i've got a misallignment somewhere. I intend to use mach3 for this machine pretty exclusively but i'd surely love to figure out whats off and where. Thx for the suggestions so far

  5. #5
    Join Date
    Jun 2003
    Posts
    3312
    did you have your mach step and dir pulse widths at 0 by chance before?
    Phil, Still too many interests, too many projects, and not enough time!!!!!!!!
    Vist my websites - http://pminmo.com & http://millpcbs.com

  6. #6
    1) The step pulse problem: Go to Mach3 "motor tuning" and set "step pulse width" to 2uS or more. Don't use the default 0uS. Run your motor again without Sherline mode. If that doesn't fix it, go "ports and pins" and change the step output from "active low" to "active high" or visa versa. That will fix that problem.

    2) Your motors are wired in series. Rewiring them to parallel and setting the drive current to 4A will double your rapid speeds. Only do this if your drive can output 4A.

    Best of luck,

    Mariss

  7. #7
    Join Date
    Jun 2003
    Posts
    3312
    Quote Originally Posted by Mariss Freimanis View Post
    1) The step pulse problem: Go to Mach3 "motor tuning" and set "step pulse width" to 2uS or more. Don't use the default 0uS.
    I can't figure out why they default those to 0. I bet I've answered fifty posts on that. And seem it answered on many more than I have. Missed it on this one though..........
    Phil, Still too many interests, too many projects, and not enough time!!!!!!!!
    Vist my websites - http://pminmo.com & http://millpcbs.com

  8. #8
    I don't know either. It is particularly insidious because "step pulse width" sets the floor on the narrowest pulse that will be sent. Most pulses will be wider, it only guarantees no pulse will be narrower. The 0uS setting means there is no floor; some pulses will be narrower than any drive can see and these pulses will be missed. Seem dumb to me particularly as a default setting.

    Mariss

  9. #9
    Join Date
    Oct 2009
    Posts
    5
    Quote Originally Posted by Mariss Freimanis View Post
    1) The step pulse problem: Go to Mach3 "motor tuning" and set "step pulse width" to 2uS or more. Don't use the default 0uS. Run your motor again without Sherline mode. If that doesn't fix it, go "ports and pins" and change the step output from "active low" to "active high" or visa versa. That will fix that problem.

    2) Your motors are wired in series. Rewiring them to parallel and setting the drive current to 4A will double your rapid speeds. Only do this if your drive can output 4A.

    Best of luck,

    Mariss
    Tried turning off sherline, and regardless of activelow or not on the dir/step, and any combination of that and step pulse width/dir pulse width it just wont work. Sherline fixes it, i guess that'll have to do. Maybe the drive board's just a little slow on the uptake

    As to the serial wiring, did that to get a baseline working solution. The motors are now wired in parallel and happily humming along at about 3000 rpm (no load). I need to tweak the board a bit it's set to 1.5A atm, should be able to do 2A.

    Thx all for the help, much appreciated

Similar Threads

  1. Current Drops off as speed picks up - normal?
    By dfansler in forum Stepper Motors / Drives
    Replies: 3
    Last Post: 08-04-2009, 03:08 AM
  2. Stepper motor speed unstable!?
    By MACKAY9999 in forum Torchmate
    Replies: 3
    Last Post: 03-05-2008, 09:28 PM
  3. Stepper motor max speed?
    By Labidus in forum Controller Cards
    Replies: 2
    Last Post: 02-23-2008, 06:11 PM
  4. Low stepper motor speed
    By MagooT in forum Stepper Motors / Drives
    Replies: 5
    Last Post: 11-08-2007, 05:10 PM
  5. stepper motor speed
    By AlanETM in forum Stepper Motors / Drives
    Replies: 1
    Last Post: 01-06-2006, 04:17 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •