MicrostepPLD Driver Manual Version 6/13/2006

Similar documents
EAS MINI DAQ. INT of JP4 is for internal power from PC EXT of JP4 is for external power - needed for low power laptops

F2MC MB90385 series Evaluation Board Documentation. Revision Date Comment V New document

XS-3525/8S-3. Standard Pinout Information. Single Supply (v1s) XØ YØ ZØ

BB-303 Manual Baseboard for TMCM-303

G540 4-AXIS DRIVE REV 4: MAY 28, 2010

G540 User Manual. Date Modified: March 5, 2012 Page 1 of 10

ADVANCED MICRO SYSTEMS

OM bit GPIO Daughter Card User Manual

MP6500 Stepper Motor Driver, Digital Current Control

Hybrid AC Driver [GCNC-1110]

G540 MANUAL MULTIAXIS STEP MOTOR DRIVE

EVAL6235PD. L6235 three-phase brushless DC motor driver demonstration board. Features. Description

GLiPIC Ver C Assembly manual Ver 1.0

Instruction Manual for BE-SP3 Circuit. 10/21/07

A4988 Stepper Motor Driver Carrier

Evaluation Board User Guide UG-302

UM OM bit GPIO Daughter Card User Manual. Document information. Keywords Abstract

A4988 Stepper Motor Driver Carrier with Voltage Regulators

Overview Included in the Box: Pinout Installation Power Supply Stepping Motors DIP Switch (JP1) Location...

A4988 Stepper Motor Driver Carrier, Black Edition

Stepper motor driver HEM-545 last change:

AN BGA301x Wideband Variable Gain Amplifier Application. Document information. Keywords

8051 Intermidiate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help

RS232 Relay Board-R242. User Manual. Jan 2012 Doc-R242-UM-Rev1.0 iknowvations.in

SMD Series Integrated Stepper Driver and Motor Revision 1.3

USER GUIDE. Atmel PROTO1 Xplained Pro. Preface

ZLED7030KIT-D1 Demo Kit Description

XEELAS NODE MANUAL X-COM VERSION 1.0

Flexible 32-bit PCI to MiniPCI Express Adapter

Stepper motor driver Tiny-Step II Last change:

End User License Agreement

LCMM024: DRV8825 Stepper Motor Driver Carrier,

CPU369-Module Documentation. Fujitsu Microelectronics Europe GmbH Am Siebenstein Dreieich-Buchschlag, Germany

AKKON USB CONTROLLER BOARD

APPLICATION NOTE. Atmel QT4 Xplained Pro User Guide ATAN0114. Preface

PMDX-170 Slotted Optical Sensor

Motorized Capacitor. Electrical Installation of ID-400. Service Bulletin 63

AN BGA GHz 18 db gain wideband amplifier MMIC. Document information. Keywords. BGA3018, Evaluation board, CATV, Drop amplifier.

UM User manual for the BGU MHz LNA evaluation board. Document information

Integrated Stepper Drive & Motor

TOSHIBA Bi-CMOS Integrated Circuit Silicon Monolithic TB62781FNG

ED1021 I/O Expander with UART interface & analog inputs

AVR Intermediate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help

DATASHEET 4D SYSTEMS TURNING TECHNOLOGY INTO ART. microusb Programming Adaptor. USB to UART Serial Bridge

ANC Series RS-422 Serial Communications Adapter

FARES PCB. General Description. FIPSD2 features

DATASHEET 4D SYSTEMS. uusb-pa5 uusb-pa5-ii. microusb Programming Adaptor TURNING TECHNOLOGY INTO ART. USB to UART Serial Bridge

USER GUIDE. Atmel OLED1 Xplained Pro. Preface

ESD Prevention Best Practices

UM NVT2001GM and NVT2002DP demo boards. Document information

MOTOROLA SDI INTERFACE USER S MANUAL

Motor driver board. EB022

EMEVB8900 EVALUATION BOARD USER GUIDE

Brushless DC Motor Controller Specification Assembly 025A0053

Installation/assembly manual for DCC/Power shield

Aellius LynX Office Lookup Enhancements

V1BOOST-STEPPER Unipolar Stepper Motor BoosterPack for the MSP430 LaunchPad. User s Guide

ACLD Channel Opto-isolated Digital Input Board

PMDX Axis Breakout/Motherboard for Gecko Stepper Motor Drivers User s Manual

