ACS712 - Hall-Effect Linear Current Sensor IC | Allegro MicroSystems
N.º da peça: ACS712 ✗ Fim de vida| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $1.95 | $1,95 |
| 10 | $1.72 | $17,20 |
| 100 | $1.48 | $148,00 |
| 500 | $1.31 | $655,00 |
| 1.000 | $1.16 | $1.160,00 |
ACS712 Visão geral
A Hall-effect current sensor is a non-contact transducer that exploits the Lorentz force principle: current flowing through an internal low-resistance copper conduction path generates a magnetic field proportional to the amperage, which an on-chip Hall element converts into a ratiometric analog output voltage. This places Hall-effect current sensors at the same level in the sensing hierarchy as shunt-resistor amplifiers (e.g., INA219) and current transformers (CTs); Hall sensors are uniquely galvanically isolated, compact, and bidirectional by construction, while shunt amplifiers offer higher bandwidth and CTs require AC excitation.
Key features include a galvanically isolated current path (no shunt resistor required), sub-ohm internal conductor resistance (1.2 mΩ typical) for minimal insertion loss, a 5.0 µs output rise time in response to step input, and a 50 kHz small-signal bandwidth. The device operates from a single 5 V supply, draws a low quiescent current, and provides a stable zero-current output of VCC/2 (≈2.5 V at 5 V supply) for bidirectional measurement around the mid-rail. Proprietary integrated digital temperature compensation trims sensitivity and offset across the −40°C to +85°C operating range.
The architecture uses a precise, low-offset linear Hall circuit placed near the copper conduction path; close proximity between magnetic signal and transducer maximizes device accuracy. Differential sensing cancels external stray fields, and a low-impedance output stage buffers the ratiometric output for direct connection to an ADC input or comparator threshold.
Typical applications include motor control and load detection in robotics and white goods, switched-mode power supply feedback for overcurrent protection, battery management in e-bikes and UPS systems, and 3D printer / CNC spindle current monitoring. The SOIC-8 footprint suits both hand-soldered breakouts and high-density SMT production. When designing, place a low-ESR bypass capacitor close to VCC and route the primary current conductor through the on-package copper trace to maintain specified accuracy; verify the output zero point at no current before each conversion to remove thermal drift.
Alternativas drop-in para ACS712 — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
ACS724LLCTR-05B
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
ACS724LLCTR-20A
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
ACS724LLCTR-30A
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
ACS723LLCTR-05AB
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
ACS723LLCTR-20AB
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
ACS758LCB-050B-PFF-T
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
ACS712 Classificações máximas e características elétricas
| Tipo de sensor | Hall-Effect, Linear, Open-Loop |
| Number of Channels | 1 |
| Primary-Side Current Range (±5A variant) | ±5 A (ACS712ELCTR-05B-T) |
| Primary-Side Current Range (±20A variant) | ±20 A (ACS712ELCTR-20A-T) |
| Primary-Side Current Range (±30A variant) | ±30 A (ACS712ELCTR-30A-T) |
| Sensitivity (±5A variant) | 185 mV/A (typical) |
| Sensitivity (±20A variant) | 100 mV/A (typical) |
| Sensitivity (±30A variant) | 66 mV/A (typical) |
| Zero-Current Output Voltage | VCC/2 (≈2.5 V at 5 V supply) |
| Supply Voltage (VCC) | 4.5 V to 5.5 V (5 V typical) |
| Internal Conductor Resistance | 1.2 mΩ (typical) |
| Output Response Time | 5 µs (typical, di/dt = Ip/A) |
| Small-Signal Bandwidth | 50 kHz |
| Faixa de temperatura de operação | -40°C to +85°C |
| Current Direction | Bidirectional (AC and DC) |
| Encapsulamento | 8-SOIC (3.90 mm width), surface mount |
Configuração de pinos do ACS712
| Pino 1 | VCC — 5 V power supply input |
| Pino 2 | OUT — Ratiometric analog voltage output (VCC/2 at zero current) |
| Pino 3 | FILTER — External bandwidth-setting capacitor; leave open for full bandwidth or connect 1 nF to GND to limit bandwidth |
| Pino 4 | GND — Common ground |
| Pino 5 | IP+ — Primary current input/conduction pin (high-current path) |
| Pino 6 | IP+ — Primary current input/conduction pin (paralleled internally with pin 5) |
| Pino 7 | IP- — Primary current return/conduction pin (high-current path) |
| Pino 8 | IP- — Primary current return/conduction pin (paralleled internally with pin 7) |
Aplicações típicas
ACS712 é adequado para 6 aplicaçãos: BLDC Motor Control and Inverter Feedback, Switched-Mode Power Supply Overcurrent Protection, Battery Management and E-Bike Current Monitoring, Robotics and 3D Printer Load Detection, Industrial PLC and Load Monitoring, Mains AC Current Monitoring and Smart Meters.
BLDC Motor Control and Inverter Feedback
The ACS712 is used as a non-isolated analog feedback element in low-voltage brushless DC motor control loops, providing a ratiometric proportional output that scales linearly with phase current. With 50 kHz small-signal bandwidth and 5 µs step response, the device can resolve PWM-edge current ripple for sensorless FOC firmware; the VCC/2 zero-current reference is convenient for ADC sampling around mid-rail. Compared with shunt-resistor amplifiers, the ACS712's galvanically isolated copper conductor introduces no common-mode swing to the low-voltage control electronics, simplifying PCB layout.
Recomendado
Switched-Mode Power Supply Overcurrent Protection
In AC/DC and DC/DC converters, the ACS712 measures primary-side or secondary-side current with galvanic isolation, enabling safe overcurrent thresholding and hiccup-mode fault response in Switched-Mode Power Supply (SMPS) designs. The 50 kHz bandwidth comfortably spans the typical 50/60 Hz mains and 1-2 kHz switching frequencies used in power-factor-correction circuits, while the 1.2 mΩ internal conductor resistance minimises insertion loss. Its ratiometric output can be compared directly with a comparator reference to trigger a controller's fault pin.
Recomendado
Battery Management and E-Bike Current Monitoring
The ACS712 measures pack charge and discharge current on electric bicycles, scooters, and uninterruptible power supplies without breaking the high-current loop with a shunt and amplifier. The ±30 B variant monitors up to ±30 A continuously with 66 mV/A sensitivity, providing accurate SoC feedback to the battery management microcontroller. Integrated temperature compensation keeps the reading stable from cold-start (−40°C) to mid-pack discharge, while the bidirectional ratiometric output is sampled directly at the BMS AFE.
Recomendado
Robotics and 3D Printer Load Detection
In robotic arm and 3D printer motor control, the ACS712 senses per-driver load current to detect end-effector collisions, stalled steppers, and extruder jams. The 185 mV/A sensitivity of the −05B variant gives high-resolution measurement of small motor currents, while the 5 µs response time triggers a stall interrupt inside one PWM cycle of the fault being detected. Galvanic isolation simplifies high-current motor routing and keeps 5 V logic out of the high-current loop, an important factor in low-cost 3D printers.
Recomendado
Industrial PLC and Load Monitoring
The ACS712 is widely deployed on industrial Programmable Logic Controller (PLC) analogue input modules and load-management relays to measure current on each phase of a motor or heater without external shunts. The wide operating temperature range (−40°C to +85°C) and factory-trimmed sensitivity across variants support multi-load control panels spanning −05B, −20A, and −30B for mixed current ratings. The SOIC-8 surface-mount package suits both wave-soldered backplanes and reflow-printed daughter cards in industrial environments.
Recomendado
Mains AC Current Monitoring and Smart Meters
For line-voltage AC current sensing in smart meters, energy-monitoring outlets, and home energy displays, the ACS712 measures 50/60 Hz mains current with full galvanic isolation from low-voltage electronics. The 50 kHz bandwidth captures up to several harmonics for power-quality analysis, and the bidirectional centre-tap output directly represents the AC waveform without rectification. Using the ACS712, designers avoid the bulky current transformer footprint or the safety hazard of a direct shunt in line-voltage conductors.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para ACS712 — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | ACS724LLCTR-05B | ACS724LLCTR-20A | ACS724LLCTR-30A | ACS723LLCTR-05AB | ACS758LCB-050B-PFF-T |
|---|---|---|---|---|---|---|
| Brand | Allegro MicroSystems | Allegro MicroSystems | Allegro MicroSystems | Allegro MicroSystems | Allegro MicroSystems | Allegro MicroSystems |
| Package | 8-SOIC (LC) | 8-SOIC - same | 8-SOIC - same | 8-SOIC - same | 8-SOIC - same | 8-SOIC - same |
| Primary-Side Current Range (matched variant) | ±5 A / ±20 A / ±30 A | ±5 A | ±20 A | ±30 A | ±5 A | ±50 A |
| Sensitivity (matched variant) | 185 / 100 / 66 mV/A | 80 mV/A (lower than 185 mV/A on -05B) | 40 mV/A (lower than 100 mV/A on -20A) | 26 mV/A (lower than 66 mV/A on -30A) | 264 mV/A (higher than 185 mV/A on -05B) | 40 mV/A (lower than 66 mV/A on -30B) |
| Small-Signal Bandwidth | 50 kHz | 120 kHz (2.4x) | 120 kHz (2.4x) | 120 kHz (2.4x) | 40 kHz (slightly lower) | 120 kHz (2.4x) |
| Internal Conductor Resistance | 1.2 mΩ | 1.2 mΩ (same) | 1.2 mΩ (same) | 1.2 mΩ (same) | 0.6 mΩ (50% lower) | 0.1 mΩ (~12x lower) |
| Supply Voltage | 5.0 V (single) | 3.3 V or 5 V (dual variant) | 3.3 V or 5 V (dual variant) | 3.3 V or 5 V (dual variant) | 3.3 V or 5 V (dual variant) | 3.3 V or 5 V (dual variant) |
| Lifecycle Status | NRND (recommended new designs use ACS724/ACS723) | Active (recommended) | Active (recommended) | Active (recommended) | Active | Active |
Principais diferenciais
- Galvanic isolation with Hall-effect measurement (vs INA219 (shunt + amplifier))
- Direct ratiometric analog output (vs INA219 (I2C digital))
- Three factory-trimmed current ranges in one family (vs DRV425 shunt sensor)
- Higher bandwidth than typical isolation amplifiers (vs AMC1301 isolation amplifier + shunt)
Notas de projeto
Estimated: Solid two-layer / four-layer PCB thermal management. The ACS712 dissipates power in proportion to primary current squared (P = I² × 1.2 mΩ typical conductor resistance). At ±20 A continuous operation the on-chip loss is roughly 0.48 W; at ±30 A peak load (overload) it approaches 1.08 W. Use 2 oz copper pour on the IP+/IP− traces, copper via arrays under the exposed SOIC thermal land, and minimum 50 mil primary-side trace width on each terminal to keep primary-current trace heating below 10°C rise.
Estimated: ADC sampling and zero-current calibration. The ACS712 has a quiescent zero-current offset that drifts ±20 mV over the −40°C to +85°C range and per-device variations of ±30 mV. Software should average several ADC samples and subtract an at-rest offset, OR use a low-side ADC reference tied to VCC so the VCC/2 ratiometric drift is automatically cancelled. Failing to recalibrate offset after long thermal settling produces apparent ghost currents of ~50-150 mA. Also, never leave FILTER pin floating in noisy environments; tying 1 nF to GND reduces high-frequency noise reaching the output.
Route primary current through all four IP+ / IP− pins and use proper magnetic isolation. The four conduction pins (1-4 group and 5-8 group) must be soldered to a wide PCB trace or pad capable of carrying the full primary current; missing any one will create current crowding and thermal stress. Maintain ≥6 mm clearance between the IP+/IP− high-current traces and OUT/FILTER low-level traces; never place a ground plane directly under the IP+ conductor to avoid creating an unintended low-resistance shunt path. Place the 100 nF VCC bypass and any FILTER capacitor within 5 mm of their respective pins for stable measurement.
Informações de conformidade
RoHS and REACH compliant per Allegro product literature; ACS712 is NOT AEC-Q100 qualified - design automotive-grade systems using the ACS724-Q1 or ACS758-Q1 variants with explicit Q1 part numbers.