fares pcb bipolar stepper driver fipsd2bipolar stepper driver fipsd2 fares pcb general description...

9
©2012 FARESPCB Corporation Page 1 of 9 FARES Industrial Products Bipolar Stepper Driver FIPSD2 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. For more description of stepper motors refer to Wikipedia at: http://en.wikipedia.org/wiki/Stepper_motor FIPSD2 step motor driver is designed to drive bipolar stepper motor. It offers step and direction control with full-step or half-step capability. Phase current could be adjusted up to 2A maximum. Full-step/half-step resolution is also switch selectable. This driver is compatible with any micro-based control system or any breakout board. FIPSD2 features Speed, direction and half/full step control. Up to 2 Ampere adjustable current per phase. High efficient control technique (Switch Mode Load Current Regulation). All inputs are 5V logic level compatible. Power and input signals are brought out via pin header. Driver output compatible with 2 or 4 phase, 4, 6 or 8 lead stepper motors, 2A max. • Suitable for unipolar or bipolar stepper motors. 0.5 usec minimum width for CLK input pulse. Operating Supply voltage range (12V to 46V), the higher the voltage, the higher and the torque at high speeds. 2A fuse for over current protection. Two Separated LEDs for Logic circuit and motor power supplies Dimension: 45 x 75 x 50 mm.

Upload: others

Post on 15-Mar-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: FARES PCB Bipolar Stepper Driver FIPSD2Bipolar Stepper Driver FIPSD2 FARES PCB General Description Driving stepper motor is common necessity in most robotic projects. A stepper motor

©2012 FARESPCB Corporation Page 1 of 9

FARES Industrial Products

Bipolar Stepper Driver

FIPSD2

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. For more

description of stepper motors refer to Wikipedia at:

http://en.wikipedia.org/wiki/Stepper_motor

FIPSD2 step motor driver is designed to drive bipolar stepper motor. It

offers step and direction control with full-step or half-step capability.

Phase current could be adjusted up to 2A maximum. Full-step/half-step

resolution is also switch selectable.

This driver is compatible with any micro-based control system or any

breakout board.

FIPSD2 features

• Speed, direction and half/full step control.

• Up to 2 Ampere adjustable current per phase.

• High efficient control technique (Switch Mode Load Current

Regulation).

• All inputs are 5V logic level compatible.

• Power and input signals are brought out via pin header.

• Driver output compatible with 2 or 4 phase, 4, 6 or 8 lead stepper

motors, 2A max.

• Suitable for unipolar or bipolar stepper motors.

• 0.5 usec minimum width for CLK input pulse.

• Operating Supply voltage range (12V to 46V), the higher the

voltage, the higher and the torque at high speeds.

• 2A fuse for over current protection.

• Two Separated LEDs for Logic circuit and motor power supplies

• Dimension: 45 x 75 x 50 mm.

Page 2: FARES PCB Bipolar Stepper Driver FIPSD2Bipolar Stepper Driver FIPSD2 FARES PCB General Description Driving stepper motor is common necessity in most robotic projects. A stepper motor

©2012 FARESPCB Corporation Page 2 of 9

Bipolar Stepper Driver FIPSD2

Figure 1. System Overview

Single motor control system diagram

Three axis motor control system diagram

Microcontroller

FIPSD2 MOTOR

Breakout board

FIPSD2

X Control MOTOR X

Breakout

board

FIPSD2

Y Control MOTOR Y

FIPSD2

Z Control MOTOR Z

Page 3: FARES PCB Bipolar Stepper Driver FIPSD2Bipolar Stepper Driver FIPSD2 FARES PCB General Description Driving stepper motor is common necessity in most robotic projects. A stepper motor

©2012 FARESPCB Corporation Page 3 of 9

Bipolar Stepper Driver FIPSD2

Figure 2. FIPSD15 schematic view

FS HS

VC

C

VC

C

1K

L2

97

SYNC1

HOME3

A4

INH

15

B6

C7

INH

28

D9

EN

AB

LE

10

CONTROLE11

SE

N2

13

SE

N1

14

VR

EF

15

OS

C16

CW

/CC

W17

CL

OC

K18

HA

LF

/FU

LL

19

RE

SE

T20

22

K

3.3

nF

104

L298

VM

L2

98

1A

15

1A

27

2A

11

0

2A

21

2

1Y

12

1Y

23

2Y

113

2Y

214

GND8

1E

N6

2E

N1

1

1E1

2E15

VCC19

VCC24

.5/2

W.5

