Portapack的utilities下有一个signal generator。
它在havoc固件中就已经存在但原本只支持FM调制后的信号。你可以自己选择各种基带信号,比如方波、三角波等,但是这些信号都必须经过FM调制后发射出去。
如果你想把方波或者三角波按AM调制发射出去是不行的,因为havoc固件不支持。所以后来我自己改了代码,增加了AM的支持。
后来我还加入了噪声源。这个噪声源在基带上是用伪随机码生成的,然后可以选择为AM或者FM调制发射出去。
接下来我用示波器看一下发射的信号到底是什么样。由于我的示波器不带FM解调功能。因此我们只观察AM调制的信号。
我会按如下截图依次发射信号。中心频率也就是载波是100MHz。基带会变。依次是只有载波、正弦波、三角波、向上锯齿、向下锯齿、方波、噪声

第一波测试结果:

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

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

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

被折叠的 条评论
为什么被折叠?