Schematic 2014 Fairchild Semiconductor Corporation 2 RD-437_FSFR2100 Rev. 1.0

Development System Rev. 0014A

USER GUIDE. ATWINC1500 Xplained Pro. Preface

Conect 121 Upgrade. Copyright 2013 Conqueror Design and Engineering Ltd.

CNC4PC. C11G - MULTIFUNCTION CNC BOARD Rev. 5.4

CNC4PC. MULTIFUNCTION CNC BOARD Rev2

UM LPC General Purpose Shield (OM13082) Rev November Document information. Keywords

ATLD10A5-D EV1.0 Evaluation Board for ATLD10A5-D 10A High Efficiency Laser Controller ATLD10A5-D Evaluation Board Rev. 1.0

Sierra 80 Volt Brushless DC Motor Controller Product Specification

The SilverNugget is a servo controller/driver for NEMA 17 & 23 frame microstep motors.

TD62783APG, TD62783AFWG

R325P Single Axis Driver

EVB-USB2514Q48 48-Pin QFN Evaluation Board Revision A1

Chill Interface PCB Assembly Instructions

QN908x. DK User s Guide. Document information. QN9080-DK, QN9080, QN9083, BLE, USB Dongle This document is an introduction to the QN908x DK V1.

PIC 28 Pin Board Documentation. Update Version 5.0

APPLICATION NOTE. Atmel AT01080: XMEGA E Schematic Checklist. Atmel AVR XMEGA E. Features. Introduction

Introduction. Rev.1.2

Dwarf Boards. DB021 : L298 dual motor driver

USER GUIDE. Atmel QT1 Xplained Pro. Preface

8051 Basic Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help

TBD62183A Series Usage considerations

Wasp Embedded Controller

F²MC-8FX FAMILY MB95100 SERIES EMULATOR HW SETUP 8-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Microelectronics Europe Application Note

EVB-USB2514Q36-BAS, USB2513 and USB Pin QFN Evaluation Board, Revision C User Manual

EVALUATION BOARD DATA SHEET EV142

MyCreditChain Terms of Use

Schematic Diagram: R2,R3,R4,R7 are ¼ Watt; R5,R6 are 220 Ohm ½ Watt (or two 470 Ohm ¼ Watt in parallel)

Ethernet1 Xplained Pro

DATASHEET 4D SYSTEMS TURNING TECHNOLOGY INTO ART. USB to Serial UART Bridge Converter. Document Date: 5 th September 2012 Document Revision: 1.

Evaluation Board User Guide UG-163

TA75W393FU TA75W393FU. Dual Voltage Comparator. Features. Marking (Top View) Pin Connection (Top View)

ii Leadshine reserves the right to make changes without further notice to any products herein to improve reliability, function or design. Leadshine do

C10- PARALLEL PORT INTERFACE CARD Rev. 8

DEMO MANUAL DC2645A LTC MHz to 9GHz High Linearity I/Q Demodulator with Wideband IF Amplifier DESCRIPTION BOARD PHOTO

AN3001 Application note

XPWR104HR High efficiency PC/104 power supply module User s Manual

ACE-SDC-V3 Stepper Driver +Controller with USB 2.0 Communication

TBD62387A series Usage considerations

ST400C-NT USER S GUIDE. Table of Contents

UM NVT2008PW and NVT2010PW demo boards. Document information

Transcription:

MicrostepPLD Driver Manual Version 6/13/2006 Embedded Acquisition Systems 2517 Cobden Street Sterling Heights, MI 48310 http://www.embeddedtronics.com email sales@embeddedtronics.com copyright 2003-2004

