Big Easy Driver User Manual

Similar documents
XS-3525/8S-3. Preliminary DataSheet Version 2.02

Microstep Driver Manual Version 6/13/2006

Pololu DRV8835 Dual Motor Driver Shield for Arduino

SYSTEM 4C. C R H Electronics Design

DMX-K-DRV. Integrated Step Motor Driver + (Basic Controller) Manual

SYSTEM 45. C R H Electronics Design

PolyBot Board. User's Guide V1.11 9/20/08

Whale 3. User Manual and Installation Guide. DC Servo drive. Contents. 1. Safety, policy and warranty Safety notes Policy Warranty.

revolution Contents: Introduction Power 28-pin Project Board with input/output cables

Design Project: Power inverter

Data Sheet. Adaptive Design ltd. Arduino Dual L6470 Stepper Motor Shield V th November L6470 Stepper Motor Shield

CHAPTER 11: Flip Flops

MIDECO 64-outputs MIDI note decoder USER MANUAL. Roman Sowa 2012

GLOLAB Two Wire Stepper Motor Positioner

Pmod peripheral modules are powered by the host via the interface s power and ground pins.

11. PROTECTIVE CIRCUITS, LED INDICATORS and FAULT CONDITIONS... 15

BUILDING INSTRUCTIONS

Pulse Width Modulated (PWM) Controller for 12 Volt Motors

MFRD52x. Mifare Contactless Smart Card Reader Reference Design. Document information

Datasheet of the Easy Servo Drive ES-D VDC, 8.2A Peak, Close-loop, No Tuning. Version

MC433 Stepper Motor Controller

RC2200DK Demonstration Kit User Manual

Three Axis TB6560 CNC Driver Users Manual

M68EVB908QL4 Development Board for Motorola MC68HC908QL4

CAUTION! THE 7I29 USES VOLTAGE AND POWER LEVELS THAT REPRESENT A HAZARD TO LIFE AND LIMB.

Arduino Motor Shield (L298) Manual

UIM2901-5A MACH3 breakout board

DATASHEET. ADAM Arduino Display Adaptor Module. Arduino Compatible Shield P/N: 4Display-Shield-FT843 For the 4D Systems 4DLCD-FT843 Display

Four/Five Axis TB6560 CNC Driver Users Manual

SUPER SNOOPER BIG EAR

LG Air Conditioning Multi F(DX) Fault Codes Sheet. Multi Split Units

TEECES DOME LIGHTING SYSTEMS

WICE-SPI Hardware Operation Manual

Optical Sensor Interface for AFX Digital LED Timer/Counter by George Warner, Jan

Micro-Step Driving for Stepper Motors: A Case Study

The $25 Son of a cheap timer This is not suitable for a beginner. You must have soldering skills in order to build this kit.

MODEL 5010 DUAL CHANNEL SMOKE/FIRE DETECTION MODULE

Radio Control System

Permanent Magnet Motor Kit, Magnetic Reed Type. (SKY-ReedMotorKit) Instructions

ECEN 1400, Introduction to Analog and Digital Electronics

Table 1 Comparison of DC, Uni-Polar and Bi-polar Stepper Motors

Service Information CALIBRATION PROCEDURE AND TROUBLESHOOTING FOR LINEAR GOVERNOR CONTROLLERS NOTE

Build A Video Switcher. Reprinted with permission from Electronics Now Magazine September 1997 issue

A3967. Microstepping Driver with Translator

PUSH BUTTON START INSTALLATION MANUAL

!Operation:!1. Connect an external power source to J1 (+ and - IN terminals). The

Adafruit MCP9808 Precision I2C Temperature Sensor Guide

Analog Servo Drive 25A8

GLOLAB Universal Telephone Hold

Digi-Motor Installation Guide

Odyssey of the Mind Technology Fair. Simple Electronics

Model 201 Wiegand Touchpad Reader Installation Guide

Servo Info and Centering

Easy Step 1000 Stepper Driver Module

PCAN-MicroMod Evaluation Test and Development Environment for the PCAN-MicroMod. User Manual. Document version ( )

PASSIVE INFRARED INTRUSION DETECTOR PASSIVE INFRAROOD DETECTOR DETECTEUR D INTRUSION PASSIF INFRAROUGE

[F/T] [5] [KHz] [AMP] [3] [V] 4 ) To set DC offset to -2.5V press the following keys [OFS] [+/-] [2] [.] [5] [V]

Adding Heart to Your Technology

Switch board datasheet EB

BrightSign Expander Hardware Guide

SX460. Generator Automatic Voltage Regulator Operation Manual

Using the Motor Controller

R22. K Control. Indoor Unit. Nomenclature. Compatibility PL H 3 G K H B. Unit style Heat Pump Horse Power

EET272 Worksheet Week 9

Building the AMP Amplifier

STEPPER-MOTOR BOARD IN DETAIL

Redesigned by Laurier Gendron (Aug 2006 ) Download this project in PDF. Horn circuit. Train Circuitry

