SLAA517F May 2012 – August 2021 MSP430F6720A , MSP430F6720A , MSP430F6721A , MSP430F6721A , MSP430F6723A , MSP430F6723A , MSP430F6724A , MSP430F6724A , MSP430F6725A , MSP430F6725A , MSP430F6726A , MSP430F6726A , MSP430F6730A , MSP430F6730A , MSP430F6731A , MSP430F6731A , MSP430F6733A , MSP430F6733A , MSP430F6734A , MSP430F6734A , MSP430F6735A , MSP430F6735A , MSP430F6736 , MSP430F6736 , MSP430F6736A , MSP430F6736A
The Current Transformer (CT) when used as a sensor and the input circuit’s passive components together introduces an additional phase shift between the current and voltage signals that needs compensation. The ΣΔ converter has built in hardware delay that can be applied to individual samples when grouped. This can be used to provide the phase compensation required. This value is obtained during calibration and loaded on to the respective PRELOAD register for each converter. Figure 4-3 shows the application of PRELOAD (SD24PREx).
The fractional delay resolution is a function of input line frequency (fIN), OSR and the sampling frequency (fS).
In the current application for input frequency of 60 Hz, OSR of 256 and sampling frequency of 4096, the resolution for every bit in the preload register is about 0.02° with a maximum of 5.25° (maximum of 255 steps). Since the sampling of the 3 channels are group triggered, an often method used is to apply 128 steps of delay to all channels and then increasing or decreasing from this base value. This allows ± delay timing to compensate for phase lead or lag. This puts the practical limit in the current design to ± 2.62°. When using CTs that provide a larger phase shift than this maximum, an entire sample delay along with fractional delay must be provided. This phase compensation can also be modified on the fly to accommodate temperature drifts in CTs.