FSK信号调制与解调技术

FSK信号调制与解调技术
FSK信号调制与解调技术

1 引言

1.1 研究的背景与意义

现代社会中人们对于通信设备的使用要求越来越高,随着无线通信技术的不断发展,人们所要处理的各种信息量呈爆炸式地增长。传统的通信信号处理是基于冯·诺依曼计

算机的串行处理方式,利用传统的冯·诺依曼式计算机来进行海量信息处理的话,以现

有的技术,是不可能在短时间内完成的。而具于并行结构的信息处理方式为提高信息的处理速度提供了一个新的解决思路。

随着人们对于通信的要求不断提高,应用领域的不断拓展,通信带宽显得越来越紧张。人们想了很多方法,来使有限的带宽能尽可能的携带更多的信息。但这样做会出现一个问题,即:信号调制阶数的增加可以提升传送时所携带的信息量,但在解调时其误码率也相应显著地提高。信息量不断增加的结果可能是,解调器很难去解调出本身所传递的信息。如果在提高信息携带量的同时,能够找到一种合适的解调方式,将解调的误码率控制在允许的范围内,同时又不需要恢复原始载波信号,从而降低解调系统的复杂程度,那将是很好的。

通信技术在不断地发展,在现今的无线、有线信道中,有很多信号在同时进行着传递,相互之间都会有干扰,而强干扰信号也可能来自于其它媒介。在军事领域,抗干扰技术的研究就更为必要。我们需要通信设备在强干扰地环境下进行正常的通信工作。

目前常用的通信调制方法有很多种,如FSK、QPSK、QAM等。在实际的通信工程中,不同的调制制式由于自身的特点而应用于不同场合,而通信中不同的调制、解调制式就构成了不同的系统。如果按照常规的方法,每产生一种信号就需要一个硬件电路,甚至一个模块,那么要使一部发射机产生几种、几十种不同制式的通信信号,其电路就会异常复杂,体积重量都会很大。而在接收机部分,情况也同样是如此,即对某种特定的调制信号,必须有一个特定的对应模块电路来对该信号进行解调工作。如果发射端所发射的信号调制方式发生改变,这一解调模块就无能为力了。实际上,随着通信技术的进步和发展,现代社会对于通信技术的要求越来越高,比如要求通信系统具有最低的成本、最高的效率,以及跨平台工作的特性,如PDA、电脑、手机使用时所要求的通用性、互连性等。怎样对多种类型的信号进行智能化处理,而又不增加电路的成本、处理速度以及体积重量等,是我们目前正面临的问题。

针对以上情况,本文提出用新型FPGA技术对信号进行解调。随着数字技术日益广泛的应用,以现场可编程门阵列FPGA为代表的器件得到了广泛的应用,器件的集成度和速度都在高速增长.FPGA既具有门阵列的高逻辑密度和高可靠性,又具有可编程逻辑器件的用户可编程性.它的可编程特性带来了电路设计的灵活性,在数字电路设计中发挥着越来越重要的作用.

1.2国内外研究现状

FSK是信息传输中使用得较早的一种调制方式它的主要优点是:实现起来较容易,抗噪声与抗衰减的性能较好,近十年来,数字移动通信系统的开发取得了巨大进展,要求传输数字化的命令,又传数字化的信息,因而系统必须采用数字调制技术,然而一般的数字调制技术:如移相键控PSK,频移键控FSK,因而传输效率低而无法满足移动通信的要求;为此:需要专门研究一些抗干扰能力强,误码性能好,频谱利用率高的调制技术,尽可能地提高单位频带内传输数据的比特率。适应移动通信的要求。目前发展已发展为:正交相移键控QPSK,正交调幅QAM,最小移频键控MSK,高斯最小移频键控GMSK等。随着微电子技术研究的发展,采用现场可编程门阵列FPGA进行数字信号处理得到了飞速发展,由于FPGA具有现场可编程的特点,可以实现专用集成电路,因此越来越受到硬件电路设计工程师们的青睐。

1.3 本文的研究工作

1 用matlab产生本地信号和FSK信号,用FPGA产生本地信号和FSK号。

2 把matlab产生的信号通过matlab产生的混频滤波器进行滤波。

3 把FPGA产生的信号通过FPGA产生的混频滤波器进行滤波。

4 把滤波后的信号进行波形仿真,比较两种波形的共同点和差异。

2 FSK信号调制与解调技术

2.1 引言

在卫星通信、移动通信、微波通信和光纤通信等现代数字通信系统中,信道中传输的都是数字已调信号,我们称之为数字调制系统。由调制器、解调器及调制信道构成的数字调制系统如图2.1所示。

图2.1 数字通信系统原理框图

在现代通信中,调制器的载波信号几乎都是正弦波信号,数字基带信号通过调制器改变正弦波信号的幅度、频率或相位,产生振幅键控(ASK)、移频键控(FSK)或移相键控(PSK)信号,或同时改变正弦波信号的几个参数,产生复合调制信号,如振幅与相位复合调制信号等。

发送滤波器及接收滤波器都是带通滤波器。发送滤波器用来限制进入信道的信号带宽,以提高信道的频带利用率。接收滤波器用于滤除带外噪声,提高信噪比,并且与发送滤波器及信道的频率特性相配合,使系统无码间串扰。

在对数字已调信号进行相干解调时,需要载波同步信号,接收部分进行抽样判决处理时需要位同步信号,这些同步信号是载波同步器和位同步器提供的。

2.2 二进制数字频率键控

二进制数字频率键控(2FSK)又称为二进制频移键控,是一种常见的通信调制方式。由于2FSK调制幅度不变,抗衰落和抗噪声性能优良,设备较容易实现,所以一直被广泛应用于各种数据传输中。目前,数字调频技术已有相当的发展,多进制频移键控

(MFSK)、最小频移键控(MSK)以及高斯最小频移键控(GMSK)等技术,以其良好的功率利用率,抗码间串扰和带外辐射功率小等优点,已在无线信道中得到了广泛的应用。

2.2.1FSK信号的时域、频域和空间表示

2FSK信号是用二迸制数字基带信号的波形控制正弦型载波的频率产生的,其频率携带有数字信息。对应于二进制的两种状态,2FSK有两种频率,或者说2FSK信号是用两种不同频率的正弦波来表示基带信号的两种状态,同时2FSK信号是等幅波。

1.时域表示及波形

基带信号为“1”时,对应2FSK信号是频率为f1的载波;基带信号为“0”时,对应2FSK 信号是频率为f2的载波。

2FSK信号可分为两种,一种是相位连续的2FSK信号,记作CP2FSK,它在码元“0”、“1”交替变化时,载波相位连续;另一种是离散相位2FSK信号,记作DP2FSK,这种波形在“0”、“1”交替变化时,载波相位不连续。2FSK信号相位是否连续,取决于采用哪种2FSK信号产生电路。

2FSK信号可以由两个2ASK信号相加而成,其时域表达式为

e2fsk(t)=s(t)cos w1t+s(t)cos w2t(2-1) 式中,s t为二进制单极性非归零码,s f与s o的功率谱密度相同,相位不连续2FSK信号的功率谱密度为

p2fsk(f)=0.25[p s(f+f1)+p s(f?f1)+p s(f+f2)+p s(f?f2)]

(2.2)

2.2.22FSK的调制

2FSK的调制有两种方式,分别是模拟调频法和频率键控法。模拟调频法使用二进制数字基带信号控制一个振荡器的某些参数,直接改变振荡频率,输出不同频率的信号,其原理与模拟调制相同。模拟调频法产生的已调信号是CP2FSK信号,这种方法容易实现,但频率稳度差。

频率键控法是用数字矩形脉冲控制电子开关在两个振荡器进行转换,从而输出不同频率信号的方法。如图2.2所示。在图(b)中,当数字基带信号s(t)=1时,开关打向f1频率的振荡器,开关输出cos w1t,当s(t)=0时,开关打向f2频率的振荡器,开关输出为cos w2t。

如果两个振荡器是相互独立的,则输出的2FSK 信号是离散相位的2FSK 。在实际中

两个频率的振荡是频率合成器供给的,这种方法的特点是切换速度快、波形好、频率稳

度高,但设备较为复杂。

cosw 1t

图2.2 2FSK 调制器原理图

2.2.3 2FSK 的解调

2FSK 的解调方法有鉴频法、过零点检测法、差分法、相干解调和非相干解调等。

(1)过零检测法

过零检测法是利用单位时间内信号经过零点的次数多少来衡量频率的高低。数字调

频波的过零点数随不同载频而异,故检出过零点数可以得到关于频率的差异,这就是过

零检测法的基本思想,其原理如图2.4所示。2FSK 输入信号经放大限幅后产生矩形脉冲

序列,经微分及全波整流后形成与频率变化相应的尖脉冲序列,这个序列就代表着调频

波的过零点。尖脉冲触发宽脉冲发生器,变换成具有一定宽度的矩形波,该矩形波的直

流分量代表着信号的频率,脉冲越密,直流分量越大,反映出输入信号的频率越高。经

低通滤波器就可得到脉冲波的直流分量。这样就完成了频率一幅度变换,从而再根据直

流分量幅度上的区别还原出数字信号“1”和“0”。

图 2.3 过零检测法

2FSK 信号的相干解调即在接收端恢复出调制载波的两个频率分量,分别与接收的

信号相乘,通过低通滤波器得到基带信号的解调方法,其原理如图2.4所示。截取后的接

收信号分别与两路载波信号相乘后,经过低通滤波器输出的两路基带信号,此时经过抽

样判决即可恢复出原始码元信息。

图2.4 2FSK非相干解调处理过程

2.3 多进制调制系统

多进制数字调制是用多进制数字基带信号改变高频载波参数,从而实现频谱搬移的过程。根据基带信号改变高频载波参数的不同,把多进制(设为M进制)数字调制分为多进制幅移键控(MASK),多进制频移键控(MFSK),多进制相移键控(MPSK)等。

由于多进制数字已调信号的被调参数在一个码元间隔内有多个取值,因此,与二进制数字调制相比,多进制数字调制有以下几个特点:

(1)在码元速率相同条件下,可以提高信息速率,使系统频带利用率增大。码元速率相同时,M进制系统的信息速率是二进制的log2M倍。在实际应用中,通常取M=2k,其中k为大于1的正整数。

(2)在信息速率相同条件下,可以降低码元速率,以提高传输的可靠性。信息速率相同时,M进制的码元宽度是二进制的log2M倍,这样就可以增加每个码元的能量,并能减小码间串扰影响。