Talon and Talon SR User Manual

BUILD YOUR OWN RC SWITCH (Issue 3)

MDC Series

High voltage power supply (1 to 20 KV)

DC Motor Driver 24V 20A [RKI-1340]

Radio Control System

PCAN-MicroMod Universal I/O Module with CAN Interface. User Manual. Document version ( )

Advanced Data Capture and Control Systems

Kit Watt Audio Amplifier

Kelly KBS-L Brushless Motor Controller User s Manual

Single Channel Loop Detector

GTS-4E Hardware User Manual. Version: V1.1.0 Date:

Programming the On-Chip Flash on a phycore-xc161 phycore-xc167

WORKING WITH STEPPER MOTORS

Digital I/O: OUTPUT: Basic, Count, Count+, Smart+

FUEL-16, Troubleshooting Fuel Supply Problems

DC Motor control Reversing

ARDUINO SEVERINO SERIAL SINGLE SIDED VERSION 3 S3v3 (REVISION 2) USER MANUAL

RC Camera Control. User Guide v /20/2012

EVANS ELECTRONIC TEMPERATURE CONTROL TROUBLESHOOTING GUIDE for systems equipped with electric coolant valve and external PC board.

Selecting and Implementing H-Bridges in DC Motor Control. Daniel Phan A

OPERATING MANUAL. Table of contents. 2 Phase Stepping Motor Driver 2M542. Rev. A. Introduction page 2. Specifications page 2 Timing chart page 3

"Sophisticated Model Railroad Electronics"

Joule Thief 3.0 Kit. June 2012, Rev Joule Thief 3.0

WHO ANSWERED FIRST? FIND OUT WITH THIS QUIZ BUZZER KIT

8 by 8 dot matrix LED displays with Cascadable Serial driver B32CDM8 B48CDM8 B64CDM8 General Description

Electronic Rotary Table Divider V2.1 Construction

Application Information Fully Integrated Hall Effect Motor Driver for Brushless DC Vibration Motor Applications

Martin County Amateur Radio Association. Nightfire Kits 1 LED Torch Kit Contents. Description

Conversion Between Analog and Digital Signals

Hendricks 41dB Step RF Attenuator

Experiment NO.3 Series and parallel connection

Series LC6D/LC6C. To power supply PLC. LC6C dedicated teaching box P.971. Options P.973

Transcription:

Big Easy Driver User Manual Doc version 1.2, for BED v1.2 11/04/2012 Brian Schmalz Schmalz Haus LLC www.schmalzhaus.com/bigeasydriver brian@schmalzhaus.com Description The Big Easy Driver (BED) is a major revision of the Easy Driver stepper driver board. The BED takes power and control signals (STEP and DIRECTION) and produces the signals necessary to step a 0A to 2Amp bi-polar stepper motor. The BED uses an Allegro A4983 or A4988 driver chip. Figure 1: Big Easy Driver v1.2

Hook Up The BED has holes for both.100 headers as well as 3.5mm screw terminals. Either or both can be used to connect to the BED however you want. You can put female or male headers in the.100 holes or solder wires directly to the holes. The minimum number of connections to the BED is 7 four stepper wires, Power, Gnd and Step. All others are optional. Note that there are two ground connections one next to the power input, and one next to the step input. Typically these will connect to the power supply ground and the signal ground (from the microcontroller) respectively. Top Edge Connections Motor: Connect the four wires from the motor to the four motor connections on the BED. The two A connections should connect to one coil, and the B connections to the other coil. Power: Connect the power input (+8 to +30V filtered DC) to the M+ connection, and GND from the power supply to the GND connection. Bottom Edge Connections ENABLE: This input is pulled down on the board with a 20K Ohm resistor. You can leave it disconnected, or you can drive it from your microcontroller. When low, the driver chip is enabled and the motor is energized. When high, the driver chip is still enabled, but all of the final motor drive circuits are disabled and so no current will flow to the motor. MS1, MS2, MS3: These inputs are all tied high with 20K Ohm resistors. They set the microstep setting. Use the following table to know how to control the microstep settings: MS1 MS2 MS3 Microstep Resolution Excitation Mode L L L Full Step 2 Phase H L L Half Step 1-2 Phase L H L Quarter Step W1-2 Phase H H L Either Step 2W1-2 Phase H H H Sixteenth Step 4W1-2 Phase RST: (Reset) This input is tied high with a 20K Ohm resistor on the BED. If this signal is pulled low, the motor driver circuits are shut off, and the driver is reset. Only when this input is high will the driver chip enable the motor driver circuits and pay attention to the STEP input. SLEEP: This input is tied high with a 20K Ohm resistor on the BED. To put the driver chip into a lower power mode (motor driver circuits shut off, charge pump shut down,

etc.) pull this input low. When coming out of sleep, allow at least 1ms before sending STEP pulses. VCC: This is an output from the BED s voltage regulator. The voltage regulator takes the motor input voltage, and provides 5V (or 3.3V) for the logic inputs of the driver chip. You can normally use about 85mA from this pin, although the higher the motor input voltage is, the hotter the voltage regulator chip will get as you pull more current from this pin. See the jumper configuration section below to switch this to 3.3V output. GND: This is one of two ground connections on the BED. The other is on the topside next to the M+ power input. Both grounds are internally tied together on the BED. This is a good place to tie the ground of your microcontroller. STEP: This input is tied high with a 20K Ohm resistor on the BED. Each rising edge of this input will cause the stepper driver to advance one step in the direction specified by the DIR input. The STEP input must be high for at least 1us, and low for at least 1us. DIR: This input is tied high with a 20K Ohm resistor on the BED. When a STEP pulse is received, the driver chip looks at this input to determine which direction to take the step. When high, the motor will turn counterclockwise, and when low, the motor will turn clockwise. Figure 2: BED v1.1 Connection Placement Diagram

