通信信号处理的GUI界面设计(3)

2019-04-09 12:44

图3-4 模拟信号发送端图形用户界面

要求采样频率要大于两倍的载波频率,否则出现“error!:采样频率不够高,出现混叠,需Fc*2<=Fs”出错提示对话框,如图3-5所示:

图3-5 出错提示框

②数字信号发送端:

数字信号发送端包括四个模块:一是信号输入模块,输入到通信系统的模拟信号

既可以是工作空间中存在的变量,也可以是保存过的各种典型通信信号,二是信源编码,对于输入的模拟信号进行采样、量化、编码(常用64Kb/s脉冲调制PCM)得到数字基带信号;信道编码,包括具有前向纠错功能的(7,4)汉明码、(15,8)循环码等。三是数字信号传输模式的选择:数字基带传输、数字带通传输(ASK,PSK,QASK,FSK,MSK,QAM等)。第四个模块为信号图像显示模块,对输入到通信信号处理系统中的模拟信号,显示其时域频域波形,及信源编码后的PCM码流波形。图3-6为数字信号发送端图形用户界面。

10

图 3-6数字信号发送端图形用户界面

(2)信道,本设计采用加性高斯白噪声信道(AWGN),通过弹出的输入对话框设定信噪比。以后可进行功能扩展采用信道估计算法,通过弹出式菜单激活典型的自适应导引估计算法的GUI子类和盲信道估计算法GUI子类, (3)通信信号接收端。

对于发送端发送的通信信号的类型不同,接收端采取不同的接收方式。 ①模拟信号接收端,采用三大模块:一是解调控制面板,有五个按钮控件,分别执行信号的接收、解调、解调过程回放、基带信号时域波形对比和已调信号时域波形对比。二是接收信号的信息显示,可以显示接收的信号的调制方式,原基带信号的频率,载波频率,采样频率等信息。三是信号图像显示。继承了发送端信号图像同步显示和回放的优点,并且可以通过点击信号对比按钮,使用户直观的观察通信系统中基带信号和已调信号的时域波形对比,图3-7 为模拟信号接收端图形用户界面:

11

图3-7 模拟信号接收端图形用户界面

②数字信号接收端,继承了模拟信号接收端的各项功能。它可对接收的信号进行解调、译码等逆向处理操作,可实现不同调制解调方式下通信信号处理系统的分析和仿真。图3-8 为数字信号接收端图形用户界面:

图3-8 数字信号接收端图形用户界面

2.通信信号处理系统实现的程序流程图

12

开始选择信号的传输方式模拟通信系统 选择模拟调制方式AMDSB-TC,AMDSB-SC,AMSSB,FM数字通信系统信源编码(采样、量化、编码)信道编码(纠错编码)的选择汉明码、CRC、卷积码 选择数字带通调制方式ASK,FSK,PSK,QPSK,QAM,MSK,GMSK信道传输接收模拟信号接收 模拟解调相干解调,非相干解调数字信号接收数字最佳接收 解调 图3-9 通信信号处理系统实现的程序流程图 四、 通信信号处理系统的GUI仿真实例

本章给出了基于本通信信号处理系统的GUI仿真实例。 通信系统仿真平台运行流程如图4-1所示:

开始在MATLAB中打开并运行M文件进入通信信号处理系统仿真GUI界面在用户界面中设定系统的参数进行仿真满意是结束否

图4-1 通信信号处理系统仿真平台运行流程

(一)

模拟信号处理GUI仿真实例

1.模拟信号发送端

13

进入通信信号处理系统界面后,通过选择菜单进入“模拟信号发送端”,设定系统的输入信号为常用正弦信号,输入信号频率为20Hz,进行模拟AMDSB-SC调制,载波频率为200Hz,采样频率为3000Hz,点击“开始通信”按钮,得到如图4-2所示的AMDSB-SC调制波形的仿真结果,在右侧的信号图像界面中依次显示基带信号波形,已调信号的时域波形和频谱特征曲线。

图4-2 正弦波的AMDSB-SC调制的仿真结果

图4-3 语音信号AMDSB-SC调制的仿真结果

14


通信信号处理的GUI界面设计(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:建设工程监理招标投标资格后审文件 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: