This query relates to fundamental Sigma Delta as I have read several material and could not get answer to determine the sample rate setting for signal detection.
I have source sigmal between 1Khz and 4Khz from the vibration sensor, I'm looking into Sigma Delta as alternative to SAR (ADS8631) because of digital filter feature which removes upper frequency (there will be 1-2 pole low pass analogue filter before the ADC, which set to f3dB=4Khz).
I plan to set ADS1274 to high resolution mode so it over sample 128 time the data rate. I'm actually only interested 16 bits rather than 24 bits,
I could set the data rate to 8KSPS or 12KSPS or 16KSPS and so on. The constraint that the DSC (320F28835) being a real time processing speed so lower sample rate give extra overhead in DSC processing (ie FIR and FFT). NB: I cannot use other higher performance DSC (which most are BGA)
One issue concern me that in SAR, obviously with data rate of 8KSPS
- test signal-A has 4Khz sinewave with 0 phase (0ᵒ) , I expects =/-Vpp output data stream
- test signal-B has 4Khz sinwave with π/2 phase 45ᵒ) I expects +/-0.71*Vpp output data stream
- test signal-C has 4Khz sinwave with π/2 phase (90ᵒ) I expect 0Vpp output data stream
the question that I unsure how SD behave differently from SAR,
I read material that say because of over-sampling, it does not care about phase shift of sinewave which lead to zero output as in SAR.
Can you shown (or demonstrate) what the data stream look like or FFT look like when input signal is slighly less than data rate / 2.