Robot Arm 6DoF

Robot Arm: 6 Degrees of Freedom

Specifications:

Arduino Mega/Ramps 1.4

Test Setup

NEMA 17: 45 N-cm 1.5A

Materials: 

Electronics: 

Tools Required:

Setting Vref

Setting Vref

TMC2208 Close Up

TMC2208 Driver

TB6600 Close Up

TB6600 Driver

Differences between Stepper Motor Drivers: A4988, DRV8825, TMC2208

Microstepping

Max Rated Amps

Setting Vref

Different Communications

A4988

DRV8825

TMC2208

Arduino Code:

Base code to test that all the connections work and the drivers are working with the arduino and stepper motors:

Enabling Stepper Motor Drivers. Reading the Ramps 1.4 and Arduino Mega Pinout

Ramps 1.4 and Arduino Mega Pinout:

Design:

inspiration

Wiring Diagram:

Connecting NEMA 17s to Ramps 1.4

Connecting NEMA 23s to TB6600

Connecting PSU to Ramps 1.4

Connecting Power Switch to PSU