文档库 最新最全的文档下载
当前位置:文档库 › 通信系统客群综合训练与设计

通信系统客群综合训练与设计

通信系统客群综合训练与设计
通信系统客群综合训练与设计

课程设计任务书

学生姓名: XX专业班级:

指导教师:刘新华工作单位:武汉理工大学

题目: 通信系统课群综合训练与设计

初始条件

1)MATLAB软件

2)通信原理各模块相关知识

要求完成的主要任务:

主要任务:利用仿真软件(如MATLAB),或硬件实验系统平台上设计完成一个典型的通信系统其中信源为随机确定的一个模拟时间函数,数字化方式采用PCM编码,基带码为Manchester码,信道码采用循环码,调制方式为PSK,信道类型为衰落信道。

要求:掌握以上各种电路与通信技术的基本原理,掌握实验的设计、电路调试与测量的方法。

时间安排:

指导教师签名:年月日

系主任(或责任教师)签名:年月日

目录

摘要 (1)

Abstract (2)

1数字通信系统原理分析 (3)

1.1脉冲编码调制原理分析 (3)

1.1.1 模拟信号抽样过程 (3)

1.1.2 抽样信号的量化过程 (4)

1.1.3 量化信号的编码 (5)

1.2 基带Manchester编译码原理 (6)

1.3 信道编码循环码编译码原理 (6)

1.3.1 循环码编译码原理与特点 (6)

1.3.2循环码编译码原理 (7)

1.4 PSK调制与解调及衰落信道原理 (7)

2方案设计 (10)

2.1 PCM编译码方案设计 (10)

2.2 循环码编译码方案设计 (11)

2.3 Manchester编译码方案设计 (12)

2.4 PSK调制解调方案设计 (12)

2.5 瑞利衰落信道方案设计 (12)

3 系统仿真分析 (13)

3.1 MATLAB软件介绍 (13)

3.2 PCM编译码模块仿真分析 (13)

3.3 循环码编码模块仿真分析 (16)

3.4 Manchester编译码模块仿真分析 (17)

3.5 PSK调制解调加衰落信道模块仿真分析 (17)

3.5.3 瑞利衰落信道仿真分析 (19)

4 总通信系统仿真及误差计算 (20)

5 小结与体会 (22)

参考文献 (23)

附录 (24)

摘要

现代社会无线通信的应用越来越广泛,数字通信是无线通信系统中最为重要的环节,数字通信的过程主要由信息源、信源编码、信道编码、调制、加噪声、解调、信道译码、信源译码以及接收等几个比较重要的环节组成。本次课设运用MATLAB及附带的图形函数工具设计了PCM调制、基带码为Manchester码、信道码为循环码、调制方式为PSK 和信道为衰落信道的数字通信系统仿真模型。MATLAB是主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言的编辑模式。这次课程设计中,观察了解到了数字通信模型中各个环节的实现过程,对通信系统的各个模块,以及模块之间的切合都有了更加深刻的理解。

关键字:数字通信PCM 循环码PSK调制解调衰落信道

Abstract

The application of wireless communication is more and more widely in modern society, digital communication is the most important part of wireless communication system, digital communication process is mainly composed of information source, information source coding, channel coding, modulation, and noise adding, demodulation, channel decoding, source decoding and received a few of the more important link. This course set up by using MATLAB and attendant graphics functions tool design the pulse code modulation, base band code for Manchester code, channel code for cyclic code, modulation mode for PSK and channel fading channel simulation model of digital communication system. MATLAB is mainly focused on scientific calculation, visualization and interactive program design of the high-tech computing environment. It will numerical analysis, matrix calculation, scientific data visualization and nonlinear dynamic system of modeling and simulation, and many other strong function integration in an easy way to use Windows environment, for scientific research, engineering design and must be effective numerical calculation many fields of science provides a comprehensive solution, and to a great extent, get rid of the traditional the interactive program design language of edit mode. In the course design, observing and aware of digital communication model and the implementation process of each link, each module of the communication system, and having a more profound understanding of the connection between module .

Key words: digital communication pulse code modulation cyclic code PSK fading channel

1数字通信系统原理分析

一个典型的通信系统如下图所示。

图1-1典型通信系统原理图

本设计采用PCM编码作为数字化方式,Manchester码作为基带码,循环码作为信道码,PSK作为调制方式,衰落信道作为传输信道来构建一个典型通信系统。

1.1脉冲编码调制原理分析

模拟信号进行数字传输的原理,即模拟信号数字化过程要经过将模拟信号抽样,量化,编码等过程成为数字信号。

1.1.1 模拟信号抽样过程

抽样是把时间上连续的模拟信号变成一系列时间上离散的抽样值的过程。抽样定理:设一个频带限制的(0,fH)Hz内的时间连续信号m(t)如果它不少于2fH次/s的速率进行抽样,则m(t)可以由抽样值完全确定。

模拟信号转换离散的数字信号的抽样过程,其中f (t )是连续的时间信号,也就是模拟信号,在送到乘法器上与s(t)取样脉冲序列进行乘法运算,事实上取样脉冲序列就是离散的一个个冲激函数。因此有

()()()()()

s T k f t f t t f kT t kT δδ∞

=-∞

=?=

-∑

公式1-1

另外要注意的是,采样间隔的周期要足够的小,采样率要做够的大,要不然会出现混叠现象,一般情况下如果模拟信号的最高频率为fh 时,采样频率fs>=2fh 。

1.1.2 抽样信号的量化过程

量化就是利用预先规定的有限个电平来表示模拟信号抽样值的过程。时间连续的模拟信号经过抽样后的样值序列虽然在时间上离散,但是在幅度上仍然是连续的,在通信系统中已经有很多的量化方法了,最常见的就是均匀量化与非均匀量化。均匀量化概念比较早出来。因其有很多的不足之处,很少被使用,这就有了非均匀量化的概念。非均匀量化是一种在整个动态范围内量化间隔不相等的量化。它是根据输入信号的概率密度函数来分布量化电平的,以改善量化性能,它的特点是输入小时量阶也小,输入大时,量阶也大。整个范围内信噪比几乎是一样的,缩短了码字长度,提高了编码效率。

实际中非均匀量化的方法之一是把输入量化器的信号x 先进行压缩处理,再把压缩的信号y 进行非均匀量化。通常使用的压缩器中,大多数采用对数压缩,即y=lnx 。广泛采用这两种对数压扩特性的是u/A 率压扩。 μ律压缩特性

压缩规律:μ压缩特性近似满足下对数规律

公式1-2 μ律压缩定性分析

μ=0时:无压缩作用(直线) μ>0时:μ↑→压缩明显

压缩作用---y 是均匀的,而x 是非均匀的→信号越小△x 也越小 A 压缩率

所谓的 A 压缩率就是压缩器具有如下特性:

,01/1ln()Ax

y x A

A =

≤<+

公式1-3

1ln()

,1/1

1ln()Ax y A x A +=

≤≤+

公式1-4

上式中:x 为归一化的压缩器输入电压;归一化的压缩器输出电压;A 为压扩参数,表示压缩程度。

本次课程设计采用的是非均匀量化的方式,使用的是A 率压缩的方式,这种方式是我国目前通信中最为普遍与常用的方式。

1.1.3 量化信号的编码

所谓编码就是把量化后的信号变换成代码,其相反的过程称为译码。当然,这里的编码和译码与差错控制编码和译码是完全不同的,前者是属于信源编码的范畴。

