Hello all!
I'm trying to acquire a simple sample and process it as fast as possible using a PCMCIA 6062E board.
I'm acquiring a single channel.
If I read one sample at the fastest sample rate (500kS/s) achievable with my board I'll get an error due to the fact that the board buffer will be quickly filled and after that samples will start to be lost. Using 500kS/s as the sample rate, each sample would be spaced by 2 microseconds and this is very fast and I'm sure that the following processing stages do not complete faster than this (eventhough they are simple tasks such as comparisons, multiplications, sums and display values in a chart)
I've changed the sample rate in order not to receive the same error and just after 15kS/s I've succeeded.
I understand why this is happening but acquiring at 15kS/s I will only be able to "correctly" sample signals with a frequency as high as 7kHz (regarding Nyquist's theorem).
Using this sample rate each sample is spaced in time by aprox. 67 microseconds.
Is there a way of improving this? Remember I want to acquire and process sample by sample...