🪔 Diwali Break: Orders placed now will ship from 25th November 2026. Place your order today — we'll get it to you right after we're back!
Project Hub /Test & Measurement Instrumentation/Multimeters, Voltmeters & Ammeters/Digital Ammeter Circuit using PIC Microcontroller and ACS712
Digital Ammeter Circuit using PIC Microcontroller and ACS712
Intermediate
PIC
₹500 – ₹1,500
3 – 6 Hours
Partial Kit

Digital Ammeter Circuit using PIC Microcontroller and ACS712

Build a digital ammeter capable of measuring AC and D.C. current from 0 to 30A using a PIC16F877A microcontroller and an ACS712 current sensor.

Originally published on CircuitDigest
View original tutorial

Parts You'll Need

This project is sourced from another site, not written by us — this list is our best match of their components against what we stock, not a verified bill of materials. Always check the original blog (linked above) for the actual parts list before buying.

We don't carry yet: LCD (generic / unspecified)
PIC Microcontroller
Voltage Regulator IC (7805 / LM317 / 1117)
Current Sensor ACS712
Capacitors

Browse all components

How It Works

Why Build This

Design and calibrate custom instrumentation equipment for measuring AC and DC current draw in electrical appliances.
Implement analog-to-digital conversion (ADC) and sensor signal conditioning within a microcontroller architecture for real-time data acquisition.
Develop practical debugging skills for power management systems and electrical load testing within undergraduate engineering applications.

Real-World Application

Measuring and debugging electrical and electronic power systems, monitoring current draw in AC/DC appliances, and developing power management monitoring equipment.

Skills You'll Learn

Microcontroller ADC configuration
Hall-effect current sensing
LCD interfacing
firmware development in C using MPLAB XC8
regulated power supply design

Safety Precautions

Make sure the load does not exceed the maximum rating of the ACS712 module being used and use higher gauge wires for handling high current conductors.

Technology Tags

PIC MICROCONTROLLER
ACS712 CURRENT SENSOR
HALL EFFECT
ADC
LCD DISPLAY
EMBEDDED C
CURRENT MEASUREMENT

Frequently Asked Questions

Yes, the ACS712 sensor is capable of measuring both alternating current (AC) and direct current (DC) depending on the specific module variant and firmware configuration used.
The 7805 voltage regulator steps down the incoming 12V power supply to a stable 5V output, which is required to safely power the PIC16F877A microcontroller and the ACS712 sensor without risking overvoltage damage.
You will need the MPLAB XC8 Compiler to write and compile the C code, and optionally Proteus Simulation Software to test the virtual circuit behavior before uploading it to the physical hardware.

Gallery

This page is part of Kitkraft's Project Hub — a curated collection of electronics & robotics projects gathered from the maker community to help students and hobbyists discover and learn to build. Kitkraft does not claim authorship of the original project, and makes no representation as to the accuracy, completeness or safety of third-party source material. The summary and "How It Works" explanation above are AI-generated, rewritten with reference to the original tutorial — not a reproduction of it. Full credit and a direct link to the original source are provided above. If you're the original creator and have a concern about how your work is represented here, please contact us and we'll address it promptly.

Kitkraft Project Hub — curated from the maker community, credited at the source.
PRJ-00029