Welcome to Our Community

Some features disabled for guests. Register Today.

how can we drive a 6 wire stepper motor by 4 wire driver like a4988

Discussion in 'Motors' started by nima, Jul 15, 2016.

  1. nima

    nima New
    Builder

    Joined:
    Jul 15, 2016
    Messages:
    9
    Likes Received:
    0
    Hi.
    Sorry for english writing .
    I have about 10 stepper motor that they are 6 wire but my driver just have 4 wire to connect .
    how can i use the steppers.
    stepper motor: 1.8 deg / 1.7 a / TYPE 103H7121-1741 sanyo denki.

    thanks for helping
     
  2. Joe Santarsiero

    Joe Santarsiero OB addict
    Staff Member Moderator Builder

    Joined:
    Oct 30, 2014
    Messages:
    902
    Likes Received:
    196
    You can use either full coil or half coil.
    For full coil use the outside pairs and leave the centers untapped. Orange and blue is one coil(-B. and +B). red and yellow is the other (-A and +A).
     
    nima likes this.
  3. Mike Piechowski

    Builder

    Joined:
    Jun 11, 2016
    Messages:
    33
    Likes Received:
    22
    This is a good resource for stepper motor wiring:

    Stepper Motor Hardware Interfacing

    Here's another, though it is more oriented towards 3D printers:

    Stepper wiring - RepRapWiki

    In case your wire colors don't match (or are all the same, like some of mine) a multimeter will make finding the pairs easy enough, just look for the two pairs of wires with the highest resistance, that's the full coil.
     
    nima likes this.
  4. nima

    nima New
    Builder

    Joined:
    Jul 15, 2016
    Messages:
    9
    Likes Received:
    0
    i try to drive another 6 wire stepper motor by 4 wire driver (a4988 and using cnc shield v3 and arduino and grbl ) in half-coil mode , in grblControl stepper motor run well but when i send g-code to arduino it dosen't work Properly, srepper motor run cw most of time OK but it run ccw NOT OK , it turns about 4 times and suddenly stop and have some noise . i check driver and every thing .
    why this happen?
    stepper motor : 1.8 deg /2.2 v /2 A FH6-1571

    this is an example g-code that my stepper motor dosent run well on that.
     

    Attached Files:

    • nn.nc
      File size:
      24.8 KB
      Views:
      28
  5. Roy007

    Roy007 New
    Builder

    Joined:
    Feb 9, 2017
    Messages:
    1
    Likes Received:
    0
    Having the same problem. Were you able to fix the problem. ( Need help please)
     
  6. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    15,050
    Likes Received:
    4,313
    Post the details of your particular motor - may help if we can check
     
  7. Carl W. Livingston

    Builder

    Joined:
    Dec 12, 2016
    Messages:
    19
    Likes Received:
    11
    On a 6 wire motor, there are actually 4 winding pairs. Two of the windings for each winding pair are connected, internal to the motor.

    This wiring scheme is set up so that configuring it as a Uni-polar motor is relatively easy.

    ---------> 6 WIRE STEPPER MOTOR <----------
    ------------> W1 <-----------------> W2 <----------
    1 --------/\/\/\/\/\/\----|----/\/\/\/\/\/\--------3
    .................................... 2
    ------------> W3 <-----------------> W4 <----------
    4 --------/\/\/\/\/\/\----|----/\/\/\/\/\/\--------6
    ................................... 5

    Obviously, I can't know the exact wire designations of your stepper motor but, the above example will demonstrate the principal.

    If you want to run this motor in a series connected Bi-polar configuration, simply connect wire 1 & 3 to an "H-Bridge" and wires 4 & 6 to a second "H-Bridge". Leave pins 2 & 5 disconnected

    For connection in a parallel connected Bi-polar motor configuration, connect wires 1 & 3 together and, separately, wires 4 & 6 together. Wire 2 and wires 1 & 3 form one parallel winding pair that connects an "H-Bridge while, wire 5 and wires 4 & 6 connect to a second "H-Bridge".
     
    #7 Carl W. Livingston, May 1, 2017
    Last edited: May 1, 2017
  8. Deepak Jain

    Builder

    Joined:
    Sep 1, 2018
    Messages:
    1
    Likes Received:
    0
    hey its Deepak i have a nema 23 stepper motor (type:KH56KM2U001) 1.8Deg/step and 2AMPS and its a uni-polar we can change into bi-polar its not a problem
    my problem is in this specification of stepper motor we can use A4988 stepper motor driver is it works and how to change microstep
    vref=imax(8x0.1)x0.7 in this 0.7 its a full step i need 1/8 microstep how to change ????
    vref=2.0x(8x0.1)x0.7 and on this 0.1 is driver A4988 in case we are using DRV8825 what is the value of it ?????
    vref=1.12 and i calculated this stepper motor its a right answer ???????
    Show less




    REPLY
     
  9. fede joe

    fede joe New
    Builder

    Joined:
    Aug 6, 2020
    Messages:
    1
    Likes Received:
    0
    Hi Nima, I have the same motors, but I'm not sure which driver to use. the motor voltage is 2.2v and the a4988 is Vmin 8volts. How did you get it to work? what driver are you using? Thank you
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice