通信原理实验指导书(上)-仿真部分
- 格式:doc
- 大小:185.50 KB
- 文档页数:10
实验一 CPLD 可编程数字信号发生器实训一、实验目的1、熟悉各种时钟信号的特点及波形;2、熟悉各种数字信号的特点及波形。
二、实验设备与器件1、通信原理实验箱一台;2、模拟示波器一台。
三、实验原理1、CPLD 可编程模块电路的功能及电路组成CPLD可编程模块(芯片位号:U101)用来产生实验系统所需要的各种时钟信号和数字信号。
它由 CPLD可编程器件 ALTERA公司的 EPM7128(或者是Xilinx 公司的 XC95108)、编程下载接口电路(J104)和一块晶振(OSC1)组成。
晶振用来产生系统内的16.384MHz 主时钟。
本实验要求参加实验者了解这些信号的产生方法、工作原理以及测量方法,才可通过CPLD可编程器件的二次开发生成这些信号,理论联系实践,提高实际操作能力,实验原理图如图1-1 所示。
2、各种信号的功用及波形CPLD 型号为 EPM7128 由计算机编好程序从 J104 下载写入芯片,OSC1 为晶体,频率为 16.384MHz,经 8 分频得到 2.048MHz 主时钟,面板测量点与EPM7128 各引脚信号对应关系如下:SP101 2048KHz 主时钟方波对应 U101EPM7128 11 脚SP102 1024KHz 方波对应 U101EPM7128 10 脚SP103 512KHz 方波对应 U101EPM7128 9 脚SP104 256KHz 方波对应 U101EPM7128 8 脚SP105 128KHz 方波对应 U101EPM7128 6 脚SP106 64KHz 方波对应 U101EPM7128 5 脚SP107 32KHz 方波对应 U101EPM7128 4 脚SP108 16KHz 方波对应 U101EPM7128 81 脚SP109 8KHz 方波对应 U101EPM7128 80脚SP110 4KHz 方波对应 U101EPM7128 79脚SP111 2KHz 方波对应 U101EPM7128 77脚SP112 1KHz 方波对应 U101EPM7128 76脚SP113 PN32KHz 32KHz伪随机码对应U101EPM7128 75脚SP114 PN2KHz 2KHz伪随机码对应U101EPM7128 74脚SP115 自编码自编码波形,波形由对应 U101EPM7128 73 脚J106 开关位置决定SP116 长 0 长 1 码码形为1、0 连“1”对应 U101EPM7128 70脚、0 连“0”码SP117 X 绝对码输入对应 U101EPM7128 69 脚SP118 Y 相对码输出对应 U101EPM7128 68 脚SP119 F80 8KHz0 时隙取样脉冲对应 U101EPM7128 12 脚此外,取样时钟、编码时钟、同步时钟、时序信号还将被接到需要的单元电路中。
实验一:抽样定理实验一、实验目的1、熟悉TKCS—AS型通信系统原理实验装置;2、熟悉用示波器观察信号波形、测量频率与幅度;3、验证抽样定理;二、实验预习要求1、复习《通信系统原理》中有关抽样定理的内容;2、阅读本实验的内容,熟悉实验的步骤;三、实验原理和电路说明1、概述在通信技术中为了获取最大的经济效益,就必须充分利用信道的传输能力,扩大通信容量。
因此,采取多路化制式是极为重要的通信手段。
最常用的多路复用体制是频分多路复用(FDM)通信系统和时分多路复用(TDM)通信系统。
频分多路技术是利用不同频率的正弦载波对基带信号进行调制,把各路基带信号频谱搬移到不同的频段上,在同一信道上传输。
而时分多路系统中则是利用不同时序的脉冲对基带信号进行抽样,把抽样后的脉冲信号按时序排列起来,在同一信道中传输。
利用抽样脉冲把一个连续信号变为离散时间样值的过程称为“抽样”,抽样后的信号称为脉冲调幅(PAM)信号。
在满足抽样定理的条件下,抽样信号保留了原信号的全部信息。
并且,从抽样信号中可以无失真地恢复出原信号。
抽样定理在通信系统、信息传输理论方面占有十分重要的地位。
数字通信系统是以此定理作为理论基础的。
在工作设备中,抽样过程是模拟信号数字化的第一步。
抽样性能的优劣关系到整个系统的性能指标。
作为例子,图1-1示意地画出了传输一路语音信号的PCM系统。
从图中可以看出要实现对语音的PCM编码,首先就要对语音信号进行抽样,然后才能进行量化和编码。
因此,抽样过程是语音信号数字化的重要环节,也是一切模拟信号数字化的重要环节。
图1-1 单路PCM系统示意图为了让实验者形象地观察抽样过程,加深对抽样定理的理解,本实验提供了一种典型的抽样电路。
除此,本实验还模拟了两路PAM通信系统,从而帮助实验者初步了解时分多路的通信方式。
2、抽样定理抽样定理指出,一个频带受限信号m(t)如果它的最高频率为f H(即m(t)的频谱中没有f H以上的分量),可以唯一地由频率等于或大于2f H的样值序列所决定。
通信原理System view仿真实验指导第一部分SystemView简介System View是由美国ELANIX公司推出的基于PC的系统设计和仿真分析的软件工具,它为用户提供了一个完整的开发设计数字信号处理(DSP)系统,通信系统,控制系统以及构造通用数字系统模型的可视化软件环境。
1.1 SystemView的基本特点1.动态系统设计与仿真(1) 多速率系统和并行系统:SYSTEMVIEW允许合并多种数据速率输入系统,简化FIR FILTER的执行。
(2) 设计的组织结构图:通过使用METASYSTEM(子系统)对象的无限制分层结构,SYSTEMVIEW能很容易地建立复杂的系统。
(3) SYSTEMVIEW的功能块:SYSTEMVIEW的图标库包括几百种信号源,接收端,操作符和功能块,提供从DSP、通信信号处理与控制,直到构造通用数学模型的应用使用。
信号源和接收端图标允许在SYSTEMVIEW内部生成和分析信号以及供外部处理的各种文件格式的输入/输出数据。
(4) 广泛的滤波和线性系统设计:SYSTEMVIEW的操作符库包含一个功能强大的很容易使用图形模板设计模拟和数字以及离散和连续时间系统的环境,还包含大量的FIR/IIR滤波类型和FFT类型。
2.信号分析和块处理SYSTEMVIEW分析窗口是一个能够提供系统波形详细检查的交互式可视环境。
分析窗口还提供一个完成系统仿真生成数据的先进的块处理操作的接收端计算器。
接收端计算器块处理功能:应用DSP窗口,余切,自动关联,平均值,复杂的FFT,常量窗口,卷积,余弦,交叉关联,习惯显示,十进制,微分,除窗口,眼模式,FUNCTION SCALE,柱状图,积分,对数基底,数量相,MAX,MIN,乘波形,乘窗口,非,覆盖图,覆盖统计,解相,谱,分布图,正弦,平滑,谱密度,平方,平方根,减窗口,和波形,和窗口,正切,层叠,窗口常数。
1.2 SystemView各专业库简介SystemView的环境包括一套可选的用于增加核心库功能以满足特殊应用的库,包括通信库、DSP库、射频/模拟库和逻辑库,以及可通过用户代码库来加载的其他一些扩展库。
实验一图符库的使用一、实验目的1、了解SystemVue图符库的分类;2、掌握SystemVue各个功能库常用图符的功能及其使用方法。
二、实验内容按照实例使用图符构建简单的通信系统,并了解每个图符的功能。
三、基本原理SystemVue的图符库功能十分丰富,一共分为以下几个大类1.基本库SystemView的基本库包括信源库、算子库、函数库、信号接收器库等,它为该系统仿真提供了最基本的工具。
(信源库):SystemView为我们提供了16种信号源,可以用它来产生任意信号(算子库)功能强大的算子库多达31种算子,可以满足您所有运算的要求(函数库)32种函数尽显函数库的强大库容!(信号接收器库)12种信号接收方式任你挑选,要做任何分析都难不倒它2.扩展功能库扩展功能库提供可选择的能够增加核心库功能的用于特殊应用的库。
它允许通信、DSP、射频/模拟和逻辑应用。
(通信库):包含有大量的通信系统模块的通信库,是快速设计和仿真现代通信系统的有力工具。
这些模块从纠错编码、调制解调、到各种信道模型一应俱全。
(DSP库):DSP库能够在你将要运行DSP芯片上仿真DSP系统。
该库支持大多DSP芯片的算法模式。
例如乘法器、加法器、除法器和反相器的图标代表真正的DSP算法操作符。
还包括高级处理工具:混合的Radix FFT、FIR和IIR滤波器以及块传输等。
(逻辑运算库):逻辑运算自然离不开逻辑库了,它包括象与非门这样的通用器件的图标、74系列器件功能图标及用户自己的图标等。
(射频/模拟库):射频/模拟库支持用于射频设计的关键的电子组件,例如:混合器、放大器和功率分配器等。
3.扩展用户库扩展的用户库包括有扩展通信库2、IS95/CDMA、数字视频广播DVB等。
通信库2: 扩展的通信库2主要对原来的通信库加了时分复用、OFDM调制解调、QAM编码与调制解调、卷积码收缩编解码、GOLD码以及各种衰落信道等功能。
4.5版中,通信库2已被合并到基本通信库中。
实验五双极性不归零码一、实验目的1.掌握双极性不归零码的基本特征2.掌握双极性不归零码的波形及功率谱的测量方法3.学会用示波器和功率谱分析仪对信号进行分析二、实验仪器1.序列码产生器2.单极性不归零码编码器3.双极性不归零码编码器4.示波器5.功率谱分析仪三、实验原理双极性不归零码是用正电平和负电平分别表示二进制码1和0的码型,它与双极性归零码类似,但双极性非归零码的波形在整个码元持续期间电平保持不变.双极性非归零码的特点是:从统计平均来看,该码型信号在1和0的数目各占一半时无直流分量,并且接收时判决电平为0,容易设置并且稳定,因此抗干扰能力强.此外,可以在电缆等无接地的传输线上传输,因此双极性非归零码应用极广.双极性非归零码常用于低速数字通信.双极性码的主要缺点是:与单极性非归零码一样,不能直接从双极性非归零码中提取同步信号,并且1码和0码不等概时,仍有直流成分。
四、实验步骤1.按照图3.5-1 所示实验框图搭建实验环境。
2.设置参数:设置序列码产生器序列数N=128;观察其波形及功率谱。
3.调节序列数N 分别等于64.256,重复步骤2.图3.5-1 双极性不归零码实验框图实验五步骤2图N=128实验五步骤3图N=64N=256六、实验报告(1)分析双极性不归零码波形及功率谱。
(2)总结双极性不归零码的波形及功率谱的测量方法。
实验六一、实验目的1.掌握双极性归零码的基本特征2.掌握双极性归零码的波形及功率谱的测量方法3.学会用示波器和功率谱分析仪对信号进行分析二、实验仪器1.序列码产生器2.单极性不归零码编码器3.双极性归零码编码器4.示波器5.功率谱分析仪三、实验原理双极性归零码是二进制码0 和1 分别对应于正和负电平的波形的编码,在每个码之间都有间隙产生.这种码既具有双极性特性,又具有归零的特性.双极性归零码的特点是:接收端根据接收波形归于零电平就可以判决1 比特的信息已接收完毕,然后准备下一比特信息的接收,因此发送端不必按一定的周期发送信息.可以认为正负脉冲的前沿起了起动信号的作用,后沿起了终止信号的作用.因此可以经常保持正确的比特同步.即收发之间元需特别的定时,且各符号独立地构成起止方式,此方式也叫做自同步方式.由于这一特性,双极性归零码的应用十分广泛。
通信原理实验1:Matlab 信号和噪声产生及其功率谱分析 1、原理框图E b /n o 可调2、matlab 程序clear all;close all;clc; %输入正弦信号 t=0:0.01:2; x=sin(2*pi*t);%输入噪声px=norm(x).^2/length(x);%计算正弦信号的功率 snr=15; %信噪比为15dB ,可调 pn=px./(10.^(snr./10));%根据信噪比算出噪声功率 noise1=sqrt(pn)*rand(1,length(x));%产生均匀白噪声 noise2=sqrt(pn)*randn(1,length(x));%产生高斯白噪声 %正弦信号与噪声叠加y1=x+noise1; %正弦信号与均匀噪声叠加 y2=x+noise2; %正弦信号与高斯噪声叠加 %噪声自相关函数[a1,lags1]=xcorr(noise1,'coeff'); %均匀白噪声的自相关函数 [a2,lags2]=xcorr(noise2,'coeff'); %高斯白噪声的自相关函数 %噪声功率SPn1=fftshift(abs(fft(a1))); SPn2=fftshift(abs(fft(a2))); %输入输出信号频谱 fs=100; n=201;SPx=fft(x); SPy1=fft(y1); SPy2=fft(y2);SPx=fftshift(SPx); SPy1=fftshift(SPy1); SPy2=fftshift(SPy2); f=(0:200)*fs/n-fs/2;figure(1);subplot(3,2,1);plot(t,x);title('正弦信号');subplot(3,2,2);plot(f,abs(SPx));title('正弦信号功率谱密度图'); subplot(3,2,3);plot(t,y1);title('叠加了均匀白噪声后的正弦信号');subplot(3,2,4);plot(f,abs(SPy1));title('正弦加均匀白噪声的功率谱密度图'); subplot(3,2,5);plot(t,y2);title('叠加了高斯白噪声后的正弦信号');subplot(3,2,6);plot(f,abs(SPy2));title('正弦加高斯白噪声的功率谱密度图');zoom on;figure(2);subplot(3,2,1);plot(t,noise1);title('均匀白噪声');正弦波Σ均匀/高斯 分布白噪自相关函数图波形和功率谱密度图功率谱图subplot(3,2,2);plot(t,noise2);title('高斯白噪声');subplot(3,2,3);plot(lags1,a1);title('均匀噪声的自相关函数'); subplot(3,2,4);plot(lags2,a2);title('高斯噪声的自相关函数'); subplot(3,2,5);plot(lags1,SPn1);title('均匀噪声功率谱密度');subplot(3,2,6);plot(lags2,SPn2);title('高斯噪声功率谱密度');zoom on;3、仿真结果通信原理实验2:多幅度信号/QAM 信号差错率仿真正弦信号叠加了均匀白噪声后的正弦信号叠加了高斯白噪声后的正弦信号正弦加高斯白噪声的功率谱密度图均匀白噪声高斯白噪声均匀噪声的自相关函数高斯噪声的自相关函数均匀噪声功率谱密度高斯噪声功率谱密度一、 原理框图二、 matlab 仿真程序clear all;close all;nsymbol=100000; %每种信噪比下的发送符号数 M=16; %16-QAMgraycode=[0 1 3 2 4 5 7 6 12 13 15 14 8 9 11 10];%格雷码编码规则 EbN0=5:20; %信噪比的范围snr=10.^(EbN0/10); %将dB 值转化成线性值msg=randint(1,nsymbol,M); %由0-15的整数值组成的均匀随机数 msg1=graycode(msg+1); %将随机数映射成格雷码 msgmod=qammod(msg1,M); %16-QAM 调制spow=norm(msgmod).^2/nsymbol; %求出每个符号的平均功率for indx=1:length(EbN0)sigma=sqrt(spow/(2*snr(indx))); %根据符号功率求出噪声功率rx=msgmod+sigma*(randn(1,length(msgmod))+j*randn(1,length(msgmod))); %混入高斯加性白噪声 y=qamdemod(rx,M); %16-QAM 的解调M-QAM 信号映射器高斯随机数比较高斯随机数检测器符号/比特差错计数器 P s -E b /n 0曲线Pb-Eb/n0曲线(格雷码映射)星座图Q sn cn bit 符号n s均匀随机数I c n bit 符号decmsg=graycode(y+1); %格雷码的逆映射[err,ber(indx)]=biterr(msg,decmsg,log2(M)); %求误比特率[err,ser(indx)]=symerr(msg,decmsg); %求误符号率endp4=2*(1-1/sqrt(M)*qfunc(sqrt(3*snr/(M-1))));ser1=1-(1-p4).^2; %理论误符号率ber1=1/log2(M)*ser1; %理论误比特率semilogy(EbN0,ber,'ok',EbN0,ber1,'-k.',EbN0,ser,'*k',EbN0,ser1,'k');title('16-QAM载波调制信号在AWGN信道下的性能');xlabel('Eb/N0');ylabel('误比特率和误符号率');legend('误比特率','理论误比特率','误符号率','理论误符号率','location','SouthWest');scatterplot(msgmod); %画出调制之后的星座图title('16-QAM调制之后的星座图');xlabel('同相分量');ylabel('正交分量');scatterplot(rx); %画出混入高斯加性白噪声后的星座图title('16-QAM信号经过AWGN信道之后的星座图');xlabel('同相分量');ylabel('正交分量');程序说明:先将均匀随机数映射成格雷码,再用qammod函数实现16-QAM调制,已调信号由分别表示幅度和相位的两部分数据构成。
实验一熟悉SYSTEMVIEW仿真软件一、实验目的1、了解SystemView仿真环境。
2、熟悉SystemView图符库。
二、实验要求1、先安装SystemView软件。
2、熟悉它的环境,仿真窗口,图符库,帮助系统。
3、独立完成,完成后书写实验报告。
三、实验设备网络计算机,SystemView软件。
四、实验内容1、熟悉仿真环境及图符库。
2、学习使用SystemView,建立自己的第一个系统。
五、实验步骤建立一个产生正弦波信号,并对其进行平方运算的系统1、进入SystemView。
通过双击桌面上的SystemView快捷图标或单击程序组中的SystemView即可启动SystemView。
2、设置系统运行时间。
单击工具条中的系统定时“System Time”按钮,把采样频率“Sample Rate”设置成100Hz,采样点数“No of Samples”设置为128。
3、定义一个幅度为1v,频率为10Hz的正弦信号源。
从图符库中拖出一个信号源图符“Source”到设计窗口,双击该图符,在出现的信号源库窗口中,选择周期信号“Periodic”中的正弦信号“Sinusoid”,按“Parameter”按钮,将参数设置窗口中的频率“Frequency”定义为10。
4、定义一个平方运算的函数图符。
从图符库“Function”中拖动一个函数图符至设计窗口,双击该图符,在出现的函数库窗口中,选择代数库“Algebraic”中的“X^a”,并在参数设置窗口中的文字框中输入2。
5、定义两个接收图符。
拖动两个接收器图符到设计窗口,双击它们,将它们都定义为“Graphic Display”的“SystemView”信号接收类型。
6、连接图符。
将信号源图符(正弦输出)分别连接到函数图符和其中一个接收图符,函数图符连接到另一个接收图符。
7、运行系统。
单击工具条中的运行按钮,运行系统,这时就会在第一个接收图形显示区中显示出正弦信号,在第二个接收图形显示区中显示出平方后的信号。
实验五双极性不归零码一、实验目的1.掌握双极性不归零码的基本特征2.掌握双极性不归零码的波形及功率谱的测量方法3.学会用示波器和功率谱分析仪对信号进行分析二、实验仪器1.序列码产生器2.单极性不归零码编码器3.双极性不归零码编码器4.示波器5.功率谱分析仪三、实验原理双极性不归零码是用正电平和负电平分别表示二进制码1和0的码型,它与双极性归零码类似,但双极性非归零码的波形在整个码元持续期间电平保持不变.双极性非归零码的特点是:从统计平均来看,该码型信号在1和0的数目各占一半时无直流分量,并且接收时判决电平为0,容易设置并且稳定,因此抗干扰能力强.此外,可以在电缆等无接地的传输线上传输,因此双极性非归零码应用极广.双极性非归零码常用于低速数字通信.双极性码的主要缺点是:与单极性非归零码一样,不能直接从双极性非归零码中提取同步信号,并且1码和0码不等概时,仍有直流成分。
四、实验步骤1.按照图3.5-1 所示实验框图搭建实验环境。
2.设置参数:设置序列码产生器序列数N=128;观察其波形及功率谱。
3.调节序列数N 分别等于64.256,重复步骤2.图3.5-1 双极性不归零码实验框图实验五步骤2图N=128实验五步骤3图N=64N=256六、实验报告(1)分析双极性不归零码波形及功率谱。
(2)总结双极性不归零码的波形及功率谱的测量方法。
实验六一、实验目的1.掌握双极性归零码的基本特征2.掌握双极性归零码的波形及功率谱的测量方法3.学会用示波器和功率谱分析仪对信号进行分析二、实验仪器1.序列码产生器2.单极性不归零码编码器3.双极性归零码编码器4.示波器5.功率谱分析仪三、实验原理双极性归零码是二进制码0 和1 分别对应于正和负电平的波形的编码,在每个码之间都有间隙产生.这种码既具有双极性特性,又具有归零的特性.双极性归零码的特点是:接收端根据接收波形归于零电平就可以判决1 比特的信息已接收完毕,然后准备下一比特信息的接收,因此发送端不必按一定的周期发送信息.可以认为正负脉冲的前沿起了起动信号的作用,后沿起了终止信号的作用.因此可以经常保持正确的比特同步.即收发之间元需特别的定时,且各符号独立地构成起止方式,此方式也叫做自同步方式.由于这一特性,双极性归零码的应用十分广泛。
《通信原理》实验指导书实验1 熟悉实验仪器及其环境一、实验目的1、了解RZ8641型通信原理实验环境2、掌握示波器的使用方法二、实验预习要求略三、实验仪器的使用第一部分 RZ8641型通信原理综合实验系统本通信原理实验平台由实验平台底板和实验模块组成。
本实验平台要求示波器最低配置为20M双踪模拟示波器,示波器的幅度档一般设置在2V档,探头1X 无衰减。
测量时黑色的接地夹子应先接地。
一般情况下,本实验平台上元器件的标号都是按照模块划分的。
如标号58TP01,“58TP01”中的“58”表示模块的标号,即“XXX模块”;“01”表示编号,“TP”表示常规测试点;“位:A”表示此模块需要安置在底板的标号为“A”位置,合起来即表示“XXX模块”需安置在底板的标号为“A”位置,其中一个标号58TP01波形测量点(镀银测试针)。
另外,如标号为58P01,即表示一个信号输入(输出)连接点(铜质铆孔),如铆孔边的箭头背离铆孔,即表示是信号输出连接点;如箭头指向铆孔,即表示信号输入连接点。
本实验平台中,所有通信信号都是通过铆孔开放出来的,实验时需在了解实验结构的基础上,用铆孔连接线连接构成所需实验系统。
进行铆孔连接时,连接线接头插入铆孔后,轻轻旋转一个小角度,接头将和铆孔锁死;拔出时,回转一个小角度即可轻松拔出,切勿使用莽力拉扯,以免插头针断在铆孔中。
实验操作前,务必预习实验内容,在弄清楚实验要求和各模块功能的基础上,进行实验系统的连接构建。
电子元器件标号首字母的意思:TP表示信号波形测量点,P表示信号输入输出铜铆孔,U表示芯片集成电路,R表示电阻,C表示普通电容,E表示电解电容,J表示接插件,JZ表示晶振或晶体,K表示选择开关等。
拨码器开关设置一览表在本实验平台上,我们采用了红色的拨码器来设置各种实验的参数。
拨码器的白色开关:往上,记为1;往下,记为0。
一、“时钟与基带数据产生模块”5位拨码开关4SW02:S1:00000:4P01铆孔,PN15 2K,15位m序列111101*********S2:00001:4P01铆孔,PN15 32K,15位m序列111101*********S3:00010:4P01铆孔,PN31 2K,31位m序列31位1111100110100100001010111011000S4:00011:4P01铆孔,PN31 32K,31位m序列31位1111100110100100001010111011000S5:00100:CVSD,编码速率8KS6:00101:CVSD,编码速率16KS7:00110:CVSD,编码速率32KS8:00111:CVSD,编码速率64KS9:01000:PCM,线路编码速率64KS10:01001:PCM,线路编码速率128K(或标准E1速率)S11:01010:接收滤波器截止频率2.65KS12:01011:接收滤波器截止频率5.3KS13:01100:接收滤波器截止频率10.6KS14:01101:待用S15:01110:4SW01拨码器设置数据(8bit数据)64KS16:01111:时分复用(4SW01拨码器设置数据64K,PCM编码64K、CVSD编码64K、滤波器2.65K)。
实验一HDB3码型变换实验一、实验目的1、了解二进制单极性码变换为HDB3码的编码规则,掌握它的工作原理和实现方法;2、掌握HDB3码的位同步码的提取方法。
二、实验内容1、观察HDB3编译码的各种波形;2、观察全0码和全1码时的HDB3码的编码波形;3、观察从HDB3编码信号中提取位同步信号的过程。
三、实验原理AMI码编码原理:信息代码1变为带有符号的1码即+1或-1,1的符号交替反转;信息代码0仍为0码。
因此,AMI码对应的波形是占空比为0.5的双极性归零码,即脉冲宽度τ与码元宽度(码元周期、码元间隔)Ts的关系是τ=0.5Ts。
AMI码的主要特点是无直流成分,接收端收到的码元极性与发送端完全相反也能正确判断。
译码时只需把AMI码经过全波整流就可以变为单极性码。
HDB3码的编码原理:HDB3码主要解决AMI码在连0过多时同步提取困难的问题。
编码时,将4个连0信息码用取代节000V或B00V代替,当两个相邻V码中间有奇数个信息1码时取代节码000V;有偶数个信息1码(包括0个)时取代节为B00V,其它的信息0码仍为0码。
这样,信息码的1码变为带有符号的1码即+1或-1,HDB3码中1、B的符号符合交替反转原则,而V的符号破坏这种符号交替反转原则,但相邻V码的符号又是交替反转的。
因此,HDB3码是占空比为0.5的双极性归零码。
码如图2-1所示。
设信息码为0000 0110 0001 0000,则NRZ码、AMI码、HDB3信息代码 0 0 0 0 0 1 1 0 0 0 0 1 0 0 0 0NRZ波形AMI码 0 0 0 0 0 1 -1 0 0 0 0 1 0 0 0 0AMI波形HDB3码 B 0 0 V 0 -1 1 -B 0 0 - V 1 0 0 0 VHDB3波形图1-1 NRZ、AMI、HDB3关系图分析表明,AMI码及HDB3码的功率谱如图1-2所示,它不含有离散谱fs成分(fs=1/T,等于位同步信号的频率)。
通信原理实验指导书西南大学电子信息工程学院实验教学中心目录前言.............................. 错误!未定义书签。
目录 (1)拨码器开关设置一览表 (2)第一部分通信原理预备性实验 (5)实验1 平台介绍及实验注意事项 (5)实验2 DDS信号源实验 (8)第二部分通信原理重要部件实验 (11)实验1 抽样定理及其应用实验 (11)实验2 PCM编译码系统实验 (16)实验3 FSK(ASK )调制解调实验 (20)实验4 PSK DPSK调制解调实验 (25)实验5 位同步提取实验 (33)实验6 眼图观察测量实验 (38)实验7 基带信号的常见码型变换实验 (43)实验8 AMI/HDB3编译码实验 (50)实验9 幅度调制(AM )实验* (54)实验10 幅度解调(AM )实验* (61)实验11 频率调制(PM)实验* (64)实验12 频率解调(PM )实验* (68)第三部分信道复用技术和均衡技术实验 (72)实验1 频分复用/解复用实验 (72)实验2 时分复用/解复用(TDM )实验 (76)拨码器开关设置一览表在本实验平台上,我们采用了红色的拨码器,设置各种实验的项目、信号类型、功能和参数。
拨码器的白色开关上位为1;下位为0。
现将各主要拨码开关功能列表说明如下: 表0-1 “时钟与基带数据产生模块”5位拨码开关4SW02状态设置与功能一览表注:1.时钟与基带数据产生模块中各铆孔与测量点说明:4P01为原始基带数据输出铆孔;4P02为码元时钟输出铆孔;4P03为相对码输出铆孔。
4TP01 为码型变换后输出数据测量点;4TP02为编码时钟测量点。
2. 以上实验设置的功能和各种参数也可根据学校要求定制。
本实验平台其它一些模块还有拨码开关,由于它们功能比较简单,我们将在相应模块中说明,在此不再列表介绍。
1 台配套DDS 信号薦第一部分通信原理预备性实验实验1平台介绍及实验注意事项'、实验目的1•了解实验箱的功能分布; 2. 掌握实验箱的操作习惯; 3•掌握实验箱的操作注意事项。
通信原理仿真实验指导书XXXXXXXXX 编著XXXXXXXXX通信工程系2011年11月目录实验一AM信号的调制与解调 (2)实验二DSB-SC信号的调制与解调 (6)实验三SSB信号的调制与解调 (9)实验四FM信号的调制与解调 (13)实验五PM信号的调制与解调 (17)实验六PCM的调制与解调实验 (17)实验七数字基带传输实验 (32)实验八基于system view软件的2ASK调制仿真 (40)实验九基于system view软件的2ASK解调仿真 (45)实验十基于system view软件的2FSK调制仿真 (50)实验十一基于system view软件的2FSK解调仿真 (54)实验十二基于system view软件的2PSK调制与解调仿真 (58)实验十三基于system view软件的2DPSK调制与解调仿真 (63)实验一 AM 信号的调制与解调一、实验目的1、掌握AM 信号调制与解调的原理。
2、了解AM 信号调制和解调的时域表达式和频域表达式的推导。
3、知道AM 信号的特点。
二、实验器材装有System View 软件的电脑一台。
三、实验要求1、能够熟练使用System View 软件。
2、会利用软件搭建各种仿真系统。
3、能设计系统中的一些关键参数,以及一些器件的设计。
4、对搭建的系统进行波形仿真。
5、能分析仿真结果,并得出仿真结论。
四、实验原理和内容常规双边带调制就是标准幅度调制,它用调制信号去控制高频载波的振幅,使已调波的振幅按照调制信号的振幅规律线性变化。
对于常规的双边带幅度调制系统,其时域表达式为)cos()]([0c c AM t t f A S θω++=其中0A 为外加的直流分量。
)(t f 为调制信号,可以是已知的确定信号,也可以是随机的信号,但是通常认为其数学期望认为c ω和c θ分别是载波信号的频率和初始相位。
其调制器模型如图所示。
五、 实验步骤x (0c1、根据上面的原理图,可以在System View系统平台中建立普通双边带调制系统模型。
通信系统实验通信教研室编青岛科技大学电子信息工程系二OO三年十二月目录实验箱使用简介 (1)实验一数字基带信号 (5)实验二数字调制 (14)实验三模拟锁相环与载波同步 (18)实验四数字解调与眼图 (23)实验五数字锁相环与位同步 (28)实验六帧同步 (34)实验七时分复用数字基带通信系统 (38)实验八时分复用2DPSK、2FSK通信系统 (43)实验九PCM编译码 (45)实验十时分复用通话与抽样定理 (53)附录通信原理实验各单元电路原理图 (55)实验箱使用简介为配合《通信原理》课程的理论教学,我们采购了华中科技大学(原华中理工大学)研制的TX-5通信原理教学实验系统。
现代通信包括传输、复用、交换、网络等四大技术。
《通信原理》课程主要介绍传输及复用技术。
本实验系统涵盖了数字频带传输的主要内容及时分复用技术,其设计思路是如下图所示的两路PCM/2DPSK 数字电话系统。
图中STA 、STB 分别为发端的两路模拟话音信号,BS 为时钟信号,SLA 、SLB 为抽样信号,F 为帧同步码,AK 为绝对码,BK 为相对码。
在收端CP 为位同步信号,FS 为帧同步信号,F 1、F 2为两个路同步信号,SRA 、SRB 为两个PCM 译码器输出的模拟话音信号。
图中发滤波器用来限制进入信道的信号带宽,提高信道的频带利用率。
收滤波器用来滤除带外噪声并与发滤波器、信道相配合满足无码间串扰条件。
由于系统的频率特性、码速率与码间串扰之间的关系比较适合于软件仿真实验,再考虑到收端有关信号波形的可观测性,我们在本实验系统中省略了发滤波器、信道及收滤波器,而直接将2PSK 调制器输出信号连接到载波提取单元和相干解调单元。
信道编译码实验也比较易于用软件仿真,所以本系统设计中也不考虑。
SRA SRB b对普通语音信号进行编码而产生的PCM信号是随机信号,不适于用示波器观察信号传输过程中的变化。
所以我们用24比特为一帧的周期信号取代实际的数字语音信号作为发端的AK信号,该周期信号由两路数据(每路8比特)和7比特帧同步码以及一未定义比特复接而成。
TongXinYuanLiTONGXINYUANLI SHIYANXITONG ZHIDAOSHU高等学校信息工程类专业系列教材通信原理实验系统指导书研发中心编写组编著武汉凌特电子技术有限公司目录实验一CPLD可编程数字信号发生器实验 (1)实验二模拟信号源实验 (7)实验三抽样定理和PAM调制解调实验 (13)实验四脉冲编码调制解调实验 (21)实验五两路PCM时分复用实验 (35)实验六两路PCM解复用实验 (41)实验七振幅键控(ASK)调制与解调实验 (45)实验八移频键控FSK调制与解调实验 (52)实验九移相键控(PSK/DPSK)调制与解调实验 (60)实验十载波同步提取实验 (69)实验十一位同步提取实验 (76)实验十二帧同步提取实验 (86)武汉凌特电子技术有限公司LTE-TX-02E型通信原理实验指导书实验一CPLD可编程数字信号发生器实验一、实验目的1、熟悉各种时钟信号的特点及波形。
2、熟悉各种数字信号的特点及波形。
二、实验内容1、熟悉CPLD可编程信号发生器各测量点波形。
2、测量并分析各测量点波形及数据。
3、学习CPLD可编程器件的编程操作。
三、实验器材1、信号源模块一块2、连接线若干3、20M双踪示波器一台四、实验原理CPLD可编程模块用来产生实验系统所需要的各种时钟信号和各种数字信号。
它由CPLD 可编程器件ALTERA公司的EPM240T100C5、下载接口电路和一块晶振组成。
晶振JZ1用来产生系统内的32.768MHz主时钟。
1、CPLD数字信号发生器包含以下五部分:1)时钟信号产生电路将晶振产生的32.768MH Z时钟送入CPLD内计数器进行分频,生成实验所需的时钟信号。
通过拨码开关S4和S5来改变时钟频率。
有两组时钟输出,输出点为“CLK1”和“CLK2”,S4控制“CLK1”输出时钟的频率,S5控制“CLK2”输出时钟的频率。
2)伪随机序列产生电路通常产生伪随机序列的电路为一反馈移存器。
通信工程及相关专业实验指导书通信原理实验电子与通信工程系通信工程教研室二0一五年八月前言现代通信技术的发展日新月异,从而对通信理论和工程技术的发展提出了新的要求,通信专业技术人才的培养必须努力跟上时代的步伐。
通信原理实验教学是通信工程及相关专业教学改革的重点之一,也是我们建设特色专业的重要内容,为此,我们组织了几位多年从事该课程教学的老师编写了这本与通信原理课程相配套的新实验教材。
本书以数字通信原理为理论基础,结合武汉凌特电子技术有限公司生产的LTE-TX-02E型通信原理实验平台,给出了AMI/HDB3编译码过程实验、抽样定理与PAM通信系统实验等6个实验。
实验内容涵盖了主要的教学内容,力求承上起下,具有较广的适应性;实验项目设置考虑了验证型、测试型和综合型等层次性需求,也注重举一反三、融会贯通,便于学生自主学习,进行课题研究,切实做到“提出问题、分析问题、解决问题”;具体实验的开设达到既掌握知识又掌握研究方法的实验目的,从而提高学生的学习效率。
本指导书由冯璐老师负责撰写,全教研室和相关实验室老师给出了自己宝贵的意见,在此一并表示感谢。
由于水平有限,书中缺点错误在所难免,恳请各位读者批评指正。
通信工程教研室2015年8月目录实验一抽样定理和PAM调制解调实验 (1)实验二脉冲编码调制解调实验 (9)实验三基带数字信号码型变换实验 (22)实验四眼图观测实验 (29)实验五数字调制解调实验 (33)实验六数字同步技术实验 (39)实验七载波传输系统实验(选作) (49)实验一 抽样定理和PAM 调制解调实验一、实验目的1、 通过脉冲幅度调制实验,使学生能加深理解脉冲幅度调制的原理。
2、 通过对电路组成、波形和所测数据的分析,加深理解这种调制方式的优缺点。
二、实验内容1、 观察模拟输入正弦波信号、抽样时钟的波形和脉冲幅度调制信号,并注意观察它们之间的相互关系及特点。
2、 改变模拟输入信号或抽样时钟的频率,多次观察波形。
通信原理实验指导书上册(仿真部分)计算机工程系通信教研室2008.9实验一 模拟线性调制系统仿真实验一、 实验目的1、 理解模拟线性调制的基本原理;2、 验证常规AM 调制和DSB 调制计算机仿真方法。
二、 实验原理1.AM 调制原理任意AM 已调信号可以表示为S am (t)=c(t)m(t)当)()(0t f A t m +=;)cos()(0θω+=t t c c 且A 0不等于0时称为常规调幅,其时域表达式为:)cos()]([)()()(00θω++==t t f A t m t c t s c amA 0是外加的直流分量,f(t)是调制信号,它可以是确知信号也可以是随机信号,为方便起见通常设θ0为0。
cos(ω0要使输出已调信号的幅度与输入调制信号f(t)呈线性对应关系,应满足max 0)(t f A ≥,否则会出现过调制现象。
2.DSB 调制原理在常规调幅时,由于已调波中含有不携带信息的载波分量,故调制效率较低,为了提高调制效率,在常规调幅的基础上抑制载波分量,使总功率全部包含在双边带中,这种调制方式称为抑制载波双边带调制。
任意DSB 已调信号都可以表示为DSB S )()()(t m t c t =当)()(0t f A t m +=;)cos()(0θω+=t t c c 且A 0等于0时称为抑制载波双边带调制。
其时域表达式为t t f t m t c t s c DSB ωcos )()()()(==;频域表达式为:C DSB F t s ωω+=([)(C F ωω-+()2)]÷3.SSB 调制原理由于滤波法比较简单,主要介绍单边带的移相法形成原理及仿真。
为简便起见,设调制信号为单边带信号f(t)=A m cosωm t ,载波为c(t)=cosωc t 则调制后的双边带时域波形为:2/])cos()cos([cos cos )(t A t A t t A t S m c m m c m c m m DSB ωωωωωω-++==保留上边带,波形为:2/)sin sin cos (cos 2/])cos([)(t t t t A t A t S m c m c m m c m USB ωωωωωω-=+=保留下边带,波形为:2/)sin sin cos (cos 2/])cos([)(t t t t A t A t S m c m c m m c m LSB ωωωωωω+=-=上两式中的第一项与调制信号和载波信号的乘积成正比,成为同相分量;而第二项的乘积则是调制信号与载波信号分别移相900后想乘的结果,称为正交分量。
原理图如下:解调采用相干解调。
三、实验内容1.用MA TLAB产生一个频率为1Hz、功率为1的余弦信号,设载波频率为10Hz,试画出:(1)DSB-SC调制信号;(2)调制信号的功率谱密度;(3)相干解调后的信号波形;2.用MA TLAB产生一个频率为1Hz、功率为1的余弦信号,设载波频率为10Hz,A=2,试画出:(1)AM调制信号;(2)调制信号的功率谱密度;(3)相干解调后的信号波形;参考代码:1.% 显示模拟调制的波形及解调方法DSB,文件mdsb.m% 信源close all; %关闭图形窗口clear all; %清除工作区变量dt=0.001; %时间采样间隔fm=1; %信源最高频率fc=10; %载波中心频率T=5; %信号时长t=0:dt:T;mt=sqrt(2)*cos(2*pi*fm*t); %信源%DSB modulations_dsb=mt.*cos(2*pi*fc*t);B=2*fm;%noise=noise_nb(fc,B,N0,t);%s_dsb=s_dsb+noise;figure(1);subplot(3,1,1);plot(t,s_dsb);hold on; %画出DSB信号波形plot(t,mt,'r--'); %标示mt的波形title('DSB调制信号');xlabel('t');%DSB_demodulationrt=s_dsb.*cos(2*pi*fc*t); %相干解调输出信号rt=rt-mean(rt); %mean(rt)返回向量rt的均值[f,rf]=T2F(t,rt); %自定义求信号频谱的函数[t,rt]=lpf(f,rf,fm); %自定义低通滤波函数subplot(3,1,2);plot(t,rt);hold on;plot(t,mt/2,'r--');title('相干解调后的信号波形与输入信号的比较');xlabel('t');subplot(3,1,3);[f,sf]=T2F(t,s_dsb);psf=(abs(sf).^2)/T;plot(f,psf);axis([-2*fc 2*fc 0 max(psf)]);title('DSB信号功率谱');xlabel('f');function[f,sf]=T2F(t,st) %利用DFT计算信号的频谱函数dt=t(2)-t(1);T=t(end);df=1/T;N=length(st);f=-N/2*df:df:N/2*df-df;sf=fft(st);sf=T/N*fftshift(sf); %把DFT的零频移动到频谱的中心function[t,st]=F2T(f,sf) %计算信号的反傅立叶变换df=f(2)-f(1);Fmx=(f(end)-f(1)+df);dt=1/Fmx;N=length(sf);T=dt*N;t=0:dt:T-dt;sff=fftshift(sf);st=Fmx*ifft(sff);function[t,st]=lpf(f,sf,B)df=f(2)-f(1);T=1/df;hf=zeros(1,length(f)); %产生1行N列的零矩阵bf=[-floor(B/df):floor(B/df)]+floor(length(f)/2);hf(bf)=1;yf=hf.*sf;[t,st]=F2T(f,yf);st=real(st);2.文件mam.ms_am=(A+mt).*cos(2*pi*fc*t); %AM 已调信号实验二 模拟角度调制系统及眼图仿真实验一、 实验目的1、理解调频的基本原理;2、熟悉调频信号的产生及解调的计算机仿真方法;3、理解数字基带信号的波形特点及眼图的仿真方法。
二、 实验原理1、FM 原理在连续波调制中,载波可表示为:)cos()(φω+=t A t c c其中幅度A 、角频率c ω和相位φ这三个参数都可以用来携带信息而构成调制信号。
如果幅度A和角频率c ω保持不变,而瞬时角频率是调制信号f(t)的线性函数时,这种调制方式称为频率调制。
此时瞬时角频率偏移为)(2t f K F πω=∆ 瞬时角频率为)(2t f K F c πωω+=式中K F 称为频偏常数,有时也称为调频器的灵敏度,单位为Hz/V 。
调频波的瞬时相位为⎰+=ττπωφd f K t t F c )(2)(因此,调频波的时间表示为])(2cos[)(⎰+=ττπωd f K t A t S F c FM调频信号的鉴频法解调(微分+包络解调):))(22sin())(22(⎰++-=ττππππd f K t f A t f K f dtdS F c F c FM通过包络解调后得到f(t).调频信号的带宽:m f m f f f B )1(222max +=+∆=β , mF f f AK =β 2、基带信号眼图所谓眼图就是指示波器显示的图形,因为在传输二进制信号波形时,它很象人的眼睛。
一个系统在传输时要使其传输特性完全符合理想情况是困难的,甚至是不可能的。
由于码间干扰问题与滤波器特性、信道特性等因素有关,因而计算由于这些因素所引起的误码率就非常困难,尤其在信道特性不能完全确知的情况下,甚至得不到一种合适的定量分析。
在码间干扰和噪声同时存在的情况下,系统性能的定量分析,就是想得到一个近似的结果都是非常复杂的。
所以我们就用眼图的方法估计出性能的优劣程度。
方法如下图:三、实验内容1、设输入信号为t t m π2cos )(=,载波中心频率fc=10Hz ,调频器的压控振荡系数为5Hz/V ,载波平均功率为1W 。
(1)画出该调频信号的波形; (2)求出该调频信号的幅度谱;(3)用鉴频器解调该调频信号,并与输入信号比较。
参考代码:close all; %关闭图形窗口 clear all; %清除工作区变量 Kf=5; fc=10; %载波中心频率 T=5; %信号时长dt=0.001; %时间采样间隔t=0:dt:T;%信源fm=1; %信源最高频率mt=cos(2*pi*fm*t);%FM modulationA=sqrt(2);mti=1/2/pi/fm*sin(2*pi*fm*t); %mt 的积分函数st=A*cos(2*pi*fc*t+2*pi*Kf*mti);figure(1);subplot(3,1,1);plot(t,st);hold on; %画出FM 信号波形 plot(t,mt,'r--'); %标示mt 的波形 title('FM 信号'); xlabel('t');ylabel('调频信号');subplot(3,1,2); [f,sf]=T2F(t,st); plot(f,abs(sf)); axis([-25 25 0 2]); xlabel('f');ylabel('调频信号幅度谱'); %FM demodulation for k=1:length(st)-1 rt(k)=(st(k+1)-st(k))/dt; end rt(length(st))=0;subplot(3,1,3);plot(t,rt);hold on;plot(t,A*2*pi*Kf*mt+A*2*pi*fc,'r--');xlabel('t');ylabel('调频信号微分后包络');2、设基带传输系统响应是1=α升余弦滚降系统,画出在接收端的基带数字信号波形及其眼图。
参考代码: Ts=1; N_sample=17; %每个码元的抽样点数eye_num=7;alpha=1;N_data=1000;dt=Ts/N_sample;%抽样时间间隔t=-3*Ts:dt:3*Ts;%产生双极性数字信号d=sign(randn(1,N_data));%双极性NRZ 信号dd=sigexpand(d,N_sample);%双极性RZ 信号t1=0:dt:N_data*Ts-dt;%基带系统冲击响应ht=sinc(t/Ts).*(cos(alpha*pi*t/Ts))./(1-4*alpha^2*t.^2/Ts^2+eps);st=conv(dd,ht);%17102点tt=-3*Ts:dt:(N_data+3)*N_sample*dt-dt;figure(1); subplot(411);plot(t1,dd);axis([0 20 -1.2 1.2]); subplot(412); plot(t,ht); axis([-3 3 -0.5 1.2]); subplot(413); plot(tt,st); axis([0 20 -1.2 1.2]);xlabel('t/Ts');ylabel('基带信号'); %画眼图 subplot(414); ss=zeros(1,eye_num*N_sample); ttt=0:dt:eye_num*N_sample*dt-dt; for k=3:50 ss=st(k*N_sample+1:(k+eye_num)*N_sample);%drawnow; %实现实时作图plot(ttt,ss);hold on; end%plot(ttt,ss);xlabel('t/Ts');ylabel('基带信号眼图');实验三 数字调制系统仿真实验一、实验目的1、熟悉数字调制通信系统各级信号的波形;2、理解数字信号在带通信道传输过程中的变换过程;3、理解数字信号的调制解调原理。