(3)系统复杂程度加大,信号功率需求增加。

2.3.1 多进制频移键控

在多进制频移键控(MFSK)信号中,振幅相同,频率有M种,而每种频率对应M进制数字基带信号的一种状态。

图2.5是MFSK调制系统框图,其中输入为二进制信号,经串并变换为k位二进制信号同时输出。要求M=2k,发送端采用键控法产生MFSK信号。当某种组合的k位二迸制信号进入逻辑电路(相当于译码器),会有一个门电路打开,输出相应的频率载波。

图2.5 MFSK 调制系统组成框图

图2.6是MFSK 解调系统组成框图。与2FSK 不同之处在于设置了M 个带通及包络检波,抽样判决包络检波输出中最大者为相应基带信号,再通过逻辑电路和并串为k 二迸制数字基带信号。接收端也可采用相干解调。在图中,一个M 进制码元内只有某一个滤波器

输出有信号,比较判决器在给定的时刻上比较各包络检波器输出的电压,并将结果输出。

图2.6 MFSK 解调系统组成框图 2.3.2 多进制幅移键控

多进制数字幅度调制(MASK)又称为多电平调制,它是二进制数字幅度调制方式的推广。M 进制幅度调制信号的载波振幅有M 种取值,在一个码元期间Tb 内,发送其中的一种幅度的载波信号。MASK 已调信号的表示式为:

s MASK (t )=s (t )cos w c t (2.3) 这里,s(t)为M 进制数字基带信号为:

s(t)=∑a n ?∞∞g(t ?nT b ) (2.4)

式中,g (t )是高度为1、宽度为T b 的门函数,a n 有M 种取值,包括0、1、2?、M-1。

相干解调时M 进制数字幅度调制系统总的误码率为:

P c =(M?1

M )erfc (√3r

M ?1) (2.5) 式2.5是在最佳判决电平、各电平等概率出现、双极性相干检测条件下获得的,式中的信噪比为平均信噪比。可以看出,为了得到相同的误码率,所需的信噪比随电平数增

加而增大。

2.3.3 多进制相移键控

多进制数字相位调制又称多相制,是二相制的推广。它是利用载波的多种不同相位状态来表征数字信息的调制方式。与二进制数字相位调制相同,多进制数字相位调制也有绝对相位调制(MPSK)和相对相位调制(MDPSK)两种。

设载波为cos w c t,则M进制数字相位调制信号可表示为:

cos?(w c t+φn)(2-6)

S MPSK(t)=∑g(t?nT b)

n

式2-6中,g(t)是高度为1,宽度为T b的门函数;T b为M进制码元的持续时间,亦即k(k=log2M)比特二进制码元的持续时间;φn为第n个码元对应的相位,共有M种不同取值,包括θ1,θ2,θ3…到θm。

4PSK信号采用相干解调时系统的误码率为:

)(2.7)

P c≈erfc(√r sinπ

4

式2.7中,r为信噪比。

4DPSK信号采用相干解调时系统的误码率为

)(2.8)

