fares fares industrial products pcb bipolar stepper driver ... · pulses, then wait about 500 msec...

12
©2012 FARESPCB Corporation Page 1 of 12 FARES Industrial Products Bipolar Stepper Driver FIPSD3.5M FARES PCB General Description Driving stepper motor is common necessity in most robotic projects. A stepper motor is a brushless, synchronous electric motor that can drive a full rotation into a large number of steps. Stepper motor is ideally suited for precision control. This motor can operate in forward/reverse with controllable speed from a microcontroller through a driver circuit. There are various kinds of stepper motor. Some example are variable reluctant stepper motor, permanent magnet stepper motor, bipolar/unipolar stepper motor, bifilar stepper motor and hybrid stepper motor. FIPSD3.5M step motor driver is a step and direction driver with micro- step capability. FIPSD3.5M can drive up to 3.5 ampere per phase with 4 level selected phase current from 20% to 100% via DIP switch. Full-step, half-step, micro-step resolution is also switch selectable. One of the most important features of the driver is controlling the holding current as a percent of the nominal operating current to overcome excessive motor and driver heating. This drive is compatible with any micro-based control system or any breakout board. Figure 1. FIPSD3.5M Driver Board

Upload: others

Post on 12-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: FARES FARES Industrial Products PCB Bipolar Stepper Driver ... · pulses, then wait about 500 mSec and resume another turn in the opposite direction with 2500 ... Mahmoud Hamdy Created

©2012 FARESPCB Corporation Page 1 of 12

FARES Industrial Products Bipolar Stepper Driver FIPSD3.5M

FARES PCB

General Description Driving stepper motor is common necessity in most robotic projects. A stepper motor is a brushless, synchronous electric motor that can drive a full rotation into a large number of steps. Stepper motor is ideally suited for precision control. This motor can operate in forward/reverse with controllable speed from a microcontroller through a driver circuit. There are various kinds of stepper motor. Some example are variable reluctant stepper motor, permanent magnet stepper motor, bipolar/unipolar stepper motor, bifilar stepper motor and hybrid stepper motor. FIPSD3.5M step motor driver is a step and direction driver with micro-step capability. FIPSD3.5M can drive up to 3.5 ampere per phase with 4 level selected phase current from 20% to 100% via DIP switch. Full-step, half-step, micro-step resolution is also switch selectable. One of the most important features of the driver is controlling the holding current as a percent of the nominal operating current to overcome excessive motor and driver heating. This drive is compatible with any micro-based control system or any breakout board. Figure 1. FIPSD3.5M Driver Board

Page 2: FARES FARES Industrial Products PCB Bipolar Stepper Driver ... · pulses, then wait about 500 mSec and resume another turn in the opposite direction with 2500 ... Mahmoud Hamdy Created

©2013 FARESPCB Corporation Page 2 of 12

Bipolar Stepper Motor Driver FIPSD3.5M

FIPSD3.5M Features

DC12-36V single power input Maximum 3.5 Amps/phase motor output. Step, direction, Enable input TTL compatible control signals (10mA). Resolution 1,1/2,1/8,1/16 micro stepping output 4 adjustable work current levels 20%, 50%, 75%, 100% of the

maximum nominal current. Automatic 4 selectable levels for idle current reduction. (20%, 50%,

75%, 100% holding current of work operating current). All controlling inputs are opto isolated for safety. High-speed isolate optical coupler on step and direction inputs. Inputs are brought out via pin header and screw clamp connector

for flexibility. LED indicator for

Power input ”Red LED”. Direction input ”Green LED”. Enable input ” Green LED”. Step input ” Green LED”. Fault output ”Red LED”. Work/hold current state ”Yellow LED”.

Embedded test mode for testing driver without needing of external control signals.

30 u sec minimum width for CLK input pulse. Dimension: 150 x 115 x 50 mm including fan and heatsink.

Page 3: FARES FARES Industrial Products PCB Bipolar Stepper Driver ... · pulses, then wait about 500 mSec and resume another turn in the opposite direction with 2500 ... Mahmoud Hamdy Created

©2013 FARESPCB Corporation Page 3 of 12

Bipolar Stepper Motor Driver FIPSD3.5M

Figure 2. System Overview

Single motor control system diagram

Three axes motor control system diagram

Microcontroller

FIPSD3.5M