EAS MicrostepPLD is our 2 axis microstepping chopper driver board for stepper motors. It is based on the National Semiconductor LMD18245 3amp 55volt full bridge motor driver. Specifications: Xilinx CPLD based. 2 axis driver on one single board. Supports half/full steps plus 4,5,6,8,10, or 16 microstep modes. Only one stepper mode can be programmed into the CPLD at one time, please state which version required when ordering. Drives 4,6 or 8 wire bipolar/ unipolar stepper motors up to 3amps at 55volts per phase. Adjustable chopper current drive. Standard TTL step, direction and enable inputs. Power connections. The EAS MicrostepPLD driver board has a 55Volt maximum input voltage for powering stepper motors. Power leads must be connected to correct terminal screw. Do not reverse the power input or exceed 55volts, the LMD18245 drivers can be damaged by this. Connect your stepper power supply to the MOT PWR screw terminal located on the right side of the board. Positive supply input connects to screw terminal labeled +. If stepper motor power supply is far away from driver board, connect a 470uf 65volt capacitor directly to MOT PWR screw terminals. The driver board also requires a separate supply to power the low voltage section of the driver board. Connect an 8-12volt supply to the screw terminals labeled PWR and GND. The PWR terminal is +positive supply input. This terminal is located near the front right side of the board. You can use the 12volt computer disk drive cable connector to supply power to the board. This is the recommended way to hook up power to the onboard 5 volt regulator. Always turn on the low voltage power supply/computer before turning on the higher voltage stepper motor power supply. Motor Power Supply A standard 24volt AC transformer works well. This is approximately 35volts DC after diodes and filtering caps are added to complete the power supply. We recommend using an unregulated linear power supply and not a switching type supply. If using a switching type supply, place a large capacitor (10,000uf or more) on the output terminals. A 3amp/phase stepper motor will only require a 2amp power supply. For multiple stepper motors, add up all the current/phase required and multiply by 2/3 to calculate the minimum power supply current rating

needed. Do not connect or disconnect any stepper motor leads while motor supply is connected and turned on. This may damage the LMD18245 driver chips. The LMD18245 driver chip is rated at 55volts maximum DC input. When using a power supply that is over 45volts, there will be some motor back EMF, induced by stepper motor deceleration, which may cause the voltage to rise above the rated 55volt limit. For added protection, place a correctly rated zener diode to help clamp the voltage below 55volts. We also recommend placing a fast blow 5amp fuse on the motor supply input connector for each driver board. Step/Direction connections. If you are using the parallel port Breakout Board, connect the step, direction and ground terminals to the corresponding screw terminals on the MicrostepPLD driver board. ST1/DR1 terminals are the step and direction inputs to the LMD18245 A and B stepper motor driver. ST2/DR2 terminals are the step and direction inputs to the LMD18245 C and D stepper motor driver. If the Breakout Board isn t used, you will need to connect the appropriate step and direction I/O pins from the PC parallel port to the MicrostepPLD driver board. You will also need to connect the parallel port ground, pin 25, to the terminal labeled GND on the driver board. Please read the TurboCNC or MACH2 manual for more info on correct step and direction pin I/O assignments. The step and direction signals should be set to Active Low pin state with a pulse width atleast 1 microseconds. Some external parallel port optoisolation boards invert the step and direction signals. If this is the case, set the pin state to Active High. Enable Connection EN1 and EN2 terminals can be used to disable power to the stepper motors. A low signal will disable and will stop the stepper motors. EN1 terminal is used to disable the LMD18245 A and B stepper motor drivers. EN2 terminal is used to disable the LMD18245 C and D stepper motor drivers. Normal operation, the enable terminals is high or set to +5 volts. If this feature isn t needed, you can connect EN1 and EN2 to the terminal labeled VCC with a short piece of wire. VCC is +5 output from the onboard voltage regulator. Current Resistor Setting The maximum driver current output is set by resistor R6/R14 and R7/R15. The LMD18245 can drive stepper motors up to 3amps per phase. Higher current rated stepper motors can be used but maximum listed torque will not be achieved. You must attach the LMD18245 driver chips to a large heatsink for them to operate properly. There is a small hole on each tab for a screw to help

mount them to a heatsink securely. Use white silicon heatsink compound for better heat transfer. The tabs on the LMD18245 is the same as ground, do not let bare wires touch the heatsink or driver chips. A fan blowing directly on the heatsink is also highly recommended. The current sense resistor can be calculated by the following formula: 18,750 / A = R R value is in ohms A value is in amps Current resistor typical values: R=18.75K 1amp R=9.38K 2amp R=7.5K 2.5amp R=6.25K 3amp Use 1/4 watt resistors and do not use lower than a 6.25K value. Each pair of LMD18245 driver chips must be set to the same output current limit. Use the same resistor value for R6 and R14 for drivers A and B. Also the same resistor value for R7 and R15 for drivers C and D. Do not set the drivers to output more than 3 amps, they will fail. If you have two stepper motors with different current ratings, drivers A and B can be set to different current output rating than drivers C and D. Optional variable current output can be had by removing resistor R6,R14,R7,R15 and installing the 25K pots R8,R16,R9,R17 and 6.25K resisters R4,R12,R5,R13. The set resistance value must not be lower than 6.25K. We recommend users to install resisters R6,R14,R7,R15 instead of the variable pots. J3 Ground solder point. You must solder together jumper J3 on the driver board or the board will not function. This connects the analog ground to the digital ground. It is located in near the right side of the board, silkscreened labeled SHORT. Future upgrade. When we designed this board, we put in some additional parts on the schematic for future expansion capability. The parts listed on the schematic lower left hand can be ignored. Do not install: U7 oscillator U8 reset chip Headers JP8, JP10 and JP2 Resisters R19,20,21,22