/2W

VC

C

10

4

22

0u

F

1A

1A

1A

1A

1A

1A

1A

1A

VC

C

3.9

K

Ste

pp

er M

oto

r

10u

F

VC

C47

0R

VM

4.7

K

VC

C

VM

W1

1 2

W2

1 2

VC

C

2A

FU

SE

11

22

33

44

55

66

VC

C

10K

VM

GN

D

VC

C

CLK

10

KVC

C

DIR

EN

VC

C

10

K

ON

SW

1

10

4

Page 4: FARES PCB Bipolar Stepper Driver FIPSD2Bipolar Stepper Driver FIPSD2 FARES PCB General Description Driving stepper motor is common necessity in most robotic projects. A stepper motor

©2012 FARESPCB Corporation Page 4 of 9

Bipolar Stepper Driver FIPSD2

Figure 3. FIPSD15 layout view

Figure 4. FIPSD15 real PCB view

Page 5: FARES PCB Bipolar Stepper Driver FIPSD2Bipolar Stepper Driver FIPSD2 FARES PCB General Description Driving stepper motor is common necessity in most robotic projects. A stepper motor

©2012 FARESPCB Corporation Page 5 of 9

Bipolar Stepper Driver FIPSD2

Signal Input Pins Function Description

Table1. Connector signal definition Label Definition Function

VM Motor supply voltage Supply power to motor

VCC Circuit supply voltage Supply power to control circuit

GND System ground Common ground for both logic control circuit and stepper motor

power source.

CLK Stepping input pulse

Input to drive the stepper motor. This pin is TTL/CMOS logic (5V

and 0V). Each pulse (logic change from 1 to 0) will drive the stepper

motor one step of half step according to switch setting.

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 FIPSD2.

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.

Wiring diagram

FIPSD2 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 5. 4 Leads motor connection

Page 6: FARES PCB Bipolar Stepper Driver FIPSD2Bipolar Stepper Driver FIPSD2 FARES PCB General Description Driving stepper motor is common necessity in most robotic projects. A stepper motor

©2012 FARESPCB Corporation Page 6 of 9

Bipolar Stepper Driver FIPSD2

Figure 5. 6 Leads motor (High torque connection)

Figure 5. 6 Leads motor (High speed connection)

Page 7: FARES PCB Bipolar Stepper Driver FIPSD2Bipolar Stepper Driver FIPSD2 FARES PCB General Description Driving stepper motor is common necessity in most robotic projects. A stepper motor

©2012 FARESPCB Corporation Page 7 of 9

Bipolar Stepper Driver FIPSD2

Figure 5. 8 Leads motor (High torque connection)

Figure 5. 8 Leads motor (High speed connection)

Page 8: FARES PCB Bipolar Stepper Driver FIPSD2Bipolar Stepper Driver FIPSD2 FARES PCB General Description Driving stepper motor is common necessity in most robotic projects. A stepper motor

©2012 FARESPCB Corporation Page 8 of 9

Bipolar Stepper Driver FIPSD2

Phase current Adjustment Whatever the voltage applied to the motor, the winding current is

constant and depends only on the reference voltage and a sensing

resistor.

To adjust the maximum motor current per phase set the variable resistor

(multi-turn resistor) until the voltage on pin15 of L297 is equal to the required current multiplied by the value of sensing resistor. The next

equation is states the relation between the required current per phase

and the reference voltage appears on pin15 of L297

Reference Voltage = Current per phase X Sensing resistance

Pin15 (Vref)

Multi-turn variable resistor

For example:

Suppose a sensing resistor = 0.5R then to set the motor current per

phase to be 1A, adjust the variable resistor to set the reference voltage

(pin 15 of L297) to

Vref = 0.5 X 1 = 0.5 V

Resolution adjustment

FIPSD2 provides full step or half step resolution. Just set the required resolution by

setting DIP switch according to Table 1

Switch setting Resolution

OFF Half step

ON Full step

Page 9: FARES PCB Bipolar Stepper Driver FIPSD2Bipolar Stepper Driver FIPSD2 FARES PCB General Description Driving stepper motor is common necessity in most robotic projects. A stepper motor

©2012 FARESPCB Corporation Page 9 of 9

Bipolar Stepper Driver FIPSD2

Copyright © 2011 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: 0100652977

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 in Cairo RAM electronics co.

23 Abd ElSalam Areef st.

ElFalaky Electronic Center Tahreer, Cairo

Egypt.

Tel: 02-23918961 www.ram.com.eg