在现有的编码方法中,若按编码的速度来分,大致可分为两大类:低速编码和高速编码。通信中一般都采用第二类。编码器的种类大体上可以归结为三类:逐次比较型、折叠级联型、混合型。在逐次比较型编码方式中,无论采用几位码,一般均按极性码、段落码、段内码的顺序排列。下面结合13折线的量化来加以说明。

在13折线法中,无论输入信号是正是负,均按8段折线(8个段落)进行编码。若用8位折叠二进制码来表示输入信号的抽样量化值,其中用第一位表示量化值的极性,其余七位(第二位至第八位)则表示抽样量化值的绝对大小。具体的做法是:用第二至第四位表示段落码,它的8种可能状态来分别代表8个段落的起点电平。其它四位表示段内码,它的16种可能状态来分别代表每一段落的16个均匀划分的量化级。这样处理的结果,8个段落被划分成27=128个量化级。

脉冲编码调制-PCM 系统的量化噪声:对于PCM 系统,这相当于要求传输速率 ≥ 2Nf H b/s ,故要求系统带宽 B = Nf H ,即要求

2(/)

/2H B f q S N =

公式1-5

上式表明,PCM 系统的输出信号量噪比随系统的带宽B 按指数规律增长。 误码率:误码率是衡量数据在规定时间内数据传输精确性的指标。如果有误码就有误码率。简单的说,误码率就是在数字传输过程中,在发送到接收端,发送错误的码元个数占总的码元个数的比例。

误码率的计算公式如下:

=

传输错误的码元

误码率总的传输的码元

式1-6

PCM 的译码过程即是编码过程的逆过程,其原理就不在这里赘述了。

1.2 基带Manchester 编译码原理

Manchester 又称双向码,也叫做相位编码,是一个同步时钟编码技术,被物理层使用来编码一个同步位流的时钟和数据。常规码型的最大缺点就是没有定位时钟信息。数字传输过程中缺少定位时钟信息,也就无法识别收到数据位的开始与结束的宽度等,从而在通信过程中需要其他方式解决同步问题。而曼切斯特码是一种自动同步的编码方式,即时钟同步信号就隐藏在数据波形中,这就有效的降低了通信系统设计的复杂度。

曼切斯特码用一个周期的正负对称方波表示“0”,而用其反相波形表示“1”, 编码规则之一是:“0”码用“01”两位码表示,“1”码用“10”两位码表示。 例如: 消息码:1 1 0 0 1 0 1 双向码:10 10 01 01 10 01 10

双向码是一种双极性NRZ 波形,只有极性相反的两个电平。它在每个码元间隔的中心点都存在电平跳变,所以含有丰富的位定时信息,切没有直流分量,编码过程也简单,缺点是占用带宽加倍,使频带利用率降低。

双向码适用于数据终端设备近距离传输,局域网常采用该码作为传输码型。

曼切斯特解码是曼切斯特编码的逆运算过程,也就是必须从曼切斯特码数据流中提取出时钟信息,并利用这个时钟去还原得到原二进制数据的过程。根据曼切斯特码解码过程各阶段所完成的任务的不同,可以将曼切斯特码的解码过程分为:起始符的识别以及获取同步时钟信息、识别同步数据头、提取数据信等3个阶段。

1.3 信道编码循环码编译码原理

1.3.1 循环码编译码原理与特点

