# L6258

Manufacturer Part NumberL6258
ManufacturerSTMicroelectronics
L6258 datasheet

## Specifications of L6258

Operating Current15mAMotor Controller TypePWM Motor Controller
Package TypePowerSOOperating Supply Voltage (min)12V
Operating Supply Voltage (typ)34VOperating Supply Voltage (max)5.25V
Lead Free Status / Rohs StatusNot Compliant
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Page 20/32
PrevNext
PWM current control loop
because ib = icwe have:
In the case of no external RC network is used to compensate the error amplifier, the typical
open loop transfer function of the error plus the sense amplifier is something with a gain
around 80dB and a unity gain bandwidth at 400kHz. In this case the situation of the total
transfer function Aloop, given by the sum of the Ax
Figure 8.
Aloop bode plot (uncompensated)
The BODE diagram shows together the error amplifier open loop transfer function, the Ax
function and the resultant total Aloop given by the following equation:
The total Aloop has an high DC gain of 78.1dB with a bandwidth of 15KHz, but the problem
in this case is the stability of the system; in fact the total Aloop cross the zero dB axis with a
Now it is necessary to compensate the error amplifier in order to obtain a total Aloop with an
high DC gain and a large bandwidth. Aloop must have enough phase margin to guarantee
the stability of the system.
A method to reach the stability of the system, using the RC network showed in the block
diagram, is to cancel the load pole with the zero given by the compensation of the error
amplifier.
The transfer function of the Bx block with the compensation on the error amplifier is:
20/32
Verr_out = -(ic · Zc) so ic = -(Verr_out ·
1
------- -
Vsense ·
= -(Verr_out ·
Rb
Verr_out
Bx
=
----------------------- -
=
Vsense
dB
Aloop
= AxdB + Bx
dB
1
------ -
)
Zc
1
------ -
)
Zc
Zc
------- -
Rb
and Bx
is:
dB
dB
L6258