Stepper UNO v1.0

From lechacal
Revision as of 20:24, 8 October 2015 by Administrator (talk | contribs)
Jump to navigation Jump to search

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

With this board one can control up to two stepper motors and read sensors at the same time. It is suitable for small application where some automation is required.

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.

The software works exactly as an Arduino UNO.

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
- 1 Power port (2.1mm Jack)
- 1 Potentiometer control
- 6 push buttons.
- 16x2 LCD screen

Motor Control

The stepperUNO can communicate with any stepper driver. A generic connector is available. Alternatively the A4988 driver can be integrated on the board itself.

For each motor there is a dedicated Attiny85 MCU. The ATtiny85 communicates with the main Atmega328 MCU via i2c.

User Control

The well known LCD keypad shield is used. It uses the usual LiquidCrystal library to display informations.

From the LCD keypad six push buttons are available. We have rerouted the reset button as a normal function button. A library for programming them easily should be released soon.

The potentiometer is available for linear controls such as speed.

Enclosure

The full combo StepperUNO/keypad shield can sit in a basket enclosure. This can be mounted on aluminium profile or other support.