设C 使某线性分组码的码字集合,如果对任C c c c C n n ∈=--),,,(021Λ,它的循环移位

),,,(1032)1(---=n n n c c c c C Λ也属于C ,则称该码为循环码。

该码在结构上有另外的限制,即一个码字任意循环移位的结果仍是一个有效码字。其特点是:(1)可以用反馈移位寄存器很容易实现编码和伴随式的计算;(2)由于循环码有很多固有的代数结构,从而可以找到各种简单使用的译码办法。

循环码特点有:

循环码是线性分组码的一种,所以它具有线性分组的码的一般特性,且具有循环性,纠错能力强。

循环码是一种无权码,循环码编排的特点为相邻的两个数码之间符合卡诺中的邻接条件,即相邻数码间只有一位码元不同,因此它具有一个很好的优点是它满足邻接条件,没有瞬时错误(在数码变换过程中,在速度上会有快有慢,中间经过其他一些数码形式,即为瞬时错误)。

码字的循环特性,循环码中任一许用码经过牡环移位后,所得到的码组仍然是许用码组。

1.3.2循环码编译码原理

有信息码构成信息多项式

01

1)(m x m x m k k ++=--Λ,其中最高幂次为k-1; 用k

n x -乘以信息多项式m(x),得到的)(x m x

k

n -,最高幂次为n-1,该过程相当于把信

息码(1-k m ,2

-k m ,……,1m ,0m )移位到了码字德前k 个信息位,其后是r 个全为零

的监督位;

用g(x)除

)(x m x k n -得到余式r(x),其次数必小于g(x)的次数,即小于(n-k ),将此r(x)加于信息位后做监督位,即将r(x)于

)(x m x k

n -相加,得到的多项式必为一码多项式。 有信息码构成信息多项式m(x)=m k-1x k-1+``````m 0其中高幂次为k-1。用x n-k 乘上信息多项式m(x),得最高幂次为n-1,做移位。用g(x)除x n-k m(x)和到余式r(x)。 有接收到的y(x)计算伴了随式s(x)。根据伴随式s(x)找出对应的估值错误图样。 计算c^(x)=y(x)+e^(x),得估计码字。若c^(x)= c(x),则译码正确,否则错误。由于g(x) 的次数为n - k 次,g(x) 除E(x) 后得余式(即伴随式)的最高次数为n-k-1次,故S(x) 共有2n-k 个可能的表达式,每一个表达式对应一个错误格式。可以知道(7,4)循环码的S(x) 共有2(7-4) =8个可能的表达式,可根据错误图样表来纠正(7,4)循环码中的一位错误。

1.4 PSK 调制与解调及衰落信道原理

PSK 调制又称为相移键控,相移键控是相移键控是利用载波的相位变化来传递数字信息,而振幅和频率保持不变。在2PSK 中,通常用初始相位0和π分别表示二进制“1”和“0”。因此,2PSK 信号的时域表达式为

2()cos()

PSK c n e t A t ωψ=+

其中,错误!未找到引用源。表示第n 个符号的绝对相位:

因此,上式可以改写为

错误!未找到引用源。

2PSK 信号的调制原理框图如图2-5所示,其中控制键控的s(t)是双极性的二进制码。

1800相移

开关电路

cos c t

ωS(t)

2()

psk e t

图1-2 PSK 信号的调制原理框图

解调原理

2PSK 信号的解调方法是相干解调法。由于PSK 信号本身就是利用相位传递信息的,所以在接收端必须利用信号的相位信息来解调信号。下图2-6中给出了一种2PSK 信号相干接收设备的原理框图。图中经过带通滤波的信号在相乘器中与本地载波相乘,然后用低通滤波器滤除高频分量,在进行抽样判决。判决器是按极性来判决的。即正抽样值判为1,负抽样值判为0.

带通滤波器

相乘器

低通滤波器

抽样判决器

cos c t

ω定时脉冲

2()

psk e t 输出

图1-3 PSK 调制解调原理框图

2PSK 信号相干解调各点时间波形如图2-7所示. 当恢复的相干载波产生180°倒相时,解调出的数字基带信号将与发送的数字基带信号正好是相反,解调器输出数字基带信号全部出错。

另外,本次课程设计中要求使用衰落信道,我们采用较为简单的瑞利衰落信道,在无线通信信道环境中,电磁波经过反射折射散射等多条路径传播到达接收机后,总信号的强度服从瑞利分布。 同时由于接收机的移动及其他原因,信号强度和相位等特性又在起伏变化, 故称为瑞利衰落。瑞利衰落中最简单的模型就是两个独立高斯噪声矢量模的平方开方,即是产生的瑞丽衰落信道模型,在MATLAB 软件中很容易实现。

2方案设计

2.1 PCM编译码方案设计

脉冲编码调制电路的软件仿真主要由三个部分组成,即抽样、量化和编码三个过程。其软件编码的流程图如图3-1所示。按照流程图即可设计出比较理想的脉冲编码调制代码。

图2-1 PCM编码流程图

PCM译码即为编码的逆过程,其译码的流程图如图2-2所示。

图2-2 PCM译码流程图

2.2 循环码编译码方案设计

循环码的编译码原理相对复杂,但是MATLAB软件中有可以直接对二进制序列进行编译码的函数,分别为encode编码函数和decode译码函数,它们的用法如下:encode函数

功能:编码函数

语法:code=encode(msg,N,K,method,opt)

说明:用method指定的方法完成纠错编码。其中msg代表信息码元,是一个K列矩阵,N是编码后的码字长度;K是信息位的长度;opt是有些编码方式需要的参数。

decode函数

功能:译码函数

语法:msg=decode(code,N,K,method,opt1,opt2,opt3,opt4);

说明:这个函数对接收到的码字进行译码,恢复出原始的信息,译码参数和方式必须和编码时采用的严格相同。它对接收到的码字,按method指定的方式进行译码;opt1,…,opt4是可选项的参数。

利用这两个函数可以很方便的实现循环码的编译码,使用(7,4)码进行编解码,循环码编码时,函数变量中的method应为cyclic。

2.3 Manchester编译码方案设计

由需要被编码的序列,控制新序列的生成。原序列值为0时,新序列对应两位分别为0,1;原序列值为1时,新序列对应两位分别为1,0。译码过程与此相反即可。

2.4 PSK调制解调方案设计

由于本次数字通信系统的基带码采用的是Manchester码,Manchester码是二阶不归零双极性码,对应的二进制序列,因此如果采用简单的2PSK可以实现PSK的调制与解调,需要对原始的PSK调制方法加以改进,。其中数字码元中的1对应着PSK调制信号中的0相位,1对应着900相位,分别对载波实现调制。解调则利用调制信号与载波相乘再通过低通滤波器即可。

2.5 瑞利衰落信道方案设计

瑞利衰落信道是一种无线电信号传播环境的统计模型。这种模型假设信号通过无线信道之后,其信号幅度是随机的,即“衰落”,并且其包络服从瑞利分布。在MATLAB软件中有可以产生瑞利衰落信道的函数即rayleignchan函数,用此函数便可以产生一个简单的瑞利衰落信道,该函数的用法可以参考一下MATLAB软件查阅,此处不再赘述。

3 系统仿真分析

3.1 MATLAB软件介绍

Matlab是一种解释性执行语言,具有强大的计算、仿真、绘图等功能。由于它使用简单,扩充便,尤其是世界上有成千上万的不同领域的科研工作者不停的在自己的科研过程中扩充Matlab的功能,使其成为了巨大的知识宝库。可以毫不夸张的说,哪怕是你真正理解了一个工具箱,那么就是理解了一门非常重要的科学知识。科研工作者通常可以通过Matlab来学习某个领域的科学知识,这就是Matlab真正在全世界推广开来的原因。目前的Matlab版本已经可以方便的设计漂亮的界面,它可以像VB等语言一样设计漂亮的用户接口,同时因为有最丰富的函数库(工具箱),所以计算的功能实现也很简单,进一步受到了科研工作者的欢迎。另外,,Matlab和其他高级语言也具有良好的接口,可以方便的实现与其他语言的混合编程,进一步拓宽了Matlab的应用潜力。可以说,Matlab已经也很有必要成为大学生的必修课之一,掌握这门工具对学习各门学科有非常重要的推进作用。

Matlab是一种交互式的、以矩阵为基础的软件开发环境,它用于科学和工程的计算与可视化。Matlab的编程功能简单,并且很容易扩展和创造新的命令与函数。应用Matlab可方便地解决复杂数值计算问题。另外,Matlab的图形界面功能GUI(Graphical Use r Interface)能为仿真系统生成一个人机交互界面,便于仿真系统的操作。因此,Matlab在通信系统仿真中得到了广泛应用,本文也选用该工具对数字调制系统进行仿真。

3.2 PCM编译码模块仿真分析

PCM编码模块仿真分析首先是对模拟信号进行抽样,本课程设计选取的模拟信号的频率为120HZ,选取的抽样频率为1000HZ,已经可以实现信号的不失真抽样,其抽样结果如图3-2所示。由抽样结果可以看出,抽样结果比较理想,符合理论情况。

图3-1 模拟信号抽样结果

模拟信号的量化与编码过程主要由软件的程序代码控制,编码的结果如图4-2所示。

图3-2 PCM编码结果

PCM译码模块仿真分析,根据译码原理图编写相应的MATLAB代码,可以得到译码的结果如下所示,其中原始模拟信号量化后的信号为st,经过PCM解码后的信号为s。

图3-3 PCM译码结果

比较编译码前后的结果,发现存在一定的误差,用数学算法中的方差求得相应的误差大约为0.21%,误差在可以接受的范围内,译码算是比较成功。

3.3 循环码编码模块仿真分析

下面给出一个例子可以更直观地理解循环码的编译码过程。编译码程序代码如下:code=[1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 ] %原始序列m=4;

n=7;

k=3;

p=cyclpoly(n,k);

xunhuan=encode(code,n,k,'cyclic',p) %编码过程

recode=decode(xunhuan,n,k,'cyclic',p) %译码过程

运行的结果为:

原始序列:

code=1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1

循环码序列:

xunhuan= 1 0 1 1 0 0 0 1 1 1 0 1 0 0 1 0 1 0 0 1 1 0 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 1 0 1 0

0 1 1

解码序列:

recode=1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1

由运行结果可以看出,原始序列与解码序列完全相同,说明该循环码编解码序列均为正确的,由于是在软件中实现的编解码,因此误差为0,在实际中可能会存在一定的误差。

3.4 Manchester编译码模块仿真分析

按照编译码流程图可以编写相应的MATLAB程序代码,并可以检测其正确性,具体程序参见附录,给出原始序列,经过编解码之后的码型依次如下。

原始序列:

code=[1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1]; HDB3编码序列:

hd=[1 0 0 0 -1 1 0 0 0 1 -1 1 -1 0 0 -1 1 -1 1 0 0 1 -1 0 0 -1 1 -1]; HDB3解码序列:

recode=[1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1];

由运行结果可以得到,编码结果均符合编码的原则,译出的码型和原始序列码型是一样的,不存在误差,因此结果比较理想。

3.5 PSK调制解调加衰落信道模块仿真分析

PSK调制模块仿真分析,结果如下。

图3-4 二进制码的PSK调制图

由调制结果可以看出,可以正确的实现三进制的PSK调制,且-1、0和1对应的载波相位分别为0、900和1800,与预想的效果一致。

PSK解调模块仿真分析,解调的结果图如图3-4所示。

通信系统综合设计报告——光照强度监测系统设计

目录 第一章概述 (2) 第一节课题背景与意义 (2) 第二节课题设计要求与指标 (2) 第二章系统方案选择与确定 (3) 第一节硬件系统方案选择 (3) 一、光照采集模块方案选择 (3) 二、无线传输模块方案选择 (3) 三、 LCD显示模块方案选择 (4) 四、 MCU模块方案选择 (4) 第二节软件系统方案选择 (4) 第三章系统硬件设计与实现 (6) 第一节采集端硬件设计 (6) 一、光照采集模块设计 (7) 二、ATmega16L最小系统模块设计 (8) 三、无线传输模块设计 (9) 第二节终端硬件设计 (10) 一、LCD显示模块设计 (11) 二、变压电路设计 (12) 第四章系统软件设计与实现 (13) 第一节程序整体设计 (13) 第二节光照采集与AD转换程序设计 (13) 第三节无线传输程序设计 (14) 第四节LCD显示程序设计 (16) 第五节程序下载 (17) 第四章测试结果及讨论 (18) 第一节LCD显示测试 (18) 第二节光照采集与显示测试 (19) 心得体会 (21) 参考文献 (22) 附录 (23) 一、器件清单 (23) 二、工具清单 (23) 三、实物图 (24) 四、程序代码 (24)

第一章概述 第一节课题背景与意义 在现代农业和工业领域,经常需要对一些环境参数进行监测,以做出相应处理,确保设备和系统运行在最佳状态。随着科技的发展,对环境参数监测系统的要求也越来越高;因此基于传感器、单片机和无线通信芯片设计出一种无线环境参数监测系统十分的重要。 光照强度是一个重要的环境参数,在工业和农业领域有着重要的应用,本课程设计介绍一种可以应用在许多领域的无线光照强度监测系统,实现对环境中的光照强度进行实时采集处理、无线传输与显示的功能。 本文的主要研究工作集中在光照强度监测系统的设计上,通过C语言编程对单片机进行控制,使单片机控制光照采集传感器、无线通信芯片和LCD,实现系统功能。在本课题的基础上可以设计完成一个高速、方便、稳定的环境数据监测采集和传输系统,可以广泛应用于现代农业和工业领域。 第二节课题设计要求与指标 本系统以环境光照强度为研究对象,应满足的要求与指标为: 1、监测点光照强度测量精确,精度大于0.1lux; 2、将监测点的参数数据以无线方式发送至汇节点,并LCD显示,要求分立元件实现的无线传输距离大于20cm,无线传输模块实现的传输距离大于1km; 3、无线传输设备具有较强的抗干扰能力; 4、设备具有较高的实时性; 5、设备功耗功耗较低。

通讯录管理系统课程设计报告完整版

通讯录管理系统课程设 计报告 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】

设计课题题目 一、课程设计目的与要求 1.课程设计目的 (1)综合运用之前所学知识(选择控制,循环控制,数组,函数,指针,结构体和文件等)来完成一个简单的信息管理程序的设计。 (2)充分体现和体会函数在程序设计中的必要性和实用性,并反映主函数main ()在程序设计中的实现思路和方法。 2. 课程设计要求 制作一个通讯录系统。 (1)该程序具有查找、添加、修改、删除功能。 (2)通讯录包括:姓名、电话、街道、城市、省、邮编等。 二、总体设计 根据系统的要求,系统总体设计如图1所示。 1

printf("\t--------------------\n"); printf("\t请您选择(0-7):"); scanf("%d",&c); }while(c>7&&c<0); return(c); } int Input(struct date per[10],int n) { int i=0; char sign,x[10]; while(sign!='n'&&sign!='N') { printf("\t姓名:"); scanf("%s",per[n+i].name); printf("\t电话号码:"); scanf("%s",per[n+i].phone); printf("\t电子邮箱:"); scanf("%s",per[n+i].email); printf("\tQQ:"); scanf("%s",per[n+i].QQ); gets(x); printf("\n\t是否继续添加?(Y/N)"); fflush(stdin); ame,per[i-1].phone,per[i-1].QQ,per[i-1].email); if(i>1&&i%10==0) { printf("\t-----------------------------------\n"); printf("\t"); system("pause"); printf("\t-----------------------------------\n"); } } printf("----------------------------------------------------------------------\n"); system("pause"); } int Delete_a_record(struct date per[10],int n) { char s[20]; int i=0,j; printf("\t请输入想删除记录中的名字:"); scanf("%s",s); while(strcmp(per[i].name,s)!=0&&i

《综合课程设计》教学大纲(完整资料).doc

此文档下载后即可编辑 《综合课程设计》教学大纲 课程名称:综合课程设计 英文名称:Integrated Course Project for Communication Systems 总学时:3周,理论学时:实验学时:学分:3 先修课程要求: 电路分析、模拟电子技术、数字电子技术、高频电子线路、通信原理、FPGA原理与应用、Matlab与通信仿真技术、微机原理与接口技术、单片机技术及应用、计算机网络等 适用专业:通信工程 教学参考书: 樊昌信等编,《通信原理(第六版)》,国防工业出版社,2006年 马淑华等编,《单片机原理及应用》,北京航空航天大学出版社,第1版 褚振勇等编,《FPGA原理与应用》,西安电子科技大学出版社,第2版 谢希仁等编,《计算机网络》,电子工业出版社,第4版 1课程设计在培养方案中的地位、目的和任务 《综合课程设计》是配合本科通信工程专业的专业基础课程《通信原理》、《FPGA原理与应用》、《Matlab与通信仿真分析》、《单片机技术及应用》、《计算机网络》而开设的重要专业实践环节。目的是培养学生科学理论结合实际工程的能力,通

过该课程设计,要求学生在掌握通信基本理论的基础上,运用Matlab、FPGA、NS-2等工具对通信子系统或计算机网络进行仿真与设计,并计算基本性能指标,从而提高学生的综合设计实践能力。 另一方面,也可通过课程设计使学生深入理解单片机的基本原理,硬件结构和工作原理。掌握程序的编制方法和程序调试的方法,掌握常用接口的设计及使用。掌握一般接口的扩展方法及接口的调试过程。为学生将来在通信工程、电子信息工程、测试计量技术及仪器、电子科学与技术及其它领域应用单片机技术打下良好基础及应用实践能力。 2 课程设计的基本要求 1. 学习基本设计方法;加深对课堂知识的理解和应用。 2. 完成指定的设计任务和实验任务,理论联系实际,实现书本知识到工程实践的过渡。 3. 学会设计报告的撰写方法。 3 课程设计的内容 1. 无线收发信机部件设计 2. 数字调制与解调器的设计 3. 特殊信号产生器的设计 4. 同步信号提取 5. 编码译码器

通信专业综合课程设计报告

专业综合课程设计 指导书 班级通信D101 指导教师董自健 淮海工学院电子工程学院 通信工程系

2013年10 月18 日 一、课程设计的目的和任务 本次课程设计是根据“通信工程专业培养计划”要求而制定的。综合课程设计是通信工程专业的学生在学完所有专业课后进行的综合性课程设计。其目的在于使学生在课程设计过程中能够理论联系实际,在实践中充分利用所学理论知识分析和研究设计过程中出现的各类技术问题,巩固和扩大所学知识面,为以后走向工作岗位进行设计打下一定的基础。 课程设计的任务是:(1)掌握一般通信系统设计的过程、步骤、要求、工作内容及设计方法;掌握用计算机仿真通信系统的方法。(2)训练学生综合运用专业知识的能力,提高学生进行通信工程设计的能力。 二、教学要求 由于是专业综合性课程设计,因此设计的内容应该围绕主干专业课程,如:通信原理、程控交换技术、传输设备,通信网点等。 课程设计要求的主要步骤有: 1、明确所选课题的设计目的和任务,对设计课题进行具体分析,充分了解系 统的性能、指标、内容等。 2、进行方案选择。根据掌握的知识和资料,针对系统提出的任务、要求和条 件,完成系统的功能设计。从多个方案中选择出设计合理、可靠、满足要求的一个方案。并且对方案要不断进行可行性和优缺点的分析,最后设计出一个完整框图。

3、原理设计; 4、调试阶段; 5、说明书编制。 本次课程设计在校内完成,主要方式是以理论设计为主,进行实验或计算机仿真,得出结论。 三、设计内容 本次综合课程设计内容为数字通信系统的性能分析与仿真。应该包括以下设计内容: 1、使用一种分组码或者卷积码进行信道纠错编码。 2、使用格雷码对数据进行映射。 3、使用MQAM举行调制,M可选择8、16、32、6 4、128、256。 4、选择合适的升余弦参数,使用升余弦对基带信号举行滤波。 5、在解调端,进行滤波、MQAM的解调、格雷码逆映射、纠错解码。 6、改变信噪比,分析系统性能。 四、设计内容介绍: MQAM是一种基本的相位-幅度联合调制方式。研究这种基本的数字调制信号的性能可以帮助学生理解数字通信的基本特点。 本次课程设计,学生可以自己选择符合要求的技术,如信道纠错编码可以是分组码或者卷积码,M必须选择数字8、16、32、64、128、256中的至少3个,以分析各种M下的QAM系统性能。应用Matlab进行仿真,仿真采用蒙特卡罗模型。仿真基本框图是:

通信系统规划设计

附件2 第一部分:通信系统设计方案 一、系统概述 通信网络是一切信息传送的载体,它的设计好坏将直接影响到南海区一期智能交通管理系统的整体建设是否成功。因此,根据南海区智能交通系统一期建设特点,需要考虑采用当前先进的技术,建立整个系统的通信网络,以保证系统高速、稳定、安全的运行。 目前,通信网络可以选择有线和无线两种。其中,无线通信又分为很多种,主要有超短波和微波,微波的传输受自然环境影响较大,如:山体、建筑物的遮拦,对微波都有影响。 考虑到信息化技术的需要,在佛山市公安局南海分局交通警察大队指挥中心与下面17个中队的分中心及关键节点之间建立一条信息高速公路,将对南海区交通管理的信息化、智能化建设起到促进作用,不仅可以解决目前实时传送图像、实时控制信号等的问题,而且还可以提高整个南海区公安交通管理部门的办公自动化和辅助决策水平。为此,建议在大队指挥中心、中队队部及重要道口等关键节点之间采用光纤传输。 平时可以用光纤通道作为主通信通道,传送数据、图像信息(实时图像)。同时,在未来建设中,可考虑采用无线网络作为备份网络,在光纤网出现故障时,作为数据、图像信息的备用通道。 此次建设的无线系统主要是为移动警务系统服务,并有部分用作交通流信息检测系统。 二、系统设计原则 (一)网络的先进性 在本方案的设计中,在不降低整个系统性能的基础上,尽可能地利用现有设备和通讯线路,降低网络建设的投资成本,组建先进、可靠、具有升级潜力的业务和办公自动化综合应用网络。 总的指导思想是,以高水准、最优化的系统集成方案及一流的网络技术和设备,将南海区交通管理的通信网络建成一个性能先进的、安全的、可靠的、高效的智能化计算机网络系统。整个网络系统除具有技术先进性、安全可靠性、功能可扩展性及操作方便性之外,还需结合南海区智能交通系统规划与建设的实际情况,使整个网络系统具有合理的性能价格比。

通信系统课程设计

课程设计任务书 学生姓名:周全专业班级:信息sy0901 指导教师:刘新华工作单位:信息工程学院 题目:通信系统课群综合训练与设计 初始条件:MA TLAB 软件,电脑,通信原理知识 要求完成的主要任务: 1、利用仿真软件(如Matlab或SystemView),或硬件实验系统平台上设计 完成一个典型的通信系统 2、学生要完成整个系统各环节以及整个系统的仿真,最终在接收端或者精 确或者近似地再现输入(信源),计算失真度,并且分析原因。 时间安排: 指导教师签名: 2013 年 1 月 1 1日 系主任(或责任教师)签名: 2013 年 1 月 11 日

目录 摘要 (2) Abstract (3) 1设计任务 (4) 2实验原理分析 (5) 2.1 PCM原理介绍 (5) 2.1.1 抽样(Sampling) (5) 2.1.2 量化(quantizing) (5) 3. 基带传输HDB3码 (12) 4.信道传输码汉明码 (14) 5.PSK调制解调原理 (15) 6. AWGN(加性高斯白噪声) (18) 7.仿真结果 (19) 8.心得体会 (23) 9.参考文献 (24) 附录 (25)

摘要 通信系统是一个十分复杂的系统,在具体实现上有多种多样的方法,但总的过程却是具有共性的。对于一个模拟信号数字化传输,过程可分为数字化,信源编解码,信道编解码,调制解调,加扰等。本实验利用MATLAB实现了PCM编码,HDB3码,汉明码,psk调制,AWGN及对应的解调过程,完整实现了一个通信系统的全部过程。MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。 关键字:通信系统,调制,解调,matlab

通信与现场总线课程设计报告书

电气工程学院 通信与现场总线课程设计

目录 一:设计任务 (4) 理想模型: (4) 实验中用到的任务模型 (5) 二:力控软件平台建立的实验模型 (5) 三、实验设备与仪器 (6) 四、设计思路与过程 (6) 五、调试和功能 (13) 六、联机调试:C/S方式的远程控制 (26) 七、课设总结与心得 (29)

(一)本次课程设计题目: 通过三维力控组态软件实现对搅拌罐的网络控制 (二)主要容及要求 在组态软件Forecontrol V6.1平台上,通过工业以太网,分别以C/S方式(客户端/服务器)及B/S方式(浏览器/服务器)完成对SIEMENS的可编程序控制器通过工业现场总线PROFIBUS方式与2台SIEMENS MM440变频器控制的三相异步电机的实际工程平台,实现对搅拌罐PLC控制系统(含本地控制和远程控制)的网络控制。 独立完成,承担系统设计、系统分析、组态软件的学习与编程、网络系统调试等任务,要求提供最终的解决程序(验收)和相关文件,并以报告论文方式说明实现的思路及工程应用前景。 (三)进度安排: (1)在第一次课堂上了解并知道了Forecontrol V6.1软件的初步使用。 (2)根据相关资料,熟悉并设计并完成客户端组态软件的实际工艺流程界面界面的绘制。 (3)对搅拌罐工程相关控制进行了编程。 (4)熟悉服务器端通信参数的要求,完成C/S的网络控制。 (4)3月30日在实验室完成整个系统的软件调试及最后联机调试。 (5)撰写设计报告。

通过三维力控组态软件实现 对搅拌罐的网络控制 一:设计任务 在组态软件Forecontrol V6.1平台上,通过工业以太网,分别以C/S方式(客户端/服务器)及B/S方式(浏览器/服务器)完成对SIEMENS的可编程序控制器通过工业现场总线PROFIBUS方式与2台SIEMENS MM440变频器控制的三相异步电机的实际工程平台,实现对搅拌罐PLC控制系统(含本地控制和远程控制)的网络控制。 本次课程设计中,我们主要运用了C/S(客户端/服务器)方式,实现对搅拌罐PLC控制系统(含本地控制和远程控制)的网络控制。 理想模型:

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

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

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

通信系统课程设计

二、毕业设计(论文)书写规范与打印要求 (一)论文书写 论文(设计说明书)要求统一使用Microsoft Word软件进行文字处理,统一采用A4页面(210×297㎜)复印纸,单面打印。其中上边距30㎜、下边距30㎜、左边距30㎜、右边距20㎜、页眉15㎜、页脚15㎜。字间距为标准,行间距为固定值22磅。 字体和字号要求 论文题目:二号黑体 章标题:三号黑体(1□□×××××)节标题:四号黑体(1.1□□××××)条标题:小四号黑体(1.1.1□□×××)正文:小四号宋体 页码:小五号宋体 数字和字母:Times New Roman体 注:论文装订方式统一规定为左装订。 (二)论文前置部分 包括:封面、答辩成绩评定页、评阅意见页、任务书、设计档案页均按学校统一内容和格式填写。

(三)摘要 摘要是学位论文内容的不加注释和评论的简短陈述,说明研究工作的目的、实验方法、实验结果和最终结论等。应是一篇完整的短文,可以独立使用和引用,摘要中一般不用图表、化学结构式和非公知公用的符号和术语。 中文摘要(100字左右) “摘要”字样(三号黑体),字间空一个字符,“摘要”二字下空一行打印摘要正文(小四号宋体)。 摘要正文后下空一行打印“关键词”三字(小四号黑体),其后为关键词(小四号宋体),关键词是为了便于文献标引从该学位论文中选取出来用以表示全文主题内容信息款目的单词或术语,关键词一般为3~5个,每一关键词之间用分号“;”隔开,最后一个关键词后不打标点符号。 目次页 目次页由学位论文的章、条、款、致谢、参考文献、附录等的序号、名称和页码组成,目次页置于外文摘要后,由另页开始。 目录题头用三号黑体字居中排写,隔行书写目录内容。 目录采用三级标题,按(1 ……、1.1 ……、1.1.1 ……)的格式编写,目录中各章题序的阿拉伯数字用Times New Roman体,第一级标题用小四号黑体,其余用小四号宋体。 (五)论文的主要部分 1、引言(或绪论) 引言(或绪论)简要说明研究工作的目的、范围、前人的工作和知识空白、理论基础和分析、研究设想、研究方法、实验设计、预期结果和意义等。引言(或绪论)不要与摘要

通讯录管理系统课程设计报告书(C语言)[1]

开放教育 课程设计报告书 课程名称:通讯录管理系统 班级:综合邮政07秋 学号: 0 姓名:王芬 指导老师:高海东

通讯录管理系统 一.需求分析 设计题目及要求: ◆建立通讯录信息,信息至少包含编号、姓名、年龄、电话、通讯地址、电子 邮箱等; ◆能够提供添加、删除和修改通讯录信息的功能; ◆能够提供安不同方式查询的功能;如按姓名或年龄、电话等查询; ◆将通讯录保存在文件中; ◆能够按表格方式输出通讯录信息。 系统功能需求分析: 主要包含一下多种功能: 添加:添加通讯录记录 显示:显示通讯录记录 删除:删除通讯录记录 查询:查询通讯录记录 修改:修改通讯录记录 保存:将信息保存到文件 二.概要设计 系统功能模块图:

添加:可以添加通讯录记录,依次输入编号、姓名、年龄、电话号码、通讯地址、电子邮箱后,会提示是否继续添加。 显示:可以以表格形式输出所有通讯录里的记录 删除:输入欲删除的那个人的名字后,会自动删除他(她)的记录内容 查询:可以选择用姓名、电话、地址三种方式查询 修改:输入欲修改的那个人的名字后,再依次输入编号、姓名、年龄、电话号码、通讯地址、电子邮箱即可完成修改 保存:,输入文件名(带后缀名)后,即可将通讯录信息保存到文件 三.详细设计 (1).通讯录: typedef struct { char score; /*编号*/ char name[10]; /*姓名*/ char num[15]; /*号码*/ char email[20]; /*邮箱*/ char age[8]; /*年龄*/ char adds[20]; /*住址*/ }Person;

《通信系统地综合设计与实践》计划清单

《通信系统的综合设计与实践》课程的要求 1、课程目的 本课程旨在加深、扩展通信原理所学知识,培养学生的实践动手能力,通过综合运用所学的《信号与系统》、《通信原理》、《数字信号处理》、《通信电路》等相关专业基础知识,运用通信仿真工具完成一个完整的通信子系统设计、仿真的全过程,要求学生掌握应用通信基本理论设计通信系统、计算通信系统的基本性能指标,并通过实验模型验证其设计的正确性等综合设计实验能力。以加深对课堂所学知识的理解,加强实践操作技能,及时解决理论与实际相脱节的问题,为后续进一步学习专业知识以及为毕业后从事专业相关工作奠定坚实的实践基础。 2、课程要求 通过系统仿真进一步深化对通信原理等相关课程知识的学习。本课程类似于国外同类课程中的project。具体设计题目包括数字基带传输、数字调制、连续信号的数字化、信道容量计算、汉明码的编译码、循环码的编译码、卷积码的编译码、正交编码、伪随机序列发生器、扩频通信与CDMA、多径瑞利信道模拟、分集性能等等。并能对仿真实验结果进行比对分析。学生还可以根据自己的兴趣,围绕通信原理课程知识自由选题,鼓励学生在教师指导下自主申报设计容,经过指导教师认可进行设计。 3、独立完成容 ①熟练掌握matlab仿真工具的使用;

②运用上述工具完成一个通信子系统的仿真原理设计。要求针对某一通信系统或其子系统,分析其基本的工作原理(简单叙述),设计仿真目的意义(重要),仿真过程(重点叙述)和仿真方法(重点叙述),对仿真结果的预计(重要)和仿真结果意义(重要)。 ③编制仿真程序并进行仿真。仿真程序要求说明程序运行环境,给出流程图,说明设计思路,叙述设计过程中遇到的困难与解决的方法,给出设计心得与体会。 ④对仿真结果进行分析。仿真结果分析要求使用准确的数字结果来描述仿真的通信系统某一原理或现象。不得用模糊的描述语言或简单定性的描述。仿真结果应该结合仿真原理设计的仿真意义和仿真结果意义进行分析,应该得出有意义并有说服力的结果。 4、实施过程及考核 ①每人一题,自选一个设计题目。每个题目分为通信系统仿真原理设计、仿真软件编程和仿真结果分析三个任务。所选的题目和仿真目的不能重复,对于重复的题目要求改选。重复的题目不能进入评审阶段。 ②第一周任务是选题和仿真原理设计。选题一天,仿真原理设计二天,仿真原理评审一天,未能通过评审的应该重新选题。 ③第二周任务是仿真程序设计和仿真结果分析,时间是二天。第三天对通信系统仿真报告评审,未能通过应该修正仿真程序和仿真结果,并进行二次评审。 ④第五天总结所有同学的综合实践成绩。

通信系统设计报告

通信系统课程设计报告 题目:模拟线性调制系统的 建模、设计与计算机仿真分析 学院xx 专业班级xx 学生姓名xx 学生学号xx 提交日期 2015.6.28

目录 1 设计目的 (2) 2 设计要求和设计指标 (2) 3 设计内容 (3) 3.1线性调制的一般原理 (3) 3.2常规双边带调制AM (4) 3.2.1 AM调制工作原理 (4) 3.2.2 AM调制解调仿真电路 (5) 3.2.3 AM调制解调仿真结果与分析 (5) 3.3双边带调制DSB (9) 3.3.1 DSB调制解调工作原理 (9) 3.3.2 DSB调制解调仿真电路 (9) 3.3.3 DSB调制解调仿真结果与分析 (10) 3.4单边带调制SSB (14) 3.4.1 SSB调制解调工作原理 (14) 3.4.2 SSB调制解调仿真电路 (15) 3.4.3 SSB调制解调仿真结果与分析 (16) 4 本设计改进建议 (19) 5 总结 (19)

参考文献 (20) 2 设计目的 (1)使学生掌握系统各功能模块的基本工作原理; (2)培养学生掌握电路设计的基本思路和方法; (3)能提高学生对所学理论知识的理解能力; (4)能提高和挖掘学生对所学知识的实际应用能力即创新能力; (5)提高学生的科技论文写作能力。 2 设计要求和设计指标 (1)学习SystemView仿真软件; (2)对需要仿真的通信系统各功能模块的工作原理进行分析; (3)提出系统的设计方案,选用合适的模块; (4)对所设计系统进行仿真; (5)并对仿真结果进行分析。

3 设计内容 3.1 线性调制的一般原理 模拟调制系统可分为线性调制和非线性调制,本课程设计只研究线性调制系统的设计与仿真。线性调制系统中,常用的方法有AM 调制,DSB 调制,SSB 调制。 线性调制的一般原理: 载波:)cos()(0?ω+=t A t s c 调制信号:)cos()()(0?ω+=t t Am t s c m 式中()t m —基带信号。 线性调制器的一般模型如图3-1 在该模型中,适当选择带通滤波器的冲击响应()t h ,便可以得到各种线性调制信号。 线性解调器的一般模型如图3-2。 图3-2线性解调系统的一般模型 其中()t s m —已调信号,()t n —信道加性高斯白噪声。

通信课程设计

一、时间 18~ 19周 上午:8:00---11:30 下午:14:00---17:00 二、题目及分组 基于matlab/simulink的QPSK通信系统仿真 基于matlab/simulink的16QAM通信系统仿真 2PSK、2DPSK系统仿真 脉冲编码调制PCM系统设计与仿真 线性分组码编解码系统仿真设计与分析 分组: 101---119 杨树伟 (周五) 120---138 张元国(周二) 139---210 周建梁(周三) 211---229 李厚荣(周一) 230---247 陈光军(周四) 三、工具 (1)MATLAB7.0 (2)simulink MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案。 程序如下: M=16; k=log2(M); n=100000; %比特序列长度 samp=1; %过采样率 x=randint(n,1); %生成随机二进制比特流 stem(x(1:50),'filled'); %画出相应的二进制比特流信号 title('二进制随机比特流'); xlabel('比特序列');ylabel('信号幅度');

x4=reshape(x,k,length(x)/k); %将原始的二进制比特序列每四个一组分组,并排列成k行length(x)/k列的矩阵 xsym=bi2de(x4.','left-msb'); %将矩阵转化为相应的16进制信号序列 figure; stem(xsym(1:50)); %画出相应的16进制信号序列 >> help bi2de BI2DE Convert binary vectors to decimal numbers. D = BI2DE(B) converts a binary vector B to a decimal value D. When B is a matrix, the conversion is performed row-wise and the output D is a column vector of decimal values. The default orientation of the binary input is Right-MSB; the first element in B represents the least significant bit. In addition to the input matrix, two optional parameters can be given: D = BI2DE(...,P) converts a base P vector to a decimal value. D = BI2DE(...,FLAG) uses FLAG to determine the input orientation. FLAG has

通信原理设计报告(7_4)汉明码的编解码设计

目录 前言...............................................................1第1章设计要求.................................................3第2章 QuartusⅡ软件介绍.......................................4第3章汉明码的构造原理........................................6 3.1 (7,4)汉明码的构造原理........................................6 3.2 监督矩阵H与生成矩阵G.........................................7 3.3 校正子(伴随式S)..............................................8第4章(7,4)汉明码编码器的设计............................10 4.1 (7,4)汉明码的编码原理及方法.................................10 4.2 (7,4)汉明码编码程序的设计...................................10 4.3 (7,4)汉明码编码程序的编译及仿真.............................11第5章(7,4)汉明码译码器的设计...........................12 5.1 (7,4)汉明码的译码方法......................................12 5.2 (7,4)汉明码译码程序的设计..................................13 5.3 (7,4)汉明码译码程序的编译及仿真............................15第6章(7,4)汉明码编译码器的设计........................17 6.1 (7,4)汉明码编译码器的设计..................................17参考文献.........................................................18体会与建议.......................................................19附录..............................................................20

通信系统设计方案样本

附件2 第一部分: 通信系统设计方案 一、系统概述 通信网络是一切信息传送的载体, 它的设计好坏将直接影响到南海区一期智能交通管理系统的整体建设是否成功。因此, 根据南海区智能交通系统一期建设特点, 需要考虑采用当前先进的技术, 建立整个系统的通信网络, 以保证系统高速、稳定、安全的运行。 当前, 通信网络能够选择有线和无线两种。其中, 无线通信又分为很多种, 主要有超短波和微波, 微波的传输受自然环境影响较大, 如: 山体、建筑物的遮拦, 对微波都有影响。 考虑到信息化技术的需要, 在佛山市公安局南海分局交通警察大队指挥中心与下面17个中队的分中心及关键节点之间建立一条信息高速公路, 将对南海区交通管理的信息化、智能化建设起到促进作用, 不但能够解决当前实时传送图像、实时控制信号等的问题, 而且还能够提高整个南海区公安交通管理部门的办公自动化和辅助决策水平。为此, 建议在大队指挥中心、中队队部及重要道口等关键节点之间采用光纤传输。 平时能够用光纤通道作为主通信通道, 传送数据、图像信息( 实时图像) 。同时, 在未来建设中, 可考虑采用无线网络作为备

份网络, 在光纤网出现故障时, 作为数据、图像信息的备用通道。 此次建设的无线系统主要是为移动警务系统服务, 并有部分用作交通流信息检测系统。 二、系统设计原则 ( 一) 网络的先进性 在本方案的设计中, 在不降低整个系统性能的基础上, 尽可能地利用现有设备和通讯线路, 降低网络建设的投资成本, 组建先进、可靠、具有升级潜力的业务和办公自动化综合应用网络。 总的指导思想是, 以高水准、最优化的系统集成方案及一流的网络技术和设备, 将南海区交通管理的通信网络建成一个性能先进的、安全的、可靠的、高效的智能化计算机网络系统。整个网络系统除具有技术先进性、安全可靠性、功能可扩展性及操作方便性之外, 还需结合南海区智能交通系统规划与建设的实际情况, 使整个网络系统具有合理的性能价格比。 ( 二) 网络的安全性 南海智能交通管理系统一期工程的工作对信息安全性和保密性要求较高, 网络信息系统应有较强的安全防卫机制。系统应提供多方式的安全保密措施, 保证系统中数据的安全。公安部提出并组织制定了强制性国家标准《计算机信息安全保护等级划分准则》, 此《准则》于1999年9月经国家质量技术监督局发布, 并于 1月1日起实施。根据《准则》内容, 本标准规定了计算机信息系统安

通信系统课程设计

课程设计任务书 学生姓名:专业班级: 指导教师:工作单位: 题目: 通信系统课群综合训练与设计 初始条件:MATLAB 软件,电脑,通信原理知识 要求完成的主要任务: 1、利用仿真软件(如Matlab或SystemView),或硬件实验系统平台上设计完 成一个典型的通信系统 2、学生要完成整个系统各环节以及整个系统的仿真,最终在接收端或者精确或 者近似地再现输入(信源),计算失真度,并且分析原因。 指导教师签名:年月日 系主任(或责任教师)签名:年月日

目录 摘要 (3) Abstract (4) 1.引言 (1) 1.1通信系统简介 (1) 1.2 Matlab简介 (1) 2.系统设计 (2) 2.1通信系统原理 (2) 2.2 系统整体设计 (3) 3.子系统设计 (4) 3.1脉冲编码调制(PCM) (4) 3.1.1抽样(Samping) (5) 3.1.2量化(Quantizing) (5) 3.1.3编码(Coding) (6) 3.2 Manchester码编解码 (7) 3.2.1曼切斯特编码原理 (8) 3.2.2曼切斯特解码原理 (8) 3.3循环码编解码 (9) 3.3.1循环码编码原理 (10) 3.3.2循环码解码原理 (11) 3.3.3纠错能力 (11)

3.4 ASK调制与解调 (12) 3.5 衰落信道 (13) 4软件设计及结果分析 (14) 4.1 编程工具的选择 (14) 4.2 软件设计方案 (14) 4.3 编码与调试 (15) 4.4 运行结果及分析 (16) 5心得体会 (21) 参考文献 (21) 附录 (22) 摘要 在数字通信系统中,需要将输入的数字序列映射为信号波形在信道中传输,此时信源输出数字序列,经过信号映射后成为适于信道传输的数字调制信号,并在接收端对应进行解调恢复出原始信号。本论文主要研究了数字信号的传输的基本概念及数字信号传输的传输过程和如何用MATLAB软件仿真设计数字传输系统。首先介绍了本课题的理论依据,包括数字通信,数字基带传输系统的组成及

通信原理课程设计报告2

¥ 课程设计报告? < 课程名称通信原理 设计题目 DSB与2ASK调制与解调 专业通信工程 班级 学号 姓名 完成日期 …

课程设计任务书 设计题目:DSB与2ASK调制与解调 设计内容与要求: 设计内容: 1.根据DSB的调制原理设计线路,进行仿真模拟调制DSB的调制和解调过程,并通过仿真软件观察信号以及的调制过程中信号波形和频谱的变化。 2. 根据ASK的调制原理设计线路,进行仿真模拟调制DSB的调制和解调过程,并通过仿真软件观察信号以及的调制过程中信号波形和频谱的变化。 3.在设计过程中分析信号变化的过程和思考仿真过程的设计原理。 ; 设计要求: 1.独立完成DSB与ASK的调制与解调; 2.运用仿真软件设计出DSB与ASK的调制线路 3.分析信号波形和频谱 指导教师:范文 2012年12月16日 课程设计评语 ( 成绩: 指导教师:_______________

年月日

一.调制原理: 调制: 将各种数字基带信号转换成适于信道传输的数字调制信号(已调信号或频带信号); 时域定义:调制就是用基带信号去控制载波信号的某个或几个参量的变化,将信息荷载在其上形成已调信号传输,而解调是调制的反过程,通过具体的方法从已调信号的参量变化中将恢复原始的基带信号。 频域定义:调制就是将基带信号的频谱搬移到信道通带中或者其中的某个频段上的过程,而解调是将信道中来的频带信号恢复为基带信号的反过程. 根据所控制的信号参量的不同,调制可分为: 调幅,使载波的幅度随着调制信号的大小变化而变化的调制方式。 调频,使载波的瞬时频率随着调制信号的大小而变,而幅度保持不变的调制方式。 调相,利用原始信号控制载波信号的相位。 调制的目的是把要传输的模拟信号或数字信号变换成适合信道传输的信号,这就意味着把基带信号(信源)转变为一个相对基带频率而言频率非常高的代通信号。该信号称为已调信号,而基带信号称为调制信号。调制可以通过使高频载波随信号幅度的变化而改变载波的幅度、相位或者频率来实现。调制过程用于通信系统的发端。在接收端需将已调信号还原成要传输的原始信号,也就是将基带信号从载波中提取出来以便预定的接受者(信宿)处理和理解的过程。该过程称为解调。

c语言课程设计(通信管理系统)

课程设计报告正文 1、目的: 1)对C各部分知识的综合应用能力 2)提高程序设计的能力 3)提升对于较大程序的抽象分析设计能力 4)学习调试和测试的技巧 2、所做题目的意义: 通讯录管理系统在当今这个信息发达的社会是必不可少的,这个通讯录管理系统可以方便的为我们添加、管理联系人,不必一定要记住这些庞大的信息,可以很方便的调用出自己所需要的信息,随时的修改这些信息,这些在这个时代是非常的必要的。 3、本人所作的工作: (1)、写出了预习报告。从图书馆搜集了些这方面的资料 (2)、想好思路,写出了程序代码 (3)、调试程序,找出其中的错误,最终成功的运行出程序 (4)、写出课程设计报告 4、系统的主要功能: 该系统的是一个小型的通讯系统,它具有一般的通讯系统都具有的功能该程序具有查找、添加、修改、删除功能,其中通讯录包括:姓名,电话,街道,城市,省,邮编。 5.、系统的总体设计: 系统的基本要求和内容:该系统要求具有查找,添加,修改,删除功能,其中通讯录包括:姓名、电话,街道,城市,省,邮编。但

