[英]Carrier signal extraction using Amplitude Demodulation using Python
I get an IF signal from microwave circuit which looks like this: 我从微波电路收到一个中频信号,如下所示:
As we can see there is a distinct unwanted Amplitude Modulation which is believed to be due to coupling between antennae. 如我们所见,存在明显的不想要的幅度调制,这被认为是由于天线之间的耦合引起的。 This signal will also have a FM modulation. 该信号还将具有FM调制。
I want to remove this AM modulation so that only FM modulation remains. 我要删除此AM调制,以便仅保留FM调制。 I want the carrier signal NOT the AM modulation. 我希望载波信号不是AM调制。 Something like how a Automated Gain Control (AGC) would work. 诸如自动增益控制(AGC)的工作方式。
I tried to filter the lower freqs but that dose not removes the AM modulation. 我尝试过滤较低的频率,但该剂量不能消除AM调制。
Well, then you need to adjust your filter. 好吧,那么您需要调整滤波器。 Every kind of AGC is but a high pass filter in effect. 每种AGC实际上都不过是一个高通滤波器。
I want to remove this AM modulation so that only FM modulation remains. 我要删除此AM调制,以便仅保留FM调制。
Seriously, don't do that. 说真的,不要那样做。 FM demodulation doesn't need constant envelope. FM解调不需要恒定的包络。 As a FM demodulator doesn't care the least about amplitude, it will not care about what you consider to be AM. 由于调频解调器并不在乎振幅,因此它不会在乎您认为是AM。
EDIT I though you'd probably already tried, but what about the AGC , AGC2 and AGC3 block in GNU Radio? 编辑我虽然您可能已经尝试过,但是GNU Radio中的AGC , AGC2和AGC3块呢?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.