Hi, Paul
I would like to clarify my python code a little bit more, in particular the parameter section
ref_voltage = 5000 ## 3300=3.3v 5000=5.0v
ref_ical = 30
the ref_voltage is the voltage supplied to MCP3008 pin15, multiplied by 1000
ref_ical would be the rating of the clamp sensor, in my case, it would be 30, because i have the the SCT-013-30, 30amp current sensor,
the MCP3208 is the higher resolution version of MCP3008, i think both of them will work
i have a voltage sensor to measure the AC voltage, together, voltage X current will gives me Watt.
the MCP chip can run either on 3.3v or 5v with bi-directional level shifter. whether at 75k samples per second or 200k samples per second is far beyond my 6000 samples per seconds need, the rms took care of the swing in ct, i am not sure the impact or bottleneck on raspberry SPI, since i am reading the AC current every 5 seconds interval, it seem to be stable and accurate, I have two raspberry pi 3, each is wired to one 30 amp CT, one running MCP3008 at 3.3v, one with 5V and level shifter, i am not able to tell any performance or accuracy difference