在实际设计中增加了一项,那就是末尾添加,可以在已有的记录末尾再次添加,不必每次都重新添加,方便用户 描绘及绘制出系统的功能结构框图、程序设计组成框图,流程图等: 此系统共分为九大模块,分别为以下的模块: 第一模块:主函数main()的功能是:根据选单的选项调用各函数,并完成相应的功能。 第二模块:quitRec()的功能是:退出选单。 第三模块:createRec()的功能是:创建新的通讯录。 第四模块:addRec()的功能是:在通讯录的末尾写入新的信息,并返回选单。 第五模块:findRec()的功能是:查询某人的信息,如果找到了,则显示该人的信息,如果未找到,则提示通讯录中没有此人的信息,并返回选单。 第六模块:alterRec()的功能是:修改某人的信息,如果未找到要修改的人,则提示通讯录中没有此人的信息,并返回。 第七模块:deleteRec()的功能是:删除某人的信息,如果未找到要删除的人,则提示通讯录中没有此人的信息,并返回选单。 第八模块:listRec()的功能是显示通讯录中的所有记录。 第九模块:saveRec() 的功能是保存某人的信息在某一文件夹里。以上九大模块为此通信系统的就大基本模块,用此模块设计可以清楚表明通信管理系统程序的功能、格局,可以用以下组成框图来表示:

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