文档库 最新最全的文档下载
当前位置:文档库 › 模拟通信系统与数字通信系统的设计与仿真分析解析

模拟通信系统与数字通信系统的设计与仿真分析解析

模拟通信系统与数字通信系统的设计与仿真分析解析
模拟通信系统与数字通信系统的设计与仿真分析解析

广西科技大学

课程设计说明书

课题名称:模拟通信系统与数字通信系统的设计与仿真

院(系):计算机科学与通信工程学院

专业:通信工程

班级:121班

学生姓名:王永源

学号: 201200402016

指导教师:陈艳

2015年1月20日

目录

第一章课程设计的任务说明 (1)

1.1课程设计目的 (1)

1.2课程设计要求 (1)

第二章 MATLAB/SIMULINK简介 (3)

第三章设计原理 (5)

3.1通信系统设计一般模型 (5)

3.2模拟通信系统 (5)

3.3数字通信系统 (5)

第四章 DSB的基本原理与实现 (6)

4.1 DSB信号的模型 (6)

4.2 DSB信号调制过程分析 (7)

第五章 PCM的基本原理与实现 (8)

5.1 PCM原理 (8)

5.2 PCM编码介绍 (8)

5.3 PCM编码电路设计 (12)

第六章 2ASK的基本原理及实现 (16)

6.2 ASK调制基本原理 (16)

6.2 2ASK的产生 (16)

6.3 2ASK解调 (17)

6.4 2ASK功率谱及带宽 (18)

第七章 Smulink的模型建立和仿真 (19)

7.1 模拟通信系统仿真图 (19)

7.2 数字通信系统仿真图 (22)

7.3 模拟通信系统仿真效果图 (23)

7.4 数字通信系统仿真效果图 (26)

第八章结束语 (27)

参考文献 (28)

第一章课程设计任务说明

1.1课程设计的目的

(1)通过利用matlab simulink,熟悉matlab simulink仿真工具。

(2)通过课程设计来更好的掌握课本相关知识,熟悉模拟DSB、SSB、VSB和数字2ASK、2FSK、2PSK、2DPSK的调制与解调方法。

(3)通过实验掌握模拟信号转换为数字信号的方法和步骤。

(4)更好的了解通信原理的相关知识,磨练自己分析问题、查阅资料、巩固知识、创新等各方面能力。

1.2 课程设计的要求

1.2.1模拟信号通信系统

(1)输入:输入模拟信号(例如正弦型单音频信号等),给出其时域波形和功率谱密度。

(2)调制:对输入的模拟信号进行DSB、SSB、PM(三选一)调制;给出调制后信号的时域波形和功率谱密度。

(3)信道:假定信道属于加性高斯信道,或自行设计。

(4)解调: DSB、SSB、PM(与所选调制方式相对应)解调,仿真获得该系统的输出波形,并得到该模拟传输系统的性能指标,即该系统的输出信噪比随输入信噪比的变化曲线。

图1-1 模拟信号调制解调模型图

1.2.2数字信号通信系统

(1)输入:首先输入模拟信号,给出此模拟信号的时域波形。

(2)数字化:将模拟信号进行数字化,得到数字信号,可以选择PCM编码。

(3)调制:可以选择简单的二进制数字调制方式,例如振幅键控(2ASK)、相移监控(2PSK)、频移键控(2FSK),差分相移键控(DPSK)等,给出调制后信号的时域波形。

(4)信道:假定信道属于加性高斯信道,或自行设计。

(5)解调:相应的2ASK、2PSK、2FSK,DPSK解调,仿真获得解调输出波形。

(6)PCM解码:给出解码后的模拟信号的时域波形,并与输入信号进行比较。

(7)系统性能分析:比较在不同调制方式下,该数字频带传输系统的性能指标,即该系统的输出误码率随输入信噪比的变化曲线。

图1-2 模拟信号数字调制解调框图

第二章MATLAB/SIMULINK简介

美国Mathworks公司于1967年推出了矩阵实验室“Matrix Laboratory”(缩写为Matlab)这就是Matlab最早的雏形。开发的最早的目的是帮助学校的老师和学生更好的授课和学习。从Matlab诞生开始,由于其高度的集成性及应用的方便性,在高校中受到了极大的欢迎。由于它使用方便,能非常快的实现科研人员的设想,极大的节约了科研人员的时间,受到了大多数科研人员的支持,经过一代代人的努力,目前已发展到了7.X版本。Matlab是一种解释性执行语言,具有强大的计算、仿真、绘图等功能。由于它使用简单,扩充方便,尤其是世界上有成千上万的不同领域的科研工作者不停的在自己的科研过程中扩充Matlab的功能,使其成为了巨大的知识宝库。可以毫不夸张的说,哪怕是你真正理解了一个工具箱,那么就是理解了一门非常重要的科学知识。科研工作者通常可以通过Matlab来学习某个领域的科学知识,这就是Matlab真正在全世界推广开来的原因。目前的Matlab版本已经可以方便的设计漂亮的界面,它可以像VB等语言一样设计漂亮的用户接口,同时因为有最丰富的函数库(工具箱),所以计算的功能实现也很简单,进一步受到了科研工作者的欢迎。另外,,Matlab 和其他高级语言也具有良好的接口,可以方便的实现与其他语言的混合编程,进一步拓宽了Matlab的应用潜力。可以说,Matlab已经也很有必要成为大学生的必修课之一,掌握这门工具对学习各门学科有非常重要的推进作用。

Simulink是MATLAB中的一种可视化仿真工具,也是目前在动态系统的建模和仿真等方面应用最广泛的工具之一。确切的说,Simulink是一个用来对动态系统进行建模、仿真和分析的软件包,它支持线性和非线性系统,连续、离散时间模型,或者是两者的混合。系统还可以使多种采样频率的系统,而且系统可以是多进程的。Simulink工作环境进过几年的发展,已经成为学术和工业界用来建模和仿真的主流工具包。在Simulink环境中,它为用户提供了方框图进行建模的图形接口,采用这种结构画模型图就如同用手在纸上画模型一样自如、方便,故用户只需进行简单的点击和拖动就能完成建模,并可直接进行系统的仿真,快速的得到仿真结果。它的主要特点在于:1、建模方便、快捷;2、易于进行模型分析;3、优越的仿真性能。它与传统的仿真软件包微分方程和差分方程建模相比,具有更直观、方便、灵活的优点。Simulink模块库(或函数库)包含有

