Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

AN1103

APPLICATION NOTE
IMPROVED B-EMF DETECTION FOR LOW-SPEED
AND LOW-VOLTAGE APPLICATIONS WITH ST72141
by Microcontroller Division Applications

The ST72141 Microcontroller has been designed by STMicroelectronics for BLDC motor
drives. Optimized for sensorless motor control, based on back-EMF zero-crossing detection
with four different voltage detection levels. The ST72141 provides a fully digital solution
meaning that the motor phases can be directly connected to the microcontroller inputs through
a simple resistor.
When the back-EMF signal is very low (low speed) or for low voltage applications, the back-
EMF zero-crossing detection can become difficult due to the very weak signal. The purpose of
s )
t(
this document is to develop a solution for improving the back-EMF zero-crossing detection at
very low speeds or for low voltage applications.
u c
o d
P r
t e
o le
b s
- O
( s )
c t
d u
r o
e P
l e t
s o
O b

www.BDTIC.com/ST
AN1103/0301 1/8

1
1 THEORY OF OPERATION
Figure 1. Back-EMF Detection on Phase C

VDC

Va L e
r + a-

L e
r + b-
Vb Vn

L e
r + c-
Vc
s)
t(
+
VD 5V
-
+
u
5Vc
VMOS
-
i

o d
P r
te
le
so
VREF

Ob ST72141 Microcontroller

) -
( s
ct
If phase A and B are conducting current, phase C is floating. The terminal voltage Vc is de-
tected.
d u
o
When the up transistor is turned off, the current is freewheeling through the diode D. During
r
e
is no current in phase C. P
this freewheeling period, the terminal voltage Vc is detected as Phase C BEMF because there

l et
In fact, V c = e c + V n .Only when Vn equals zero, Vc is the back-EMF. As matter of fact, Vn is

s o
always non zero.

O b
From phase A, we have

di
V n = 0 – v D – ri – L ----- – e a (1)
dt

From phase B, we have

www.BDTIC.com/ST
2/8

2
di
V n = V M OS + ri + L ----- – e b
dt (2)
Where Vd is the forward voltage drop of the diode, VMOS is the voltage drop on MOSFET.
Adding (1) and (2), we get
2V n = V M OS – V D – ( e a + e b ) (3) and

V M OS – V D e a + e b
V n = --------------------------
- – ----------------- (4)
2 2

Also from the balance three-phase system, we have


ea + eb + ec = 0 (5)

s)
c t(
From (3) and (4),
V M OS – V D e c
V n = --------------------------
- + ----- d u
2 2
(6)
r o
e P
So, the terminal voltage Vc,
3 V MOS – V D
le t
V c = e c + V n = --- e c + --------------------------
2 2
- (7)
s o
Ob
If we ignore the second term of (6), terminal voltage is the back-EMF. However, at low speed
and low voltage, the back-EMF itself is very small, the second term will play a significant role

) -
here. For low voltage MOSFETs, Rd is very low, Vmos can be ignored, so (6) can be rewritten

( s
ct
as,
3 VD
V c = e c + V n = --- e c – -------
2 2
d u (8)

r o
e P
l et
s o
O b

www.BDTIC.com/ST
3/8
2 PROBLEMS
(a). As mentioned before, the voltage drop on the diode will affect the back-EMF significantly
when the back-EMF signal is weak. Theoretically, zero-crossing is distributed evenly each 60
electric degrees. But because of the diode voltage drop, this will cause the zero-crossing to be
unsymmetrically distributed.
Figure 2 shows the simulation result.
Figure 2. Simulation result showing that the zero-crossing is unsymmetrical

2.3 4

A1 ( x) 0
B1 ( x)
2
s)
t(
C1 ( x)
D1 ( x) 4
u c
6
o d
− 8 8
0 110 220 330 440 550 660
Zero-crossing
770
P
880
r 990 1100
0
te 3

Figure 3 shows the test result.


o le
b s
Figure 3. Test result showing that the zero-crossing is unsymmetrical

- O
( s )
u ct
o d
Pr
et e
o l
bs
Zero-crossing signal
O
The wrong zero detection will cause wrong commutation which probably will stall the motor.
Also bad zero-crossing will cause bad speed regulation.
(b). At low voltage or low speed, the zero-crossing slope is very flat. The offset and the hyster-
esis loop of the comparator will cause the bad zero crossing detection. Meanwhile, because of
the weak back-EMF, it is very susceptible to noise.

www.BDTIC.com/ST
4/8
3 SOLUTION
To solve the first problem, we need to eliminate the effect of diode voltage drop. Adding an-
other constant voltage before the voltage signal is sent to comparator can eliminate the effect
of the diode.
To solve the second problem, we need to sharpen the slope of the back-EMF during the zero
crossing period. We can use an amplifier to amplify the back-EMF signal only around zero
crossing time because we are not interested in other time periods.
Figure 4 shows the solution.
Figure 4. Solution for improving back-EMF detection

GND
15V
s)
Va,b,c r
c t(
TS274
E

d u
Vcon R1 r
r o
R2

e P
r
Rf

le t
s o
Ob
) -
( s
ct
TS274 is a high speed Op-amp. Choose R1 and R2 such that VconR1/(R1+R2)=Vd/2.

d u
The positive input of the Op-amp is clamped at 0.7v by a diode because we are only interested
in the zero-crossing. So we only sharpen the slope of the back-EMF near the zero crossing.
r o
e P
l et
s o
O b

www.BDTIC.com/ST
5/8
4 RESULT
Figure 5. Back-EMF signal detection with and without amplification

0.5v/div

5v/div

Zero-crossing
B

s)
c t(
d u
r o
In Figure 5, the green channel is the signal directly from the winding, the terminal voltage,0.5v/

P
div. The back-EMF signal is very weak. Point A will be the zero crossing point.

e
t
The pink channel is the output from the Op-amp, 5v/div. Point B is the zero crossing point.
le
o
Because of the diode forward drop, at the real zero crossing point, the terminal voltage is neg-
s
ative.
The amplification makes the slope very sharp. Ob
) -
Now, the zero crossing signal is in very good shape.
( s
ct
Figure 6. Back-EMF signal detection with amplification
u
o d
Pr Back EMF
et e
o l
b s
O
Zero-crossing signal

www.BDTIC.com/ST
6/8
5 CONCLUSION
The theory clearly explains the mechanism of the back-EMF detection and shows the draw-
back of the original detection method.
The preconditioning circuit not only eliminates the effect of the diode forward voltage drop, but
also sharpens the slope of the back-EMF during the zero crossing period.
This circuit can greatly improve the performance of sensorless BLDC drives in low voltage ap-
plications, especially for automotive applications. With this technique, the sensorless drive
can be used in much wider speed range. As an example, using the original detection method,
the speed range could only be 30-150 rpm in one application. By the improved method, the
speed range can be 3-150 rpm.
Figure 7. Example Schematics
15V

s)
t(
R1
10K

c
J1
U1
R2

u
1 C1 1 14
Vout1 OUT1 OUT4
2 .47uF 50k

d
R3 2 13
CON2 IN1- IN4-

o
R4 150K
3 12

r
Vin1 IN1+ IN4+
9.1K
4 11

P
D1 15V Vcc GND R6
R5 10K
9.1K 5 10
IN2+ IN3+

e
R7

t
J2 15V 6 9 R8
30K IN2- IN3- Vout3

le
1 Vin1 R10 50K
7 8
2 Vin2 R9 OUT2 OUT3
150K R11

so
3 Vin3 1K
TS274 Vin3
CON3 9.1K

b
D2
J3 R12
R13 9.1K
10K R14

O
1 Vout1
2 Vout2 15V
R15 R17 30K

-
3 Vout3
Vout2 R16
50K 150K

)
CON3
1K

s
R18

(
Vin2

ct
9.1K
R19 D3
9.1K

15V
R20

30K

d u
r o
R21
1K

e P
l et
s o
O b

www.BDTIC.com/ST
7/8
“THE PRESENT NOTE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS WITH INFORMATION
REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME. AS A RESULT, STMICROELECTRONICS
SHALL NOT BE HELD LIABLE FOR ANY DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO
ANY CLAIMS ARISING FROM THE CONTENT OF SUCH A NOTE AND/OR THE USE MADE BY CUSTOMERS OF
THE INFORMATION CONTAINED HEREIN IN CONNEXION WITH THEIR PRODUCTS.”

s)
c t(
d u
r o
e P
le t
s o
Ob
) -
( s
u ct
o d
Pr
e
Information furnished is believed to be accurate and reliable. However, STMicroelectronics assumes no responsibility for the consequences

t
of use of such information nor for any infringement of patents or other rights of third parties which may result from its use. No license is granted

e
by implication or otherwise under any patent or patent rights of STMicroelectronics. Specifications mentioned in this publication are subject

l
to change without notice. This publication supersedes and replaces all information previously supplied. STMicroelectronics products are not

o
authorized for use as critical components in life support devices or systems without the express written approval of STMicroelectronics.

bs
The ST logo is a registered trademark of STMicroelectronics
2001 STMicroelectronics - All Rights Reserved.
O
Purchase of I2C Components by STMicroelectronics conveys a license under the Philips I2C Patent. Rights to use these components in an
I2C system is granted provided that the system conforms to the I2C Standard Specification as defined by Philips.
STMicroelectronics Group of Companies
Australia - Brazil - China - Finland - France - Germany - Hong Kong - India - Italy - Japan - Malaysia - Malta - Morocco - Singapore - Spain
Sweden - Switzerland - United Kingdom - U.S.A.

http://www.st.com

www.BDTIC.com/ST
8/8

You might also like