MOTOR

Breakout board

FIPSD3.5M

X ControlMOTOR X

Breakout board

FIPSD3.5M

Y ControlMOTOR Y

FIPSD3.5M

Z ControlMOTOR Z

Page 4: FARES FARES Industrial Products PCB Bipolar Stepper Driver ... · pulses, then wait about 500 mSec and resume another turn in the opposite direction with 2500 ... Mahmoud Hamdy Created

©2013 FARESPCB Corporation Page 4 of 12

Bipolar Stepper Motor Driver FIPSD3.5M

Signal Input Pins Function Description Table1. Connector signal definition

Label Definitio

n Function

5V External supply voltage

External supply power for optocouplers.

CLK Stepping

input pulse

Input to drive the stepper motor. This pin is TTL/CMOS logic (5V and 0V). Each pulse (logic change from 0 to 1) will drive the stepper motor one step. This input must be LOW in the idle state to ensure that auto-switching to hold current work properly. Minimum Pulse time is 30uSec.

DIR

Stepper driver

rotation direction

input

Input for stepper motor to rotate CW (clockwise) or CCW (counterclockwise). This pin is TTL/CMOS logic (5V and 0V). The direction is depends on the connection sequence of stepper motor

ENA

Stepper driver enable input

Input pin to enable FIPSD3.5M. This pin is TTL/CMOS logic (5V and 0V). 5V input will enable the motor driver further hold the shaft of stepper motor while 0V will disable the motor driver and release the shaft of the stepper motor. By default, the driver is enabled.

W1 Motor

winding 1 Motor coil 1

W2 Motor

winding 2 Motor coil 2

12-36V Motor supply voltage

External power supply from 12V to 36V for both motor power and control circuit biasing.

Page 5: FARES FARES Industrial Products PCB Bipolar Stepper Driver ... · pulses, then wait about 500 mSec and resume another turn in the opposite direction with 2500 ... Mahmoud Hamdy Created

©2013 FARESPCB Corporation Page 5 of 12

Bipolar Stepper Motor Driver FIPSD3.5M

LED Indicators Description Table2. LED indicators definition

LED Color Function

DIR Green This LED toggles its state when motor direction is reversed.

EN Green This LED turns on when driver is enabled. I.e. when Enable input is low.

Step Green This LED turn on when CLK input is active. I.e. when CLK input is low.

Fault Red This LED is indication for excessive increasing in temperature.

W/H Yellow

In normal operation (work current) this LED is turned on. If the driver switched to hold current this LED is turned off.

POWER Red This is Power indicator LED for 12-36V input.

Page 6: FARES FARES Industrial Products PCB Bipolar Stepper Driver ... · pulses, then wait about 500 mSec and resume another turn in the opposite direction with 2500 ... Mahmoud Hamdy Created

©2013 FARESPCB Corporation Page 6 of 12

Bipolar Stepper Motor Driver FIPSD3.5M

Resolution Adjustment Table3. Mode DIP switch setting

Mode DIP switch Step Comment 1 2 ON ON Full Step 200 Pulse per turn ON OFF Half Step 400 Pulse per turn OFF ON 1/8 Step 1600 Pulse per turn OFF OFF 1/16 Step 3200 Pulse per turn

Work Current Setting Table4. Work current DIP switch setting

Current DIP switch Work Current 3 4 Percentage Absolute

OFF OFF 100% 3.5 Ampere OFF ON 75% 2.5 Ampere ON OFF 50% 1.75 Ampere ON ON 20% 0.7 Ampere

Page 7: FARES FARES Industrial Products PCB Bipolar Stepper Driver ... · pulses, then wait about 500 mSec and resume another turn in the opposite direction with 2500 ... Mahmoud Hamdy Created

©2013 FARESPCB Corporation Page 7 of 12

Bipolar Stepper Motor Driver FIPSD3.5M

Stepper motor doesn’t necessary require the work operating current during idle state where driver is enabled but no pulses produced. FIPSD3.5M produces a very useful way to reduce the holding current (idle current) automatically to one of four percentage of the nominal operating current (20%, 50%, 75% or 100%).so it saves power consumption and reduces heating of driver and motor. Hold Current Setting Table5. Hold current DIP switch setting

Current DIP switch Hold Current 1 2 OFF OFF 100% of work current OFF ON 75% of work current ON OFF 50% of work current ON ON 20% of work current

