ACS712 ±30A Hall Current Sensor Module
ACS712 ±30A Hall Current Sensor Module
ACS712 ±30A Hall Current Sensor Module
ACS712 ±30A Hall Current Sensor Module

ACS712 ±30A Hall Current Sensor Module

Modules
DET810
Part.No: ACS712
€3.95
Last items in stock
Immediate Dispatch
ACS712 ±30A Hall Effect Current Sensor Module — measures DC and AC current up to ±30A with full electrical isolation. Compatible with Arduino, ESP32, and Raspberry Pi via analog output. Ideal for power monitoring and motor control projects.

 

The ACS712ELC-30A Hall Effect Current Sensor Module (MPN: ACS712) is a compact, high-accuracy solution for measuring both DC and AC current up to ±30 Amperes — without any direct electrical contact between your measurement circuit and the load. The Hall Effect principle at its core provides galvanic isolation, meaning your microcontroller stays fully protected from high-voltage or high-current lines. Whether you are building an energy monitor, a motor controller, or an overcurrent protection circuit, this module delivers reliable analog readings ready for any ADC-equipped board.

Key Features

  • Hall Effect Sensing (ACS712ELC-30A chip): Measures current without breaking the circuit → full electrical isolation, protecting your MCU
  • ±30A Measurement Range: Handles both DC and AC current up to 30A in either direction → suitable for motor drives, power supplies, and AC loads
  • Analog Voltage Output: Outputs a proportional analog voltage centered at VCC/2 → directly readable by any ADC pin on Arduino, ESP32, or Raspberry Pi (via ADC)
  • Low-Noise Operation: Internal filter capacitor on the output pin reduces signal noise → cleaner readings with minimal post-processing
  • Compact Module Design: PCB with screw terminals for the current path and standard pin headers for the signal side → easy breadboard or PCB integration

Pinout & Wiring

PINSymbolDescription
1VCCSupply voltage (5V DC)
2GNDGround
3OUTAnalog output — proportional to measured current, centered at VCC/2
IP+IP+Current input positive (screw terminal)
IP−IP−Current input negative (screw terminal)

Wiring note: Connect VCC to 5V and GND to ground on your board. Read OUT with an analog input pin (e.g., A0 on Arduino). Pass the load current through the IP+/IP− screw terminals — do NOT connect the load current path to your microcontroller pins.

Compatibility

  • Arduino UNO / Nano / Mega: Fully compatible — 5V supply, analog output connects directly to any A0–A5 pin. No level shifting required.
  • ESP32 / ESP8266: Compatible — power the module from 5V but note that ESP32 ADC pins are 3.3V tolerant. At zero current, OUT ≈ 2.5V, which is within safe range. Use a voltage divider or level shifter for full-range measurements if needed.
  • Raspberry Pi: Raspberry Pi GPIO is 3.3V and has no built-in ADC — use an external ADC (e.g., MCP3008) to read the analog output.

Typical Applications

  • DIY Energy Monitors: Track power consumption of home appliances or solar panels in real time
  • Motor Current Sensing: Detect overload or stall conditions in DC and AC motor control systems
  • Battery Management Systems: Monitor charge and discharge current in LiPo or lead-acid battery packs
  • Overcurrent Fault Protection: Trigger relays or cutoffs when current exceeds a safe threshold
  • Arduino / ESP32 Power Logging: Log current draw of IoT devices for optimization and debugging

Technical Specifications

SpecificationValue
InterfaceAnalog output
Supply Voltage5V DC
Measurement Range±30A (DC and AC)
Sensor ICACS712ELC-30A
Output TypeAnalog voltage (centered at VCC/2 = ~2.5V at 0A)
Current Path ConnectionScrew terminals (IP+ / IP−)
Signal ConnectionPin headers (VCC, GND, OUT)
MPNACS712

Frequently Asked Questions

Q: Can this module measure AC current directly?
A: Yes. The ACS712ELC-30A measures both DC and AC current. For AC, you will need to sample the analog output over a full cycle and calculate the RMS value in your firmware — the sensor itself outputs an instantaneous proportional voltage.

Q: Is the load circuit (IP+/IP−) isolated from the microcontroller?
A: Yes. The Hall Effect design provides galvanic isolation between the high-current path through the screw terminals and the low-voltage signal side (VCC, GND, OUT). Your microcontroller is not directly exposed to the load voltage.

Package Contents: 1 × ACS712 ±30A Hall Current Sensor Module

⚠ Warning: Although the sensor provides electrical isolation, always ensure that your wiring to the screw terminals complies with the voltage and current ratings of your installation. Do not exceed the ±30A measurement range. High-voltage AC installations should only be handled by qualified personnel.
16 other products in the same category:
Product added to wishlist
Product added to compare.