基于LabVIEW的2ASK传输系统设计

2016-02-05 09:15吴思莹
电子测试 2016年24期
关键词:低通滤波器基带控件

赵 敏,干 娜,吴思莹

(成都理工大学信息科学与技术学院,四川成都,610059)

基于LabVIEW的2ASK传输系统设计

赵 敏,干 娜,吴思莹

(成都理工大学信息科学与技术学院,四川成都,610059)

本文研究2ASK信号的设计方法和计算机仿真,通过使用LabVIEW语言对2ASK传输系统进行设计及仿真。此次仿真包括调制和解调两个模块,在调制模块中,将输入序列与载波相乘产生2ASK信号,然后将调制出的信号加入高斯白噪声模拟真实信道的情况,在送入低通滤波器滤波后采用相干解调的方式实现2ASK的解调,形成所要的波形。并通过改变输入序列的输入值来得到波形。

LabVIEW语言;2ASK传输系统;调制;解调

1 2ASK基本原理

2ASK(二进制数字振幅键控)是以二进制数字基带信号为调制信号,将基带信号与载波相乘,来控制载波的幅度参数,使载波幅度随调制信号变化来传输信息。本设计选用正弦波作为载波,用二进制数字基带信号对载波进行调制,载波在数字1或0控制下通或断,信号为1时,信道上有载波出现;信号为0时,无载波出现,调制后的信号频带宽度是基带信号宽度两倍。

2 2ASK实现

2.1 2ASK调制模块

信号调制模块是整个2ASK调制解调系统的开始,整个系统的各部分参数的设置都在此模块进行,这部分用到较多数值输入控件。这过程主要完成二进制序列数值的输入,依据输入序列得到输入序列波形、调制后的2ASK信号波形和2ASK 信号频谱。2ASK调制模块的程序框图如下图1所示。

利用一个二进制数字基带信号与正弦波信号相乘得到2ASK信号。首先,在前面板上创建输入序列数组控件,采样率、码速率、采样点数、载频、载波相位5个数值输入控件,除此之外还需显示2ASK信号波形及其频谱,所以我们需要创建两个波形显示控件来显示2ASK信号的波形与频谱。在此模块中调用了两个子VI—产生序列和载波。

2.2 信号加噪模块

图1 2ASK调制模块

2ASK 传输技术受到噪声的影响很大,噪声影响信号的振幅从而有可能改变了原有信号。在信道中加入高斯白噪声可模拟实际 2ASK 通信情况。用高斯白噪声 VI 仿真出白噪声,通过数组大小函数将 2ASK 信号数组大小作为噪声采样数,并添加数值输入控件作为噪声标准差,将噪声信号与2ASK 信号相加后得到加噪后的信号。

2.3 2ASK解调模块

2ASK解调模块设计采用相干解调法,首先将加入高斯白噪声的2ASK 信号与载波相乘,再经由低通滤波器滤除高频杂波,为使基带信号通过低通滤波器,低通滤波器的截止频率应大于等于基带信号带宽,基带信号归一化带宽 B=码速率/采样率,此数值为低通滤波器截止频率,考虑到过渡带的问题故取滤波器低频截止频率为(0.5+码速率)/采样率。信号的抽样判决过程通过一个 For 循环来实现。运用局部变量和索引数组判断滤波后的第 i 个波形高度是否超过 0.5,若高于 0.5 ,则判断该值为“1”,反之为“0”,最终得到解调后的二进制序列。2ASK解调模块程序框图如图2所示。

图2 解调模块

图3 2ASK总前面板

3 测试结果

当输入序列选用方波,载波采用的正弦波,然后将输入序列与载波相乘,得出2ASK的波形,同时显示2ASK频谱,这就是2ASK 的调制部分,将已调信号加入高斯白噪声后送入信道,通过信道后经过滤波器进行滤波最后进行解调,将调制的信号恢复成原来信号。解调完成,检查输出序列与输入是相对应的,没有产生误码,通过输入不同序列进行测试,结果并未产生误码,满足论证时的所有要求,运行结果正确有效。2ASK总前面板图分别如下图3所示。

4 结语

本文使用 LabVIEW 软件来实现 2ASK传输系统的设计,并以方波为输入对实验结果进行了验证仿真,通过使用 LabVIEW软件把复杂的程序变得直观,通过设计此系统把理论和实际结合起来,更好地理解所学的知识。

[1]周俊.基于LabVIEW的通信信号调制方式自动识别系统的设计与实现[D].云南大学,2015.

[2]孙野,段新文.基于LabVIEW的2ASK通信系统程序设计[J].现代电子技术,2013,01:89-90+98.

2ASK transmission system design based on LabVIEW

Zhao Min,Gan Na,Wu Siying
(Chengdu University of Technology,Chengdu,610059)

The paper studies a design method of ASK signal and simulation results with computer.The 2ASK transmission system is designed and simulated by using LabVIEW language.The simulation includes the modulation and demodulation of the two modules in the modulation module.The basic idea is that the waveform is obtained with the input sequence multiplied by carrier.The modulated signal is then added to the Gauss white noise to simulate the real channel condition. After being fed into the low pass filter,the demodulation of 2ASK is realized by means of coherent demodulation.Waveform is obtained by changing the input value of the input sequence.

LabVIEW language;The 2ASK transmission system;modulated ;demodulated

猜你喜欢
低通滤波器基带控件
Ag元素对Ni-7at.%W合金基带织构形成的影响
基于.net的用户定义验证控件的应用分析
切比雪夫Ⅱ型模拟高通滤波器的设计及实现*
苹果推出自研基带芯片要过几道坎?
苹果10亿美元为5G买“芯”
关于.net控件数组的探讨
基于瞬时无功理论的谐波检测中低通滤波器的改进
非等纹响应低通滤波器研究
基于嵌入式MINIGUI控件子类化技术的深入研究与应用
放电等离子烧结法制备涂层导体用Ni合金复合长带