Sinks(输出方式)、Sources(输入源)、Linear(线性环节)、Nonlinear(非线性环节)、Connection(连接与接口)和Extra(其他环节)等具有不同功能或函数运算的Simulink库模块(或库函数),而且每个子模型库中包含有相应的功能模块,用户还可以根据需要定制和创建自己的模块。用Simulink创建的模型可以具有递阶结构,因此用户可以采用从上到下或从下到上的结构创建模型。用户可以从最高级开始观看模型,然后用鼠标双击其中的子系统模块,来查看其下一级的内容,以此类推,从而可以看到整个模型的细节,帮助用户理解模型的结构和各模块之间的相互关系。在定义完一个模型后,用户可以通过Simulink的菜单或MATLAB的命令窗口键入命令来对它进行仿真。菜单方式对于交互工作非常方便,而命令行方式对于运行仿真的批处理非常有用。采用Scope模块和其他的显示模块,可以在仿真进行的同时就可立即观看到仿真结果,若改变模块的参数并再次运行即可观察到相应的结果,这适用于因果关系的问题研究。仿真的结果还可以存放到MATLAB的工作空间里做事后处理。模型分析工具包括线性化和整理工具,MATLAB的所有工具及Simulink本身的应用工具箱都包含这些工具。由于MATLAB和SIMULINK的集成在一起的,因此用户可以在这两种环境下对自己的模型进行仿真、分析和修改模型。但是Simulink不能脱离MATLAB而独立工作。

第三章设计原理

3.1通信系统一般模型

通信系统就是传递信息所需要的一切技术设备和传输媒质的总和,包括信息源、发送设备、信道、接收设备和信宿(受信者),其模型如下图所示:

图3-1通信系统一般模式框图

3.2模拟通信系统

模拟通信系统是利用模拟信号来传递消息的通信系统,其模型如下图所示:

图3-2 模拟信号通信系统模型框图

3.3数字通信系统

通信系统可分为数字通信系统和模拟通信系统。数字通信系统是利用数字信号来传递消息的通信系统,其模型如下图所示:

图3-3数字信号通信系统模型框图

第四章 DSB 的基本原理与实现

4.1 DSB 信号的模型

在AM 信号中,载波分量并不携带信息,信息完全由边带传送。如果将载波抑制,只需在将直流0A 去掉,即可输出抑制载波双边带信号,简称双边带信号(DSB )。 DSB 调制器模型如图4-1所示:

图4-1 DSB 调制器模型图

其中,设正弦载波为

0()cos()c c t A t ω?=+

式中,A 为载波幅度;c ω为载波角频率;0?为初始相位(假定0?为0)。 调制过程是一个频谱搬移的过程,它是将低频信号的频谱搬移到载频位置。而解调是将位于载频的信号频谱再搬回来,并且不失真地恢复出原始基带信号。

双边带解调通常采用相干解调的方式,它使用一个同步解调器,即由相乘器和低通滤波器组成。在解调过程中,输入信号和噪声可以分别单独解调。相干解调的原理框图如图4-2所示:

图4-2 相干解调原理框图 相干解调器的数学模型信号传输信道为高斯白噪声信道,其功率为2

σn 。

4.2 DSB 信号调制过程分析

假定调制信号()m t 的平均值为0,与载波相乘,即可形成DSB 信号,其时域表达式为

()cos DSB c s m t t ω=

式中,()m t 的平均值为0。DSB 的频谱为

()1[()()]2DSB c c s M M ωωωωω=++-

DSB 信号的包络不再与调制信号的变化规律一致,因而不能采用简单的包络检波来恢复调制信号, 需采用相干解调(同步检波)。另外,在调制信号()m t 的过零点处,高频载波相位有180°的突变。

除了不再含有载频分量离散谱外,DSB 信号的频谱与AM 信号的频谱完全相同,仍由上下对称的两个边带组成。所以DSB 信号的带宽与AM 信号的带宽相同,也为基带信号带宽的两倍, 即

2DSB AM H B B f ==

式中,H f 为调制信号的最高频率。

第五章 PCM的基本原理与实现

5.1 PCM原理

脉冲编码调制,是把模拟信号抽样、量化、编码成二进制符号的过程。

原理框图如下图所示:

图5-1 PCM原理方框图

5.2 PCM编码介绍

在编码器中由冲激脉冲对模拟信号抽样,得到在抽样时刻上的信号抽样值。这个抽样值仍是模拟量。在它量化之前,通常由保持电路(holding circuit)将其作短暂保存,以便电路有时间对其量化。在实际电路中,常把抽样和保持电路作在一起,称为抽样保持电路。图中的量化器把模拟抽样信号变成离散的数字量,然后在编码器中进行二进制编码。这样,每个二进制码组就代表一个量化后的信号抽样值。图中的译码器的原理和编码过程相反。其中,量化与编码的组合称为模/数变换器(A/D变换器);译码与低通滤波的组合称为数/模变换器(D/A 变换器)。

抽样是对模拟信号进行周期性的扫描, 把时间上连续的信号变成时间上离散的信号。我们要求经过抽样的信号应包含原信号的所有信息, 即能无失真地恢复出原模拟信号, 抽样速率的下限由抽样定理确定。

量化是把经抽样得到的瞬时值进行幅度离散,即指定Q 规定的电平,把抽样值用最接近的电平表示。

编码是用二进制码组表示有固定电平的量化值。实际上量化是在编码过程中同时完成的。图1是PCM 单路抽样、量化、 编码波形图。

μ律与A 律压缩特性

μ律: (美、日)

A 律: (我国、欧洲)

式中,x 为归一化输入,y 为归一化输出,A 、μ为压缩系数。

数字压扩技术:一种通过大量的数字电路形成若干段折线, 并用这些折线来近似A 律或μ律压扩特性,从而达到压扩目的方法。即对数压扩特性的折线近似法。

折线压扩特性:既不同于均匀量化的直线,又不同于对数压扩特性的光滑曲线。总的来说用折线作压扩特性是非均匀量化的, 但它既有非均匀量化(不同折线有不同斜率), 又有均匀量化(在同一折线的小范围内)。

两种常用数字压扩技术:(1)A 律13折线压扩——13折线近似逼近A=87.6的A 律压扩特性;(2) μ律15折线压扩——15折线近似逼近μ=255的μ律压扩特性。

采用折线压扩的特点:基本上保持了连续压扩特性曲线的优点,又便于数字电路的实现

