Stepper UNO v2.0

From lechacal
Jump to navigation Jump to search

StepperUNO - Stepper Motor Manual Control

The StepperUNO is a stepper motor manual control board for standalone system.

It can control up to two stepper motors and read sensors at the same time. It is suitable for small application requiring manual control and automation.

Based on the pattern of the Arduino UNO it is designed to host a LCD keypad shield. This combination makes the stepperUNO an excellent board for application control.

This is programmed using Arduino IDE. Sketch can be uploaded directly from USB port.

Some basic Arduino programming skills are needed to work with this product. We provide a library to help you with this.

Specifications

  • 2 Motor control output (Generic or embedded A4988 drivers)
  • 4 Digital Input/Output
  • 2 Analog Input (can be used as digital I/O)
  • 1 USB port
  • 2 12V Power port
    • 2.1mm Barrel Power Jack or
    • Screw Terminal Connector
  • 2 Potentiometer control
  • Host LCD Keypad with
    • 6 push buttons.
    • 16x2 LCD screen

Motor Driver

The stepperUNO V2 is designed to operate with most stepper driver.

There are two options for each motor.

  • An onboard driver and
  • A generic external driver interface.

Onboard Driver

The StepperUNO can host two onboard drivers. These can be A4988 or S2225 or DRV8825 or any equivalent driver with the same footprint.

When using onboard drivers the connectors named motor1 and motor2 should be directly connected to the motor.

Onboard drivers are powered from the 12V supplied.

External Driver

External drivers should be connected to the connectors marked (EN1, DIR1, ST1, GND). Signals are TTL 5V level.

Onboard drivers must be removed when using the external driver.

The external driver must be powered separately. The StepperUNO will not power the external driver.

Some example of external drivers are Geckodrive / Sanyo Denki 3 / TB6600 / TB6560.