P c≈erfc(√2r sinπ

8

多进制相移键控是一种频带利用率较高的传输方式,其抗噪声性能较好,因而得到广泛的应用,而MDPSK比MPSK用得更加广泛。

2.4移频键控系统的抗噪声性能

对于通信系统来说,抗噪声性能是评价其性能的一个重要标准。下面对MFSK系统的抗噪声性能进行说明和分析。

常见的2FSK解调法有鉴频法、过零点检测法、差分法、相干解调和非相干解调等,在这一节中,将介绍常用的包络检波解调法和相干解调法的系统抗噪性能。

2.4.1 包络检波法的抗噪声性能

我们假设在(O,Ts)时间间隔内发送码元“1”,则这时进入抽样判决器的两路包络分别为:

V1=√[a+n1c]2+n1s2(2.9)

V 2=√n 2c 2+n 2s 2

(2.10)

由随机信号分析可知,V 1服从广义瑞利分布,V 2服从瑞利分布。V 1和V 2的、一维概率密度函数分别为: f(V 1)=V1V2I 0(aV1σn 2)e ?√v12+a 22σn 2 (2.11)

f(V 2)=V 2

σn 2e ?v 222σn 2 (2.12)

在2FSK 信号的解调器中,抽样判决器的判决过程与2ASK 不同。在2ASK 信号解调中,判决是与一个固定的门限比较。在2FSK 信号解调中,判决是对上下两路包络的抽样值进行比较:当V 1(t)的抽样值V 1大于V 2(t)的抽样值V 2时,判决器输出为“1”,此时是正确判决;当V 1(t)的抽样值V 1小于V 2(t)的抽样值V 2时,判决器输出为“0”,此时是错误判决,错误概率为

P(01?)=P (V ≤V 2)=?f (V 1)f (V 2)dV 1dV 2

= ∫V1σn 2∞0I 0(aV1σn 2)e ?(V 12+a 2)2σn 2[∫V 2σn 2∞V 2=V 1e V 222σn 2dV 2]d V 1 =∫f (V 1)[∫f(V 2∞

v

2=V 1∞0)dV 2]dV 1 =∫[V 1

σn 2∞0I 0(aV 1σn 2)e V 12+a 22σn 2dV 1 (2.13) 令t=√2V 1σn ,t=√2σ 可得:

P (0?1)=12∫tI 0∞0(zt )e t 2

2e ?z 2dt

=12e

z 22∫tI 0∞0(zt )e ?(t 2+z 2)2dt =12e

?z 22=12e r 22 (2.14) 式中,r=a 2

2σn 2。 同理可得发送“0”符号时判为“1"的错误概率P(1/0)为:

P (10?)=P (V 1>V 2)=12e r

2 (2.15)

2FSK信号包络检波法解调时系统总的误码率Pe为:

?P e=P(1)P(01?)+P(0)P(10?)=1

e r2(2.16)

2

???u1T(t)发送“1”符号

??S T(t)=(2.17)??u0T(t)发送“0”符号

Acos w1t0

??u1T(t)=(2.18)

0 其它

Acos w2t????0

u0T(t)=(2.19)

0 其它

式中,w1和w2分别为发送符号“1”和“0”的载波角频率,在(0,T s)时间间隔内,信道输出合成波形为

K u1T(t)+n i(t)acos?w1t+n i(t)

???????????y1(t)== (2.20) K u oT(t)+n i(t)acos w2t+n i(t)

式中,n i(t)为加性高斯白噪声,其均值为零,方差为σn2,且可表示为

n i(t)=n ic(t)=n ic(t)cosw1t?n is(t)sinw1t????????????(2.21) 2.4.2 相干解调法的抗噪声性能

在同步检测法中,解调器采用两个带通滤波器来区分中心频率分别为w1以及w2的信号。中心频率为w2的带通滤波器只允许中心频率为w1的信号频谱成分通过,而滤除中心频率为w2的信号频谱成分;中心频率为w2的带通滤波器只允许中心频率为w2的信号频谱成分通过,而滤除中心频率为w1的信号频谱成分。

接收端上下支路两个带通滤波器的输出波形y1(t)和y2(t)分别为

acos w1t+n1t发送“1”符号

???y1(t)=(2.22)n1(t)发送“0”符号

n 2(t ) 发送 “1” 符号

?????????y 2(t )= (2.23)

acos w 2t +n 2t 发送 “0” 符号

现在假设在(0,Ts)时间间隔内发送码元“1”,则两个带通滤波器的输出波形y 1(t)和y 2(t)分别表示如下

y 1(t )=[a +n 1c (t )]cosw 1t ?n 1s (t)

sin w 1t (2.24)

y 2(t )=[a +n 2c (t )]cosw 2t ?n 2s (t )sinw 2t?????????????????? (2.25)

进入抽样判决器的两路波形分别为

?????????????????????????????????????????????????????x 1(t )=a +n 1c (t)

(2.26) ?????????????????????????????????????????????????????x 2(t )=n 2c (t )?????????????????????????????????????????????????????

(2-27)

其中为信号成分,n 1c (t )和n 2c (t)均为低通型高斯白噪声,其均值为零,方差为σz 2=

2σn 2。z 的一维概率密度函数为

P(01?)=P(x 1

因此,错误概率P (01?)为

???P(01?)=P (x 1

(2-30)

同理可得,发送“0”符号而错判为“1”符号的概率 P (10?)为

P(10?)=P (x 1>x 2)=12erfc (√r 2)?????? (2.31) P e =P (1)P (01?)+P (0)P (10?)=12erfc(√r 2)? (2.32) ??????????????????????????????r =a 2

2σn 2 (2.33) 式中,r 为信噪比。在大信噪比条件下,即r ?1时,表示为

P e ≈

√2πr r 2

(2.34)

在大信噪比条件下,2FSK 信号采用包络检波法的解调性能与同步检测法的解调性能接近,但同步检测设备复杂。因此在能够满足输入信噪比要求时,包络检波法比同步检测法更常用。

比较以上2FSK 解调方式,可得出如下结论:

(1) 在r 相同的情况下,相干解调误码率小于非相干解调误码率;在误码率相同条件下,相干解调信噪比小于非相干解调信号噪比,总的来说相干解调的性能优于非相干解调的性能。

(2)相干解调和非相干解调不适合fl 与龟相距较近的2FSK 信号,此带通滤波器如果分路作用不好,判决会有失误。

(3)非相干解调不需要与发送端同频同相的本地载波,电路实现起来较方便;相干解调须接收恢复出与发送端严格同频同相的两个本地载波,设备较复杂。

2.4.3 MFSK 系统的抗噪声性能

MFSK 信号非相干解调器有M 路带通滤波器用于分离M 个不同频率的码元,如图2.9所示。当某个码元输入时,M 个带通滤波器的输出中仅有一个是信号加噪声,其它各路都是只有噪声。现在假设M 路带通滤波器中的噪声是互相独立的窄带高斯噪声,由图2.9分析可知其包络服从瑞利分布,故这3路噪声的包络都不超过某个门限电平h 的概率等于

[1?P (h )]2

图2.7 MFSK 非相干解调原理方框图

当信噪比很大时,包络检波MFSK 系统的误码率为

P e =0.5(M ?1)e ?r 2

(2.35)

相干解调MFSK 系统的误码率为 输

P e=(M?1)Q(√r)(2.36) 式中,r为当前的信噪比,M为调制信号时所采用进制。

3 现代FPGA设计技术

3.1 FPGA简介

FPGA是英文FieM Programmable GateArray的缩写,即现场可编程门阵列,它是在PAL、GAL、EPLD等可编程器件的基础上进一步发展的产物,FPGA技术是现代EDA 技术的一种。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。FPGA和传统的CPLD相比较更为复杂,包含更多的寄存器的平铺结构函数单元,以及可变的基于沟道连接的结构。以及基于快速存储器的重新配置的特点。CPLD可以在有限的次数内重新编程,但FPGA对重新配置则没有限制。FPGA作为完整制造并测试的产品出售,其功能由客户或者最终用户在现场进行编程所决定。FPGA允许设计者将设计方案在几分钟内输入到硅片中,迅速的完成设计原型。

可以基于一些特点对FPGA进行分类:结构,逻辑门数量,编程机制,程序可变性功能,逻辑单元的间隔尺寸和牢固性,物理尺寸(覆盖面积),引出线,原型时间,运行速度,功耗以及可进行连接的内部资源。我们集中讨论一种极为重要的技术:在掉电时将失去程序的基于SRAM的FPGA.对于专用应用程序在现场进行编程,基于SRAM 的FPGA结构是固定的。典型的基本结构包括以下几个部分:实现组合和时序逻辑的可编程功能单元(FU)阵列;建立信号布线固定的但可编程的互连结构;对器件功能进行编程的配置存储器;在器件与周围环境之间提供接口的IJO资源。FPGA的性能和集成度随着技术的发展不断提高现在的前沿器件中包括模块存储器,分布式存储器,可靠互连结构,高速同步操作的全局信号和适用于各种接口标准的可编程I/O资源。

FPGA采用了逻辑单元阵列LCA(Logic Cell Array)这样一个新概念,内部包括可配置逻辑模块CLB(Cortfigurable Logic Block)、输出输入模块IOB(InputOutput Block)和内部连线(Imerconnect)三个部分。

FPGA提供了最高的逻辑密度、最丰富的特性和最高的性能。现在最新的FPGA器件,如Xilinx Virtex删系列中的部分器件,可提供八百万“系统门”(相对逻辑密度)。这些先进的器件还提供诸如内建的硬连线处理器(如IBM Power PC)、大容量存储器、时钟

管理系统等特性,并支持多种最新的超快速器件至器件(device-to.device)信号技术。FPGA被应用于范围广泛的应用中,从数据处理和存储直到仪器仪表、电信和数字信号处理。

FPGA具有集成度高、逻辑功能强等特点。应用FPGA进行数字系统设计,不但能减小电路板的面积、减少开发周期、提高系统运行的可靠性,而且还可无限次重复擦写,能够完成数字系统的在线重配置,易于设备功能的更改和升级。由于FPGA器件是基于SRAM结构的实现可编程特性的,掉电后编程信息立即丢失,芯片在每次加电时,都必须重新下载设计文件所生成的配置数据。因此,如何快速、高效地将配置数据写入目标器件,并且保证其在掉电后再次上电能自动可靠地恢复配置,就成为整个系统的关键所在。

FPGA的基本特点主要有:

(1) 采用FPGA设计ASIC电路,用户不需要投片生产,就能得到合用的芯片。

(2) FPGA可做其它全定制或半定制ASIC电路的中试样片。

(3) FPGA内部有丰富的触发器和I/O引脚。

(4) FPGA是ASIC电路中设计周期最短、开发费用最低、风险最小的器件之一。

(5) FPGA采用高速CHMOS工艺,功耗低,可以与CMOS、TTL电平容。

可以说,FPGA芯片是小批量系统提高系统集成度、可靠性的最佳选择之一。目前FPGA的品种很多,有XILINX的XC系列、TI公司的TPC系列、ALTERA公司的FlEX 系列等。FPGA是由存放在片内RAM中的程序来设置其工作状态的,因此,工作时需要对片内的RAM进行编程。用户可以根据不同的配置模式,采用不同的编程方式。加电时,FPGA芯片将EPROM中数据读入片内编程RAM中,配置完成后,FPGA进入工作状态。掉电后,FPGA恢复成白片,内部逻辑关系消失,因此,FPGA能够反复使用。FPGA的编程无须专用的FPGA编程器,只须用通用的EPROM、PROM编程器即可。当需要修改FPGA功能时,只需换一片EPROM即可。这样,同一片FPGA,不同的编程数据,可以产生不同的电路功能。因此FPGA的使用非常灵活。

FPGA有多种配置模式:并行主模式为一片FPGA加一片EPROM的方式;主从模式可以支持一片PROM编程多片FPGA;串行模式可以采用串行PROM编程FPGA;外设模式可以将FPGA作为微处理器的外设,由微处理器对其编程。目前用CPLD(复杂可编程逻辑器件)和FPGA来进行ASIC设计是最为流行的方式之一,它们的共性是都具有用户现场可编程特性,都支持边界扫描技术,但两者在集成度、速度以及编程方式上

具有各自的特点。ASIC的特点是面向特定用户的需求,品种多、批量少,要求设计和生产周期短,它作为集成电路技术与特定用户的整机或系统技术紧密结合的产物,与通用集成电路相比具有体积更小、重量更轻、功耗更低、可靠性提高、性能提高、保密性增强、成本降低等优点。

目前主流的FPGA仍是基于查找表技术的,已经远远超出了先前版本的基本性能,并且整合了常用功能(如RAM、时钟管理和DSP)的硬核(ASIC型)模块。FPGA芯片主要由6部分完成,分别为:可编程输入输出单元、基本可编程逻辑单元、完整的时钟管理、嵌入块式RAM、丰富的布线资源、内嵌的底层功能单元和内嵌专用硬件模块。

当今,FPGA的工艺技术可以在一个芯片上实现不少于一百万个(等价两输入)逻辑门的功能。FPGA的两种基本类型为:可熔断型和基于SRAM类型。这些部件的容量和速度随着运算过程的改进而发展,同时内部晶体管的最小尺寸也相应减小。

(1)可熔断型:可熔断型器件通过一个较高电压使两个节点间的绝缘材料断开进行编程。这样不需要存储器来保存程序,但一次写入后便不可再更改。当形成熔断时在器件的引脚处永久地生成了低阻电路。熔断通路的尺寸本身很小,在一个FPGA上可以分布上百万个器件。这项技术最显著的优点就在于熔断的导通电阻和寄生电容要比传输门和传输晶体管小的多。这将支持更高的交换速度和布线通路的可预计定时延时。EPROM 和基于EPROM技术可以通过高电压编程,并采用带电浮栅工艺来实现。基于这些技术的器件是可重新编程和非易失的,当内置在目标系统中可以脱机编程。

(2)基于SRAM类型:基于SRAM的FPGA技术使用CMOS传输门建立连接。逻辑门的状态由SRAM存储器的内容决定。生产基于SRAM的FPGA的厂商有很多(如Xilinx,Altera,ATMEL,Lucent)。FPGA的结构与MPGA在逻辑和沟道布线的模块结构上类似,其中包括了双向多驱动连线。通常器件的宣传数据中是以逻辑门数量为基础的,但器件中逻辑门的实际使用取决于布线程序利用资源实现给定设计的能力。

FPGA功能单元的逻辑单元复杂性取决于竞争因素。如果单元的复杂较高,将会有浪费的单元面积和逻辑。如果单元的复杂度较低,布线所需的时间和资源就较多。

3.2 FPGA的工作原理

如前所述,FPGA是在PAL、GAL、EPLD、CPLD等可编程器件的基础上进一步发展的产物。它是作为ASIC领域中的一种半定制电路而出现的,即解决了定制电路的不足,又克服了原有可编程器件门电路有限的缺点。由于FPGA需要被反复烧写,它实现

组合逻辑的基本结构不可能像ASIC那样通过固定的与非门来完成,而只能采用一种易于反复配置的结构。查找表可以很好地满足这一要求,目前主流FPGA都采用了基于SRAM工艺的查找表结构,也有一些军品和宇航级FPGA采用Flash或者熔丝与反熔丝工艺的查找表结构。通过烧写文件改变查找表内容的方法来实现对FPGA的重复配置。

根据数字电路的基本知识可以知道,对于一个n输入的逻辑运算,不管是与或非运算还是异或运算等等,最多只可能存在知种结果。所以如果事先将相应的结果存放于一个存贮单元,就相当于实现了与非门电路的功能。FPGA的原理也是如此,它通过烧写文件去配置查找表的内容,从而在相同的电路情况下实现了不同的逻辑功能。

查找表(Look-Up.Table)简称为LUT,LUT本质上就是一个RAM。目前FPGA中多使用4输入的LUT,所以每一个LUT可以看成一个有4位地址线的RAM。当用户通过原理图或HDL语言描述了一个逻辑电路以后,PLD/FPGA开发软件会自动计算逻辑电路的所有可能结果,并把真值表(即结果)事先写入RAM,这样,每输入一个信号进行逻辑运算就等于输入一个地址进行查表,找出地址对应的内容,然后输出即可。

下面给出一个4与门电路的例子来说明LUT实现逻辑功能的原理。例如给出一个使用LUT实现4输入与门电路的真值表如下表3.1。

表3.1输入与门的真值表

从表中可以看到,LUT具有和逻辑电路相同的功能。实际上,LuT具有更快的执行速度和更大的规模。由于基于LUT的FPGA具有很高的集成度,其器件密度从数万门到数千万门不等,可以完成极其复杂的时序与逻辑组合逻辑电路功能,所以适用于高速、高密度的高端数字逻辑电路设计领域。其组成部分主要有可编程输入/输出单元、基本可编程逻辑单元、内嵌SRAM、丰富的布线资源、底层嵌入功能单元、内嵌专用单元等,主要设计和生产厂家有Xilinx、Altera、Lattice、Actel、Atmel和QuickLogic等公司,其中最大的是Xilinx、Altera、Lattice---家。

如前所述,FPGA是由存放在片内的RAM来设置其工作状态的,因此工作时需要对片内RAM进行编程。用户可根据不同的配置模式,采用不同的编程方式。

FPGA有如下几种配置模式:

(1) 并行模式:并行PROM、Flash配置FPGA;

(2) 主从模式:一片PROM配置多片FPGA;

(3) 串行模式:串行PROM配置FPGA;

(4) 外设模式:将FPGA作为微处理器的外设,由微处理器对其编程。

目前,FPGA市场占有率最高的两大公司Xilinx和Altera生产的FPGA都是基于SRAM工艺的,需要在使用时外接一个片外存储器以保存程序。上电时,FPGA将外部存储器中的数据读入片内RAM,完成配置后,进入工作状态;掉电后FPGA恢复为白片,内部逻辑消失。这样FPGA不仅能反复使用,还无需专门的FPGA编程器,只需通用的EPROM、PROM编程器即可。Actel、QuiekLogie等公司还提供反熔丝技术的FPGA,只能下载一次,具有抗辐射、耐高低温、低功耗和速度快等优点,在军品和航空航天领域中应用较多,但这种FPGA不能重复擦写,开发初期比较麻烦,费用也比较昂贵。Lattice 是ISP技术的发明者,在小规模PLD应用上有一定的特色。早期的Xilinx产品一般不涉及军品和宇航级市场,但目前已经有Q ProR等多款产品进入该类领域。

3.3 FPGA的开发流程

FPGA的设计流程就是利用EDA开发软件和编程工具对FPGA芯片进行开发的过程。FPGA的开发流程包括电路设计、设计输入、功能仿真、综合优化、综合后仿真、实现、布线后仿真、板级仿真以及芯片编程与调试等主要步骤。

(1)电路设计:在系统设计之前,首先要进行的是方案论证、系统设计和FPGA芯片选择等准备工作。系统工程师根据任务要求,如系统的指标和复杂度,对工作速度和芯片本身的各种资源、成本等方面进行权衡,选择合理的设计方案和合适的器件类型。一般都采用自顶向下的设计方法,把系统分成若干个基本单元,然后再把每个基本单元划分为下一层次的基本单元,一直这样做下去,直到可以直接使用EDA元件库为止。

(2)设计输入:设计输入是将所设计的系统或电路以开发软件要求的某种形式表示出来,并输入给EDA工具的过程。常用的方法有硬件描述语言(HDL)和原理图输入方法等。原理图输入方式是一种最直接的描述方式,在可编程芯片发展的早期应用比较广泛,它将所需的器件从元件库中调出来,画出原理图。这种方法虽然直观并易于仿真,但效率

很低,且不易维护,不利于模块构造和重用。更主要的缺点是可移植性差,当芯片升级后,所有的原理图都需要作一定的改动。目前,在实际开发中应用最广的就是HDL语言输入法,利用文本描述设计,可以分为普通HDL和行为HDL。普通HDL有ABEL、CUR等,支持逻辑方程、真值表和状态机等表达方式,主要用于简单的小型设计。而在中大型工程中,主要使用行为HDL,其主流语言是Verilog HDL和VHDL。这两种语言都是美国电气与电子工程师协会(IEEE)的标准,其共同的突出特点有:语言与芯片工艺无关,利于自顶向下设计,便于模块的划分与移植,可移植性好,具有很强的逻辑描述和仿真功能,而且输入效率很高。

(3)功能仿真:功能仿真,也称为前仿真,是在编译之前对用户所设计的电路进行逻辑功能验证,此时的仿真没有延迟信息,仅对初步的功能进行检测。仿真前,要先利用波形编辑器和Ⅷ)L等建立波形文件和测试向量(即将所关心的输入信号组合成序列),仿真结果将会生成报告文件和输出信号波形,从中便可以观察各个节点信号的变化。如果发现错误,则返回设计修改逻辑设计。常用的工具有Model Tech公司的ModelSim、Sysnopsys公司的VCS和Cadence公司的NC.Verilog以及NC.VHDL等软件。

(4)综合优化:所谓综合就是将较高级抽象层次的描述转化成较低层次的描述。综合优化根据目标与要求优化所生成的逻辑连接,使层次设计平面化,供FPGA布局布线软件进行实现。就目前的层次来看,综合优化(Synthesis)是指将设计输入编译成由与门、或门、非门、RAM、触发器等基本逻辑单元组成的逻辑连接网表,而并非真实的门级电路。真实具体的门级电路需要利用FPGA制造商的布局布线功能,根据综合后生成的标准门级结构网表来产生。为了能转换成标准的门级结构网表,HDL程序的编写必须符合特定综合器所要求的风格。由于门级结构、RTL级的HDL程序的综合是很成熟的技术,所有的综合器都可以支持到这一级别的综合。常用的综合工具有Synplicity公司的Synplify/Synplify Pro软件以及各个FPGA厂家自己推出的综合开发工具。

(5)综合后仿真:综合后仿真检查综合结果是否和原设计一致。在仿真时,把综合生成的标准延时文件反标注到综合仿真模型中去,可估计门延时带来的影响。但这一步骤不能估计线延时,因此和布线后的实际情况还有一定的差距,并不十分准确。目前的综合工具较为成熟,对于一般的设计可以省略这一步,但如果在布局布线后发现电路结构和设计意图不符,则需要回溯到综合后仿真来确认问题之所在。在功能仿真中介绍的软件工具一般都支持综合后仿真。

(6)实现与布局布线:实现是将综合生成的逻辑网表配置到具体的FPGA芯片上,布

局布线是其中最重要的过程。布局将逻辑网表中的硬件原语和底层单元合理地配置到芯片内部的固有硬件结构上,并且往往需要在速度最优和面积最优之间作出选择。布线根据布局的拓扑结构,利用芯片内部的各种连线资源,合理正确地连接各个元件。目前,FPGA的结构非常复杂,特别是在有时序约束条件时,需要利用时序驱动的引擎进行布局布线。布线结束后,软件工具会自动生成报告,提供有关设计中各部分资源的使用情况。由于只有FPGA芯片生产商对芯片结构最为了解,所以布局布线必须选择芯片开发商提供的工具。

(7)时序仿真,也称为后仿真,是指将布局布线的延时信息反标注到设计网表中来检测有无时序违规现象。时序仿真包含的延迟信息最全,也最精确,能较好地反映芯片的实际工作情况。由于不同芯片的内部延时不一样,不同的布局布线方案也给延时带来不同的影响。因此在布局布线后,通过对系统和各个模块进行时序仿真,分析其时序关系,估计系统性能以及检查和消除竞争冒险是非常有必要的。在功能仿真中介绍的软件工具一般都支持综合后仿真。

(8)板极仿真与验证:板级仿真主要应用于高速电路设计中,对高速系统的信号完整性、电磁干扰等特征进行分析,一般都以第三方工具进行仿真和验证。

(9)芯片编程与调试:设计的最后一步就是芯片编程与调试。芯片编程是指产生使用的数据文件(位数据流文件,Bitstream Generation),然后将编程数据下载到FPGA芯片中。其中,芯片编程需要满足一定的条件,如编程电压、编程时序和编程算法等方面。逻辑分析仪(Logic Analyzer,LA)是FPGA设计的主要调试工具,但需要引出大量的测试管脚,且LA价格昂贵。目前,主流的FPGA芯片生产商都提供了内嵌的在线逻辑分析仪(如Xilinx ISE中的ChipScope、AlteraQuartusII中的SignalTap II以及SignalProb)来解决上述矛盾,它们只需要占用芯片少量的逻辑资源,具有很高的实用价值。

3.4 常用的FPGA开发工具

本节主要介绍FPGA的一些常用的开发工具。限于篇幅,此处只能对常用的EDA 工具加以讨论。根据设计流程与功能划分,EDA工具主要分为设计输入工具,综合工具,仿真工具,实现和优化工具,后端辅助工具,验证与调试工具和系统级设计环境七大类。我们主要讨论与本设计关系最为密切的设计输入工具,综合工具,仿真工具和系统级设计环境这四类工具。另外的三种工具所涉及到的功能,我们会在介绍QUARTUS II时简要提到。

(1)设计输入工具

设计输入是工程设计的第一步,常用的设计输入方法有HDL语言输入,原理图输入,IP Core输入和其他输入方法。HDL语言输入的方法应用最为广泛,目前业界最为流行的HDL语言是Verilog HDL和VHDL语言。一般来说,任何文本编辑器都可以完成HDL语言输入。QUARTUS II内嵌的文本编辑器是Text Edit,它能根据语法来彩色显示关键字。另外大家常用的文本编辑器还有Ultra Edit,通过修改Ultra Edit的设置也可以支持彩色语法显示。原理图设计输入方式在早期应用广泛,目前已经逐渐被HDL 语言输入所取代,仅仅在有些设计的顶层描述时才会使用。所以,现在强力推荐初学者尽量使用HDL语言方式来设计电路。IP Core输入方式时FPGA设计中一种重要的设计输入方式。所谓IP Core,是指已经设计好且受知识产权保护的标准块单元。QUARTUS II的IP Core生成器中有很多的IP核功能,从简单的基本设计模块到复杂额处理器等一应俱全,适当地使用IP Core,能大幅度地减轻工程师的设计工作量,提高设计质量。其他辅助性设计输入方法还有状态机输入,真值表输入和波形输入等。比较流行的状态机输入工具是StateCAD,设计者只需画出状态转移图,状态机编辑器就能自动生成相应的VHDL,ABEL或者Verilog HDL语言模型,并且状态机编辑器能生成状态转移的测试激励文件,验证寄存器传输级(I玎L)模型,优化并分析状态机设计结果。合理使用状态机输入方式,能在一定程度上缓解设计者的工作量。使用真值表输入方法时,用户在工具中填充设计对应的真值表,既可自动生成HDL代码。波形输入方法为,用户画出输入的激励波形和输入的相应波形,波形输入工具自动生成符合输入输出关系的功能代码。这些输入方式目前已经逐步被淘汰。

(2)综合工具

主流的综合工具主要有Synplicity公司的Synplify/Synplify Pro,Synopsys公司的FPGACompiler II/Express,Exemplar Logic公司的LeonardoSpectrum,另外,QUARTUS II还内嵌了自己的综合工具。Synplify/Synplify Pro作为新兴的综合工具在综合策略和优化手段上有较大篇幅的提高,特别是在其先进的Timing Drivem(时序驱动)和BEST(BehavioralExtraction Synthesis Technology,行为级综合提取技术)算法引擎,使其综合结果往往面积较小,速度较快,在业界口碑很好。如果结合Synplicity公司的Amplify 物理约束功能,对很多设计能大幅度地减少资源,优化面积达到30%以上。QUARTUS II内嵌综合工具。虽然Altera自己对其芯片的内部结构最了解,所以其内嵌综合工具的一些优化策略甚至优于其他专业综合工具。

2PSK数字信号的调制与解调

中南民族大学 软件课程设计报告 电信学院级通信工程专业 题目2PSK数字信号的调制与解调学生学号 42 指导教师 2012年4月21日

基于MATLAB数字信号2PSK的调制与解调 摘要:为了使数字信号在信道中有效地传播,必须使用数字基带信号的调制与解调,以使得信号与信道的特性相匹配。基于matlab实验平台实现对数字信号的2psk的调制与解调的模拟。本文详细的介绍了PSK波形的产生和仿真过程加深了我们对数字信号调制与解调的认知程度。 关键字:2PSK;调制与解调;MATLAB 引言 当今社会已经步入信息时代,在各种信息技术中,信息的传输及通信起着支撑作用。而对于信息的传输,数字通信已经成为重要的手段。因此,数字信号的调制就显得非常重要。 调制分为基带调制和带通调制。不过一般狭义的理解调制为带通调制。带通调制通常需要一个正弦波作为载波,把基带信号调制到这个载波上,使这个载波的一个或者几个参量上载有基带数字信号的信息,并且还要使已调信号的频谱倒置适合在给定的带通信道中传输。特别是在无线电通信中,调制是必不可少的,因为要使信号能以电磁波的方式发送出去,信号所占用的频带位置必须足够高,并且信号所占用的频带宽度不能超过天线的的通频带,所以基带信号的频谱必须用一个频率很高的载波调制,使期带信号搬移到足够高的频率上,才能够通过天线发送出去。 主要通过对它们的三个参数进行调制,振幅,角频率,和相位。使这三个参量都按时间变化。所以基带的数字信号调制主要有三种方式:FSK,PSK,ASK。在这三种调制的基础上为了得到更高的效果也出现了很多其它的调制方式,如:DPSK,MASK,MFSK,MPSK,APK。它们其中有的一些是将基本的调制方式用在多进制上或者引入了一些新的方式来解决基本调制的一些问题如相位模糊和无法提取位定时信号,另外一些由是组合多种基本的调制方式来达到更好的效果。 基带信号的调制主要分为线性调制和非线性调制,线性调制是指已调信号的频谱结构与原基带信号的频谱结构基本相同,只是占用的频率位置搬移了。而非线性调制则是指它们的结构完全不同不仅仅是频谱搬移,在接收方会出现很多新的频谱分量。在三种基本的调制中,ASK 属于线性调制,而FSK和PSK属于非线性调制。已调信号会在接收方通过各种方式通过解调得到,但是由于噪声和码间串扰,总会有一定的失真。所以人们总是在寻找不同的接收方式来降低误码率,其中的接收方式主要有相干接收和非相干接收。在接收方通过载波的相位信号去检测信号的方法称为相干检测,反之若不利用就称为非相干检测,而对于一些特别的调制有特别的解调方式,如过零检测法。 系统的性能好坏取决于传输信号的误码率,而误码率不仅仅与信道、接收方法有关还和发送端采用的调制方式有很大的关系。我们研究的ASK,FSK,PSK等就主要是发送方的调制方式。

实验一 ASK调制与解调实验

通 信 原 理 实 验 报 告 学院:信息与通信工程学院 专业:光电工程 班级:12051041 学号:12051041 姓名 时间:2014.11.21

实验一 ASK调制与解调实验 一实验目的 1.理解ASK调制的工作原理及电路组成。 2.理解ASK解调的原理及实现方法。 3.了解ASK信号的频谱特性。 二实验内容 1.观察ASK调制与解调信号的波形。 2.观察ASK信号频谱。 三实验器材 1.信号源模块 5.20M双踪示波器一台 2.数字调制模块 6.连接线若干 3.数字解调模块 7.频谱分析仪 4.同步提取模块 四实验原理 1.2ASK 调制原理 ASK 基带信号经过电压比较器(LM339),输出高/低电平驱动模拟开关(74HC4066)导通/关闭,ASK 载波通过电压跟随电路(TL082)提高带负载能力,然后通过模拟开关电路选择通过/截止,最后得到 ASK 调制信号输出。 2.2ASK 解调原理 本实验采用的是包络检波法,ASK 调制信号经过 RC 组成的耦合电路,输出波形可从OUT1观察,然后通过半波整流器(由 1N4148 组成),输出波形可从 OUT2 观察,半波整流后的信号经过低通滤波器(由 TL082 组成),滤波后的波形可从 OUT3 观察,再经过电压比较器(LM339)与参考电位比较后送入抽样判决器(74HC74)进行抽样判决,最后得到解调输出的二进制信号。标号为“ASK 判决电压调节”的电位器用来调节电压比较器的判决电压。判决电压过高,将会导致正确的解调结果的丢失;判决电压过低,将会导致解调结果中含有大量错码,因此,只有合理选择判决电压,才能得到正确的解调结果。抽样判决用的时钟信号就是 ASK 基带信号的位同步信号。

模拟调制仿真

课程设计报告题目模拟调制仿真

目录 一.原理 (1) 二.编程思想 (2) 三.结果 (3) 四.分析 (5) 五.程序代码 (8)

一.原理 1.1模拟调制原理 模拟调制包括幅度调制(DSB,SSB,AM)和相角调制(频率和相位调制)。在本次设计中主要讨论模拟调制中的幅度调制,幅度调制即用基带调制信号去控制高频载波的幅度,使其按基带信号的规律变化的过程。幅度调制主要有AM调制,DSB调制,SSB调制。他们的调制原理如下,AM调制:AM 是用调制信号去控制高频正弦载波的幅度,使其按调制信号的规律变化的过程;DSB调制:在幅度调制的一般模型中,若假设滤波器为全通网络,调制信号中无直流分量,则输出的已调信号就是无载波分量的双边调制信号,或称抑制载波双边带调制信号;SSB调制:由于 DSB 信号的上、下两个边带是完全对称的,皆携带了调制信号的全部信息,因此从信息传输的角度来考虑,仅传输其中一个边带。 1.2 AM调制 AM信号的时域表示式: 频谱: 调制器模型如图所示: 1.3 DSB调制 DSB信号的时域表示式 频谱: 1.4 相干解调 相干解调器原理:为了无失真地恢复原基带信号,接收端必须提供一个与接收的已调载波严格同步(同频同相)的本地载波(称为相干载波),它与接收的已调信号相乘后,经低 00 ()[()]cos cos()cos AM c c c s t A m t t A t m t t ωωω =+=+ 1 ()[()()][()()] 2 AM c c c c S A M M ωπδωωδωωωωωω=++-+++- ? () m t() m s t c t ⊕

2PSK数字信号的调制与解调-分享版

信息对抗大作业

一、实验目的。 使用 MATLAB构成一个加性高斯白噪声情况下的2psk 调制解系统,仿真分析使用信道编 码纠错和不使用信道编码时,不同信道噪声比情况下的系统误码率。 二、实验原理。 数字信号的传输方式分为基带传输和带通传输,在实际应用中,大多数信道具有带通特性 而不能直接传输基带信号。为了使数字信号在带通信道中传输,必须使用数字基带信号对载波 进行调制,以使信号与信道的特性相匹配。这种用数字基带信号控制载波,把数字基带信号变 换为数字带通信号的过程称为数字调制。 数字调制技术的两种方法:①利用模拟调制的方法去实现数字式调制,即把数字调制看成 是模拟调制的一个特例,把数字基带信号当做模拟信号的特殊情况处理;②利用数字信号的离 散取值特点通过开关键控载波,从而实现数字调制。这种方法通常称为键控法,比如对载波的 相位进行键控,便可获得相移键控(PSK)基本的调制方式。 图 1相应的信号波形的示例 101 数字调相:如果两个频率相同的载波同时开始振荡,这两个频率同时达到正最大值,同时达 到零值,同时达到负最大值,它们应处于" 同相 " 状态;如果其中一个开始得迟了一点,就可能不 相同了。如果一个达到正最大值时,另一个达到负最大值,则称为" 反相 " 。一般把信号振荡一次(一周)作为360 度。如果一个波比另一个波相差半个周期,我们说两个波的相位差180 度,也就是反相。当传输数字信号时, "1" 码控制发 0 度相位, "0" 码控制发 180 度相位。载波的初始相位就 有了移动,也就带上了信息。 相移键控是利用载波的相位变化来传递数字信息,而振幅和频率保持不变。在2PSK 中,通常用初始相位0 和π分别表示二进制“1”和“ 0”。因此, 2PSK信号的时域表达式为 (t)=Acos t+) 其中,表示第 n 个符号的绝对相位: = 因此,上式可以改写为

基础实验cm调制与解调实验

基础实验c m调制与解 调实验 集团标准化办公室:[VV986T-J682P28-JP266L8-68PNN]

基础实验6 PCM调制与解调实验 一、实验目的 1.掌握PCM编译码原理与系统性能测试; 2.熟悉PCM编译码专用集成芯片的功能和使用方法; 3.学习PCM编译码器的硬件实现电路,掌握它的调整测试方法。 二、实验仪器 1.PCM/ADPCM编译码模块,位号:H 2.时钟与基带数据产生器模块,位号:G 3.20M双踪示波器1台 4.低频信号源1台(选用) 5.频率计1台(选用) 6.信号连接线3根 7.小平口螺丝刀1只 三、实验原理 脉冲编码调制(PCM)是把一个时间连续、取值连续的模拟信号变换成时间离散、取值离散的数字信号在信道中传输。脉冲编码调制是对模拟信号进行抽样,量化和编码三个过程完成的。 PCM通信系统的实验方框图如图6-1所示。

在PCM脉冲编码调制中,话音信号经防混叠低通滤波器后进行脉冲抽样,变成时间上离散的PAM脉冲序列,然后将幅度连续的PAM脉冲序列用类似于“四舍五入”办法划归为有限种幅度,每一种幅度对应一组代码,因此PAM脉冲序列将转换成二进制编码序列。对于电话,CCITT规定抽样率为8KHz,每一抽样值编8位码(即为28=256个量化级),因而每话路PCM编码后的标准数码率是64kB。本实验应用的单路PCM编、译码电路是 TP3057 芯片(见图6-1中的虚线框)。此芯片采用a律十三折线编码,它设计应用于PCM 30/32系统中。它每一帧分32个时隙,采用时分复用方式,最多允许接入30个用户,每个用户

各占据一个时隙,另外两个时隙分别用于同步和标志信号传送,系统码元速率为。各用户PCM编码数据的发送和接收,受发送时序与接收时序控制,它仅在某一个特定的时隙中被发送和接收,而不同用户占据不同的时隙。若仅有一个用户,在一个PCM 帧里只能在某一个特定的时隙发送和接收该用户的PCM编码数据,在其它时隙没有数据输入或输出。 本实验模块中,为了降低对测试示波器的要求,将PCM 帧的传输速率设置为64Kbit/s或128Kbit/s两种,这样增加了编码数据码元的宽度,便于用低端示波器观测。此时一个PCM 帧里,可容纳的PCM编码分别为1路或2路。另外,发送时序FSX与接收时序FSR使用相同的时序,测试点为34TP01。实验结构框图已在模块上画出了,实验时需用信号连接线连接34P02和34P03两铆孔,即将编码数据直接送到译码端,传输信道可视为理想信道。 另外, TP3057芯片内部模拟信号的输入端有一个语音带通滤波器,其通带为200HZ~4000HZ,所以输入的模拟信号频率只能在这个范围内有效。 四、各测量点的作用 34TP01:发送时序FSX和接收时序FSR输入测试点,频率为8KHz的矩形窄脉冲; 34TP02:PCM线路编译时钟信号的输入测试点; 34P01:模拟信号的输入铆孔; 34P02:PCM编码的输出铆孔; 34P03:PCM译码的输入铆孔; 34P04:译码输出的模拟信号铆孔,波形应与34P01相同。 注:一路数字编码输出波形为8比特编码(一般为7个半码元波形,最后半个码元波形被芯片内部移位寄存器在装载下一路数据前复位时丢失掉),数据的速率由编译时钟决定,其中第一位为语音信号编码后的符号位,后七位为语音信号编码后的电平值。

FM模拟调制与解调

电子信息与通信学院 实验报告 实验名称FM信号的调制与解调课程名称通信原理 姓名顾康学号U201413323 日期2017/3/14 地点 成绩教师徐争光

1 实验目标 本实验完成了对音乐信号的FM 调制与解调。要达到的效果是让音乐信号经历了调制、信道传送、解调的过程后仍能不失真地播放。 2 调制与解调原理 2.1 调制 角度调制信号的一般表达式为: ()cos[()]m c s t A t t ω?=+ 式中:A 为载波的恒定振幅;[()]c t t ω?+为信号的瞬时相位,记为()t θ;()t ?为相对于载波相位c t ω的瞬时相位偏移;d[()]/dt c t t ω?+是信号的瞬时角频率,记为(t)ω;而d ()/dt t ?称为相对于载频c ω的瞬时频偏。 所谓频率调制(FM ),是指瞬时频率偏移随调制信号()m t 成比例变化,即 d () ()dt f t K m t ?= 式中:f K 为调频灵敏度。 这时相位偏移为:()() f t K m d ?ττ=?,代入角度调制信号的一般表达式,可得调频信号为: ()cos[()]FM c f s t A t K m d ωττ=+? 以下为FM 调制的代码:

2.2解调 由于非相干解调对NBFM 信号及WBFM 信号均适用,所以采用非相干的解 调方法。调频信号的一般表达式为:()cos[()]c f x t A t K m d ωττ=+? 则解调输出应为: ()()d f y t K K m t = 这就是说,调频信号的解调是要产生一个与输入调频信号的频率呈线性关系 的输出电压。完成这种频率-电压转化关系的器件是频率检波器,简称鉴频器。下图描述了一种振幅鉴频器进行相干解调的特性与原理框图。 限幅器的作用是消除信道中的噪声和其他原因引起的调频波的幅度起伏,带通滤波器(BPF )是让调频信号顺利通过你,同时滤除带外噪声及高次谐波分量。 微分器和包络检波器构成了具有近似理想鉴频特性的鉴频器。微分器的作用是把幅度恒定的调频波()x t 变成幅度和频率都随原始信号()m t 变化的调幅调频 ()d s t ,即 ()()()sin d c f c f s t A K m t t K m d ωωττ????=-++????? 包络检波器则将其幅度变化检出并滤去直流,再经低通滤波后即得解调输出 ()()d f y t K K m t = 式中:d K 为鉴频器灵敏度(V/(rad/s))

数字调制与解调 实验报告材料

计算机与信息工程学院实验报告 一、实验目的 1.掌握绝对码、相对码概念及它们之间的变换关系。 2.掌握用键控法产生2FSK信号的方法。 3.掌握2FSK过零检测解调原理。 4.了解2FSK信号的频谱与数字基带信号频谱之间的关系。 二、实验仪器或设备 1.通信原理教学实验系统 TX-6(武汉华科胜达电子有限公司 2011.10) 2.LDS20410示波器(江苏绿扬电子仪器集团有限公司 2011.4.1) 三、总体设计 3.1数字调制 3.1.1实验内容: 1、用示波器观察绝对码波形、相对码波形。 2、用示波器观察2FSK信号波形。 3、用频谱仪观察数字基带信号频谱及2FSK信号的频谱。 3.1.2基本原理: 本实验用到数字信源模块和数字调制模块。信源模块向调制模块提供数字基带信号(NRZ码)和位同步信号BS(已在实验电路板上连通,不必手工接线)。调制模块将输入的绝对码AK(NRZ码)变为相对码BK、用键控法产生2FSK信号。调制模块内部只用+5V电压。 数字调制单元的原理方框图如图1-1所示。 图1-1 数字调制方框图 本单元有以下测试点及输入输出点:

? CAR 2DPSK 信号载波测试点 ? BK 相对码测试点 ? 2FSK 2FSK 信号测试点/输出点,V P-P >0.5V 用1-1中晶体振荡器与信源共用,位于信源单元,其它各部分与电路板上主要元器件对 应关系如下: ? ÷2(A ) U8:双D 触发器74LS74 ? ÷2(B ) U9:双D 触发器74LS74 ? 滤波器A V6:三极管9013,调谐回路 ? 滤波器B V1:三极管9013,调谐回路 ? 码变换 U18:双D 触发器74LS74;U19:异或门74LS86 ? 2FSK 调制 U22:三路二选一模拟开关4053 ? 放大器 V5:三极管9013 ? 射随器 V3:三极管9013 2FSK 信号的两个载波频率分别为晶振频率的1/2和1/4,通过分频和滤波得到。 2FSK 信号(相位不连续2FSK )可看成是AK 与AK 调制不同载频信号形成的两个2ASK 信号相加。时域表达式为 t t m t t m t S c c 21cos )(cos )()(ωω+= 式中m(t)为NRZ 码。 2FSK 信号功率谱 设码元宽度为T S ,f S =1/T S 在数值上等于码速率, 2FSK 的功率谱密度如图所示。多进制的MFSK 信号的功率谱与二进制信号功率谱类似。 本实验系统中m(t)是一个周期信号,故m(t)有离散谱,因而2FSK 也具有离散谱。 3.2 数字解调 3.2.1 实验内容 1、 用示波器观察2FSK 过零检测解调器各点波形。 3.2.2 基本原理 2FSK 信号的解调方法有:包络括检波法、相干解调法、鉴频法、过零检测法等。

频率调制与解调实验报告

1.熟悉LM566单片集成电路的组成和应用。 2.掌握用LM566单片集成电路实现频率调制的原理和方法。 3.了解调频方波、调频三角波的基本概念。 4.掌握用LM565单片集成电路实现频率解调的原理,并熟悉其方法。 5.了解正弦波调制的调频方波的解调方法。 6.了解方波调制的调频方波的解调方法。 二、实验准备 1.做本实验时应具备的知识点: ? LM566单片集成压控振荡器 ?LM566组成的频率调制器工作原理 ? LM565单片集成锁相环 ?LM565组成的频率解调器工作原理 2.做本实验时所用到的仪器: ?万用表 ?双踪示波器 ? AS1637函数信号发生器 ?低频函数发生器(用作调制信号源) ?实验板5(集成电路组成的频率调制器单元) 三、实验内容 1.定时元件R T、C T对LM566集成电路调频器工作的影响。 2.输入调制信号为直流时的调频方波、调频三角波观测。 3.输入调制信号为正弦波时的调频方波、调频三角波观测4.输入调制信号为方波时的调频方波、调频三角波观测。 5.无输入信号时(自激振荡产生)的输出方波观测。 6.正弦波调制的调频方波的解调。 7.方波调制的调频方波的解调。 四、实验步骤 1.实验准备 ⑴在箱体右下方插上实验板5。接通实 验箱上电源开关,此时箱体上±12V、±5V电 源指示灯点亮。 ⑵把实验板5上集成电路组成的频率 调制器单元右上方的电源开关(K5)拨到ON 位置,就接通了±5V电源(相应指示灯亮), 即可开始实验。 2.观察R T、C T对频率的影响(R T = R3+W l、

C T = C1) ⑴实验准备 ① K4置ON位置,从而C1连接到566的管脚⑦上; ②开关K3接通,K1、K2断开,从而W2和C2连接到566的管脚⑤上; ③调W2使V5=3.5V(用万用表监测开关K3下面的测试点); ④将OUT1端接至AS1637函数信号发生器的INPUT COUNTER来测频率。 ⑵改变W1并观察输出方波信号频率,记录当W1为最小、最大(相应地R T为最小、最大)时的输出频率,并与理论计算值进行比较,给定:R3 =3kΩ,W1=1kΩ,C1=2200pF。 ⑶用双踪示波器观察并记录当R T为最小时的输出方波、三角波波形。 ⑷若断开K4,会发生什么情况?最后还是把K4接通(正常工作时不允许断开K4)。 3.观察输入电压对输出频率的影响 ⑴直流电压控制(开关K3接通,K1、K2断开) 先把W l调至最大(振荡频率最低),然后调节W2以改变输入电压,测量当V5在2.4V~4.8V变化(按0.2V递增)时的输出频率f,并将结果填入表1。 第二部分: 1.实验准备 ⑴在箱体右下方插上实验板5。接通实验箱上电源开关,此时箱体上±12V、±5V电源指示灯点亮。 ⑵把实验板5上集成电路组成的频率调制器单元(简称566 调频单元)的电源开关(K5)和集成电路组成的频率解调器单元(简称565鉴频单元)的电源开关(K1)都拨到ON位置,就接通了这两个单元的±5V电源(相应指示灯亮),即可开始实验。 2.自激振荡观察 在565鉴频单元的IN端先不接输入信号,把示波器探头接到A点,便可观察到VCO自激振荡产生的方波(峰-峰值4.5V左右)。 3.调制信号为正弦波时的解调 ⑴先按实验十的实验内容获得正弦调制的调频方波(566调频单元上开关K1、K2接通,K3断开,K4接通)。为此,把低频函数发生器(用作调制信号源)的输出设置为:波形选择—正弦波,频率—1kHz,峰-峰值—0.4V,便可在566调频单元的OUT1端上获得正弦调制的调频方波信号。 ⑵把566调频单元OUT1端上的调频方波信号接入到565鉴频单元的IN端,并把566调频单元的W l调节到最大(从而定时电阻R T最大),便可用双踪示波器的CH1观察并记录输入调制信号(566调频单元IN端),CH2观察并记录565鉴频单元上的A点波形(峰-峰值为4.5V左右的调频方波)、B点波形(峰-峰值为40mV左右的1kHz正弦波)和OUT端波形(需仔细调节565鉴频单元上的W1,可观察到峰-峰值为4.5V左右的1kHz方波)。 ⑶调节565鉴频单元上的W1,可改变565鉴频单元OUT端解调输出方波的占空比。 五、数据处理

二进制数字调制与解调系统的设计.

二进制数字调制与解调系统的设计 MATLAB 及SIMULINK 建模环境简介 MATLAB 是美国MathWorks 公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB 和SIMULINK 两大部分。 Simulink 是MATLAB 最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统。Simulink 具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点,并基于以上优点Simulink 已被广泛应用于控制理论和数字信号处理的复杂仿真和设计。同时有大量的第三方软件和硬件可应用于或被要求应用于Simulink 。 Simulink 是MATLAB 中的一种可视化仿真工具, 是一种基于MATLAB 的框图设计环境,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。Simulink 可以用连续采样时间、离散采样时间或两种混合的采样时间进行建模,它也支持多速率系统,也就是系统中的不同部分具有不同的采样速率。为了创建动态系统模型,Simulink 提供了一个建立模型方块图的图形用户接口(GUI) ,这个创建过程只需单击和拖动鼠标操作就能完成,它提供了一种更快捷、直接明了的方式,而且用户可以立即看到系统的仿真结果。 数字通信系统的基本模型 从消息传输角度看,该系统包括了两个重要交换,即消息与数字基带信号之间的交换,数字基带信号与信道信号之间的交换.通常前一种交换由发收端设备完成.而后一种交换则由调制和解调完成. 数字通信系统模型 一、2ASK 调制解调 基本原理 2ASK 是利用载波的幅度变化来传递数字信息,而其频率和初始相位保持不变。 其信号表达式为: ,S (t)为单极性数字基带信号。 t t S t e c ωcos )()(0 ?=

信号的相位调制与解调概要

MATLAB仿真信号的相位调制与解调 专业:通信与信息系统 姓名:赵* 学号:********* 指导老师:****教授

摘要 Psk调制是通信系统中最为重要的环节之一,Psk调制技术的改进也是通信系统性能提高的重要途径。本文首先分析了数字调制系统的基本调制解调方法,然后,运用Matlab及附带的图形仿真工具——Simulink设计了这几种数字调制方法的仿真模型。通过仿真,观察了调制解调过程中各环节时域和频域的波形,并结合这几种调制方法的调制原理,跟踪分析了各个环节对调制性能的影响及仿真模型的可靠性。最后,在仿真的基础上分析比较了各种调制方法的性能,并通过比较仿真模型与理论计算的性能,证明了仿真模型的可行性。另外,本文还利用Matlab的图形用户界面(GUI)功能为仿真系统设计了一个便于操作的人机交互界面,使仿真系统更加完整,操作更加方便。 关键词:数字调制;分析与仿真;Matlab;Simulink;PSK;QPSK;

1.数字调制技术 (2) 2.PSK调制系统 (3) 2.1 QPSK调制部分,原理框图如图七所示 (6) 2.2 QPSK解调部分,原理框图如图八所示: (8) 3.用Simulink实现PSK调制 (9) 3.1 2PSK仿真 (9) 3.1.1调制 (9) 3.1.2 解调仿真 (12) 3.2 QPSK仿真 (13) 3.2.1 QPSK调制框图 (13) 参考文献 (18)

1.数字调制技术 通信按照传统的理解就是信息的传输与交换。在当今信息社会,通信则与遥感,计算技术紧密结合,成为整个社会的高级“神经中枢”。没有通信,人类社会是不可想象的。一般来说,社会生产力水平要求社会通信水平与之相适应。若通信水平跟不上,社会成员之间的合作程度就受到限制。可见,通信是十分重要的。 通信传输的消息是多种多样的,可以是符号的,文字的,数据和图像的等等。各种不同的消息可以分为两类:一类称为离散消息;另一类称为连续消息。离散消息的状态是可数的或离散的,比如符号,文字或数据等。离散消息也称数字消息。而连续消息则是其状态连续变化的消息,例如,连续变化的语音,图像等。连续消息也称模拟消息。因此按照信道中传输的是模拟信号还是数字信号可以将通信系统分为模拟通信系统和数字通信系统。 数字通信有以下突出的特点:第一,数字信号传输时,信道噪声或干扰所造成的差错,原则上是可以控制的。第二,当需要保密的时候,可以有效的对基带信号进行人为的“扰乱”,即加上密码。 数字通信系统可以用下图表示: →→→→→→→→信数信信数信 信源 道 字受道源字信 息编编调 解译译信 源 码码调码码者 制 道 器 器 器 器 器 器 图一 数字通信在近20年来得到了迅速的发展,其原因是: (1) 抗干扰能力强 (2) 便于进行各种数字信号处理 (3) 易于实现集成化 (4) 经济效益正赶上或超过模拟通信 (5) 传输与交换可结合起来,传输电话与传输数据也可结合起来,成为一个 统一整体,有利于实现综合业务通信网。

基于MATLAB对信号调制与解调的仿真

学 士 学 位 论 文 基于 MATLAB 对信号调制与解调的仿真 姓 名: XXX 学 号: 201205310141 指导教师: XXX 副教授 学 院: 光电工程学院 专 业: 电子信息工程 完成日期: 2014年5月20日

学士学位论文 基于MATLAB对信号调制与解调的仿真 姓名:XXX 学号:201205310141 指导教师:XXX 副教授 学院:光电工程学院 专业:电子信息工程 完成日期:2014年5月20日

摘要 数字调制是通信系统中最为重要的环节之一,数字调制技术的改进也是通信系统性能提高的重要途径。本文首先分析了数字调制系统的几种基本调制解调方法,然后,运用MATLAB设计了这几种数字调制解调方法的仿真程序,主要包括2ASK,2FSK和2PSK。通过仿真,分析了这三种调制解调过程中各环节时域和频域的波形。通过仿真更深刻地理解了数字调制解调系统基本原理。最后,对三种调制解调系统的性能进行了比较。 【关键词】:数字调制;分析与仿真;MATLAB。

Abstract Digital modulation is one of the most important part in communication system,and the improvement of digital modulation technology is an important way for the improvement of communication system capability.In this paper,some usual methods of digital modulation are introduced firstly.Then their simulation programs are built by using MATLAB,they mainly include 2ASK,2FSK,2PSK.Through simulation,we analyzed the time and frequency waveform for every part of these three modulations. Through the simulation,we understand the basic theory of modulation and demodulation more clearly.At last,the capability of these digital modulations have been compared. [Key words]:Digital modulation; analysis; simulation; MATLAB.

实验二 数字信号载波调制

数字信号载波调制实验指导书 数字信号载波调制实验 一、实验目的 1、运用MATLAB 软件工具仿真数字信号的载波传输.研究数字信号载波调制ASK 、FSK 、PSK 在不同调制参数下的信号变化及频谱。 2,研究频移键控的两种解调方式;相干解调与非相干解调。 3、了解高斯白噪声方差对系统的影响。 4、了解伪随机序列的产生,扰码及解扰工作原理。 二、实验原理 数字信号载波调制有三种基本的调制方式:幅度键控(ASK ),频移键控(FSK )和相移键控(PSK )。它们分别是用数字基带信号控制高频载波的参数如振幅、频率和相位,得到数字带通信号。在接收端运用相干或非相干解调方式,进行解调,还原为原数字基带信号。 在幅度键控中,载波幅度是随着调制信号而变化的。最简单的形式是载波在 二进制调制信号1或0的控制下通或断,这种二进制幅度键控方式称为通—断键控(00K )。二进制幅度键控信号的频谱宽度是二进制基带信号的两倍。 在二进制频移键控中,载波频率随着调制信号1或0而变,1对应于载波频率f 1,0对应于载波频率f 2,二进制频移键控己调信号可以看作是两个不同载频的幅度键控已调信号之和。它的频带宽度是两倍基带信号带宽(B )与21||f f -之和。 在二进制相移键控中,载波的相位随调制信号1或0而改变,通常用相位0°和180°来分别表示1或0,二进制相移键控的功率谱与通一断键控的相同,只是少了一个离散的载频分量。 m 序列是最常用的一种伪随机序列,是由带线性反馈的移位寄存器所产生的序列。它具有最长周期。由n 级移位寄存器产生的m 序列,其周期为21,n m -序列有很强的规律性及其伪随机性。因此,在通信工程上得到广泛应用,在本实验中用于扰码和解扰。 扰码原理是以线性反馈移位寄存器理论作为基础的。在数字基带信号传输中,将二进制数字信息先作“随机化”处理,变为伪随机序列,从而限制连“0”

通信原理2DPSK调制与解调实验报告

通信原理课程设计报告

一. 2DPSK基本原理 1.2DPSK信号原理 2DPSK方式即是利用前后相邻码元的相对相位值去表示数字信息的一种方式。现假设用Φ表示本码元初相与前一码元初相之差,并规定:Φ=0表示0码,Φ=π表示1码。则数字信息序列与2DPSK信号的码元相位关系可举例表示如2PSK信号是用载波的不同相位直接去表示相应的数字信号而得出的,在接收端只能采用相干解调,它的时域波形图如图2.1所示。 图1.1 2DPSK信号 在这种绝对移相方式中,发送端是采用某一个相位作为基准,所以在系统接收端也必须采用相同的基准相位。如果基准相位发生变化,则在接收端回复的信号将与发送的数字信息完全相反。所以在实际过程中一般不采用绝对移相方式,而采用相对移相方式。 定义?Φ为本码元初相与前一码元初相之差,假设: ?Φ=0→数字信息“0”; ?Φ=π→数字信息“1”。 则数字信息序列与2DPSK信号的码元相位关系可举例表示如下: 数字信息: 1 0 1 1 0 1 1 1 0 1

DPSK信号相位:0 π π 0 π π 0 π 0 0 π 或:π 0 0 π 0 0 π 0 π π 0 2. 2DPSK信号的调制原理 一般来说,2DPSK信号有两种调试方法,即模拟调制法和键控法。2DPSK 信号的的模拟调制法框图如图1.2.1所示,其中码变换的过程为将输入的单极性不归零码转换为双极性不归零码。 图1.2.1 模拟调制法 2DPSK信号的的键控调制法框图如图1.2.2所示,其中码变换的过程为将输入的基带信号差分,即变为它的相对码。选相开关作用为当输入为数字信息“0”时接相位0,当输入数字信息为“1”时接pi。 图1.2.2 键控法调制原理图 码变换相乘 载波 s(t)e o(t)

基于matlab的数字信号调制与解调

一matlab常用函数 1、特殊变量与常数 ans 计算结果的变量名computer 确定运行的计算机eps 浮点相对精 度Inf 无穷大I 虚数单位inputname 输入参数名NaN 非 数nargin 输入参数个数nargout 输出参数的数目pi 圆周 率nargoutchk 有效的输出参数数目realmax 最大正浮点数realmin 最小正浮点数varargin 实际输入的参量varargout 实际返回的参量操作符与特殊字符+ 加- 减* 矩阵乘法 .* 数组乘(对应元素相乘)^ 矩阵幂 .^ 数组幂(各个元素求幂)\ 左除或反斜杠/ 右除或斜面杠 ./ 数组除(对应元素除)kron Kronecker张量积: 冒号() 圆括[] 方括 . 小数点 .. 父目录 ... 继续, 逗号(分割多条命令); 分号(禁止结果显示)% 注释! 感叹号' 转置或引用= 赋值== 相等<> 不等 于& 逻辑与| 逻辑或~ 逻辑非xor 逻辑异或 2、基本数学函数 abs 绝对值和复数模长acos,acodh 反余弦,反双曲余弦acot,acoth 反余切,反双曲余切acsc,acsch 反余割,反双曲余割angle 相角asec,asech 反正割,反双曲正割secant 正切asin,asinh 反正弦,反双曲正 弦atan,atanh 反正切,双曲正切tangent 正切atan2 四象限反正 切ceil 向着无穷大舍入complex 建立一个复数conj 复数配 对cos,cosh 余弦,双曲余弦csc,csch 余切,双曲余切cot,coth 余切,双曲余切exp 指数fix 朝0方向取整floor 朝负无穷取整*** 最大公因数imag 复数值的虚部lcm 最小公倍数log 自然对数log2 以2为底的对数log10 常用对数mod 有符号的求余nchoosek 二项式系数和全部组合数real 复数的实部rem 相除后求余round 取整为最近的整数sec,sech 正割,双曲正割sign 符号数sin,sinh 正弦,双曲正弦sqrt 平方根tan,tanh 正切,双曲正切 3、基本矩阵和矩阵操作 blkding 从输入参量建立块对角矩阵eye 单位矩阵linespace 产生线性间隔的向量logspace 产生对数间隔的向量numel 元素个数ones 产生全为1的数组rand 均匀颁随机数和数组randn 正态分布随机数和数组zeros 建立一个全0矩阵colon) 等间隔向量cat 连接数组diag 对角矩阵和矩阵对角线fliplr 从左自右翻转矩阵flipud 从上到下翻转矩阵repmat 复制一个数组reshape 改造矩阵roy90 矩阵翻转90度tril 矩阵的下三角triu 矩阵的上三角dot 向量点集cross 向量叉 集ismember 检测一个集合的元素intersect 向量的交 集setxor 向量异或集setdiff 向是的差集union 向量的并集数值分析和傅立叶变换cumprod 累积cumsum 累 加cumtrapz 累计梯形法计算数值微分factor 质因子inpolygon 删除多边形区域内的点max 最大值mean 数组的均 值mediam 中值min 最小值perms 所有可能的转 换polyarea 多边形区域primes 生成质数列表prod 数组元素的乘积rectint 矩形交集区域sort 按升序排列矩阵元 素sortrows 按升序排列行std 标准偏差sum 求

FM调制解调系统设计与仿真

贵州大学明德学院 《高频电子线路》 课程设计报告 题目:模拟角度调制系统 学院:明德学院 专业:电子信息工程 班级: 学号: 姓名:周科远 指导老师:宁阳 2012年1月 1日

《高频电子线路》课程设计任务书 一、课程设计的目的 高频电子线路课程设计是专业实践环节之一,是学习完《高频电子线路》课程后进行的一次全面的综合练习。其目的让学生掌握高频电子线路的基本原理极其构造和运用,特别是理论联系实践,提高学生的综合应用能力。 二、课程设计任务 课程设计一、高频放大器 课程设计二、高频振荡器 课程设计三、模拟线性调制系统 课程设计四、模拟角度调制系统 课程设计五、数字信号的载波传输 课程设计六、通信系统中的锁相环调制系统 共6个课题选择,学生任选一个课题为自己的课程设计题目,独立完成;具体内容按方向分别进行,不能有雷同;任务包括原理介绍、系统仿真、波形分析等;要求按学校统一的课程设计规范撰写一份设计说明书。 三、课程设计时间 课程设计总时间1周(5个工作日) 四、课程设计说明书撰写规范 1、在完成任务书中所要求的课程设计作品和成果外,要撰写课程设计说明书1份。课程设计说明书须每人一份,独立完成。 2、设计说明书应包括封面、任务书、目录、摘要、正文、参考文献(资料)等内容,以及附图或附件等材料。 3、题目字体用小三,黑体,正文字体用五号字,宋体,小标题用四号及小四,宋体,并用A4纸打印。

目录 摘要...................................................................I ABSTRACT .............................................................II 一.课程设计的目的与要求.. (1) 1.1课程设计的目的 (1) 1.2课程设计的要求 (1) 二.FM调制解调系统设计 (2) 2.1FM调制模型的建立 (3) 2.2调制过程分析 (3) 2.3FM解调模型的建立 (4) 2.4解调过程分析 (5) 2.5高斯白噪声信道特性 (6) 2.6调频系统的抗噪声性能分析 (9) 三.仿真实现 (10) 3.1MATLAB源代码 (11) 3.2仿真结果 (15) 四.心得体会 (18) 五.参考文献 (19)

数字调制解调的MATLAB仿真设计

青海师范大学毕业论文 论文题目:数字调制解调的MATLAB仿真 系别:物理系 专业:电子信息工程 班级:05 B 学生姓名:梁俊花 学号:20050811217 指导教师姓名:李文全 职称:教授 最后完成时间:2009-5-10

【内容摘要】 设计了二进制振幅键控(2ASK)、二进制移频键控(2FSK) 、二进制移相键控(2PSK)调制解调系统的工作流程图,并得用了MATLAB软件对该系统的动态进行 了模拟仿真,得用仿真的结果,从而衡量数字信号的传输质量. 【关键词】 调制解调、2ASK、2FSK、2PSK、2DPSK、MATLAB 【Abstract】 The work stream diagrams of 2ASK、2FSK、2PSK are designed .MATLAB softwave is used to simulate the modem system by the scatter diagrams and wave diagrams, then the transmit quality of digital signal can be measured. 【Keys】 Amodulate and ademodulate 、2ASK、2FSK、2PSK、2DPSK、MATLAB 一、数字调制解调的概述 在通信系统中,信道的频段往往是很有限的,而原始的通信信号 的频段与信道要求的频段是不匹配的,这就要求将原始信号进行调制 再进行发送.相应的在接收端对调制的信号进行解调,恢复原始的信号,而且调制解调还可以在一定程度上抑制噪声对通信信号的干扰. 调制解调技术按照通信信号是模拟的还是数字的可分为模拟调 制解调和数字调制解调。数字调制的基本方式可以归结为3类:振幅 键控(ASK)、频率键控(FSK)和移相键控(PSK)。此外还有这3 类的混合方式。 对于数字调制信号,为了提高系统的抗噪声性能,衡量系统性

基于MATLAB的模拟信号频率调制(FM)与解调资料

课程设计任务书 学生姓名:杨刚专业班级:电信1302 指导教师:工作单位:武汉理工大学 题目:信号分析处理课程设计 -基于MATLAB的模拟信号频率调制(FM)与解调分析 初始条件: 1.Matlab6.5以上版本软件; 2.先修课程:通信原理等; 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 1、利用MATLAB中的simulink工具箱中的模块进行模拟频率(FM)调制与解调,观 察波形变化 2、画出程序设计框图,编写程序代码,上机运行调试程序,记录实验结果(含计算结 果和图表等),并对实验结果进行分析和总结; 3、课程设计说明书按学校统一规范来撰写,具体包括: ⑴目录;⑵理论分析; ⑶程序设计;⑷程序运行结果及图表分析和总结; ⑸课程设计的心得体会(至少800字,必须手写。); ⑹参考文献(不少于5篇)。 时间安排: 周一、周二查阅资料,了解设计内容; 周三、周四程序设计,上机调试程序; 周五、整理实验结果,撰写课程设计说明书。 指导教师签名: 2013 年 7月 2 日 系主任(或责任教师)签名: 2013年 7月 2日

目录 1 Simulink简介 (1) 1.1 Matlab简介······················································错误!未定义书签。 1.2 Simulink介绍 ···················································错误!未定义书签。 2 原理分析 ·····························································错误!未定义书签。 2.1通信系统 ·························································错误!未定义书签。 2.1.1通信系统的一般模型 ···································错误!未定义书签。 2.1.2 模拟通信系统 (3) 2.2 FM调制与解调原理···········································错误!未定义书签。 3 基于Matlab方案设计 (6) 3.1 Matlab代码 (6) 3.2 Matlab仿真 (8) 4 基于Simulink方案设计 (12) 4.1 使用Simulink建模和仿真的过程 (12) 4.1.1 Simulink模块库简介 (12) 4.1.2 调制解调模块库简介 (13) 4.2 FM调制与解调电路及仿真 (14) 4.3 仿真结果分析 (17) 5 心得体会 ·····························································错误!未定义书签。 6 参考文献 (20) 本科生课程设计评定表

相关文档
最新文档