Product Description:
Accurately monitor and detect current flow in your electronics projects with the versatile ACS712 Current Sensor Module for Arduino. This compact module leverages the advanced Hall-Effect principle to provide highly precise, bidirectional current detection for both AC and DC circuits. Unlike traditional shunt resistors, the ACS712 offers electrical isolation between the current path and the sensor's output, ensuring safety and protecting your microcontroller. Available in popular variants like ±5A, ±20A, and ±30A, each module delivers an analog voltage output linearly proportional to the sensed current, typically with a sensitivity of 66 to 185 mV/A depending on the model. At zero current, the output voltage is usually half of the supply voltage (e.g., 2.5V for a 5V supply), deviating proportionally as current flows in either direction, enabling true bidirectional measurement. With an impressive 80 kHz bandwidth and low internal resistance (around 1.2 mΩ), it minimizes power loss and provides a fast response time. Easily interface this current detection sensor with any Arduino Uno or other microcontroller via a simple analog input pin. It's an indispensable tool for applications ranging from battery monitoring systems and motor current sensing to overcurrent protection circuits and power consumption analysis in smart home or industrial automation projects. Integrate the ACS712 for reliable and accurate current data in your next design.
The ACS712 Current Sensor Module is a high-precision, bidirectional Hall-effect-based current measuring module designed for Arduino, Raspberry Pi, ESP32, and other microcontrollers. It provides an analog voltage output that is proportional to the sensed current.
Available in 5A, 20A, and 30A variants, the sensor is capable of measuring both AC and DC currents, making it suitable for real-time current monitoring, overload protection, and DIY energy meters.
The sensor utilizes the Allegro ACS712 chip, which offers excellent linearity, low noise, and galvanic isolation, ensuring safe and reliable operation in hobbyist and industrial applications.
Features:
-
Bidirectional current sensing (positive & negative currents)
-
Compatible with Arduino, ESP8266, Raspberry Pi
-
Excellent linearity and low offset drift
-
Galvanic isolation protects control circuits
-
Simple analog voltage output
-
Onboard filter capacitor (adjustable)
-
Compact, plug-and-play module
Technical Specifications:
| Parameter |
Value |
| Operating Voltage |
5V DC |
| Measurable Current |
±5A / ±20A / ±30A (choose your variant) |
| Output Type |
Analog Voltage |
| Sensitivity |
~185 mV/A (for 5A version) |
| Voltage at 0A |
Vcc/2 (2.5V at 5V supply) |
| Measurement Type |
AC & DC (Bidirectional) |
| Galvanic Isolation |
Yes, via Hall-effect |
| Dimensions |
Approx. 31mm × 13mm × 15mm |
| IC Used |
Allegro ACS712ELC |
Applications:
-
AC/DC current measurement
-
Battery management systems
-
Power supply current monitoring
-
Motor control and protection
-
Solar inverters and DIY energy meters
-
Overcurrent protection in embedded systems
Package Includes: