25 April 2024
I connected it to a faulty device which drew too much current. The ppk2 firmware crashed as soon as power was switched on, and the device disconnected from USB. It seems like it does not have any overcurrent protection. A forum post said the sense resistors were damaged by overcurrent, and another suggested that they could be partly damaged and ruin the accuracy. Can it be recalibrated?
There is a third party python API: https://github.com/IRNAS/ppk2-api-python
Forum post about using it: https://community.element14.com/technologies/test-and-measurement/b/blog/posts/nordic-power-profiler-kit-ii-python-api
100mR shunts gives max measurable current of 1638mA. I think it shouldn't be damaged with more though - abs max values are all much higher.
Suitable for high current, high or low side, measurement where isolation is needed. Noise limits low current performance.
https://www.allegromicro.com/-/media/files/datasheets/acs758-datasheet.pdf
LCB-050B variant: +-50A, 40mV/A typ. Ratiometric though - I think that is 40mV at 5V and changes with Vcc.
There are higher current variants.
Purple Aliexpress module also has a TLC2272 opamp as a buffer after an RC filter. Sensor output is high impedance.
https://www.ti.com/lit/ds/symlink/tlc2272.pdf
This looks like an unsuitable choice of amp for general use.
Module pinout: