ACS712
Fully Integrated, Hall Effect-Based Linear Current Sensor
with 2.1 kVRMS Voltage Isolation and a Low-Resistance Current Conductor
Features and Benefits
▪ Low-noise analog signal path
▪ Device bandwidth is set via the new FILTER pin
▪ 5 μs output rise time in response to step input current
▪ 80 kHz bandwidth
▪ Total output error 1.5% at TA = 25°C
▪ Small footprint, low-profile SOIC8 package
▪ 1.2 mΩ internal conductor resistance
▪ 2.1 kVRMS minimum isolation voltage from pins 1-4 to pins 5-8
▪ 5.0 V, single supply operation
▪ 66 to 185 mV/A output sensitivity
▪ Output voltage proportional to AC or DC currents
▪ Factory-trimmed for accuracy
▪ Extremely stable output offset voltage
▪ Nearly zero magnetic hysteresis
▪ Ratiometric output from supply voltage
TÜV America
Certificate Number:
U8V 06 05 54214 010
Package: 8 Lead SOIC (suffix LC)
Approximate Scale 1:1
Description
The Allegro® ACS712 provides economical and precise
solutions for AC or DC current sensing in industrial,
commercial, and communications systems. The device
package allows for easy implementation by the customer.
Typical applications include motor control, load detection and
management, switched-mode power supplies, and overcurrent
fault protection.
The device consists of a precise, low-offset, linear Hall
sensor circuit with a copper conduction path located near the
surface of the die. Applied current flowing through this copper
conduction path generates a magnetic field which is sensed
by the integrated Hall IC and converted into a proportional
voltage. Device accuracy is optimized through the close
proximity of the magnetic signal to the Hall transducer. A
precise, proportional voltage is provided by the low-offset,
chopper-stabilized BiCMOS Hall IC, which is programmed
for accuracy after packaging.
The output of the device has a positive slope (>VIOUT(Q))
when an increasing current flows through the primary copper
conduction path (from pins 1 and 2, to pins 3 and 4), which
is the path used for current sensing. The internal resistance of
this conductive path is 1.2 mΩ typical, providing low power
Continued on the next page…
Typical Application
IP
1
2
3
4
IP+
IP+
VCC
VIOUT
ACS712
IP–
IP–
FILTER
GND
8
7
6
5
+5 V
VOUT
CF
1 nF
CBYP
0.1 μF
Application 1. The ACS712 outputs an analog signal, VOUT .
that varies linearly with the uni- or bi-directional AC or DC
primary sensed current, IP , within the range specified. CF
is recommended for noise management, with values that
depend on the application.
ACS712-DS, Rev. 7
ACS712
Fully Integrated, Hall Effect-Based Linear Current Sensor with
2.1 kVRMS Voltage Isolation and a Low-Resistance Current Conductor
Description (continued)
loss. The thickness of the copper conductor allows survival of
the device at up to 5× overcurrent conditions. The terminals of
the conductive path are electrically isolated from the sensor leads
(pins 5 through 8). This allows the ACS712 current sensor to be
used in applications requiring electrical isolation without the use
of opto-isolators or other costly isolation techniques.
The ACS712 is provided in a small, surface mount SOIC8 package.
The leadframe is plated with 100% matte tin, which is compatible
with standard lead (Pb) free printed circuit board assembly processes.
Internally, the device is Pb-free, except for flip-chip high-temperature
Pb-based solder balls, currently exempt from RoHS. The device is
fully calibrated prior to shipment from the factory.
Selection Guide
Part Number
Packing*
Tape and reel, 3000 pieces/reel
Tape and reel, 3000 pieces/reel
Tape and reel, 3000 pieces/reel
ACS712ELCTR-05B-T
ACS712ELCTR-20A-T
ACS712ELCTR-30A-T
*Contact Allegro for additional packing options.
Absolute Maximum Ratings
Characteristic
Supply Voltage
Reverse Supply Voltage
Output Voltage
Reverse Output Voltage
Reinforced Isolation Voltage
Basic Isolation Voltage
Output Current Source
Output Current Sink
Overcurrent Transient Tolerance
Nominal Operating Ambient Temperature
Maximum Junction Temperature
Storage Temperature
Symbol
VCC
VRCC
VIOUT
VRIOUT
VISO
VISO(bsc)
IIOUT(Source)
IIOUT(Sink)
IP
TA
TJ(max)
Tstg
TA
(°C)
–40 to 85
–40 to 85
–40 to 85
Optimized Range, IP
(A)
±5
±20
±30
Sensitivity, Sens
(Typ) (mV/A)
185
100
66
Notes
Rating
Units
Pins 1-4 and 5-8; 60 Hz, 1 minute, TA=25°C
Voltage applied to leadframe (Ip+ pins), based
on IEC 60950
Pins 1-4 and 5-8; 60 Hz, 1 minute, TA=25°C
Voltage applied to leadframe (Ip+ pins), based
on IEC 60950
1 pulse, 100 ms
Range E
8
–0.1
8
–0.1
2100
184
1500
354
3
10
100
–40 to 85
165
–65 to 170
V
V
V
V
V
Vpeak
V
Vpeak
mA
mA
A
ºC
ºC
ºC
Parameter
Specification
Fire and Electric Shock
CAN/CSA-C22.2 No. 60950-1-03
UL 60950-1:2003
EN 60950-1:2001
Allegro MicroSystems, Inc.
115 Northeast Cutoff
Worcester, Massachusetts 01615-0036 U.S.A.
1.508.853.5000; www.allegromicro.com
2
ACS712
Fully Integrated, Hall Effect-Based Linear Current Sensor with
2.1 kVRMS Voltage Isolation and a Low-Resistance Current Conductor
Functional Block Diagram
+5 V
VCC
(Pin 8)
Hall Current
Drive
Sense Temperature
Coefficient Trim
t
n
o
i
t
a
l
l
e
s
f
f
i
O
c
m
a
n
y
D
e
c
n
a
C
Signal
Recovery
RF(INT)
VIOUT
(Pin 7)
Sense
Trim
0 Ampere
Offset Adjust
GND
(Pin 5)
FILTER
(Pin 6)
IP+
(Pin 1)
IP+
(Pin 2)
IP−
(Pin 3)
IP−
(Pin 4)
Pin-out Diagram
IP+
IP+
IP–
IP–
1
2
3
4
8
7
6
5
VCC
VIOUT
FILTER
GND
Terminal List Table
Number
1 and 2
3 and 4
5
6
7
8
Name
IP+
IP–
GND
FILTER
VIOUT
VCC
Description
Terminals for current being sensed; fused internally
Terminals for current being sensed; fused internally
Signal ground terminal
Terminal for external capacitor that sets bandwidth
Analog output signal
Device power supply terminal
Allegro MicroSystems, Inc.
115 Northeast Cutoff
Worcester, Massachusetts 01615-0036 U.S.A.
1.508.853.5000; www.allegromicro.com
3
ACS712
Fully Integrated, Hall Effect-Based Linear Current Sensor with
2.1 kVRMS Voltage Isolation and a Low-Resistance Current Conductor
COMMON OPERATING CHARACTERISTICS1 over full range of TA , CF = 1 nF, and VCC = 5 V, unless otherwise specified
Test Conditions
Min.
Typ.
Max.
Units
Characteristic
Symbol
VCC
ICC
CLOAD
RLOAD
ELECTRICAL CHARACTERISTICS
Supply Voltage
Supply Current
Output Capacitance Load
Output Resistive Load
Primary Conductor Resistance RPRIMARY TA = 25°C
Rise Time
Frequency Bandwidth
Nonlinearity
Symmetry
tr
f
ELIN
ESYM
VIOUT(Q)
Zero Current Output Voltage
Power-On Time
tPO
4.5
–
–
4.7
–
–
–
–
98
–
–
5.0
10
–
–
1.2
5
80
1.5
100
VCC ×
0.5
35
5.5
13
10
–
–
–
–
–
102
–
–
V
mA
nF
kΩ
mΩ
μs
kHz
%
%
V
μs
VCC = 5.0 V, output open
VIOUT to GND
VIOUT to GND
IP = IP(max), TA = 25°C, COUT = open
–3 dB, TA = 25°C; IP is 10 A peak-to-peak
Over full range of IP
Over full range of IP
Bidirectional; IP = 0 A, TA = 25°C
Output reaches 90% of steady-state level, TJ = 25°C, 20 A present
on leadframe
Magnetic Coupling2
G/A
Internal Filter Resistance3
kΩ
1Device may be operated at higher primary current levels, IP, and ambient, TA , and internal leadframe temperatures, TA , provided that the Maximum
Junction Temperature, TJ(max), is not exceeded.
21G = 0.1 mT.
3RF(INT) forms an RC circuit via the FILTER pin.
RF(INT)
12
1.7
–
–
COMMON THERMAL CHARACTERISTICS1
Operating Internal Leadframe Temperature
TA
E range
Min.
–40
Typ.
–
Junction-to-Lead Thermal Resistance2
Junction-to-Ambient Thermal Resistance
RθJL Mounted on the Allegro ASEK 712 evaluation board
RθJA
Mounted on the Allegro 85-0322 evaluation board, includes the power con-
sumed by the board
Max.
85
Value
5
23
Units
°C
Units
°C/W
°C/W
1Additional thermal information is available on the Allegro website.
2The Allegro evaluation board has 1500 mm2 of 2 oz. copper on each side, connected to pins 1 and 2, and to pins 3 and 4, with thermal vias connect-
ing the layers. Performance values include the power consumed by the PCB. Further details on the board are available from the Frequently Asked
Questions document on our website. Further information about board design and thermal performance also can be found in the Applications Informa-
tion section of this datasheet.
Allegro MicroSystems, Inc.
115 Northeast Cutoff
Worcester, Massachusetts 01615-0036 U.S.A.
1.508.853.5000; www.allegromicro.com
4
ACS712
Fully Integrated, Hall Effect-Based Linear Current Sensor with
2.1 kVRMS Voltage Isolation and a Low-Resistance Current Conductor
x05B PERFORMANCE CHARACTERISTICS TA = –40°C to 85°C1, CF = 1 nF, and VCC = 5 V, unless otherwise specified
Typ.
Test Conditions
Characteristic
Symbol
Optimized Accuracy Range
Sensitivity
Noise
Zero Current Output Slope
Sensitivity Slope
IP
Sens
VNOISE(PP)
∆IOUT(Q)
∆Sens
Over full range of IP, TA = 25°C
Peak-to-peak, TA = 25°C, 185 mV/A programmed Sensitivity,
CF = 47 nF, COUT = open, 2 kHz bandwidth
TA = –40°C to 25°C
TA = 25°C to 150°C
TA = –40°C to 25°C
TA = 25°C to 150°C
IP =±5 A, TA = 25°C
Total Output Error2
1Device may be operated at higher primary current levels, IP, and ambient temperatures, TA, provided that the Maximum Junction Temperature, TJ(max),
is not exceeded.
2Percentage of IP, with IP = 5 A. Output filtered.
ETOT
%
x20A PERFORMANCE CHARACTERISTICS TA = –40°C to 85°C1, CF = 1 nF, and VCC = 5 V, unless otherwise specified
Typ.
Test Conditions
Characteristic
Symbol
Optimized Accuracy Range
Sensitivity
Noise
Zero Current Output Slope
Sensitivity Slope
IP
Sens
VNOISE(PP)
∆IOUT(Q)
∆Sens
Over full range of IP, TA = 25°C
Peak-to-peak, TA = 25°C, 100 mV/A programmed Sensitivity,
CF = 47 nF, COUT = open, 2 kHz bandwidth
TA = –40°C to 25°C
TA = 25°C to 150°C
TA = –40°C to 25°C
TA = 25°C to 150°C
IP =±20 A, TA = 25°C
Total Output Error2
1Device may be operated at higher primary current levels, IP, and ambient temperatures, TA, provided that the Maximum Junction Temperature,
TJ(max), is not exceeded.
2Percentage of IP, with IP = 20 A. Output filtered.
ETOT
%
x30A PERFORMANCE CHARACTERISTICS TA = –40°C to 85°C1, CF = 1 nF, and VCC = 5 V, unless otherwise specified
Typ.
Test Conditions
Characteristic
Symbol
Optimized Accuracy Range
Sensitivity
Noise
Zero Current Output Slope
Sensitivity Slope
IP
Sens
VNOISE(PP)
∆IOUT(Q)
∆Sens
Over full range of IP , TA = 25°C
Peak-to-peak, TA = 25°C, 66 mV/A programmed Sensitivity,
CF = 47 nF, COUT = open, 2 kHz bandwidth
TA = –40°C to 25°C
TA = 25°C to 150°C
TA = –40°C to 25°C
TA = 25°C to 150°C
IP = ±30 A , TA = 25°C
Total Output Error2
1Device may be operated at higher primary current levels, IP, and ambient temperatures, TA, provided that the Maximum Junction Temperature,
TJ(max), is not exceeded.
2Percentage of IP, with IP = 30 A. Output filtered.
ETOT
Min.
–5
180
Min.
–20
96
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
Min.
–30
64
–
185
21
–0.26
–0.08
0.054
–0.008
±1.5
–
100
11
–0.34
–0.07
0.017
–0.004
±1.5
–
66
7
–0.35
–0.08
0.007
–0.002
±1.5
Max.
5
190
–
Max.
20
104
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
Max.
30
68
–
Units
A
mV/A
mV
mV/°C
mV/°C
mV/A/°C
mV/A/°C
Units
A
mV/A
mV
mV/°C
mV/°C
mV/A/°C
mV/A/°C
Units
A
mV/A
mV
mV/°C
mV/°C
mV/A/°C
mV/A/°C
%
Allegro MicroSystems, Inc.
115 Northeast Cutoff
Worcester, Massachusetts 01615-0036 U.S.A.
1.508.853.5000; www.allegromicro.com
5
ACS712
Fully Integrated, Hall Effect-Based Linear Current Sensor with
2.1 kVRMS Voltage Isolation and a Low-Resistance Current Conductor
Characteristic Performance
IP = 5 A, unless otherwise specified
Mean Supply Current versus Ambient Temperature
10.30
10.25
10.20
10.15
10.10
10.05
10.00
9.95
9.90
9.85
9.80
9.75
VCC = 5 V
)
A
m
(
C
C
I
n
a
e
M
-50
-25
0
25
50
75
100
125
150
TA (°C)
Magnetic Offset versus Ambient Temperature
0
–0.5
–1.0
–1.5
–2.0
–2.5
–3.0
–3.5
–4.0
–4.5
–5.0
VCC = 5 V; IP = 0 A,
After excursion to 20 A
)
A
m
(
M
O
I
-50
-25
0
25
50
75
100
125
150
TA (°C)
Mean Total Output Error versus Ambient Temperature
8
6
4
2
0
–2
–4
–6
–8
–50
–25
0
25
75
100
125
150
50
TA (°C)
Output Voltage versus Sensed Current
VCC = 5 V
)
%
(
T
O
T
E
)
V
(
T
U
O
V
I
4.0
3.5
3.0
2.5
2.0
1.5
1.0
0.5
TA (°C)
–40
25
85
150
2
3
4
5
6
7
0
–7 –6 –5 –4 –3 –2 –1 0
1
IP (A)
0 A Output Voltage versus Ambient Temperature
2520
)
V
m
(
)
Q
(
T
U
O
V
I
2515
2510
2505
2500
2495
2490
2485
-50
IP = 0 A
-25
0
25
50
75
100
125
150
TA (°C)
Supply Current versus Supply Voltage
)
A
m
(
C
C
I
10.9
10.8
10.7
10.6
10.5
10.4
10.3
10.2
10.1
10.0
4.5
VCC = 5 V
4.6
4.7
4.8
4.9
5.1
5.0
VCC (V)
5.2
5.3
5.4
5.5
Nonlinearity versus Ambient Temperature
0.6
VCC = 5 V
)
%
(
I
N
L
E
0.5
0.4
0.3
0.2
0.1
0
–50
–25
0
25
75
100
125
150
50
TA (°C)
Sensitivity versus Ambient Temperature
186.5
186.0
185.5
185.0
184.5
184.0
183.5
183.0
182.5
182.0
181.5
181.0
–50
–25
0
25
50
TA (°C)
75
100
125
150
)
/
A
V
m
(
s
n
e
S
)
/
A
V
m
(
s
n
e
S
200.00
190.00
180.00
170.00
160.00
150.00
140.00
130.00
120.00
110.00
100.00
-6
Sensitivity versus Sensed Current
TA (°C)
–40
25
85
150
-4
-2
0
Ip (A)
2
4
6
0 A Output Voltage Current versus Ambient Temperature
)
A
(
)
Q
(
T
U
O
I
0.20
0.15
0.10
0.05
0
–0.05
–0.10
–0.15
-50
IP = 0 A
-25
0
25
50
75
100
125
150
TA (°C)
Allegro MicroSystems, Inc.
115 Northeast Cutoff
Worcester, Massachusetts 01615-0036 U.S.A.
1.508.853.5000; www.allegromicro.com
6
ACS712
Fully Integrated, Hall Effect-Based Linear Current Sensor with
2.1 kVRMS Voltage Isolation and a Low-Resistance Current Conductor
Characteristic Performance
IP = 20 A, unless otherwise specified
Mean Supply Current versus Ambient Temperature
9.7
)
A
m
(
C
C
I
n
a
e
M
)
A
m
(
M
O
I
9.6
9.5
9.4
9.3
9.2
9.1
-50
VCC = 5 V
-25
0
25
50
75
100
125
150
TA (°C)
Magnetic Offset versus Ambient Temperature
0
–0.5
–1.0
–1.5
–2.0
–2.5
–3.0
–3.5
–4.0
–4.5
–5.0
VCC = 5 V; IP = 0 A,
After excursion to 20 A
-50
-25
0
25
50
75
100
125
150
)
A
m
(
C
C
I
)
%
(
I
N
L
E
TA (°C)
Supply Current versus Supply Voltage
VCC = 5 V
10.4
10.2
10.0
9.8
9.6
9.4
9.2
9.0
4.5
4.6
4.7
4.8
4.9
5.1
5.0
VCC (V)
5.2
5.3
5.4
5.5
Nonlinearity versus Ambient Temperature
0.35
0.30
0.25
0.20
0.15
0.10
0.05
0
–50
–25
0
25
Mean Total Output Error versus Ambient Temperature
Sensitivity versus Ambient Temperature
75
100
125
150
50
TA (°C)
-25
0
25
50
75
100
125
150
-50
-25
0
25
50
75
100
125
150
TA (°C)
TA (°C)
Allegro MicroSystems, Inc.
115 Northeast Cutoff
Worcester, Massachusetts 01615-0036 U.S.A.
1.508.853.5000; www.allegromicro.com
7
)
/
A
V
m
(
s
n
e
S
)
/
A
V
m
(
s
n
e
S
100.8
100.6
100.4
100.2
100.0
99.8
99.6
99.4
99.2
99.0
110.00
108.00
106.00
104.00
102.00
100.00
98.00
96.00
94.00
92.00
90.00
8
6
4
2
0
–2
–4
–6
–8
–50
–25
0
25
75
100
125
150
50
TA (°C)
Output Voltage versus Sensed Current
VCC = 5 V
5.0
4.5
4.0
3.5
3.0
2.5
2.0
1.5
1.0
0.5
0
–25 –20 –15 –10
TA (°C)
–40
–20
25
85
125
5
10
15
20
25
–5
0
IP (A)
0 A Output Voltage versus Ambient Temperature
2525
IP = 0 A
)
%
(
T
O
T
E
)
V
(
T
U
O
V
I
)
V
m
(
)
Q
(
T
U
O
V
I
2520
2515
2510
2505
2500
2495
2490
2485
-50
–50
–25
0
25
50
TA (°C)
75
100
125
150
Sensitivity versus Sensed Current
TA (°C)
–40
25
85
150
–25 –20 –15 –10
–5
5
0
Ip (A)
10
15
20
25
0 A Output Voltage Current versus Ambient Temperature
)
A
(
)
Q
(
T
U
O
I
0.25
0.20
0.15
0.10
0.05
0
–0.05
–0.10
–0.15
IP = 0 A
ACS712
Fully Integrated, Hall Effect-Based Linear Current Sensor with
2.1 kVRMS Voltage Isolation and a Low-Resistance Current Conductor
Characteristic Performance
IP = 30 A, unless otherwise specified
Mean Supply Current versus Ambient Temperature
9.6
)
A
m
(
C
C
I
n
a
e
M
)
A
m
(
M
O
I
VCC = 5 V
9.5
9.4
9.3
9.2
9.1
9.0
8.9
-50
-25
0
25
50
75
100
125
150
TA (°C)
Magnetic Offset versus Ambient Temperature
0
–0.5
–1.0
–1.5
–2.0
–2.5
–3.0
–3.5
–4.0
–4.5
–5.0
VCC = 5 V; IP = 0 A,
After excursion to 20 A
-50
-25
0
25
50
75
100
125
150
Mean Total Output Error versus Ambient Temperature
TA (°C)
Supply Current versus Supply Voltage
VCC = 5 V
)
A
m
(
C
C
I
10.2
10.0
9.8
9.6
9.4
9.2
9.0
4.5
4.6
4.7
4.8
4.9
5.1
5.0
VCC (V)
5.2
5.3
5.4
5.5
Nonlinearity versus Ambient Temperature
)
%
(
I
N
L
E
0.45
0.40
0.35
0.30
0.25
0.20
0.15
0.10
0.05
0
–50
VCC = 5 V
–25
0
25
50
TA (°C)
75
100
125
150
Sensitivity versus Ambient Temperature
TA (°C)
–40
25
85
150
–20
–10
0
Ip (A)
10
20
30
0 A Output Voltage Current versus Ambient Temperature
)
A
(
)
Q
(
T
U
O
I
0.35
0.30
0.25
0.20
0.15
0.10
0.05
0
–0.05
–0.10
–0.15
-50
IP = 0 A
-25
0
25
50
75
100
125
150
TA (°C)
Allegro MicroSystems, Inc.
115 Northeast Cutoff
Worcester, Massachusetts 01615-0036 U.S.A.
1.508.853.5000; www.allegromicro.com
8
75
100
125
150
50
TA (°C)
Output Voltage versus Sensed Current
–50
–25
0
25
50
TA (°C)
75
100
125
150
Sensitivity versus Sensed Current
)
/
A
V
m
(
s
n
e
S
)
/
A
V
m
(
s
n
e
S
66.6
66.5
66.4
66.3
66.2
66.1
66.0
65.9
65.8
65.7
70.00
69.00
68.00
67.00
66.00
65.00
64.00
63.00
62.00
61.00
60.00
–30
)
%
(
T
O
T
E
)
V
(
T
U
O
V
I
8
6
4
2
0
–2
–4
–6
–8
–50
–25
0
25
5.0
4.5
4.0
3.5
3.0
2.5
2.0
1.5
1.0
0.5
0
–30
VCC = 5 V
–20
–10
TA (°C)
–40
–20
25
85
125
10
20
30
0
IP (A)
)
V
m
(
)
Q
(
T
U
O
V
I
0 A Output Voltage versus Ambient Temperature
2535
2530
2525
2520
2515
2510
2505
2500
2495
2490
2485
IP = 0 A
-50
-25
0
25
50
75
100
125
150
TA (°C)