I need to monitor a current on a PCB trace. The current is in sine form and its peak to peak 25A. I need to monitor it very precisely (+/- 50 mA) because I have to issue an interrupt output when the wave is at its peaks (maxima and minima points). Also I need to detect the frequency and issue another interrupt on 50 degree phase. I want to be sure because these chips are very expensive.
Sine wave frequency will be varying between 500 Hz and 1 KHz. Can this chip keep up with the trace current in those frequencie and can it tell me real time current level precisely?