本系统历时1.5年开发,在实际应用过程中,功能再不断更新完善中。。。。
系统工程源码:百度网盘 提取码:mww7
系统组成
模拟器设备发射端主要由中频处理单元和射频发送单元两部分组成。功能组成框图如图所示,中频处理单元实现拟辐射信号的基带数字信号产生、D/A转换和中频调制;射频发送单元对中频信号进行滤波放大等处理,上变频至要求的射频频段,经射频功放后,送至天线开关组件,由相应天线辐射出去。
系统原理
根据上位机选择信号产生指令传送至FPGA中PS部分的网络接口,FPGA的PS部分进行指令解析后转换为中频板内部指令格式并通过双口RAM接口将指令发送给FPGA的PL部分,并将信号的频率指令通过RS232发送至射频;FPGA的PL部分根据具体任务调度相应功能模块。对于发射端,PL功能模块完成基带信号产生,基带信号再经FPGA驱动DA芯片进行D/A转换和上变频,产生中频波形送入射频发送单元;对于接收端,FPGA的PL部分调用解调模块,读取AD芯片的中频数字信号并根据信号样式进行解调,以及显示解调信息。
信号类型
可以分时产生下述部分通信模拟信号。其他信号类型不方便贴出!!
1.常规定频模拟信号
在2MHz~30MHz频段内,分时产生不同频点的USB、LSB信号。
在30MHz~2000MHz频段内,分时产生不同频点的定频CW、AM、FM、BPSK、D8BPSK、QPSK、TCM、MSK信号。
2.常规跳频模拟信号
在30MHz~2000MHz频段内,可分时在各频段产生一个跳频通信模拟信号,频点、频率集可以改变。
调制方式:BPSK、D8BPSK、QPSK、MSK;
最大跳宽:20MHz;(根据需求可设置)
最小频率步进:25kHz、50kHz、100kHz;(根据需求可设置)
跳速:200、500、1000H/s可选;(根据需求可设置)
频率集频点数:16、 64、128、512可选。
3.直接序列扩频模拟信号
在30MHz~2000MHz频段内,可分时在各频段产生一个直接序列扩频模拟信号,频点可以改变。
最大带宽:10MHz;
调制方式:BPSK、D8BPSK、QPSK、MSK;
最大码长:不大于127位。(根据需求可设置)
4.直接序列扩跳模拟信号
在30MHz~2000MHz频段内,可分时在各频段产生一个直接序列扩跳模拟信号,频点可以改变。
最大带宽:20MHz;
调制方式:BPSK、D8BPSK、QPSK、MSK;
最小频率步进:25kHz、50kHz、100kHz;
跳速:200、500、1000H/s可选;
频率集频点数:16、 64、128、512可选。
最大码长:不大于127位。
5.Link4A数据链信号
在225MHz~400MHz实现Link4A数据链模拟信号,频点可以改变。
调制方式:2FSK;
调制频偏:±20KHz。
报文标准:V序列报文类型;
工作方式:点对点通信。
6.III型(或Mark X/XII)雷达敌我识别器信号
在L波段(或1030MHz)模拟敌我识别询问信号以及(或1090MHz)模拟敌我识别应答信号。
工作模式:III型(或Mark X/XII系列询问1、2、3/A、4、C,应答4、常规);
7.卫星通信通信信号
在3GHz~15GHz范围内可分时实现卫星通信信号。
卫星通信信号
调制方式:QPSK、BPSK;(根据需求可设置)
码速率:2M。(根据需求可设置)
上位机
实测部分信号波形
a)AM
调幅指数:0.8
基带信号:余弦波(频率为10kHz)
中频:140MHz
b) FM
调频指数:5
基带信号:余弦波(频率为10kHz)
中频:140MHz
c) FSK
码率:16kbps
中频:140M
(为便于观察,将两个频率的幅度设置为不同值)
d) BPSK
码率:16kbps
中频:140M
e) QPSK
码率:16kbps
中频:140M
f) OQPSK
码率:5Mbps
中频:140M
g) 8PSK
码率:5Mbps
中频:140M
h) 16QAM
码率:5Mbps
中频:140M
i) 雷达信号
方式:重频参差
重频周期:800us 1200us 1600us(方便观察)
雷达信号波形
j) Link 4A
(不同的频率,其幅度设置不同,方便观察)
Link4A波形
k) Link16
Link16的传输时隙信号波形(一个时隙时长7.8125ms)
Link16一个时隙内发射段的跳频脉冲波形(局部)
Link16的跳频脉冲波形(MSK调制32bit码片)