Shield Motor V2 compatibility with stepper motor Post

Advert

Shield Motor V2 compatibility with stepper motor Post

Home Forums CNC machines, Home builds, Conversions, ELS, automation, software, etc tools Shield Motor V2 compatibility with stepper motor Post

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #735335
    carl22
    Participant
      @carl22

      Hello,

      I would like to use Arduino Mega ADK 3 with Adafruit Shield Motor V2 and 2 stepper motors with encoders on my Project. Currently I am looking at 12V and 0.4A dual shaft Nema 17 as my motors (https://www.oyostepper.de/goods-494-Nema-17-Schrittmotor-f%C3%BCr-3D-Drucker-DIY-CNC-Roboter-04A-18-Grad-12V-26Ncm-4-Draden-Hybrid-Schrittmotor.html).
      Would Nema 17 12V motors work with Motor Shield V2? Do I need any extra boards to power the motors or I could connect them straight to the Motor Shield V2 board? What would be the rated maximum speed?

      Advert
      #735355
      SillyOldDuffer
      Moderator
        @sillyoldduffer

        Welcome to the forum Carl.   I’ll have a go at answering the question after lunch, if someone else doesn’t get in first!

        Dave

        #735366
        Robert Atkinson 2
        Participant
          @robertatkinson2

          Those motors will work with the Shield Motor V2. One shield will drive 2 motors. It does seem a bit overkill if you only want to drive two steppers in a single application. Also note that it does not directly support encoders.
          Staying with Adafruit two of their TB6612 or DRV8813 boards would do the job for less coast and they are in stock. Only thing is they don’t plug directly into the Arduino. This may be an advantage or disadvantage depending on our point of view.

          Robert.

          #735372
          SillyOldDuffer
          Moderator
            @sillyoldduffer

            Agree with Robert.

            The motors connect direct to the shield.  However, you will also need a separate 12V supply to power the motors and Arduino.   Could be done with 12V 1A wall wart but I’d go for 2 or 3A to make sure the motors don’t brown-out the Arduino.    The supply can plug into the Arduino’s power socket. (Other options described on the Adafruit website.)

            Max speed depends on how many steps or micro-steps the driver delivers and on the physical characteristics of the stepper motor; they are not intended to run fast!

            Your choice steps in units of 1.8°, or 200 steps per rotation, possibly allowing up to about 1000 rpm max, though 500 or 600 rpm is more sensible.    Micro-stepping increases positional accuracy but reduces RPM, so 800 micro-steps per rotation would deliver 150rpm.

            Running steppers at high-speed isn’t recommended because doing so loses positional accuracy and torque.   Not good because the purpose of a stepper is to put the spindle in the right place at the right time, and that’s unlikely to happen if the motor is over-sped.  That’s why 500-600 rpm is recommended as more sensible.   The motor has a chance of achieving that speed without losing skipping steps.

            Dave

          Viewing 4 posts - 1 through 4 (of 4 total)
          • Please log in to reply to this topic. Registering is free and easy using the links on the menu at the top of this page.

          Advert

          Latest Replies

          Viewing 25 topics - 1 through 25 (of 25 total)
          Viewing 25 topics - 1 through 25 (of 25 total)

          View full reply list.

          Advert

          Newsletter Sign-up