实际中A 律常采用13折线近似如图5-2所示

)11()1(1)1(1≤≤-++±=x n x n y μμ???????≤<++±≤≤+=1||1n 11||n 111||0n 11x A A

x A A x A Ax y

图5-2 A律13折线图

其具体分法如下:

先将X轴的区间[0,1]一分为二,其中点为1/2,取区间[1/2,1]作为第八段; 区间[0,1/2]再一分为二,其中点为1/4,取区间[1/4,1/2]作为第七段;

区间[0,1/4]再一分为二,其中点为1/8,取区间[1/8,1/4]作为第六段;

区间[0,1/8]一分为二,中点为1/16,取区间[1/16,1/8]作为第五段;

区间[0,1/16]一分为二,中点为1/32,取区间[1/32,1/16]作为第四段;

区间[0,1/32]一分为二,中点为1/64,取区间[1/64,1/32]作为第三段;

区间[0,1/64]一分为二,中点为1/128,区间[1/128,1/64]作为第二段;

区间[0,1/128]作为第一段。

然后将Y轴的[0,1]区间均匀地分成八段,从第一段到第八段

分别为[0,1/8],(1/8,2/8],(2/8,3/8],(3/8,4/8],(4/8,5/8],(5/8,6/8],

(6/8,7/8],(7/8,1]。分别与X轴对应。

二进制码可以经受较高的噪声电平的干扰,并易于再生,因此PCM中一般采用二进制码。对于Q个量化电平,可以用k位二进制码来表示,称其中每一种组合为一个码字。在点对点之间通信或短距离通信中,采用k=7位码已基本能满足

质量要求。而对于干线远程的全网通信,一般要经过多次转接,要有较高的质量要求,目前国际上多采用8位编码PCM设备。

码型指的是把量化后的所有量化级,按其量化电平的大小次序排列起来,并列出各对应的码字,这种对应关系的整体就称为码型。在PCM中常用的码型有自然二进制码、折叠二进制码和反射二进制码(又称格雷码)。

码位的安排:

目前国际上普遍采用8位非线性编码。例如PCM 30/32路终端机中最大输入信号幅度对应4 096个量化单位(最小的量化间隔称为一个量化单位),在4 096单位的输入幅度范围内,被分成256个量化级,因此须用8位码表示每一个量化级。用于13折线A律特性的8位非线性编码的码组结构如表5-3所示:

表5-3 8位非线性编码的码组结构

其中,第1位码M1的数值“1”或“0”分别代表信号的正、负极性,称为极性码。从折叠二进制码的规律可知,对于两个极性不同,但绝对值相同的样值脉冲,用折叠码表示时,除极性码M1不同外,其余几位码是完全一样的。因此在编码过程中,只要将样值脉冲的极性判出后,编码器便是以样值脉冲的绝对值进行量化和输出码组的。这样只要考虑13折线中对应于正输入信号的8段折线就行了。这8段折线共包含128个量化级,正好用剩下的7位码(M2,…, M8)就能表示出来。

5.3 PCM编码电路设计

图5-4 13折线近似的PCM编码器测试模型和仿真结果

测试模型和仿真结果如图5-4所示。以A-Law Compressor作压缩器,Relay 模块的门限值设置为0,其输出即可作为PCM编码输出的最高位——极性码。样值取值绝对值后,用增益模块将样值放大到0-127,然后用间隔为1的Quantizer 进行四舍五入取整,最后将整数编码为7位二进制序列,作为PCM编码的低7位。

其中各模块的具体参数设置如下:

图5-5 A-Law Compressor

图5-6 Abs

图5-7 Relay

图5-8 Quantizer

图5-9 Integer to Bit Converter

图5-11 Display

图5-12 Mux

图5-13 Saturation

第六章 2ASK 的基本原理及实现

6.1 2ASK 调制基本原理

振幅键控(也称振幅键移),记作ASK ,二进制数字振幅键控通常记作2ASK 。2ASK 是利用载波的幅度变化来传递数字信息,而其频率和初始相位保持不变。

对于振幅键控这样的线性调制来说,在二进制里,2ASK 是利用代表数字信息“0”或“1”的基带基带矩形脉冲去键控一个连续的载波,有载波输出表示发送“1”,无载波输出表示发送“0”。根据线性调制的原理,一个二进制的振幅调制信号可以表示完成一个单极性矩形脉冲序列与一个正弦型载波的乘积。其信号表达式为:

(1-1)

S(t)为单极性数字基带信号。

6.2 2ASK 的产生

二进制振幅调制就是用二进制数字基带信号控制正弦载波的幅度,使载波振幅随着二进制数字基带信号而变化。

图6-1 2ASK 信号调制器原理框图

t

t S t e c Ask ωcos )()(2?=

图6-2 2ASK信号时间波形

图6-2是用相乘器实现的2ASK调制器及2ASK信号产生过程的波形示意图。输入是二进制单极性全占空数字基带信号s(t),载波是c(t),输出是已调信号S2ASK(t)。

6.3 2ASK解调

2ASK有两种基本解调方法:相干解调法(同步检测法)和非相干解调法(包络检波法)。二进制振幅键控方式是数字调制中出现最早的,也是最简单的。这种方法最初用于电报系统,但由于它在抗噪声的能力上较差,故在数字系统中应用不多。

相干解调需要将载频位置的已调信号频谱重新搬回原始基带位置,因此用相乘器与载波相乘来实现。为确保无失真还原信号,必须在接收端提供一个与调制载波严格同步的本地载波,这是整个解调过程能否顺利完好进行的关键。带通滤波器恰好使2ASK信号完整地通过,经包络检测后,输出其包络。低通滤波器的作用是滤出高频杂波,使基带信号(包络)通过。抽样判决器包括抽样判决及码元形成器。定时抽样脉冲(位同步信号)是很窄的脉冲,通常位于每个码元的宽度。不计噪声影响时,带通滤波器输出信号为2ASK信号。解调过程如图6-2所

示:

图6-3 2ASK非相干解调方式图

图6-4 2ASK信号非相干解调过程的时间波形6.4 2ASK的功率谱和带宽

2ASK信号的功率谱示意图如图6-5所示:

图6-5 2ASK信号的功率谱

通信系统建模与仿真课程设计

通信系统建模与仿真课程设计2011 级通信工程专业1113071 班级 题目基于SIMULINK的基带传输系统的仿真姓名学号 指导教师胡娟 2014年6月27日

1任务书 试建立一个基带传输模型,采用曼彻斯特码作为基带信号,发送滤波器为平方根升余弦滤波器,滚降系数为0.5,信道为加性高斯信道,接收滤波器与发送滤波器相匹配。发送数据率为1000bps,要求观察接收信号眼图,并设计接收机采样判决部分,对比发送数据与恢复数据波形,并统计误码率。另外,对发送信号和接收信号的功率谱进行估计。假设接收定时恢复是理想的。 2基带系统的理论分析 1.基带系统传输模型和工作原理 数字基带传输系统的基本组成框图如图1 所示,它通常由脉冲形成器、发送滤波器、信道、接收滤波器、抽样判决器与码元再生器组成。系统工作过程及各部分作用如下。 g T(t) n 定时信号 图 1 :数字基带传输系统方框图 发送滤波器进一步将输入的矩形脉冲序列变换成适合信道传输的波形g T(t)。这是因为矩形波含有丰富的高频成分,若直接送入信道传输,容易产生失真。 基带传输系统的信道通常采用电缆、架空明线等。信道既传送信号,同时又因存在噪声n(t)和频率特性不理想而对数字信号造成损害,使得接收端得到的波形g R(t)与发送的波形g T(t)具有较大差异。 接收滤波器是收端为了减小信道特性不理想和噪声对信号传输的影响而设置的。其主要作用是滤除带外噪声并对已接收的波形均衡,以便抽样判决器正确判决。 抽样判决器首先对接收滤波器输出的信号y(t)在规定的时刻(由定时脉冲cp控制)进行抽样,获得抽样信号{r n},然后对抽样值进行判决,以确定各码元是“1”码还是“0”码。 2.基带系统设计中的码间干扰和噪声干扰以及解决方案

即时通讯系统的设计与实现

哈尔滨师范大学 学年论文 题目即时通讯系统的设计与实现 学生崔振伟 指导教师张飚 年级2010级 专业电子信息科学与技术 系别光电工程系 学院物理与电子工程学院 哈尔滨师范大学 2013年5月

论文提要 目前信息的准确、快速、安全的传递在社会中越来越重要。无论是国与国之间,企业与企业之间还是企业内部这间的信息交流都要变得非常重要。规模较大的企业,都会建立一套软,硬件结合的通信系统,从而保证企业信息能够及时,准确、安全地传递到目的地。 本系统为企业内部即时通讯系统,是鉴与员工之间所处地点不同,员工之间交流的重要性的情况下,针对公司不适合让员工连接外网的实际情况下设计构思出来的,该系统设计完成后可用于企业员工之间的即时通讯工作,同时本系统具有很强的可扩展性,加以适当扩充,可以适用于各个不同的公司。

即时通讯系统的设计与实现 崔振伟 摘要:伴随着社会进入信息化时代,信息的准确、快速、安全的传递在社会中越来越重要。无论是国与国之间,企业与企业之间还是企业内部这间的信息交流都要变得非常重要。建立一套软,硬件结合的通信系统,从而保证企业信息能够及时,准确、安全地传递到目的地,能有效的解决员工之通讯交流障碍的问题,并防止员工跟外部联系。 因此为了适应企业的这一需求,特开发了适应企业局部通信的局域网即时通讯系统。论文介绍了在Microsoft可视化集成开发环境Visual studio 2008下开发一个基于对话框的局域网即时通讯系统的整个过程,系统采用基于对话框的MFC应用程序框架开发前台的操作界面,采用多线程和网络技术来实现成员这间的互联。实现了局域网内用户信息的采集与显示,最小化托盘,文字聊天,语音聊天,窗口抖动,字体设置,保存聊天记录的功能。在开发过程中,严格按照软件工程的整个流程进行。经过可行性分析,需求分析,概要设计,详细设计,编码,单元测试,集成测试等阶段,最终开发出了可以在单机上运行的试用版局域网即时通讯系统。本系统的界面友好,操作简单方便加以适当的扩充完善就可正式的投入使用。 关键词:软件工程网络通信线程 一、即时通讯的意义与背景 随着二十世纪八十年代到九十年代PC机的普及与深入,互联网的到来,解决PC机之间即时通讯的需求越来越强烈,一些通讯软件也应运而生,具有代表性的如下:QQ:由深圳市腾讯计算机系统有限公司1999年2月开发的一款基于Internet的即时通信(IM)软件。由1999年的2人到现在已经发展到上亿用户了,在线人数超过一亿。是目前使用最广泛的聊天软件之一。 MSN:由微软开发的1999年7月开发的即时通讯工具,4大顶级个人即时通讯工具之一。 Google Talk:是由Google 开发的的即时通讯方式,简称Gtalk。并宣称该软件“可以让你与朋友随时随地,在世界的任何一个角落自由的通话,发送即时讯息。并于2008年7月发布了iPhone版的Google Talk和2011年4月在Android版本的Google Talk上启动语音和视频聊天功能。 AIM:是美国在线推出的即时通讯软件类似于MSN,等,在泛北美地区拥有最广泛用户数量(2009.07数据),超过排名第二和第三的Yahoo Messenger和MSN。支持iPhone,Android,iPad,MAC,Windows等平台。 国内的还有新浪UC,YY,百度hi,Lava快信等,国际上的Yahoo!Messenger等。这些软件有一个集中的特点是基于互联网并且需要服务器的支持。其工作方式如下:登陆即时通讯服务器,获取一个自动建立的以前的即时通讯对象列表,获取自已的在线状态,当好友列表的某个用户在任何时候登录上线并且想跟你进行联系时,即时系统会发一个消息提示你,然后你就可以与目标对象建立一个聊天对话通道进行各种消息如文字、语音、窗口等来

模拟电话通信系统

南阳理工学院本科生毕业设计(论文) 学院(系):电子与电气工程系 专业:电子信息工程 学生:胡鹏 指导教师:曹原 完成日期2011年 4月

南阳理工学院本科毕业设计(论文) 模拟电话通信系统的硬件设计Hardware’s Design of Communication Systems 总计:毕业设计(论文)页 表格:0 个 插图:10 幅

南阳理工学院本科毕业设计(论文) 模拟电话通信系统的硬件设计 Hardware design of Analog telephone communication system 学院(系):电子与电气工程系 专业:电子信息工程 学生姓名:胡鹏 学号:094409042 指导教师(职称):曹原(讲师) 评阅教师: 完成日期:2011年5月17日 南阳理工学院 Nanyang Institute of Technology

模拟电话通信系统的硬件设计 电子信息工程专业胡鹏 [摘要]随着现代通信技术的飞速发展与日益普及,程控交换是目前模拟电话通信系统中的核心。本文介绍的模拟电话通信系统的硬件设计以amt89c51单片机为中心控制交换芯片MT8816设计实现一种高性价比,实现一对一双工通信的程控交换设备。 本文详细阐述了程控电路交换机在交换电话网中的作用、工作原理和系统的组成结构,将程控交换机的硬件设计分为几个功能模块,并分别加以详细地介绍。 该系统硬件包括了:以单片机为核心的信号检测、信号音控制电路;双音多频解码电路;交换电路;两个用户接口电路等。 [关键词]AT89C51;程控交换;模拟;硬件 Hardware design of Analog telephone communication system Electronic and Information Engineering Hu Peng Abstract:With the rapid development of modern communication technology and the increasing popularity of program-controlled exchange is the core of the current field of communications. Analog telephone communication system to amt89c51 microcontroller hardware design as the central control switch chip MT8816 Design and Implementation of a cost-effective, one-duplex communication to achieve program-controlled switching equipment. This paper describes the program-controlled circuit switched telephone network switches in the role, working principle and system structure, the program-controlled switches, the hardware design is divided into several functional modules, respectively, to introduce them in detail. The system hardware includes: a microcontroller as the core of the signal detection, signal tone control circuit; DTMF decoder circuit; switching circuit; two user interface circuit. Key words:AT89C51、Program-controlled exchange、Simulation、hardware

通信系统仿真实验讲义

实验一频分复用和超外差接收机仿真实验 实验目的 1熟悉Simulink模型仿真设计方法 2掌握频分复用技术在实际通信系统中的应用 3理解超外差收音机的接收原理 实验内容 设计一个超外差收接收机系统,其中发送方的基带信号分别为1000Hz的正弦波和500Hz的方波,两路信号分别采用1000kHz和1200kHz的载波进行幅度调制,并在同一信道中进行传输。要求采用超外差方式对这两路信号进行接收,并能够通过调整接收方的本振频率对解调信号进行选择。 实验原理 超外差接收技术广泛用于无线通信系统中,基本的超外差收音机的原理框图如图所示: 图1-1超外差收音机基本原理框图 从图中可以看出,超外差接收机的工作过程一共分为混频、中频放大和解调三个步骤,现分别叙述如下: 混频:由天线接收到的射频信号直接送入混频器进行混频,混频所使用的本机振荡信号由压控振荡器产生,并可根据调整控制电压随时调整振荡频率,使得器振荡频率始终比接收信号频率高一个中频频率,这样,接受信号与本机振荡在混频器中进行相乘运算后,其差频信号的

频率成分就是中频频率。其频谱搬移过程如下图所示: 图1-2 超外差接收机混频器输入输出频谱 中频放大:从混频模块输出的信号中包含了高频和中频两个频率成分,这样一来只要采用中频带通滤波器选出进行中频信号进行放大,得到中频放大信号。 解调:将中频放大后的信号送入包络检波器,进行包络检波,并解调出原始信号。 实验步骤 1、设计两个信号源模块,其模块图如下所示,两个信号源模块的载波分别为1000kHz,和1200kHz,被调基带信号分别为1000Hz的正弦波和500Hz的三角波,并将其封装成两个子系统,如下图所示: 图1-2 信源子系统模型图 2、为了模拟接收机距离两发射机距离不同引起的传输衰减,分别以Gain1和Gain2模块分别对传输信号进行衰减,衰减参数分别为0.1和0.2。最后在信道中加入均值为0,方差为0.01的随机白噪声,送入接收机。 3、接收机将收到的信号直接送入混频器进行混频,混频所使用的本机振荡信号由压控振荡器产生,其中压控振荡器由输入电压进行控制,设置Slider Gain模块,使输入参数在500至1605可调,

模拟通信系统与数字通信系统的设计与仿真分析解析

广西科技大学 课程设计说明书 课题名称:模拟通信系统与数字通信系统的设计与仿真 院(系):计算机科学与通信工程学院 专业:通信工程 班级:121班 学生姓名:王永源 学号: 201200402016 指导教师:陈艳 2015年1月20日

目录 第一章课程设计的任务说明 (1) 1.1课程设计目的 (1) 1.2课程设计要求 (1) 第二章 MATLAB/SIMULINK简介 (3) 第三章设计原理 (5) 3.1通信系统设计一般模型 (5) 3.2模拟通信系统 (5) 3.3数字通信系统 (5) 第四章 DSB的基本原理与实现 (6) 4.1 DSB信号的模型 (6) 4.2 DSB信号调制过程分析 (7) 第五章 PCM的基本原理与实现 (8) 5.1 PCM原理 (8) 5.2 PCM编码介绍 (8) 5.3 PCM编码电路设计 (12) 第六章 2ASK的基本原理及实现 (16) 6.2 ASK调制基本原理 (16) 6.2 2ASK的产生 (16) 6.3 2ASK解调 (17) 6.4 2ASK功率谱及带宽 (18) 第七章 Smulink的模型建立和仿真 (19) 7.1 模拟通信系统仿真图 (19) 7.2 数字通信系统仿真图 (22) 7.3 模拟通信系统仿真效果图 (23) 7.4 数字通信系统仿真效果图 (26) 第八章结束语 (27) 参考文献 (28)

第一章课程设计任务说明 1.1课程设计的目的 (1)通过利用matlab simulink,熟悉matlab simulink仿真工具。 (2)通过课程设计来更好的掌握课本相关知识,熟悉模拟DSB、SSB、VSB和数字2ASK、2FSK、2PSK、2DPSK的调制与解调方法。 (3)通过实验掌握模拟信号转换为数字信号的方法和步骤。 (4)更好的了解通信原理的相关知识,磨练自己分析问题、查阅资料、巩固知识、创新等各方面能力。 1.2 课程设计的要求 1.2.1模拟信号通信系统 (1)输入:输入模拟信号(例如正弦型单音频信号等),给出其时域波形和功率谱密度。 (2)调制:对输入的模拟信号进行DSB、SSB、PM(三选一)调制;给出调制后信号的时域波形和功率谱密度。 (3)信道:假定信道属于加性高斯信道,或自行设计。 (4)解调: DSB、SSB、PM(与所选调制方式相对应)解调,仿真获得该系统的输出波形,并得到该模拟传输系统的性能指标,即该系统的输出信噪比随输入信噪比的变化曲线。 图1-1 模拟信号调制解调模型图 1.2.2数字信号通信系统 (1)输入:首先输入模拟信号,给出此模拟信号的时域波形。 (2)数字化:将模拟信号进行数字化,得到数字信号,可以选择PCM编码。

通信系统建模与仿真

《电子信息系统仿真》课程设计 级电子信息工程专业班级 题目FM调制解调系统设计与仿真 姓名学号 指导教师胡娟 二О一年月日

内容摘要 频率调制(FM)通常应用通信系统中。FM广泛应用于高保真音乐广播、电视伴音信号的传输、卫星通信和蜂窝电话系统等。 FM调制解调系统设计是对模拟通信系统主要原理和技术进行研究,理解FM系统调制解调的基本过程和相关知识,利用MATLAB集成环境下的M文件,编写程序来实现FM调制与解调过程,并分别绘制出基带信号,载波信号,已调信号的时域波形;再进一步分别绘制出对已调信号叠加噪声后信号,非相干解调后信号和解调基带信号的时域波形;最后绘出FM基带信号通过上述信道和调制和解调系统后的误码率与信噪比的关系,并通过与理论结果波形对比来分析该仿真调制与解调系统的正确性及噪声对信号解调的影响。在课程设计中,系统开发平台为Windows XP,使用工具软件为 7.0。在该平台运行程序完成了对FM调制和解调以及对叠加噪声后解调结果的观察。通过该课程设计,达到了实现FM信号通过噪声信道,调制和解调系统的仿真目的。了解FM调制解调系统的优点和缺点,对以后实际需要有很好的理论基础。 关键词 FM;解调;调制;M ATL AB仿真;抗噪性

一、M ATLAB软件简介 MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。其特点是: (1) 可扩展性:Matlab最重要的特点是易于扩展,它允许用户自行建立指定功能的M文件。对于一个从事特定领域的工程师来说,不仅可利用Matlab所提供的函数及基本工具箱函数,还可方便地构造出专用的函数。从而大大扩展了其应用范围。当前支持Matlab的商用Toolbox(工具箱)有数百种之多。而由个人开发的Toolbox则不可计数。 (2) 易学易用性:Matlab不需要用户有高深的数学知识和程序设计能力,不需要用户深刻了解算法及编程技巧。 (3) 高效性:Matlab语句功能十分强大,一条语句可完成十分复杂的任务。如fft语句可完成对指定数据的快速傅里叶变换,这相当于上百条C语言语句的功能。它大大加快了工程技术人员从事软件开发的效率。据MathWorks公司声称,Matlab软件中所包含的Matlab 源代码相当于70万行C代码。

即时通讯系统的设计与实现毕业设计论文

毕业论文声明 本人郑重声明: 1.此毕业论文是本人在指导教师指导下独立进行研究取得的成果。除了特别加以标注地方外,本文不包含他人或其它机构已经发表或撰写过的研究成果。对本文研究做出重要贡献的个人与集体均已在文中作了明确标明。本人完全意识到本声明的法律结果由本人承担。 2.本人完全了解学校、学院有关保留、使用学位论文的规定,同意学校与学院保留并向国家有关部门或机构送交此论文的复印件和电子版,允许此文被查阅和借阅。本人授权大学学院可以将此文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本文。 3.若在大学学院毕业论文审查小组复审中,发现本文有抄袭,一切后果均由本人承担,与毕业论文指导老师无关。 4.本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。论文中凡引用他人已经发布或未发表的成果、数据、观点等,均已明确注明出处。论文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究成果做出重要贡献的个人和集体,均已在论文中已明确的方式标明。 学位论文作者(签名): 年月

关于毕业论文使用授权的声明 本人在指导老师的指导下所完成的论文及相关的资料(包括图纸、实验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属华北电力大学。本人完全了解大学有关保存,使用毕业论文的规定。同意学校保存或向国家有关部门或机构送交论文的纸质版或电子版,允许论文被查阅或借阅。本人授权大学可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存或编汇本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名单位为大学。本人毕业后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为大学。本人完全了解大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存或汇编本学位论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入学校有关数据 库和收录到《中国学位论文全文数据库》进行信息服务。在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 论文作者签名:日期: 指导教师签名:日期:

数字通信系统的模型

数字通信系统的模型 ? 数字通信系统的分类 ?数字通信系统可进一步细分为数字频带传输通信系统、数字基带传输通信系统、模拟信号数字化传输通信系统。 1. 数字频带传输通信系统 数字通信的基本特征是,它的消息或信号具有“离散”或“数字”的特性,从而使数字通信具有许多特殊的问题。例如前边提到的第二种变换,在模拟通信中强调变换的线性特性,即强调已调参量与代表消息的基带信号之间的比例特性;而在数字通信中,则强调已调参量与代表消息的数字信号之间的一一对应关系。 另外,数字通信中还存在以下突出问题:第一,数字信号传输时,信道噪声或干扰所造成的差错,原则上是可以控制的。这是通过所谓的差错控制编码来实现的。于是,就需要在发送端增加一个编码器,而在接收端相应需要一个解码器。第二,当需要实现保密通信时,可对数字基带信号进行人为“扰乱”(加密),此时在收端就必须进行解密。第三,由于数字通信传输的是一个接一个按一定节拍传送的数字信号,因而接收端必须有一个与发端相同的节拍,否则,就会因收发步调不一致而造成混乱。另外,为了表述消息内容,基带信号都是按消息特征进行编组的,于是,在收发之间一组组的编码的规律也必须一致,否则接收时消息的真正内容将无法恢复。在数字通信中,称节拍一致为“位同步”或“码元同步”,而称编组一致为“群同步”或“帧同步”,故数字通信中还必须有“同步”这个重要问题。 综上所述,点对点的数字通信系统模型一般可用图1-3 所示。

需要说明的是,图中调制器/ 解调器、加密器/ 解密器、编码器/ 译码器等环节,在具体通信系统中是否全部采用,这要取决于具体设计条件和要求。但在一个系统中,如果发端有调制/ 加密/ 编码,则收端必须有解调/ 解密/ 译码。通常把有调制器/ 解调器的数字通信系统称为数字频带传输通信系统。 2. 数字基带传输通信系统 与频带传输系统相对应,我们把没有调制器/ 解调器的数字通信系统称为数字基带传输通信系统,如图1-4 所示。 图中基带信号形成器可能包括编码器、加密器以及波形变换等,接收滤波器亦可能包括译码器、解密器等。 3. 模拟信号数字化传输通信系统 上面论述的数字通信系统中,信源输出的信号均为数字基带信号,实际上,在日常生活中大部分信号(如语音信号)为连续变化的模拟信号。那么要实现模拟信号在数字系统中的传输,则必须在发端将模拟信号数字化,即进行A/D 转换;在接收端需进行相反的转换,即D/A 转换。实现模拟信号数字化传输的系统如图1-5 所示。

Matlab通信系统仿真实验报告

Matlab通信原理仿真 学号: 2142402 姓名:圣斌

实验一Matlab 基本语法与信号系统分析 一、实验目的: 1、掌握MATLAB的基本绘图方法; 2、实现绘制复指数信号的时域波形。 二、实验设备与软件环境: 1、实验设备:计算机 2、软件环境:MATLAB R2009a 三、实验内容: 1、MATLAB为用户提供了结果可视化功能,只要在命令行窗口输入相应的命令,结果就会用图形直接表示出来。 MATLAB程序如下: x = -pi::pi; y1 = sin(x); y2 = cos(x); %准备绘图数据 figure(1); %打开图形窗口 subplot(2,1,1); %确定第一幅图绘图窗口 plot(x,y1); %以x,y1绘图 title('plot(x,y1)'); %为第一幅图取名为’plot(x,y1)’ grid on; %为第一幅图绘制网格线 subplot(2,1,2) %确定第二幅图绘图窗口 plot(x,y2); %以x,y2绘图 xlabel('time'),ylabel('y') %第二幅图横坐标为’time’,纵坐标为’y’运行结果如下图: 2、上例中的图形使用的是默认的颜色和线型,MATLAB中提供了多种颜色和线型,并且可以绘制出脉冲图、误差条形图等多种形式图: MATLAB程序如下: x=-pi:.1:pi; y1=sin (x); y2=cos (x); figure (1); %subplot (2,1,1); plot (x,y1); title ('plot (x,y1)'); grid on %subplot (2,1,2); plot (x,y2);

网络通信系统的设计与实现论文

网络通信软件的设计与实现

摘要 本论文是关于一个通信软件的设计与实现. 首先介绍了该课题的来源和意义, 以及课题中作者使用的原理技术, 包括客户/服务器模式(C/S)结构原理, TCP/IP协议的体系结构等。然后详细分析了系统的整体设计,包括系统的功能介绍、实现思想, 系统的需求分析, 系统通信协议的设计,各个模块的体系结构,并采用UML技术,绘制整体程序结构图、流程图、类图、用例图等。接下来是介绍了各个子模块的功能、实现思想及它们的流程图、类图、消息流框图等。最后是系统的分析及优缺点及系统的总结和展望。 终端通过实际的通信链路和服务器建立TCP连接。而服务器端是接受并验证客户端连接,动态管理在线用户名单。 关键字:C/S结构;TCP/IP协议;UML技术;网络编程

ABSTRACT The paper is about the design and realization of correspondence software. In the First this paper introduced topic origin and the topic significance, As well as the principle and the technology that the author adopts in the paper , Including customer/Server (C/S) structure principle, TCP/IP protocol system structure and so on. Then author analyzes that the overall design, Including system function introduction, realization way, demand analysis, communication agreement design, system structure of each module. And adopting the UML technology,the author draws the overall procedure structure drawing, the flow chart, class drawing, and message flow chart and so on. Finally the paper introduced that the systematic analysis 、the excellence and the disadvantage of the system ,the summary and the forecast of the system. The terminal establishes the TCP communications through the actual correspondence link with the server. At the same time the server accepts and validates the connection of the client, dynamically manages the name list of the on-line users. Key words: the C/S Structure; the TCP/IP Protocol;the UML Technology; Network Programming

模拟通信系统性能指标

1.5.1 模拟通信系统性能指标 知识点归纳: 通信系统的主要性能指标通信系统的性能指标指涉及有效性、可靠性、标准性、经济性及可维护性等,但设计或评价通信系统的主要性能指标是传输信息的有效性和可靠性。有效性主要是指消息传输的“速度” ,而可靠性主要是指消息传输的“质量” 。 对于模拟通信系统来说,有效性可以用消息占用的有效带宽来度量,可靠性可以用接受端输出的信噪比来度量。对于数字通信系统来说,度量其有效性的主要性能指标是传输速率和频带利用率,可靠性主要指标是差错率。 数字系统的性能指标 有效性有效性时通信系统传输信息的数量上的表征,时指给定信道和时间内传输信息的多少。数字通信系统中的有效性通常用码元速率RB信息速率Rb和频带利用率衡量。 1.码元速率 码元速率RB也称为传码率、符号传输速率等定义:码元速率RB是指每秒钟传输码元的数目。单位:为波特(baud), 简记为B, 例如,某系统在 2 秒内共传送4800 个码元,则该系统的传码率为2400B 。 虽然数字信号由二进制和多进制的区分, 但码元速率与信号的进制无关, 只与一个码元占有时间Tb 有关, R B=1/Tb 。 2 . 信息速率 定义:信息速率(Rb)是指每秒传输的信息量。单位:比特/秒(bit/s ),简记(b/s) 例如,若某信源在 1 秒钟内传送1200 个符号,且每一个符号的平均信息量为l (bit ),则该信源的信息传输速率 =1200b/s 或1200bps 。对于传输二进制数字信号,则Rb 为二进制码元数目/秒,对于传输N 二进制数字信号,有Rb=RBlog2M 式中RB为M进制数字信号的码元速率。二进制时,码元速率与信息速率数值相等,只是单位不同。 3. 频带利用率在比较不同的数字通信系统的效率时,仅仅看他们的信息传输速率是不够的。因为即使是两个系统的信息传输的速率相同,他们所占用的频带宽度也可能不同。从而效率也不同。对于相同的信道频带,传输的信息量越来越高。所以用来衡量数字通信系统传输效率指标(有效性)应当是单位频带内的传输速率,即 n=符号传输速率/频带宽度(波特/赫) 对于二进制传输,则可以表示为 n=信息传输速率/频带宽度(比特/秒*.赫) 可靠性 可靠性是通信系统传输信息质量上的象征。指的是接收信息的准确程度。衡量数字通信系统可靠性的重要指标是错误率,具体地有误码率,具体地有误码率Pe和误信率Pb二种中表示方式 1 .误码率Pe 这个指标是多次统计结果的平均量,所以这里指的是平均误码率。例如:经长时间统计,平均传输1 0 0 0个 码元种错一个码元,则误码率Pe = 10 - 3 2. 误信率 显然在二进制种有Pe=Pb 错误率的大小由通路的系统特性和信道质量决定。而不同信号对错误了的要求为 10 - 3——10 - 6,而传输计算机的数据信息时常常要求更高,则Pb更小。当信道不能马民族要求时,必须家 纠错编码。最后需指出的是:可靠性和有效性指标是互相矛盾的和可以交换的,即可通过降低有效性的方法来提高 系统的可靠性,或反之.

数字通信系统仿真

西南石油大学 “通信工程2012级专业综合实践” 报告 报告题目:数字通信系统仿真和实现 学院:电气信息学院 作者: 联系方式: 辅导老师:苏赋 完成日期 2016年 1月 12日

一、设计任务 (1)通过使用MATLAB中的SIMULINK仿真平台,搭建了仿真模型,来对比分析通信系统的性能, 设计要求: 选择2种以上合适的调制方式;选用2种以上噪声信道; 选择2种以上的信源编码方式;选用2种以上的信道编码方式。 性能分析要求: 比较不同信源、信道编码方式对系统的影响; 比较噪声信道变化时对系统的影响;比较不同的信道带宽对系统的影响; 比较不同调制方法对系统的影响。 性能指标包括:误码率、传输速率、流量。 (2)通过编写MATLAB程序,实现仿真中的具体调制方式、信源编码和信道编码。二、设计原理 图1 数字通信系统模型 数字通信系统是利用数字信号来传递信息的通信系统,如图1所示。它的主要组成结构为信源编/译码器、加密/解密模块、信道编/译码器,数字调制/解调器和信道。 由信源编码器输出的二进制数字序列成为信息序列,信源编码的主要目的其一是减少码元数目,降低码元速率,提高通信的有效性,其二可以使模拟信号数字化进行传输。之后它传送到加密模块,信息序列通过加密模块主要是为了保证通信的安全。加密后的序列送入信道编码器。信道编码器的目的是在二进制信息序列中以受控的方式引入一些冗余,以便于在接收机中用来克服信号在信道中传输时所遭受的噪声和干扰的影响。因此,所增加的冗余是用来提高接收数据的可靠性以及改善接受信号的逼真度的。 三、设计软件 Simulink是MATLAB中的一种可视化仿真工具,是一种基于MA TLAB的框图设计环境,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。Simulink可以用连续采样时间、离散采样时间或两种混合的采样时间进行建模,它也支持多速率系统,也就是系统中的不同部分具有不同的采样速率。为了创建动态系统模型,Simulink提供了一个建立模型方块图的图形用户接口(GUI) ,这个创建过程只需单击和拖动鼠标操作就能完成,它提供了一种更快捷、直接

基于MATLAB的通信系统的设计与仿真

基于MATLAB的通信系统的设计与仿真 摘要通信是通过某种媒体进行的信息传递,目的是传输信息,通信系统是用以完成信息传输过程的技术系统的总称,作用是将信息从信源发送到一个或多个目的地。调制与解调在信息的传输过程中占据着重要的地位,是不可或缺的,因此研究系统的调制和解调过程就极为重要。MATLAB是集数值计算、图形绘制、图像处理及系统仿真等强大功能于一体的科学计算语言,它强大的矩阵运算和图形可视化的功能以及丰富的工具箱,为通信系统的调制和解调过程的分析提供了极大的方便。 本论文首先介绍了通信系统的概念,进而引出调制和解调,然后介绍了我们常用的几种调制和解调的方法。由于MATLAB具有的强大功能所以详细介绍了MATLAB通信系统工具箱,并给出了基于MATLAB的通信系统的调制与解调的实现,运用MATLAB仿真软件进行仿真。 关键词通信系统;调制与解调;MA TLAB

Simulation And Design Of Communication Systems Based On MATLAB Abstract Communication is through a media for transportation. Communication system which is used to complete the process of information transmission systems ,in general, is to send the information from the source to one or more destinations. Modulation and demodulation occupied an important position in the transmission of information which is essential, so the research about the modulation and demodulation process in the communication system is extremely important. MATLAB is a numerical computation, graphics rendering, image processing and system simulation and other powerful features in one of the scientific computing language, it is a powerful matrix calculation and graphical visualization features and a rich toolbox provides a great convenience for the communication system of modulation and demodulation process. This paper introduces the concept of the communication system, and then leads to modulation and demodulation, and then introduced several of our commonly used method of modulation and demodulation. As the power of MATLAB so we introduced the communication system toolbox in the MATLAB. We gives several examples about the communication system based on MATLAB modulation and demodulation and use the software of MATLAB to simulate them. Keywords Communication Systems;Modulation and demodulation; MATLAB

基于tcp协议通信系统的设计与实现

基于TCP协议通信系统的设计与实现 杨秀森 (贵州师范大学机电学院电气工程及其自动化学号:0914********) 摘要:通信协议(communications protocol)是指双方实体完成通信或服务所必须遵循的规则和约定。协议定义了数据单元使用的格式,信息单元应该包含的信息与含义,连接方式,信息发送和接收的时序,从而确保网络中数据顺利地传送到确定的地方。通信的底层通信是通过SOCKET套接字接口实现的。当前的主流UNIX系统和微软的WINDOWS系统都在内核提供了对SOCKET字接口的支持。使用这个统一的接口,可以编写一个可移植的TCP通信程序。 本文设计并实现了基于局域网内的简单即时通信系统,系统采用C/S模式,底层通信通过SOCKET套接字接口实现,服务器负责客户端的登录验证,好友信息的保存和心跳报文的发送。客户端采用P2P方式实现消息传递,并能实现文件的传输。本文首先讨论了同步套接字,异步套接字,多线程并发执行任务等;然后阐述了客户端、服务器如何使用XML序列化的消息进行通信。 关键词:TCP协议;通信协议系统;套接字;文件传输;C/S模式; The System Design and Implementation of Based on TCP Protocol Communication Yang Xiu Sen (Guizhou Normal University Institute of mechanical and electrical engineering and its automation number: 0914********) Abstract: Communication protocol ( communications protocol ) refers to both entities to complete communication or service must follow the rules and conventions. The protocol defines a data unit format, information unit should contain information and meaning, connection mode, information transmission and reception timing, thereby ensuring that the network data smoothly transmitted to determine places. Communication communication is through the SOCKET socket interface implementation. The current mainstream UNIX system and Microsoft WINDOWS system in the kernel provides to SOCKET interface support. Using the unified interface, can be prepared in a transplantable TCP communication program. This paper designed and implemented based on a simple LAN instant communication system, the system adopts C/S model, the underlying communication through the SOCKET socket interface

模拟与数字通信的简单比较Ⅰ

模拟通信就是在用户线上传输模拟信号的通信方式。 数字通信 是一种离散的、脉冲有无的组合形式,是负载数字信息的信号。最常见的数字信号是幅度取值只有两种(用0和1代表)的波形,称为“二进制信号”。“数字通信”是指用数字信号作为载体来传输信息,或者用数字信号对载波进行数字调制后再传输的通信方式。 随着超大规模集成电路工艺的成熟以及计算机和数字信号处理 技术的充分发展,数字通信发展迅速,大多数的模拟通信系统已被数字通信系统所取代。尽管在未来的一段时间内数字通信系统还不能完全取代模拟通信系统那个,但通信朝着数字化方向发展是不会改变的,这是由数字通信和模拟通信自身的特点所决定的。 两者的对比 数字通信与模拟通信相比,具有明显的优点: 首先是抗干扰、抗噪声能力强。模拟信号在传输过程中和叠加的噪声很难分离,噪声会随着信号被传输、放大、严重影响通信质量。比如说1用高电平来表示,0用低电平来表示。 一个模拟信号如果信号衰减20%的话,那就严重失真了。而一个高电平的信号衰减20%时,它还是代表1。因为数字通信是采用再生中继方式,能够消除噪音,再生的数字信号和原来的数字信号一样,

可继续传输下去,这样通信质量便不受距离的影响,可高质量地进行远距离通信。再有数字通信中的信息是包含在脉冲的有无之中的,只要噪声绝对值不超过某一门限值,接收端便可判别脉冲的有无,以保证通信的可靠性。其次,数字信号易于加密,信息传输比较安全。数字信号的特殊形式,使得信息加密变得十分容易。例如把信息比特率按一定的长度分组,用相同长度的一个比特率(称为密钥)与这些分组进行模二加,便完成了信息的加密。在接收端,用相同的密钥与接收到的序列模二加,就恢复为原来的信息序列。数字移动通信GSM 系统就是采用这方法对信息加密的。模拟信号虽然也可以加密,但操作起来要复杂得多。此外,数字通信设备的产品重复性好,有利于生产以及通信的发展和普及。 即使这样,与数字通信系统相比,模拟通信系统也有自己比较好的一面,设计较简单,电路的功率消耗一般比较低。 因此数字通信与模拟通信的区别具体说就是调制方式不同而已。模拟通信,技术很成熟,就是将模拟信号与载波进行调制,使其带有一定载波特性,又不失模拟信号的独特性,接受端通过低通滤波器,还原初始模拟信号。而数字信号,首先进行采样,对于采样幅值进行编码(0,1编码),然后进行调制,相移键控等,接受端还原即可,信号传输率高。相对而言,数字通信优于模拟通信。 从宏观看,世界通信方式,仍以电话为主,在电话通信中,则以程控交换和移动电话发展最快。目前模拟通信系统还在使用,但由于

相关文档
相关文档 最新文档