Welcome to Our Community

Some features disabled for guests. Register Today.

Help choosing controller for 3-axis wire bender

Discussion in 'Controller Boards' started by JPear, Sep 20, 2023.

  1. JPear

    JPear New
    Builder

    Joined:
    Aug 26, 2023
    Messages:
    4
    Likes Received:
    0
    We're building a 3-axis wire bender for my senior design project and we have a mechanical design and motors picked out and we are now trying to pick a controller to drive the motors. We need to drive 3 nema 23 stepper motors (3 Nm 4.2A, 2.4 Nm 4A, 1.9 Nm 2.8A), read an optical switch (homing), and write 12/24V over two channels to operate a double-action pneumatic cylinder. We also need to be able to jog the machine manually with some screen or interface. We want to use g-code and then have a custom command for our cylinder movements or repurpose some other command (suggestions welcome for this).

    To restate the requirements:
    1. Drive 3 Nema 23 steppers (4.2A, 4A, 2.8A)
    2. Read optical homing switch
    3. at least 2 digital write pins to control a pneumatic cylinder
    4. User interface to jog the machine
    5. works with g-code
    Some options we've been considering so far:
    • Duet 3 mainboard
    • LInux CNC with a parallel port, breakout board, and individual stepper drivers (DM556?)
    • grbl on Arduino mega
    • grblHAL on pi
    We're looking for as much plug-and-play as possible.
     
  2. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,489
    Likes Received:
    1,925
    grblHAL on PiPico, I think that has enough pins for what you want.
     

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