Stepper motor driver connections. 4 wire stepper motor connection. For stepper motor 1 Wire 1 connects to A1 terminal Wire 2 connects to A2 terminal Wire 3 connects to B1 terminal Wire 4 connects to B2 terminal For stepper motor 2 Wire 1 connects to C1 terminal Wire 2 connects to C2 terminal Wire 3 connects to D1 terminal Wire 4 connects to D2 terminal Adjust drive current setting to no more than motor rated current specification. 1 2 4 3

6 wire stepper motor, half winding connection. For stepper motor 1 Wire 1 connects to A1 terminal Wire 2 connects to A2 terminal Wire 3 not connected Wire 4 connects to B1 terminal Wire 5 connects to B2 terminal Wire 6 not connected For stepper motor 2 Wire 1 connects to C1 terminal Wire 2 connects to C2 terminal Wire 3 not connected Wire 4 connects to D1 terminal Wire 5 connects to D2 terminal Wire 6 not connected Adjust drive current setting to no more than motor rated current specification. This is the preferable way to hook up a 6 wire stepper motor to the driver. 6 wire half winding mode has lower inductance than 6 wire full winding. The stepper motor will be able to spin faster. 1 3 2 6 4 5

6 wire stepper motor, full winding connection. For stepper motor 1 Wire 1 connects to A1 terminal Wire 2 not connected Wire 3 connects to A2 terminal Wire 4 connects to B1 terminal Wire 5 not connected Wire 6 connects to B2 terminal For stepper motor 2 Wire 1 connects to C1 terminal Wire 2 not connected Wire 3 connects to C2 terminal Wire 4 connects to D1 terminal Wire 5 not connected Wire 6 connects to D2 terminal Adjust drive current setting to half of the motor rated current specification. Please check actual stepper motor datasheet for current setting, it may be slightly higher. 6 wire full winding mode can be used for stepper motors that have high nameplate current specification. It will maximize the available torque at the expense of motor RPM due to increased winding inductance. 1 3 2 6 4 5

8 wire stepper motor, half winding connection. For stepper motor 1 Wire 1 connects to A1 terminal Wire 2 connects to A2 terminal Wire 3 not connected Wire 4 not connected Wire 5 not connected Wire 6 not connected Wire 7 connects to B2 terminal Wire 8 connects to B1 terminal For stepper motor 2 Wire 1 connects to C1 terminal Wire 2 connects to C2 terminal Wire 3 not connected Wire 4 not connected Wire 5 not connected Wire 6 not connected Wire 7 connects to D2 terminal Wire 8 connects to D1 terminal Adjust drive current setting to no more than motor rated unipolar current specification. 2 4 1 3 5 6 7 8

8 wire stepper motor, full winding connection. Also known as serial connection. For stepper motor 1 Wire 1 connects to A1 terminal Wire 2 connect wires 2 and 3 together Wire 3 Wire 4 connects to A2 terminal Wire 5 connects to B2 terminal Wire 6 connect wires 6 and 7 together Wire 7 Wire 8 connects to B1 terminal For stepper motor 2 Wire 1 connects to C1 terminal Wire 2 connect wires 2 and 3 together Wire 3 Wire 4 connects to C2 terminal Wire 5 connects to D2 terminal Wire 6 connect wires 6 and 7 together Wire 7 Wire 8 connects to D1 terminal Adjust drive current setting to half of the motor rated parallel current specification. 2 4 1 3 5 6 7 8

