Hi all,
I have a custom inverter using TMS320F28069F, code almost identical to lab 11a, and 3 LEM current sensors, which have zero current at 1.65V on ADC. Our system is high current, so motor is designed for 200Arms and has current sensors with a linear range of +-375A. However their full scale ADC range corresponds to 1075A, (+-537A), but the far extents of this range are not guaranteed to be linear.
I have therefore set the ADC full scale current to 1075A. According to application notes, I set IQ full scale current to 538A. These values now saturate the default IQ range, so I set GLOBAL_Q to IQ21 to represent up to 2048.
There is strange behavior with current readings in gAdcData.I . Setting all offsets to 0.0 to start, two of the current sensors always appear as expected with value of 1 pu (corresponding to zero current after offset is considered), and the third one has strange behavior reporting -2 pu when no current flows through sensor. Because we verified all 3 ADC counts being correct, I think the error is likely in IQ setup or ADC to current calculation.
Separately, we found that to use the LEM current sensors from other forum threads, we needed to configure them to be consistent with negative feedback amplifier current shunt measurement and have done so.
Any help would be appreciated. Thanks!
Will