Thanks for your feedback,
I will have another look at my soldering. I’ve checked it a number of times and I don’t think I have a short but maybe I do, it’s closer than I’d like in a couple of places. My soldering skills are rubbish.
I’m using the same software as you, emonLibDB. I don’t think you can use anything else for the 12 input version.
As far as calibration I’ve set the config for each input as follows:
EmonLibDB_set_vInput(1, 100.0, 0.16);
/* Include the next two lines if you have a 3-phase emonVS */
/*
EmonLibDB_set_vInput(2, 100.0, 0.16);
EmonLibDB_set_vInput(3, 100.0, 0.16);
*/
EmonLibDB_set_cInput(1, 100.0, 0.3); // 0.3° @ 20 A for 100 A CT
EmonLibDB_set_cInput(2, 50.0, 0.3);
EmonLibDB_set_cInput(3, 50.0, 0.3);
EmonLibDB_set_cInput(4, 20.0, 0.3);
EmonLibDB_set_cInput(5, 20.0, 0.3);
EmonLibDB_set_cInput(6, 20.0, 0.3);
#ifdef EXPANSION_BOARD
EmonLibDB_set_cInput(7, 50.0, 0.3);
EmonLibDB_set_cInput(8, 50.0, 0.3);
EmonLibDB_set_cInput(9, 50.0, 0.3);
EmonLibDB_set_cInput(10, 50.0, 0.3);
EmonLibDB_set_cInput(11, 20.0, 0.3);
EmonLibDB_set_cInput(12, 20.0, 0.3);
#endif
I changed the cInput parameter for the rated current of each CT sensor.