8 wire stepper motor, parallel winding connection. For stepper motor 1 Wire 1 connects to A1 terminal Wire 2 connects to A2 terminal Wire 3 connects to A1 terminal Wire 4 connects to A2 terminal Wire 5 connects to B2 terminal Wire 6 connects to B1 terminal Wire 7 connects to B2 terminal Wire 8 connects to B1 terminal For stepper motor 2 Wire 1 connects to C1 terminal Wire 2 connects to C2 terminal Wire 3 connects to C1 terminal Wire 4 connects to C2 terminal Wire 5 connects to D2 terminal Wire 6 connects to D1 terminal Wire 7 connects to D2 terminal Wire 8 connects to D1 terminal Adjust drive current setting to the motor parallel rated current specification. 8 wire parallel winding requires more current and may not be suitable for hookup to the microsteppld driver board due to the 3 amp maximum current limitation. 2 4 1 3 5 6 7 8

1 D MicrostepPLD Driver Dual Axis Wiring Diagram Breakout Board Parallel Port Cable Disk Drive Power Cable C. 2003 EAS EMC BREAKOUT BOARD MALE DB 25 +12volt 10K PACK GND GND LIM- GND GND 11 10 17 16 14 LIM+ HOME VCC GNDVCC WSTEP WDIR ZSTEP ZDIR YSTEP YDIR XSTEP XDIR MicrostepPLD Driver JP8 XC9536 ST1 DR1 ST2 DR2 GNDEN1 EN2 IN1 GNDVCC GNDPWR CPLD MICRO STEPPER REV. A EAS C. 2003 JTAG.1UF 10K(4).1UF EN2 IN1.1UF JP10 10UF VCC GND PWR.1UF XC9536 10K SIP DS1233 PWR 450 GND 1N5187 OSC,.1UF SHORT - + MOT PWR - 2.2NF 2.2NF J2 J1 + 6.6K 2.2NF 500PF 500PF 20K 20K 1A 2A 1B 2B 2.2NF 6K 500PF 6.6K C1 500PF A B C C2 20K 25K OPT. 6K 6.6K 20K 25K OPT. 6K 6.6K 25K OPT. 6K 25K OPT. D1 100UF 100UF 100UF 100UF D2 1UF 1UF 1UF 1UF DRIVER A DRIVER B DRIVER C DRIVER D LM7805 LMD18245 LMD18245 LMD18245 LMD18245 Stepper Motor www.embeddedtronics.com sales@embeddedtronics.com copyright 2004 Stepper Motor Stepper Power Supply 55volt max DC 5 Amp Fuse

STANDARD LEGAL STUFF Although all of the circuits and projects provided have been thoroughly tested by Embedded Acquisition Systems (EAS). We cannot take responsibility for the circuits, nor will we take any responsibility for anything happening as a result of using any of our designs. PERFORMANCE INFORMATION: Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of EAS products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. SINGLE COPY LICENSE: You may download copies of the information or software ("Materials") found on EAS sites on a single computer for your personal, non-commercial internal use only. This is a license, not a transfer of title, and is subject to the following restrictions: you may not: (a) modify the Materials or use them for any commercial purpose, or any public display, performance, sale or rental; (b) decompile, reverse engineer, or disassemble software Materials; (c) remove any copyright or other proprietary notices from the Materials; (d) transfer the Materials to another person. You agree to prevent any unauthorized copying of the Materials. OWNERSHIP OF MATERIALS: Materials are copyrighted and are protected by worldwide copyright laws and treaty provisions. They may not be copied, reproduced, modified, published, uploaded, posted, transmitted, or distributed in any way, without EAS's prior written permission. Other rights may be granted to you by EAS in writing or incorporated elsewhere in the Materials. TERMINATION OF THIS LICENSE: EAS may terminate this license at any time if you are in breach of the terms of this Agreement. Upon termination, you will immediately destroy the Materials. DISCLAIMER: The materials are provided "as is" without any express or implied warranty of any kind including warranties of merchantability, noninfringement of intellectual property, or fitness for any particular purpose. In no event shall EAS, or its suppliers be liable for any damages whatsoever (including, without limitation, damages for loss of profits, business interruption, loss of information) arising out of the use of or inability to use the materials, even if EAS has been advised of the possibility of such damages. BECAUSE SOME JURISDICTIONS PROHIBIT THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES, THEABOVE LIMITATION MAY NOT APPLY TO YOU. EAS further does not warrant the accuracy or completeness of the information, text, graphics, links or other items contained within these materials. EAS may make changes to these materials, or to the products described therein, at any time without notice. EAS makes no commitment to update the Materials.