Jump to content
Electronics-Lab.com Community

High Precision Digital AC Energy Meter Circuit


Recommended Posts

Dealing with the 220V-AC mains voltage and measuring the AC loads' true power, voltage, and current parameters are always considered a big challenge for electronic designers, both in circuit design and calculations. The situation gets more complex when we deal with the inductive loads because inductive loads alter the sine-wave shape of the AC signal (resistive loads don’t).

In this article/video, I introduced a circuit that can measure the AC voltage, RMS current, active power, apparent power, power factor, and energy consumption (KWh) of the loads. I used an Arduino-Nano board as a processor to make this more educational-friendly and attractive even for beginners. The device independently measures the aforementioned parameters and displays the results on a 4*20 LCD. The measurement error rate is around 0.5% or lower.

To design the schematic and PCB, I used Altium designer 22 and installed the missing component libraries using Altium’s manufacturer part search. The Octopart website allowed me to quickly gather information about the components and make a BOM for the project. To get high-quality fabricated boards, I sent the Gerber files to PCBWay and used the Siglent SDM3045X benchtop multimeter to calibrate the board.

It's a cool device to be used in everyday electronics, so let’s get started 🙂

 

 

References

Ref: https://www.pcbway.com/blog/technology/High_Precision_Digital_AC_Energy_Meter_Circuit_Voltage_Current_Power_KWh_3a6bf090.html

[1]: Arduino-Nano: https://octopart.com/a000005-arduino-20172777?r=sp

[2]: HLW8032 English datasheet: https://github.com/MyVanitar/HLW8032/blob/main/DS_HLW8032_EN_Rev1.5.pdf

[3]: TS2937CW50 (LM2937): https://octopart.com/ts2937cw50+rpg-taiwan+semiconductor-58281876?r=sp

[4]: HLW8032 Arduino Library: https://github.com/MyVanitar/HLW8032

 

Link to comment
Share on other sites

  • 5 months later...

On 8/5/2022 at 2:02 PM, sam.moshiri said:

Dealing with the 220V-AC mains voltage and measuring the AC loads' true power, voltage, and current parameters are always considered a big challenge for electronic designers, both in circuit design and calculations. The situation gets more complex when we deal with the inductive loads because inductive loads alter the sine-wave shape of the AC signal (resistive loads don’t).

In this article/video, I introduced a circuit that can measure the AC voltage, RMS current, active power, apparent power, power factor, and energy consumption (KWh) of the loads. I used an Arduino-Nano board as a processor to make this more educational-friendly and attractive even for beginners. The device independently measures the aforementioned parameters and displays the results on a 4*20 LCD. The measurement error rate is around 0.5% or lower.

To design the schematic and PCB, I used Altium designer 22 and installed the missing component libraries using Altium’s manufacturer part search. The Octopart website allowed me to quickly gather information about the components and make a BOM for the project. To get high-quality fabricated boards, I sent the Gerber files to PCBWay and used the Siglent SDM3045X benchtop multimeter to calibrate the board.

It's a cool device to be used in everyday electronics, so let’s get started 🙂

 

 

References

Ref: https://www.pcbway.com/blog/technology/High_Precision_Digital_AC_Energy_Meter_Circuit_Voltage_Current_Power_KWh_3a6bf090.html

[1]: Arduino-Nano: https://octopart.com/a000005-arduino-20172777?r=sp

[2]: HLW8032 English datasheet: https://github.com/MyVanitar/HLW8032/blob/main/DS_HLW8032_EN_Rev1.5.pdf

[3]: TS2937CW50 (LM2937): https://octopart.com/ts2937cw50+rpg-taiwan+semiconductor-58281876?r=sp

[4]: HLW8032 Arduino Library: https://github.com/MyVanitar/HLW8032

epoxy floor coating Atlanta

very well share

Link to comment
Share on other sites

  • 4 months later...
On 8/5/2022 at 12:02 PM, sam.moshiri said:

Dealing with the 220V-AC mains voltage and measuring the AC loads' true power, voltage, and current parameters are always considered a big challenge for electronic designers, both in circuit design and calculations. The situation gets more complex when we deal with the inductive loads because inductive loads alter the sine-wave shape of the AC signal (resistive loads don’t).

In this article/video, I introduced a circuit that can measure the AC voltage, RMS current, active power, apparent power, power factor, and energy consumption (KWh) of the loads. I used an Arduino-Nano board as a processor to make this more educational-friendly and attractive even for beginners. The device independently measures the aforementioned parameters and displays the results on a 4*20 LCD. The measurement error rate is around 0.5% or lower.

To design the schematic and PCB, I used Altium designer 22 and installed the missing component libraries using Altium’s manufacturer part search. The Octopart website allowed me to quickly gather information about the components and make a BOM for the project. To get high-quality fabricated boards, I sent the Gerber files to PCBWay and used the Siglent SDM3045X benchtop multimeter to calibrate the board.

It's a cool device to be used in everyday electronics, so let’s get started 🙂

 

I can explain to you how you can quickly locate experts who can assist with the research job. In addition to writing it for you, they can also give you instructions on how to complete the task yourself, how to plan such work, and other things. You can also look and read in detail at https://www.aresearchguide.com/4format.html if you're interested. I hope I was able to be of assistance, since I now frequently utilize this information.

References

Ref: 

[1]: Arduino-Nano: 

[2]: HLW8032 English datasheet: 

[3]: TS2937CW50 (LM2937): 

[4]: HLW8032 Arduino Library: 

 

It's cool that you explained it in so much detail, I'm still new to this and am just learning about it.

Link to comment
Share on other sites

  • 4 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
  • Create New...