Upload
others
View
42
Download
0
Embed Size (px)
Citation preview
©2012 FARESPCB Corporation Page 1 of 13
FARES Industrial Products Bipolar Stepper Driver FIPSD10M
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. FIPSD10M Step Motor Driver is a step and direction driver with micro-step capability. FIPSD10M can drive up to 10 ampere per phase with 8- level selected phase current from 1.25A to 10A 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. FIPSD10M Driver Board
©2013 FARESPCB Corporation Page 2 of 13
Bipolar Stepper Motor Driver FIPSD10M
FIPSD10M Features
DC12-48V single power input Maximum 10 Amps/phase motor output. Step, direction, Enable input TTL compatible control signals (10mA). Resolution 1,1/2,1/4,1/16 micro stepping output 8 adjustable work current levels 1.25A, 2.5A, 3.75A, 5A, 6.25A,
7.5A, 8.75A, 10A of the maximum nominal current. Automatic 4 selectable levels for idle current reduction. (25%, 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 ”Yellow LED”. Enable input ” Green LED”. Work/hold current state ” Red LED”.
Embedded test mode for testing driver without needing of external control signals.
2 u sec minimum width for CLK input pulse. Dimension: 150 x 115 x 50 mm including fan and heat sink.
©2013 FARESPCB Corporation Page 3 of 13
Bipolar Stepper Motor Driver FIPSD10M
Figure 2. System Overview
Single motor control system diagram
Three axes motor control system diagram
Microcontroller
FIPSD10M
MOTOR
Breakout board
FIPSD10M
X ControlMOTOR X
Breakout board
FIPSD10M
Y ControlMOTOR Y
FIPSD10M
Z ControlMOTOR Z
©2013 FARESPCB Corporation Page 4 of 13
Bipolar Stepper Motor Driver FIPSD10M
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. Minimum Pulse time is 2uSec.
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-48V Motor supply voltage
External power supply from 12V to 48V for both motor power and control circuit biasing.
©2013 FARESPCB Corporation Page 5 of 13
Bipolar Stepper Motor Driver FIPSD10M
LED Indicators Description Table2. LED indicators definition
LED Color Function POWER Red This is Power indicator LED for 12-48V input.
EN Green This LED turns on when driver is enabled. I.e. when Enable input is low.
DIR Yellow This LED toggles its state when motor direction is reversed.
W/H Red In normal operation (work current) this LED is turned on. If the driver switched to hold current this LED is turned off.
Resolution Adjustment Table3. Step DIP switch setting
Step 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/4 Step 800 Pulse per turn OFF OFF 1/16 Step 3200 Pulse per turn
©2013 FARESPCB Corporation Page 6 of 13
Bipolar Stepper Motor Driver FIPSD10M
Work Current Setting Table4. Work current DIP switch setting
Current DIP switch Work Current A 1 2 3
ON ON ON 1.25 OFF ON ON 2.5 ON OFF ON 3.75 OFF OFF ON 5 ON ON OFF 6.25 OFF ON OFF 7.5 ON OFF OFF 8.75 OFF OFF OFF 10
Stepper motor doesn’t necessary require the work operating current during idle state where driver is enabled but no pulses produced. FIPSD10M produces a very useful way to reduce the holding current (idle current) automatically to one of four percentage of the nominal operating current (25%, 50%, 75% or 100%).so it saves power consumption and reduces heating of driver and motor.
©2013 FARESPCB Corporation Page 7 of 13
Bipolar Stepper Motor Driver FIPSD10M
Hold Current Setting Table5. Hold current DIP switch setting
Current DIP switch Hold Current Comment 1 2 OFF OFF 100% 100% of work current OFF ON 75% 75% of work current ON OFF 50% 50% of work current ON ON 25% 25% of work current
©2013 FARESPCB Corporation Page 8 of 13
Bipolar Stepper Motor Driver FIPSD10M
Test Mode FIPSD10M 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 micro step resolution and recalculate the required number of pulses per turn. Test Mode Pin
©2013 FARESPCB Corporation Page 9 of 13
Bipolar Stepper Motor Driver FIPSD10M
Wiring Diagram FIPSD10M 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)
©2013 FARESPCB Corporation Page 10 of 13
Bipolar Stepper Motor Driver FIPSD10M
Figure 5. Six leads motor (High speed connection) Figure 6. Eight leads motor (High torque connection)
©2013 FARESPCB Corporation Page 11 of 13
Bipolar Stepper Motor Driver FIPSD10M
Figure 7. Eight leads motor (High speed connection)
©2013 FARESPCB Corporation Page 12 of 13
Bipolar Stepper Motor Driver FIPSD10M
Typical Control System Connection FIPSD10M 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 of the Driver.
1
2
3
45
+5V
1
2
3
4
©2013 FARESPCB Corporation Page 13 of 13
Bipolar Stepper Motor Driver FIPSD10M
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]