I did find another Shelly1PM and a standard Shelly1, I thought I saw them when we rearranged the office the other day.
Attached is the capture from the scope from the PM version since that’s the one I used in the video. Keep in mind that I am using a Hantek CC-65 that is rated for the lowest reading of 20mA although I have seen this go down to 5mA before it fails.
I tested this with looping the wire on the clamp two and three times and had the same waveform without the loop.
I also confirmed this Shelly1PM exhibited the same behavior using the 121GW, as did the standard Shelly1.
I am also including two screen shots.
The one with 11.5mA is just the shelly being powered.
The one showing 20mA (actual is 18.5mA) is just the shelly engaging the relay without any light bulb.
Hello Scott,
many thanks for your oscillograms! Very interesting.
So inside these modules are small and simple SMPUs, which create small square wave current pulses, which have a high Crest factor, like the problem in ACV, with high DC superimposed.
The 121GW, like many other DMMs, calculates the RMS by fast digitizing and directly calculating the sum of the squared values of the samples.
The amplitude of about 55mA
pp of these pulses in the idle case would normally create an overrange, as this is 10 times the 5mA range, which is for some reason not detected by the HY3131, or by the SW.
Dave has built in an additional x10 amplifier to feature 'low burden' on the current ranges, and the HY3131 provides additionally two selectable x10 stages. So I assume, that an undetected analogue signal clipping inside the HY3131 occurs. 55mA
p over 1 Ohm shunt give 55mV
p, times 10 once gives 550mV
p, and then calculated in the 50mA range to give about 12mA
rms. That's clipped to a display of about 5mA in the 5mA range, i.e. factor 2.5 low, i.e. one of the amplifiers,
or the A/D is clipping at about 2.2V
p.
This makes sense, as the HY3131 is powered from
3.3V 3.6V,
and AGND is at about 1.2V, so the positive margin is 2.4V.So as the fast A/D should be able to handle high Crest factiors, i.e. high peak amplitudes, there should be a window comparator (in SW?) to detect any pulses at its input higher than
2V +/-1V, or so, to range up in that case, although the RMS value does not exceed the current range yet. .. I've tried to figure out from the datasheet, from the configuration manual, and from the circuit diagram, how to detect such an overload condition, but could not find out, how to do this properly.
Frank