Digital AC Energy Measurement Circuit V2 RMS Voltage, RMS Current, Real Power, Power Factor, Energy KWh
Disclaimer: Some parts of this circuit carry dangerous Mains voltage. If you are a beginner, seek guidance from experienced users.
Dealing with the 110V/220V AC mains voltage and measuring the AC load parameters are regarded as a challenge for electronic designers, both in circuit design and calculations. The situation becomes more complex when dealing with inductive loads because they cause a phase shift between voltage and current and alter the sine-wave shape of the AC signal (resistive loads do not). The power factor of resistive loads is theoretically equal to 1.
In this article/video, I introduce a circuit that can measure AC RMS voltage, RMS current, active power, power factor, and energy consumption (KWh) of the loads. I used a low-cost STM32 Microcontroller and provided four push buttons for initial calibration. The device can independently measure the parameters and display the results on a bright 1.3-inch OLED display. The measurement error rate is around 0.5% or lower.
For the schematic and PCB design, I use Altium Designer 23. I shared the PCB project with my colleague for feedback and edits through Altium 365's secure cloud space. The Octopart component search engine proves invaluable for obtaining component information and generating the Bill-of-Materials (BOM). To ensure the production of high-quality fabricated boards, I forwarded the Gerber files to PCBWay. I used the Siglent SDM3045X benchtop multimeter to calibrate the circuit. That’s a quick and easy process.
It's a cool device for everyday electronics, so let’s get started! :-)
More details here:
Digital AC Energy Measurement Circuit V2 RMS Voltage, RMS Current, Real Power, Power Factor, Energy KWh
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(0)
- Likes(8)
-
Engineer
Jul 04,2025
-
LUIS CLAUDIO SEDA
Jul 02,2025
-
Engineer
Apr 09,2025
-
Engineer
Feb 08,2025
-
Engineer
Feb 17,2024
-
Engineer
Oct 16,2023
-
Engineer
Oct 16,2023
-
Kapacita twentytwouF
Oct 09,2023
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by PCBWay Team
-
Low Noise 45V-4A Dual Rail Power Supply Using Enhanced Capacitance Multiplier
The core element of any electronic device is the power supply. Any instability or malfunction of the...
-
PCBWay Christmas Sock
Designed by PCBWayer Jorge @akirasanJust put a cell coin, CR2032 (3V) on it, it will going to shine....
-
PCBWay Christmas Star V2
Designed by PCBWayer Jorge @akirasanJust put a cell coin, CR2032 (3V) on it, it will going to shine....
-
PCBWay Christmas Snowflakes
Designed by PCBWayer Jorge @akirasanJust put a cell coin, CR2032 (3V) on it, it will going to shine....
-
PCBWay Christmas Badges Gingerbread Man
Just put a cell coin, CR2032 (3V) on it, it will going to shine.The Christmas badges are designed by...
-
PCBWay Christmas Badges Tree
Just put a cell coin, CR2032 (3V) on it, it will going to shine.The Christmas badges are designed by...
-
PCBWay Christmas Star
Designed by PCBWayer Jorge @akirasanJust put a cell coin, CR2032 (3V) on it, it will going to shine....
-
PCBWay Christmas Ball
Designed by PCBWayer Jorge @akirasanJust put a cell coin, CR2032 (3V) on it, it will going to shine....
-
PCBWay Christmas Reno
Designed by PCBWayer Jorge @akirasanJust put a cell coin, CR2032 (3V) on it, it will going to shine....
-
PCBWay Christmas Badges Ball
Just put a cell coin, CR2032 (3V) on it, it will going to shine.The Christmas badges are designed by...
-
High Precision Digital AC Energy Meter Circuit Voltage-Current-Power-KWh
Dealing with the 220V-AC mains voltage and measuring the AC loads' true power, voltage, and current ...
-
36V-3A Adjustable Efficient DC to DC Step-Down Converter
A DC-to-DC converter is one of the most commonly used circuit topologies in electronics, especially ...
-
PWM Cooling-FAN Control and Over Temperature Protection using LM35 and ATTiny13
Proper thermal dissipation is an essential rule for nowadays electronics. The best operating tempera...
-
An Ultrasonic Range Finder Using an SRF05 and an ATTiny85
An ultrasonic range finder is a useful tool in a variety of real-life and robotic applications, such...
-
PCBWay 7th Anniversary Badge
PCBWay 7th anniversary first version badge is coming.It is like Batman's darts,and we add PCB elemen...
-
NeoPixel Ring - 16 x 5050 RGB LED with Integrated Drivers
This is the 16 LED NeoPixel Ring from Adafruit, a small chainable 1.75" (44.5mm) outer diameter boar...
-
Automatic Hand Sanitizer Dispenser (Version 2), Using ATTiny13
As we all know, the COVID-19 outbreak hit the world and changed our lifestyle. In this condition, al...
-
Battery capacity measurement using Arduino
The true measurement of a battery’s capacity is essential for many scenarios. A capacity measurement...
-
-
AEL-2011 Power Supply Module
435 0 2 -
AEL-2011 50W Power Amplifier
406 0 2 -
-
-
Custom Mechanical Keyboard
626 0 0 -
Tester for Touch Screen Digitizer without using microcontroller
281 2 2 -
Audio reactive glow LED wristband/bracelet with NFC / RFID-Tags
270 0 1 -
-
-







