According to https://www.picotech.com/oscilloscope/2 ... ifications the 2204A s a 8 bit scope.
In your image the scope is set to +/- 2V
So 4V / 256 is about 15 mV per bit.
And it is normal voor digital scopes to wobble the LSB.
In PS6 you can do resolution enhangement to 12 for your scope, what this actualy do is increas sampling speed and the average out the samples (so you get a virtual resolution of 12 bits)
Thanks! So, if I understand this correctly, if I were to define the range from 0 do 1.5V, for example, I would get ~6mV accuracy? Whereas by oversampling to 12bit, I could get to 1mV (theoretically).
I didn't know that the vertical scale affects the probe accuracy (resolution).
Nearly, but it is related to the vertical ranges you can select, 0 to 1.5V is not a settable vertical range for the device.
+/- 2V which gives 4V peak to peak divided by 256 so approximately 15 mV per bit.
+/- 1V which gives 2V peak to peak divided by 256 so approximately 7.5 mV per bit.
Now if you add resolution enhancement at 12bit, instead of dividing by 256 you divide by 4096
+/- 2V which gives 4V peak to peak divided by 4096 so approximately 976 uV per bit.
+/- 1V which gives 2V peak to peak divided by 4096 so approximately 488 uV per bit.
Resolution enhancement uses a moving average filter so it will affect the rise times on the vertical edges of your signals.
Martyn wrote:Nearly, but it is related to the vertical ranges you can select, 0 to 1.5V is not a settable vertical range for the device.
Yes, I found that out yesterday, while trying to figure out why I can't set the range from 0 to 50V
It makes sense now. I also saw that oversampling (resolution enhancement) in this case (square signal) does not give desired results, especially because it affects the rise times so badly.