Jumper Configuration There are two jumpers on the BED APWR (Alternate Power) and 3/5V. They are located in the upper left corner of the BED. NOTE: On the v1.1 of the BED these two jumpers have their silk screen labels reversed. APWR (Alternate Power) This jumper is normally closed (connected). If you cut the trace between the two pads, the BED s voltage regulator chip is disconnected from the circuit, and you can then use the VCC connection on the bottom edge of the board as an input, to power your BED with whatever logic level voltage you want to. (3.0V to 5.5V is the accepted range.) You might choose this option if you wish to power your BED s logic level circuits with an external power source. This jumper is labeled SJ1 in the schematic. 3/5V This jumper is normally open (dis-connected). You can switch the BED to use 3.3V for its logic level circuits by soldering this jumper closed. You would do this if you wanted to interface your BED to a 3.3V microcontroller for example. This jumper is labeled JS2 in the schematic. Current Limit Set Potentiometer The BED includes a very small pot to allow for the adjustment of the maximum current level through the windings of the motor. On the board, this pot is labeled CUR ADJ. Turning changes the Vref voltage into the A4988 driver chip, and thus changes the maximum current that the driver chip delivers to the motor coils. Note that on v1.2 BED boards the silk screen arrow indicating which direction increases current to the motor is backwards. Use TP1 to determine maximum and minimum current directions to be sure. The TP1 testpoint can be used to measure the voltage on the CUR_REF net, which the driver chip uses to determine the maximum current through the motor. Use your volt meter to measure the voltage on TP1 with respect to GND as you turn the pot. If your BED uses.22 ohm sense resistors (some v1.1 BEDs): The range of the pot produces maximum motor currents from around 0mA (fully clockwise) to 2.4A (fully counterclockwise). If your BED uses.11 ohm sense resistors (all v1.2 and above BEDs): The range of the pot produces maximum motor currents from around 0mA (fully clockwise) to 5A (fully counterclockwise). Now, the driver can t supply 5A, so the full range of the pot won t be used. A Vref of 1.76V will result in a motor current of 2A. The equasion for this relationship is Itripmax = Vref/(8 * Rs) Where Itripmax is the maximum current delivered to the motor, Vref is the voltage on TP1, and Rs is the sense resistor value.

Power LED There is a yellow LED near the lower left corner of the BED labeled PWR. This LED will light any time there is 5V or 3.3V being supplied to the driver chip. If this LED goes off while there is still power being applied to the M+ and GND power inputs, then the voltage regulator chip has either become too hot and shut down, or has detected a short from VCC to GND and has shut off. If the LED turns on and off, then either the M+ power is turning on and off, or the voltage regulator chip is overheating and power cycling to try and stay cool Heat Dissipation The Big Easy Driver can supply up to about 1.4A/phase of current at room temperature. This is due to the four layer construction of the board and the way the board is laid out. When driving high currents, the entire board will act as a heatsink, including the connectors and anything the board is connected to. The driver chip has excellent over temperature protection, so no damage can be done to the driver chip by running the board too hot it will simply cut out until the chip temperature returns to normal (less than about 150C). Adding a small heatsink (like Newark 43M6428) and/or using a small fan to cool the drive chip can allow currents in excess of 2A/phase. Motor Wiring

This diagram shows a typical connection (actually, the bare minimum connection) for a BED with a stepper motor and a source for step/direction signals. Of course, you can always connect more of the digital input signals on the BED (SLEEP, MS1, etc.) for more control. Specifications The specifications of the Big Easy Driver are the same as for the Allegro A4983 or A4988 stepper driver chip (depending upon which is installed on the board). This includes a maximum of 2A/phase, 16 th, 8 th, ¼, ½ and full step modes, 3.3V or 5V logic inputs (jumper selectable).

Schematic Parts Placement This user manual is only an overview. For more information about the technical details of how the BED drives the stepper motor, please see the official Allegro A4983 or A4988 driver datasheet. www.allegromicro.com License This document, and the entire BED design, are released under the Creative Commons Attribution 3.0 US License. This means that you may use it for whatever purpose you want, including commercial use, but you MUST give the original author (Brian Schmalz) proper attribution.