watertreader
Full Member level 3
matlab codes for heterodyning
Hi,
I am trying to capture a signal from an experiment with a detector. This signal has a particular frequency, about 5Khz, the spectral width should not be more than 0.2Khz. I am trying to capture and record the amplitude of this signal. I have a digitiser card that digitiser the value read in from my detector. Currently, I am reading in 2000 samples at 100 Khz. After obtaining this, I reconstruct the spectrum using fft and form the spectrum and read off the spectral value at the 5kHz value
I am wondering I can do some digital mixing and downconvert the signal and hence reduce the sample size require to form the spectrum and get a faster readout. I would also need to vary some other parameters for the experiment.
Any matlab code for this?
Really thanks for ya help!
Hi,
I am trying to capture a signal from an experiment with a detector. This signal has a particular frequency, about 5Khz, the spectral width should not be more than 0.2Khz. I am trying to capture and record the amplitude of this signal. I have a digitiser card that digitiser the value read in from my detector. Currently, I am reading in 2000 samples at 100 Khz. After obtaining this, I reconstruct the spectrum using fft and form the spectrum and read off the spectral value at the 5kHz value
I am wondering I can do some digital mixing and downconvert the signal and hence reduce the sample size require to form the spectrum and get a faster readout. I would also need to vary some other parameters for the experiment.
Any matlab code for this?
Really thanks for ya help!