# Envelop detection with low sample rate?

I have a signal up to $3\textrm{ MHz}$. The ADC that sample it has a rate of $1.5\mu s$. So a full $T$ of the signal is $0.3\mu s$, and I can only sample each $1.5\mu s$. It sounds not enough, but I don't need to reconstruct it, but to create an envelop detector from it, over time, based on lets say $1000T$ (periods).

So, over $1000$ periods of $3\textrm{ MHz}$, I will have: $300 \mu s/1.5 \mu s=200 \textrm{ samples}$. From these $200$ samples, I need to create some envelop detector, or continues curve to then later check if it has some large amplitude changes.

1. How can I chose where to sample the input signal so that I can get the "right points" of it- means mostly its maxes, where my sample rate is much slower then the signal ?
2. Should I use a moving average to get this curve ?
3. Is there another good approach expect from taking more periods?($>1000$)
• There is no way to solve your problem. Short of using a sampler with a faster rate, you'd have to filter the signal to reduce its bandwidth to ~300kHz, and hope you can learn what you need from that.
– MBaz
May 1, 2016 at 18:28
• Really no way? Because 2 universities do exactly that with the same info exactly. May 1, 2016 at 19:13
• What's your message bandwidth, also your detector's bandwdith, and cannot you implement a BandPass sampling strategy ? May 1, 2016 at 19:52
• @Curnelious : Do you have links to the work by those universities that does this?
– Peter K.
May 6, 2016 at 1:33
• @Curnelious : Is the signal a passband signal with min and max frequencies? Can you use the folding property while sampling? Jun 4, 2017 at 12:11