0
$\begingroup$

I'm sampling two signals with fundamental frequency of 50 Hz. I want to sample them at the same instant, but there's a delay between the first and the second conversion. I don't keep the previous values of the signals in an array, at most I can store 10/20 samples.

I want to correct this delay. I thought of a FIR fractional delay, but i'm not sure is the right way to do it.

$\endgroup$
3
  • 1
    $\begingroup$ Do you know what the delay is, or do you you need to figure out what the delay is from the 10/20 samples? $\endgroup$
    – Jim Clay
    Commented Apr 13, 2014 at 8:26
  • $\begingroup$ I know the delay and it's always the same. $\endgroup$ Commented Apr 13, 2014 at 18:05
  • 1
    $\begingroup$ Then yes, a FIR fractional delay filter would be very appropriate. $\endgroup$
    – Jim Clay
    Commented Apr 13, 2014 at 21:26

1 Answer 1

0
$\begingroup$

Assuming you are sampling above the Nyquist rate, then an interpolation kernel or equivalent fractional FIR filter on one or both channels (both to match up any non-zero processing delays) might be an appropriate solution.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.