Portapack信号源 AM调制

文章讲述了作者如何在Portapack的signalgenerator中添加AM调制支持,包括噪声源的实现,以及不同信号(如正弦波、三角波、方波和噪声)发射后的测试结果。作者通过示波器观察到信号特征,并讨论了调制深度和杂散问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Portapack的utilities下有一个signal generator。

它在havoc固件中就已经存在但原本只支持FM调制后的信号。你可以自己选择各种基带信号,比如方波、三角波等,但是这些信号都必须经过FM调制后发射出去。

如果你想把方波或者三角波按AM调制发射出去是不行的,因为havoc固件不支持。所以后来我自己改了代码,增加了AM的支持。

后来我还加入了噪声源。这个噪声源在基带上是用伪随机码生成的,然后可以选择为AM或者FM调制发射出去。

接下来我用示波器看一下发射的信号到底是什么样。由于我的示波器不带FM解调功能。因此我们只观察AM调制的信号。

我会按如下截图依次发射信号。中心频率也就是载波是100MHz。基带会变。依次是只有载波、正弦波、三角波、向上锯齿、向下锯齿、方波、噪声

第一波测试结果:

只有CW时,可以看到中间有个尖峰,如果用示波器时域测量,能测出频率是100MHz附近。尖峰旁边有一些小尖峰是因为hackrf硬件的SFDR不好,产生的杂散,由于它们无法由软件控制,后面请尽量忽略这些杂散。

接下来发正弦波,这时候你会看到,包络在变化,类似正弦波,并且频谱上除了中间载波的波峰外,还左右对称出现两条尖峰,这就对应了正弦波的基带信号。

此时开启光标测量,能看到信号相对于载波相差500Hz。正好是信号源中设置的频率。

但是此时你可能会有一个疑问,为啥包络看上去不太完美,正弦波的波谷处好像向上翻折了。这个在第二波测试中会详细讲。

上图是三角波,相当于深度在32%左右的情况。

上图是向上锯齿,跟PortaPack上的信号缩略图方向相反,可能是从右往左看的?不太确定。

上图是向下锯齿,也是正好与缩略图相反。但不影响使用。

上图是方波,看着比较正常,可以用光标测出基波也是500Hz。(相当于调制深度在38%)

上面两张图分别测的是三次和五次谐波,分别是1.5kHz和2.5kHz。符合预期。

接下来是第二波测试:

可以看到调制度有变化,看不出包络的翻折了。

方波也有变化,基带的方波幅度很小。(相当于调制深度在10%不到)

锯齿波看着跟三角波差不多了。

最后我用上面两张图比较了基带是正弦波时和噪声时的区别。我把频谱宽度设置到了2MHz。可以看到在载波左侧和右侧确实会有噪声抬升。

后面要做一个选项,手动选一下调制度。以免每次发射调制度不确定。

我发现portapack设置为47增益时,输出大小与示波器设置为3.5Vpp差不多。

另外,第一波测试正弦波的结果相当于示波器上调制深度不够的情况,第二波测试正弦波相当于调制深度到达100%的情况。按理说调制深度不够不会翻折,但实际翻折了。

两波测试的方波都相当于深度不够的情况,如果示波器ARB功能把方波AM调制的深度设置为100%时,两个矩形中间就只有一条细线了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值