Тёмный

Improving the sensitivity of a Peacefair PZEM-022 power meter 

TheHWcave
Подписаться 7 тыс.
Просмотров 6 тыс.
50% 1

Based on a viewer suggestion, this video shows how to improve the sensitivity of a power meter built with the
Peacefair PZEM-022 module.
Please only attempt building this if you are familiar with mains voltage safety precautions and regulations
The original built of this power meter is this video: • Building your own powe...

Наука

Опубликовано:

 

12 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 39   
@jenskaa4044
@jenskaa4044 4 года назад
Very nice solution, and good to see that it worked. In my solution the meter is placed in an box with an isolating transformer followed by a vario transformer all protected by an 6 Amp fuse, so I do not need a switch, and with your test of the concept, I only need to add the 9 turns to my transformer :-) Good solution with your switch to get the full range.
@stephenryan75
@stephenryan75 3 года назад
Thanks for the great video! I have a question. In my application, I am concerned with the transients created when switching from 1x to the 10x mode and also the possibility of leaving the meter in 10x mode by mistake. I am considering the possibility of wiring 10 loops and inserting an intermittent normally on push button switch across 9 of the turns. In the normal state the switch would short 9 of the turns and leave the meter in the 1x mode. Pressing the button would open the short and cause the load to flow through the full 10 turns enabling the 10x mode. I am concerned with eddy currents flowing through the shorted coil loops but It should be 1/9 of the load current and if I use the same guage wire as the load I should be ok. What do think of this approach? Thanks again for a great video. Stephen
@TheHWcave
@TheHWcave 3 года назад
I think this will cause problems. You creating a magnetic short circuit which will cause trouble, probably not so much in wasted heat (if you use decent size wire) but the effect on the accuracy of the readings. That energy has to come from somewhere. My suggestion is to use a SPDT rocker switch that has a "(on) on" characteristic. The "(on)" standing for momentary action. In other words, you need to hold the switch for the x10 position and it will go back to the 1x when you let go. A quick search on RS components (UK) shows part no 197-7866 , a rocker switch rated for 16A that would do that (but other switches and distributors are available)
@t1d100
@t1d100 3 года назад
Picture of corrected power source wiring is at 2:47. Picture of x1/x10 switchable windings is at 6:17.
@TheHWcave
@TheHWcave 3 года назад
@t1d100: Thanks for noting these . They may help people troubleshooting their built.
@xmaxtech
@xmaxtech 4 года назад
Great video! Greetings from Australia. May I know the lowest resolution this PZEM-022 measures? I hope it can measure down to 1mA. Also where could I purchase the casing seen in your video? What a beauty. Thank you.
@TheHWcave
@TheHWcave 4 года назад
Hi Andy, thanks for the comments. There is another video on my channel describing the original built of the meter showing the full spec and it has a parts list of all components in the description. Anyway I bought the box from RS-Components (aka RS-Online) stock no 1748901. You are quite right. It is of superb quality and not very expensive either. I believe RS has an Australia branch. If you use the stock number, the result on the (UK) RS website shows another box from the same series but the stock number refers correctly to the model GA8-20-6 by Takachi Electric. As for the other question, the PZEM-022 can't read lower than 20 mA (it just shows zero) but it will still calculate power for currents lower than 20mA. The whole point of this video was to improve it by adding a x10 switch so now it can read down to 2 mA. You could use the same mod with 20 instead of 10 windings and get it down to 1 mA, but now you would have to multiply the current and power values on the display by 20 instead of 10.
@xmaxtech
@xmaxtech 4 года назад
@@TheHWcave apologies for not getting back to you sooner mate. I have just switched on my RU-vid notification. 😂 Many thanks for the detailed explanation and tips. I can't wait to get myself a pzem022 and the box! Would you also have to know where to shop for a voltmeter or ammeter display module that can read starting from 0Vac and 1mA? My project is to assemble a self made QA testing device :) Thanks once again. I'm intrigued by your video and comment! :D
@TheHWcave
@TheHWcave 4 года назад
no worries, I don't know any voltmeter or ammeter modules that would do that without needing a separate power supply that keeps them going if the measured voltage is very low. Separate power opens a whole can of worms with respect of what is referenced to what and isolation between that supply and the measurement circuit... You may want to use batteries to be safe and separate circuits for volts and amps (don't share the battery between them). Another idea would be analog meters because they don't need external power but especially for the ammeter you need to watch out not to overload it. 1 mA resolution will be hard to find though. Most analog AC rated meters have a distorted scale because of physics, they are not very sensitive at the low end of the range. Last not least, analog or digital meter modules for AC will be averaging not true RMS. So the shown values will only be correct for a proper sine wave shape. If you plan to measure things that use other wave forms (rectangular or "modified sine" etc.) you need to factor in an error of probably 10% or more.
@xmaxtech
@xmaxtech 4 года назад
@@TheHWcave thanks for the prompt and informative reply again mate. That's exactly the problem Im facing now. Need to stick with digital LED/LCD meters as it is easier more accurate to read. Though as you described, most AC meters I can find reads only from 80V or 10mA the lowest. I may have to look further on Alibaba perhaps. I'm sure there products must exist out there. :)
@TheHWcave
@TheHWcave 4 года назад
Hi Andy, if you find one, please leave a comment. This is a common problem Thanks
@bertoid
@bertoid 2 года назад
I wonder if a more happy medium of x5 can be achieved. Then the max is 20A, which covers all hobbyist requirements, and gives 5 times the sensitivity. Also, the switch and the dual primaries would not be required. Of course the readings will be wrong, but I'm wondering if that can be accounted for by fooling with the burden resistor on the CT output. (and making it larger and external to the meter, so that the fuse might also be eliminated. I will experiment with that on my implementation of this project...
@TheHWcave
@TheHWcave 2 года назад
x5 is making readings complicated. I recommend to use x10 mode only for very low-powered devices such as LED lamps which otherwise give no or a very coarse reading. For anything else x1 mode is to be used. It may be a good idea to change the switch to one that automatically toggles back into the x1 setting if you let go. That way you can't leave the unit accidentally in x10 mode
@bertoid
@bertoid 2 года назад
@@TheHWcave I'm not usure if I got my meaning across properly, and I've had a little bit more of a think. The 100A range is too wide for most needs, so the 10A range you have implemented is a good idea, and with the 2 range switch, it probably is the best solution. But I was just wondering what else might be done instead. What if the range could be reduced to around 15 or 20A permanently, which then covers the 10-15A range of most mains power outlets. With 5 loops, and doubling the burden resistor, you would have the 10x range and sensitivity. (roughly, it will probably be non-linear, and require fine tuning). The questions are, how much over voltage can be applied to the ADC input? and what will the firmware do with over-range ADC values? and can they be displayed? Though unlikely, but it may turn out to be possible to have a single 15A range (with the meter displaying 150A). Again, your 2 range project is probably the optimum solution. But I'm curious to explore other possibilities.
@TheHWcave
@TheHWcave 2 года назад
@@bertoid Of course you may change it to a x5 range. I personally have not considered it necessary. In x1 mode with currents 20mA limit of the module to measure PF which is a problem for small devices like LED lamps.
@t1d100
@t1d100 3 года назад
Hi, Heinz. I want to add the x10 option, but I am having trouble following the instructions for adding the 100mA fuse... I think that you are saying to insert it into one of the coil wires, between the coil and the module. Do I have that correctly? Please and thank you. @9:40
@TheHWcave
@TheHWcave 3 года назад
It goes into one of the thin black or red wires (does not matter which) connecting the current transformer to the module. It does NOT go into any thick brown or blue wiring carrying mains current! Adding the fuse is really more a belt-and-braces approach. It would only trigger if you measure more that 10A in x10 mode. Normal mains appliances rarely go higher than 10A in countries with 230V mains. For 120V countries, yes, adding the fuse makes more sense.
@HevyFilms
@HevyFilms Год назад
@@TheHWcave Please think, that the 1.000-windings-coil never works open. Then You will have very high Voltages in this coil. This is the case, if the fuse ist melted. So it seems to be saver, to work without a fuse. Furthermore a fuse of 0,1 A F has a resistance of several ohms.
@TheHWcave
@TheHWcave Год назад
@@HevyFilms Both are very good points. I guess a MOV across the transformer would be a good thing to add. The fuse resistance (within limits) should not make a difference because the transformer is delivering a current and the fuse is in series with the sense resistor, so both see the same current.
@HevyFilms
@HevyFilms Год назад
@@TheHWcave You dont think, that the Voltage of the Fuse has any negative effekt? If You have 10 Amperes and x10, you will have at least round about 100 mV at the fuse. Whatever, Your solution and your video is very good anyhow and I copied this device! Did You ever measured the inductance of the 10 windings throu the core? Whats about the additional phase shifting and the additional Voltage drop?
@TheHWcave
@TheHWcave Год назад
@@HevyFilms The secondary of a current transformer is providing a current which is scaled according to the current in the primary. That means the resistance is kind of irrelevant, if it is higher, the current transformer simply increases the output voltage until the target current is reached. That is the reason why it should always have a load, because otherwise it tries to scale the voltage up to infinity (well, very high...) It takes a while to get your head around. This works of course within limits. You would not put kilo ohms in series and expect no effect. It is similar to a normal transformer where you can add additional parallel resistance and within limits, the output voltage will not be affected. No I did not measure the inductance of the 10 windings, maybe I should but I am not sure if I have the tools to do it. I used pretty thick mains-rated wiring in the box, I think 1.5 square mm because I wanted to be able to handle at least 13A. To answer your question, I just measured (4-wire) the resistance of the mains path from the input socket to the output socket of the box. In x1 mode, it was about 0.1 Ohm, in x10 mode 0.45 Ohm. At 10A in x1 mode this drops 1V, in x10 mode 4.5V. I can live with that, especially since I use x10 only when the current is too low (
@Andy-wn3fk
@Andy-wn3fk 4 года назад
Nice modification! Just for extra safety how about running an earth to that metal switch body?!
@TheHWcave
@TheHWcave 4 года назад
Fair point and well spotted. I will do that.
@FreddyHFK
@FreddyHFK 3 года назад
I tried to add more turns but for each turn the amperage increases very little, the watts decrease a bit and the power factor also decreases. I tested with a small hair dryer set at low speed 250W and power factor 0.64
@TheHWcave
@TheHWcave 3 года назад
That is not how my unit works. Example1: A GU10 LED lamp measures in 1x mode: 0.044A, 5.84W, PF 0.55. In x10 mode: 0.425A, 57.5W, PF:0.56. Example2: A fan: x1 mode 0.181A, 30.0W , PF 0.70 in x10 mode: 1.775A, 298W PF 0.71. The values in x10 are slightly different because of the better resolution with higher values but otherwise this is exactly what I would expect. I am trying to think what could have gone wrong. I suppose you did the easier method of having two separate sense wires, a single one and one that loops 10 times, and switch between them? It is important that the 1x is completely off (no current but also not shortened) when x10 is on and vice versa. Otherwise the two can start cancelling each other.
@FreddyHFK
@FreddyHFK 3 года назад
@@TheHWcave I tried two different devices, both react identically to this hair dryer and only in the no heat mode and fan on the minimum position. Other devices follow the rule of the number of turns. I used only one wire and only made different winding combinations. the dryer model is philips 8233. funny is that it was the first device tested and it caused me confusion.
@TheHWcave
@TheHWcave 3 года назад
That effect would be well worth investigating. I looked at the web pages of the (discontinued) hair dryer which seems to have quite a bit of electronics on board. Ionic (does it have a high-voltage multiplier?) and possibly speed control (phase control circuitry?). If you turn the hairdryer off between changing the config, does it always start with the same values if you keep the config the same? In other words, its speed control may behave slightly different at every restart, for example because the fan turns easier if it was running earlier (warmer motor bearings & lubrication...). Do the values change (significantly) while running without anything being touched? At least at my place, the RMS AC voltage fluctuates quite a bit, so its nearly impossible to accurately compare measurements done just seconds apart. If the electronics in the fan tries to maintain speed at a fluctuating AC input, it might well modify the phase angle noticeably. Hope you can safely(!) experiment a bit more and report your findings?
@FreddyHFK
@FreddyHFK 3 года назад
At this low speed, the motor (supply circuit) use a current so constant that the transformer does not work. adding more turns only makes the power factor worse. I think there are several situations like this and a major change in the power factor from mode x1 to x10 implies an incorrect measurement. At the moment I have abandoned the project but I promise to come back with details when I finish the workbench from the location where I am moving.
@TheHWcave
@TheHWcave 3 года назад
Its AC so whether a current is constant or not, it will always work with the transformer, however, its RMS value may be too low for the thresholds built into the Peacefair to register. The power factor will not change with more turns through the transformer and I have never observed anything like that in my device. Something strange is going on in your build. What kind of current transformer are you using? Is it a solid ring or one that can be opened? I have recently used a current transformer that can be snapped open and on one occasion I found strange readings (current too low and a wrong power factor). On investigation, I found that the transformer ring wasn't completely closed. Making sure it was completely closed fixed that problem.
@T1k3mys0n
@T1k3mys0n 2 года назад
This thing is amazing I can read the power consumption in my whole house. I believe my country's power meter is cheating and run too fast, I hope this thing will help solve the problem by reading the actual load in realtime at anytime and check the total kwh to be compared with the meter from the electric company. I cant believe my house use 60 kwh everyday. That means 2500 watt/h
@TheHWcave
@TheHWcave 2 года назад
Beware, in x10 mode, the module sees 10x more current than actually flows but it does not know that of course, so the power it shows is also 10x more than what it really is. The point of x10 mode is to make it display values for tiny consumers like LED light bulbs, not whole households. If you use it you must mentally divide current and power values by 10. 60KWh seems excessive unless you are running one of those electrical fan heaters day and night ... , or maybe faulty sensor switch for the immersion heater in the hot water tank (if you have such a thing). Best, check the whole setup for accuracy by testing it against a consumer with known consumption. Incandescent light bulbs are ideal for that because they are very predictable and a 60W bulb is usually pretty close to 60W (if the mains voltage is nominal). I keep some of these bulbs around just for serving as high power load resistors.
Далее
Try not to Laugh Game!
00:38
Просмотров 4,6 млн
Почему худеют от Оземпик?
00:37
Просмотров 66 тыс.
How to use AC 80-260V 100A PZEM-061 Active Power Meter
16:27
Volts Amps Watts Meter RV Generator Load Meter Build
11:04
DIY: AC Power Monitor with Tesla Home Charging
9:01
Просмотров 24 тыс.
Variac Project For Tube Amp Repair
34:41
Просмотров 1,2 тыс.
Home Power Monitoring with the PZEM
21:03
Просмотров 31 тыс.