Académique Documents
Professionnel Documents
Culture Documents
+24V Motors
30K
Zener 12V
S STP80PF55
G C
8.2K
B BC338
2K
D
P channel S STP80PF55
E
C MOSFET C G
AH 10K
B 5.6
B
P channel
BC338 D
BC327
E MOSFET
Out 330 E
E
C 3.3K
BC338
B BC338 D MTP75N05 +12V
Out
C C
AL
2K Brushless
B E G AH B
Motor
10K S
10K
Zener 12V
E N channel Phase A
30K
E
BC338 BC338
MOSFET
+12V
C
8.2K
Figure 3. Version 1. B BC338 D MTP75N05
E G
C
5.6 S
B N channel
BC327 MOSFET
3.3K E
330
hot when the motor does not move and the PWM is high. AL B E
BC338
The problem is a drop voltage in the gate of the P-Mosfet 10K
E
due to the drop voltage in the power source when the Mosfet BC338
is turned on. In this circuit there is a different 12V reference
voltage for the N-Mosfet (actually another 12V battery that
also feeds the microcontroller).
The final version of the 3-Phase bridge, including the Figure 4. Version 2.
over voltage snubber, is shown in Figure 5. It uses six N-
Mosfets, the IR2130 chip (a 3-Phase Bridge Driver) and
the 74367 chip (3-State Buffer). A 15V regulated power
source, provides the reference gate voltage for the IR2130. 3.2. Snubber Circuit
To implement the PWM scheme in all six Mosfets a single
PWM signal, from the microcontroller, is connected to the An over voltage snubber circuit (located at the right side
enable pin (EN ) of the 3-State Buffer. When the PWM sig- of Figure 2) is incorporated in the power circuit to reduce
nal is high, all Mosfets are turned off (using resistors con- the stress in the Power Mosftes during the switching and
nected to 5V ). But when the PWM signal is low, the state of to assure a regime of safe work [4, 6]. Because there is a
AL, AH, · · · CH signals (from the microcontroller) control small bit of inductance in the wiring between the batteries
the state of Mosfets. and the driver, when the current suddenly stop, that induc-
tance presents a higher voltage until somehow the current
The final version also has the advantage of using only N– does manage to flow (through the Power Mosfets in our
Mosfets which are cheaper and more accessible than similar case when its maximum drain to source voltage is exceeded)
P-Mosfets. Besides that, it has a 15V input to provide the [3]. Now with an RCD snubber, the capacitor absorbs that
required voltage of the N-Mosfets. In the implementation pulse of current through the diode. Once the current has de-
the 15V input is independent of the power source of motors, creased to zero the over voltage on the capacitor decreases
and hence it has no the drawback of version 2. to source voltage (24V) through the resistor.
v
+24V Motors
10000uF
Brushless
MTP75N06
MTP75N06
Phase A
N channel
N channel
MOSFET
MOSFET
Motor
Out
Power In
D
S
S
t
G
G
+
-
Rgate
Rgate
10
10
+24V
MTP75N06
Brushless
N channel
N channel
Phase B
MOSFET
MOSFET
To 12V Regulator
Motor
+24V Motors
Out
D
D
S
S
+
G
-
Rgate
Rgate
Out Brushless
10
10
8 input captures, as well as 4 pulse accumulators. We use
50uF
Phase C
+24V
Motor
MTP75N06
MTP75N06
N channel
N channel
MOSFET
MOSFET
two PWM signals, one per motor. We also use two pulse ac-
1
Regulator
IN
D
S
S
3 OUT
G
encoder of the motor. The velocity of the motor is computed
Rgate
Rgate
10
10
100uF
6.8uF
6.8uF
6.8uF
Cb
Cb
Db
Db
Db
Ultrafast Diodes
VB2 24
HO2 23
VS2 22
21
VB3 20
HO3 19
VS3 18
17
LO1 16
LO2 15
MUR140
MUR140
MUR140
10 CA0
14 LO3
11 CA-
13 Vs0
1 Vcc
12 Vss
OUT 3
GND
2
10K
1
+5V
10K 10K
To hold the position of the robot a simple proportional
1
ms from the optical
+
-
10K 10K
control, using the count of pulses per 16
Y6 13
Y5 11
Y4 9
Y3 7
Y2 5
Y1 3
1 G1
14 A6
12 A5
10 A4
6 A3
4 A2
2 A1
4. Experimental results
C
A
B
BH
AH
CL
BL
AL
Figure 8. Case with snubber. Figure 10. Case with snubber. A closer view.
views are shown in Figure 9 and 10). We can see how the 5. Conclusions
transient part is smaller when the driver includes the snub-
ber. We have presented a design of a mobile robot using brus-
less DC motors. They add reliability, and the ability to
Figure 11 shows the case of a snubber using only the (easily) hold the position of the robot as well as to count
capacitor, without the diode and the resistor, as suggested the number of steps of the motor. They merge the high
in many literature about 3–Phase bridges. In this case, the torque and velocity of brush motors and the ability to move
capacitor is not a solution because there is a resonance, tran- in steps, like step motors.
sient are longer than before and Mosfets get too hot in a few
Unlike commercial drives which only have velocity con-
seconds.
trol, our design is well suited to velocity and position con-
To prevent high temperatures of motors, also PWM val- trol. An additional advantage of our controller is that it is
ues are limited to 180. cheaper than the commercial one (800 USD vs 180 USD).
A view of the 3-Phase bridge board to drive two motors [1] C. H. Jensen. A generic motor driver design for mobile
is shown in Figure 12 (the snubber is not shown) and a top robotic platforms. Master’s thesis, Physics and Electronic En-
view of the mobile robot is shown in Figure 13. gineering at the University of Waikato, 2004.
Table 1. Temperature of components when
the motor does not move. Case without
snubber
PWM Mosfets Motor
120 31◦ 27◦
150 39◦ 30◦
180 90◦ 46◦
210 > 120◦ 67◦
Figure 11. Case without diode and resistor. Figure 13. The mobile robot