Note:

1. If the hold current setting is greater than the work current, the holding current will be equal to the working current.

2. To ensure that the automatic switching to hold current will work properly, the idle state (inactive state) of the CLK input must be Low. I.e. CLK input must be energized during absence of pulses.

Page 8: FARES FARES Industrial Products PCB Bipolar Stepper Driver ... · pulses, then wait about 500 mSec and resume another turn in the opposite direction with 2500 ... Mahmoud Hamdy Created

©2013 FARESPCB Corporation Page 8 of 12

Bipolar Stepper Motor Driver FIPSD3.5M

Test Mode FIPSD3.5M can be tested without any external control signals. Just set “Test mode” pin to on state and connect power to driver. Caution: Never connect any external control signals before setting Test switch to “OFF” state. This my cause permanent damage of driver. Test mode sequence is: One turn in one direction with 2500 Sec interval between pulses, then wait about 500 mSec and resume another turn in the opposite direction with 2500 Sec interval between pulses. Test mode is auto-detecting the microstep resolution and recalculate the required number of pulses per turn.

Page 9: FARES FARES Industrial Products PCB Bipolar Stepper Driver ... · pulses, then wait about 500 mSec and resume another turn in the opposite direction with 2500 ... Mahmoud Hamdy Created

©2013 FARESPCB Corporation Page 9 of 12

Bipolar Stepper Motor Driver FIPSD3.5M

Wiring Diagram FIPSD3.5M may drive 4, 6 or 8 lead stepper motors. Some motor wiring provides high torque and some other provides high speed. Figures1-4 shows many motors types and its connections to obtain high torque and speed. Figure 3. Four leads motor connection Figure 4. Six leads motor (High torque connection)

Page 10: FARES FARES Industrial Products PCB Bipolar Stepper Driver ... · pulses, then wait about 500 mSec and resume another turn in the opposite direction with 2500 ... Mahmoud Hamdy Created

©2013 FARESPCB Corporation Page 10 of 12

Bipolar Stepper Motor Driver FIPSD3.5M

Figure 5. Six leads motor (High speed connection) Figure 6. Eight leads motor (High torque connection)

Page 11: FARES FARES Industrial Products PCB Bipolar Stepper Driver ... · pulses, then wait about 500 mSec and resume another turn in the opposite direction with 2500 ... Mahmoud Hamdy Created

©2013 FARESPCB Corporation Page 11 of 12

Bipolar Stepper Motor Driver FIPSD3.5M

Figure 7. Eight leads motor (High speed connection) Typical Control System Connection FIPSD3.5M 5V CLK Microcontroller DIR System EN

If the microcontroller can sink 10mA current or more, there’s no need for any external transistors. Just connect microcontroller output directly to driver. Caution: Don’t connect or disconnect the motor while the driver is energized. This may cause permanent damage to the Driver.

1

2

3

45

+5V

1

2

3

4

Page 12: FARES FARES Industrial Products PCB Bipolar Stepper Driver ... · pulses, then wait about 500 mSec and resume another turn in the opposite direction with 2500 ... Mahmoud Hamdy Created

©2013 FARESPCB Corporation Page 12 of 12

Bipolar Stepper Motor Driver FIPSD3.5M

Notes: Copyright © 2013 by FARESPCB™ For our full range of products see our website at http://www.farespcb.com If you have any technical questions about our products, e-mail us at [email protected] FARESPCB co. (Headquarters) 17 Yossif elgendy st. Bab ellouq , Tahreer , Cairo Egypt. Tel: 02-23904484 Mob: 01000652977 FARESPCB Co reserves the right to make changes in circuit design, software and/or specifications at any time without prior notification. For the most up-to-date information, please visit our web site at http://www.farespcb.com Information furnished by FARESPCB is believed to be accurate and reliable. However, FARESPCB assumes no responsibility arising from the use of the specifications described. Warrantee: FARESPCB™ warrants its products against defects in materials and workmanship for a period of 30 days. If you discover a defect, we will, at our option, repair or replace your product or refund your purchase price. This warrantee does not cover products that have been physically abused or misused in any way. Our Distributor: RAM Electronics 32 El Falaky St. Bab El Louk Tahreer, Cairo Egypt. Tel: 02-27960551 www.ram.com.eg [email protected]