验证目的
这周AEO BOSS下派了个新的小项目交由我完成,具体就是产生几组脉冲信号,模拟雷达系统中的同频干扰。
该平台目的是为了展示N5182B MXG做数字调制叠加脉冲调制(模拟干扰)的能力。
平台搭建
一开始听mentor在电话里给我讲应用背景的时候我是很萌币的,因为对雷达了解不多,一开始听起来也是晕晕乎乎的。我开着免提边听边在备忘录里面记,最后整理起来大概的要求如下:
信号使用Signal Studio 软件的N7620B选件产生干扰的脉冲信号,采用N5182B MXG 来产生标准信号QPSK调制的中心频率在2 GHz的带宽为100 MHz的信号,最后的频谱分析仪采用 N9030A PXA来获取数字调制叠加脉冲调制后的频谱。
其中,干扰信号类型有以下十种,如下表:
信号类型 | 窄带脉冲 | 宽带脉冲 | 宽带 | 窄带 |
---|---|---|---|---|
周期 | 10ms、1s、10s | 10ms、1s、10s | N/A | N/A |
带宽 | N/A | 100 MHz | 110 MHz | 单频、5 MHz、10MHz |
占空比 | 1000 | 1000 | N/A | N/A |
mentor在3.14晚上的时候就帮我把仪器,PC摆到位,物理连接连好,ip设好了,留给我做的就是使用 N7620B pulse building软件来生成信号,然后download到信号源中而已。这其中的兴趣来源于之前在写一个测试报告的过程中,反复用到Signal Studio来产生标准信号,一来二去的对这个软件就产生了些许好奇,但因为这个软件是收费的,所以当时也就没有实验。
软件设置
打开软件,选择new hardware configuration进行一些基本配置,由于这次验证对于脉冲信号的边沿要求并未很高,所以采用MXG的Internal Arb来产生目标信号,在连接的过程中一定要维持设备开启的状态,因为会有一个验证I/O connection的一项。 pulse library 是用户设置的单个脉冲,参数包括:上升时间,下降时间,脉冲宽度,抖动类型,调制类型等。 pattern library,简而言之,就是把之前设置的pulse以自己想要的方式组合起来,到最后循环发送。 设置好了pattern之后直接点击download & play即可把信号发送到了信号源中了。
占空比
脉冲信号的占空比在pulse detail里面是不可以直接设置的,在pattern中有一个repetition interval,这个就对应了信号的关断时间,例如:设置的窄带脉冲周期为10ms,占空比为1000,则科直接设置repetition interval=10ms,pulse width为10us即可。倘若脉冲信号是宽带信号,则还需要在modulation type里面选择对应的调制方式。
小结
今天说点别的,与技术无关额。3.15这天遇到了一个大唐电信来测雷达本底噪声的大哥,就在A区用N9020A,我干完自己的事情,看着时间还早,就跟他浅聊了几下。
大哥工作十二三年,看衰Tx,Rx,说现在收发机很多东西都集成到单晶片了,能做的东西确实不多,小公司自己搭一个效果还不如直接买人家现成的了。不过老哥的工程能力让人称奇,遇到问题很快就确定具体部件的问题,并且可以迅速给出解决方案,后来还蹭了大哥的A4回了学校,路上才知道他两三年前从大唐跳槽去了初创公司搞无人机,他告诉我,进了大唐给RU拧了一个月的螺丝,过了半年一年的就开始跟项目,跟了两三个项目之后就基本出师了。当时我就感慨北理工雷达所就是迪奥啊,工作十几年实现财务自由现在看看也蛮好的了,现在再毕业的学生,在这个环境下不搞代码还有机会在这个城市生存下去吗,不过大哥都已经这个level了还自己设计的东西自己带来测试,凡事亲力亲为也是让人望其项背。