Welcome to Our Community

Some features disabled for guests. Register Today.

Need help operating the NEMA 23 for the C-Beam assembly.

Discussion in 'Tutorials' started by Liam Vincent, Jul 15, 2024.

  1. Liam Vincent

    Builder

    Joined:
    Jun 25, 2024
    Messages:
    4
    Likes Received:
    0
    Hello,

    I am trying to run 4 Nema 23's, each individually so I can raise something up and down on the C-Beam assembly, using a button or switch. I'd like to use an Arduino. Does anyone have any experience with this? Any hardware recommendations? I have tried using a 24V power supply and motor driver, but I am having issues.

    Thanks!
     
  2. Giarc

    Giarc OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Jan 24, 2015
    Messages:
    2,992
    Likes Received:
    1,670
    Is this a CNC machine using grbl to make precise moves, or do you just want to move it manually?
     
  3. Liam Vincent

    Builder

    Joined:
    Jun 25, 2024
    Messages:
    4
    Likes Received:
    0
    It is not a CNC machine. I just want to move it manually. I want to raise and lower a small device.
     
  4. Giarc

    Giarc OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Jan 24, 2015
    Messages:
    2,992
    Likes Received:
    1,670
    You may need multiple stackable stepper motor shields. I think an arduino board can only handle 3 with drivers. But i could be wrong.
     
  5. JustinTime

    JustinTime Veteran
    Builder

    Joined:
    Dec 18, 2013
    Messages:
    775
    Likes Received:
    256
    Maybe not an Arduino but a Teensy 4.1. It can run the grblHAL which can control 4 individual motors.
     
  6. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    14,701
    Likes Received:
    4,249
    grblHAL not ideal for a non-CNC use case:


    ____

    Arduino, couple switches and a library like GitHub - laurb9/StepperDriver: Arduino library for A4988, DRV8825, DRV8834, DRV8880 and generic two-pin (DIR/STEP) stepper motor drivers (not used it myself, first result in a search for Arduino libraries that support step/dir drivers) with a little custom code will be better

    Which drivers do you have?
     
  7. Liam Vincent

    Builder

    Joined:
    Jun 25, 2024
    Messages:
    4
    Likes Received:
    0
  8. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    14,701
    Likes Received:
    4,249
    Perfect, will work fine with the solution I suggested. You will have a little bit of a learning curve with Arduino if you aren't already familiar but libraries makes that a little easier
     
  9. Liam Vincent

    Builder

    Joined:
    Jun 25, 2024
    Messages:
    4
    Likes Received:
    0
    Could I operate the 4 steppers with this: BlackBox Motion Control System ? and just forgo the tooling part. It seems like the openbuilds software would allow me to operate each stepper individually if needed.
     
  10. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    14,701
    Likes Received:
    4,249

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