文档视界 最新最全的文档下载
当前位置:文档视界 › 通信接头制作教程

通信接头制作教程

通信接头制作教程
通信接头制作教程

通信接头制作教程

- 2 -

目录

前言...................................................... - 2 -第一篇注意事项........................................... - 3 -第二篇 M头的制作.......................................... - 6 -

一、工具篇........................................ - 7 -

二、制作篇....................................... - 11 -第三篇 N头的制作......................................... - 18 -第四篇 SMA接头的制作..................................... - 22 -第五篇 DIY吸盘........................................... - 24 -第六篇 SMA的高档装接头制作............................... - 26 -第七篇 -12馈线的接头制作过程............................. - 27 -

前言

馈线接头的制作至关重要,很多人往往忽视一些小细节而导致信号不好。现在与大家分享一下接头制作方面的心得。本篇文章已经发表在中国人民邮电出版社《现代通信》杂志2009年第6期。

2013年5月2日增加做接头容易出现的问题注意事项;

2012年11月20日增加50-12制作过程,-12M头 N头制作过程一样;

2012年5月10日增加N母头制作过程,SMA压接头制作过程以及自己DIY 吸盘车载馈线的制作过程。

- 2 -

精品文档

。 - 3 -欢迎下载

第一篇 注意事项

开篇本来应该先介绍接头制作过程,但是我觉得应该先把注意事项放在前面,这样可以防止更多的朋友走弯路。

下面我们首先来看大家最容易出问题的多芯馈线制作过程,以多芯的-3为

例,好多朋友因为常年用的都是国产的-3实心聚乙烯电缆,因为解构上与最新的发泡电缆有所区别,所以在做接头的时候 非常容易出现以下问题。

错误1:漏出多余的发泡铝箔不切除,这会导致短路的,而老的实心聚乙烯

电缆没有铝箔,或者不是自粘铝箔很容易撕下来,所以很多人都有留下这段绝缘体的习惯,这是非常错误的,还有些朋友一点一点的撕下铝箔 留下发泡绝缘体,虽然不短路但是也是错误的。

错误2:多芯内导体被切伤,通常是下刀太狠的原因,要注意一定不可以伤

到内导体。

错误3:对于多芯馈线来说 原有内导体的旋转方向非常重要,如果弄散了

内导体做好后衰减大于正常值,通常都是这几个原因 。

需要多加注意的是多芯的-3馈线在给内导体上焊锡的时候 只给顶端开始

的1/3部分上焊锡,切勿全部上满焊锡,因为多芯的内导体比较脆弱,都上满焊锡后 在根部容易出现断裂、开叉与屏蔽层短路等现象。

下面我们在看看其他容易出现的问题,以四屏蔽-7为例。

错误1:做接头的时候用力太猛,内导体都弯了。

错误2:与上面的问题相似,切除发泡的时候内导体被划伤,我多次强调过内导体的外表面对于信号传输是十分重要的,有些朋友认为铜包铝的容易被划伤是错误的观点,就是纯铜的馈线5MHZ以上也只是内导体外表面传递信号,所以不管是什么材质的馈线内导体一定不能被划伤。

错误3:发泡切除不彻底,大家可以对比右边的衬套平面,衬套压紧屏蔽网后发泡绝缘体应该和衬套在同一个平面上。

错误4:衬套插入不彻底,这个问题比较常见,有些朋友做好接头后接头活动基本上就是这里没有压实。

还有个问题就是内导体焊接,内导体必须上焊锡后再焊接,这一点必须注意。内导体虚焊会出现驻波经常变化。

- 4 -

精品文档

。 - 5 -欢迎下载

有些朋友会问,我都按照教程做好了,怎么衰减还是不正常,问题再这里,

看下面这个图片一切都非常好的接头拆开衬套 再往内侧切一点下来,就会发现尖头的位置 依然是有刀痕划伤,如果不往里切是看不出来的。

第二篇 M头的制作

SL16-J接头俗称M头,在通信领域使用相当广泛,市面上大体有两种,一种是老式焊接型的,一种是高档装接型的。很多老HAM依然热衷于使用老式焊接头,认为装接头和焊接头的作用一样,在降低成本的考虑之下没有必要使用价格稍贵一点的装接头,其实两种接头的最大不同就是防潮性,直接决定电缆寿命的第一大天敌就是潮气,而最有可能进入潮气的地方就是电缆的两头,随着人们对通信质量的不断提高,老式焊接头已经逐步被淘汰。出于对馈线的保护,八哥还是建议大家使用高档装接型M头。今天我们主要探讨一下SL16-J-7装接型50-7 M头的制作。

- 6 -

精品文档

。 - 7 -欢迎下载

一、工具篇

首先准备的东西有 美工刀(或切线器)、电烙铁、焊锡、助焊剂 (自制松

香水)、小整形锉刀、钳子,扳手,热风枪(打火机或酒精灯)、热塑管、万用表、卡尺

对于大多数HAM 来说没有必要准备专业的切线器,只有在批量施工的时候使

用切线器才会又快又准,切线器有单刀、双刀、三刀的,大部分都有切割深度调节,对于不同型号的馈线以及不同的步骤都需要重新调整切割深度,单独制作几个接头或者好几种型号的馈线来回调整切割深度反而增加了工作量。所以还是建议大家直接用美工刀,价格便宜、用起来也方便。值得注意的是使用美工刀的朋友最好选择带自锁功能的,因为我们要对付的电缆金属成分很大,所以最好使用硬度大的进口刀片。

电烙铁建议使用50W以上的,普通烙铁就行,馈线内导体有铜和铜包铝的,导热性能都很好,瓦数太小的烙铁焊接起来难度很大,容易出现虚焊现象。

助焊剂一般可以用自制松香水(松香+酒精)、焊锡膏等,个人喜欢用自制的松香水主要还是因为对馈线的内导体没有腐蚀作用。焊锡膏虽然相当好用,但是对馈线内导体腐蚀性很大,并且有毒,不推荐使用。

- 8 -

精品文档

。 - 9 -欢迎下载

小型整形锉刀,主要是来修整接头焊点的,没有整形锉的朋友也可使用砂纸,

另外焊接水平高的朋友们根本不需要用整形锉刀。

找不到开口扳手的朋友直接用活动扳手就行,如果长期做接头或者需要制作

的工程接头很多最好还是使用开口扳手,常用的有三个型号 15 17 20,17号是国标扳手到处都有,15 20号是非标的 不太好找。

热缩管的热处理可以使用打火机酒精灯电吹风热风焊台中的任意一种来完成。

其他准备工具

- 10 -

精品文档

。 - 11 -欢迎下载

二、制作篇

先用美工刀或者切线器将护套以及屏蔽网、发泡部分切除,切除的部分为

16MM ,这里要注意的是最好不要伤到内导体,刀要垂直于馈线环切。

套热缩管,在这里我使用的是双层热缩管,粗管直径18MM 细管直径14MM ,

使用双层热缩管的好处是防潮性能更好,增长的电缆的使用寿命。将螺母、上垫片、硅橡胶也套上。

使用美工刀或者切线器切除7mm护套外皮(特别注意,刀的力度要掌握好,不能切到屏蔽层),16mm和7mm都不是固定值,大家可以根据自己的实际情况稍微变化一下。{我现在经常使用的数值是先切个14.5 然后切个8.5,-3馈线先切11再切12}套下垫片后外翻屏蔽网,这里要注意的是如果是对于低损耗馈线靠近发泡的最内层铝箔为自粘铝箔,在做接头的时候这层铝箔不用外翻。自粘铝箔内壁有点发蓝,这种铝箔的屏蔽效果要不比普通铝箔好很多。

将屏蔽网压紧,这里可以用钳子平推进去,一定要将线压紧,注意内导体周围不能有屏蔽网,一根细小的屏蔽丝或者铝箔都可能让馈线短路,实际制作时不管有没有都要用美工刀向外刮一刮,防止有短路的地方。需要说明的是专业的通讯工程用的接头都是按照工程馈线指标特殊定做的,所以外屏蔽网不需要压这么大,而平时HAM买的馈线和接头都来自不同地方,屏蔽网压紧后多出来一点没有关系,有助于更紧密的接触。我曾经用过好几个工厂出的接头,发现其中一家工厂的一批接头外壳与衬套根本接触不上,也就是说即便都是按照正常操作完成的,外网还是开路状态,这时候多出来的屏蔽网起了很大作用,否则就要返工了。

- 12 -

精品文档

。 - 13 -欢迎下载

现在可以把需要焊接的内导体套上试一下,如果多了可以却掉一块,然后给

内导体上锡,助焊剂推荐使用自制松香水。这里有两个地方需要注意,正规工厂生产的馈线内导体上都有PE 胶,主要作用是让内导体与发泡紧密粘在一起又防止内导体氧化,PE 胶挂多了内导体有可能不好焊接,这时可以用美工刀轻轻的刮一下内导体然后再用松香水上锡,上锡一定要薄而平整,否则可能上锡之后套不上内导体,万一真上多了也没关系,可以用整形锉或者美工刀横向平刮修整。

下一步把内导体焊接上,确定焊接牢固后,看看接头处是否圆滑,像我一样焊接水平不好的朋友可以用锉刀修整一下,修整后的接头光滑也漂亮些。安装上外壳,在这里我用到的是两把17号开口扳手。

- 14 -

精品文档

。 - 15 -欢迎下载

两边接头都做完之后 就需要用万用表测量一下,看是否有短路或者开路的

现象。(在这里再次强调阻抗与电阻是不同的两个概念,别以为是用万用表测阻抗,万用表在这里只是为了测试最基本的通断状态而已,实际测出的电阻值与通信性能无关。)

常识科普

【电阻:材质不同电阻率是不同的,并且电阻值会随着长度越长电阻值越大。】

【阻抗:同轴电缆中的阻抗是内导体与外导体之间的距离决定的,并不随着

长度的变化而变化,也就是说内外到底之间的距离固定不变,阻抗永远不变。】

【集肤效应:当信号频率超过5MHZ 以上的时候,信号传递是通过内导体的

外表面与外导体的内表面交替跳跃传递,所以信号衰减已经与导体的电阻无关。】

检查没有问题后就开始套热缩管了,我现在使用的是热风焊台,使用小风咀,受热面积小速度快,热缩的过程要从一头到另一头逐渐过度,这样热缩后的效果才漂亮。也可以用打火机酒精灯完成,需要注意的是如果您使用打火机或者酒精灯等明火热缩,速度和时间一定要掌握好,否则热缩管会被烤化,甚至伤到馈线外表面。热缩18MM热缩管后稍微凉一下再套上14MM的热缩管,再热缩一遍。

- 16 -

精品文档

。 - 17 -欢迎下载

最后的成品效果。一个接头制作完成。

第三篇 N头的制作

因为很多朋友问到N头 N母 M母头 SMA接头的制作过程所以在这里补充一下,N头 N母 M母头的制作过程是一样的,在这里我们以N母头为例首先套上热缩管

还有后螺母、垫片、硅胶

- 18 -

串口通信测试方法

串口通信测试方法 LELE was finally revised on the morning of December 16, 2020

串口通信测试方法 1关于串口通信的一些知识: RS-232C是目前最常用的串行接口标准,用来实现计算机和计算机之间、计算机和外设之间的数据通信。 在PC机系统中都装有异步通信适配器,利用它可以实现异步串行通信。而且MCS-51单片机本身具有一个全双工的串行接口,因此只要配以电平转换的驱动电路、隔离电路就可以组成一个简单可行的通信接口。 由于MCS-51单片机的输入和输出电平为TTL电平,而PC机配置的是RS-232C 标准串行接口,二者电气规范不一致,因此要完成PC机与单片机的数据通信,必须进行电平转换。 注明:3)RS-232C上传送的数字量采用负逻辑,且与地对称 逻辑1:-3~-15V 逻辑0:+3~+15V 所以与单片机连接时常常需要加入电平转换芯片: 2实现串口通信的三个步骤: (1)硬件连接 51单片机有一个全双工的串行通讯口,所以单片机和计算机之间可以方便地进行串口通讯。进行串行通讯时要满足一定的条件,比如计算机的串口是RS232电平的,而单片机的串口是TTL电平的,两者之间必须有一个电平转换电路,我们采用了专用芯片MAX232进行转换。我们采用了三线制连接串口,也就是说和计算机的9针串口只连接其中的3根线:第5脚的GND、第2脚的RXD、第3脚的TXD。电路如下图所示,MAX232的第10脚和单片机的11脚连接,第9脚和单片机的10脚连接,第15脚和单片机的20脚连接。 使用MAX232串口通信电路图(9孔串口接头) (2)串行通信程序设计 ①通信协议的使用 通信协议是通信设备在通信前的约定。单片机、计算机有了协议这种约定,通信双方才能明白对方的意图,以进行下一步动作。假定我们需要在PC机与单片机之间进行通信,在设计过程中,有如下约定: 0x31:PC机发送0x31,单片机回送0x01,表示选择本单片机; 0x**:PC机发送0x**,单片机回送0x**,表示选择单片机后发送数据通信正常; 在系统工作过程中,单片机接收到PC机数据信息后,便查找协议,完成相应的操作。 ②串行通信程序设计主要有微机发送接收程序和单片机发送接收程序,微机上的发送和接收程序主要采用计算机高级语言编写,如C语言,因为了能够在计算机端看到单片机发出的数据,我们必须借助一个WINDOWS软件进行观察,这里利用如下图标的一个免费计算机串口调试软件,故而这一块计算机通信的程序可不写!

通信原理课程设计报告书

通信原理课程设计 题目:脉冲编码调制(PCM)系统设计与仿真 院(系):电气与信息工程学院 班级:电信04-6班 姓名:朱明录 学号: 0402020608 指导教师:赵金宪 教师职称:教授

摘要 : SystemView 仿真软件可以实现多层次的通信系统仿真。脉冲编码调制(PCM )是现 代语音通信中数字化的重要编码方式。利用SystemView 实现脉冲编码调制(PCM)仿真,可以为硬件电路实现提供理论依据。通过仿真展示了PCM 编码实现的设计思路及具体过程,并加以进行分析。 关键词: PCM 编译码 1、引言 随着电子技术和计算机技术的发展,仿真技术得到了广泛的应用。基于信号的用于通信系统的动态仿真软件SystemView 具有强大的功能,可以满足从底层到高层不同层次的设计、分析使用,并且提供了嵌入式的模块分析方法,形成多层系统,使系统设计更加简洁明了,便于完成复杂系统的设计。 SystemView 具有良好的交互界面,通过分析窗口和示波器模拟等方法,提供了一个可视的仿真过程,不仅在工程上得到应用,在教学领域也得到认可,尤其在信号分析、通信系统等领域。其可以实现复杂的模拟、数字及数模混合电路及各种速率系统,并提供了内容丰富的基本库和专业库。 本文主要阐述了如何利用SystemView 实现脉冲编码调制(PCM )。系统的实现通过模块分层实现,模块主要由PCM 编码模块、PCM 译码模块、及逻辑时钟控制信号构成。通过仿真设计电路,分析电路仿真结果,为最终硬件实现提供理论依据。 2、系统介绍 PCM 即脉冲编码调制,在通信系统中完成将语音信号数字化功能。PCM 的实现主要包括三个步骤完成:抽样、量化、编码。分别完成时间上离散、幅度上离散、及量化信号的二进制表示。根据CCITT 的建议,为改善小信号量化性能,采用压扩非均匀量化,有两种建议方式,分别为A 律和μ律方式,我国采用了A 律方式,由于A 律压缩实现复杂,常使用 13 折线法编码,采用非均匀量化PCM 编码示意图见图1。 图1 PCM 原理框图 下面将介绍PCM 编码中抽样、量化及编码的原理: (a) 抽样 所谓抽样,就是对模拟信号进行周期性扫描,把时间上连续的信号变成时间上离散的信号。该模拟信号经过抽样后还应当包含原信号中所有信息,也就是说能无失真的恢复原模拟信号。它的抽样速率的下限是由抽样定理确定的。 (b) 量化 从数学上来看,量化就是把一个连续幅度值的无限数集合映射成一个离散幅度值的有限数集合。如图2所示,量化器Q 输出L 个量化值k y ,k=1,2,3,…,L 。k y 常称为重建电

VB串口通信(附图教程)

界面如下: 代码如下: Private Sub Form_Load() If MSComm1.PortOpen = True Then MSComm1.PortOpen = False Else End If Combo1.AddItem "COM1" Combo1.AddItem "COM2" Combo1.AddItem "COM3" Combo1.AddItem "COM4" Combo1.AddItem "COM5" Combo1.AddItem "COM6" Combo1.AddItem "COM7" Combo1.AddItem "COM8" Combo1.AddItem "COM9" Combo1.AddItem "COM10"

Combo1.AddItem "COM11" Combo1.AddItem "COM12" Combo1.AddItem "COM13" Combo1.AddItem "COM14" Combo1.AddItem "COM15" Combo1.AddItem "COM16" Combo1.ListIndex = 2 Combo2.AddItem "256000" Combo2.AddItem "128000" Combo2.AddItem "115200" Combo2.AddItem "57600" Combo2.AddItem "38400" Combo2.AddItem "28800" Combo2.AddItem "19200" Combo2.AddItem "14400" Combo2.AddItem "12800" Combo2.AddItem "11520" Combo2.AddItem "9600" Combo2.AddItem "4800" Combo2.AddItem "2400" Combo2.AddItem "1200" Combo2.AddItem "600" Combo3.AddItem "无None" Combo3.AddItem "奇Odd" Combo3.AddItem "偶Even" Combo4.AddItem "4" Combo4.AddItem "5" Combo4.AddItem "6" Combo4.AddItem "7" Combo4.AddItem "8" Combo5.AddItem "1" Combo5.AddItem "2" https://www.docsj.com/doc/9817184403.html,mPort = Combo1.ListIndex + 1 MSComm1.Settings = "9600,n,8,1"

课程设计:通信工程课程设计解析

网络工程课程设计 设计说明书 2B1Q编码与译码的设计与仿真 学生姓名李成 学号1118064050 班级网络1102班 成绩 指导教师李征 数学与计算机科学学院 2013年 9 月 13 日

课程设计任务书 2013 —2014 学年第一学期 课程设计名称:网络工程课程设计 课程设计题目:2B1Q编码与译码的设计与仿真 完成期限:自2013 年9 月 1 日至2013 年9 月14 日共 2 周 设计内容: 本次课程设计的任务是2B1Q编码与译码的设计,并用MA TLAB仿真软件进行验证,要求能根据随机信源输入的二进制信息序列给出对应的编码译码输出结果,并以图形化的方式显示出波形,并且要求对设计的内容有必要的说明。 通过本次的实践,要求学生完成以下任务: (一)对课本知识的全面复习,了解2B1Q的编码与译码原理; (二)对MA TLAB仿真软件的学习,能够使用该工具进行2B1Q的仿真验证; (三)通过交流合作,完成2B1Q编码与译码的设计,并用MA TLAB软件进行仿真验证; (四)课程设计的结果全面正确,功能模块清晰分明; (五)加强团队合作精神,开拓创新能力; (六)文档资料完整规范。 指导教师:李征教研室负责人: 课程设计评阅

摘要 对2B1Q的编码与译码进行设计,利用Matlab软件进行2B1Q编码与译码的仿真实验验证。在2B1Q中,2个二进制码元用1个四元码表示,即可以用10表示1,01表示0,即把1变换为1/0中间下降沿代表1,把0变换为0/1中间上升沿表示0。Manchester码是一种用跳变沿(而非电平)来表示要传输的二进制信息(0或1),一般规定在位元中间用下跳变表示“1”,用上跳变表示“0”。因此,可以用曼彻斯特码的编码规律来解决这一课设问题。 关键词:2B1Q;Manchester码;跳变沿

通信系统课程设计

课程设计任务书 学生姓名:周全专业班级:信息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

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

二〇〇八~ 二〇〇九学年第二学期 信息科学与工程学院课程设计报告书 课程名称:C语言课程设计 班级: 学号: 姓名:薛其乐 指导老师:

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

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

char age[8]; /*年龄*/ char adds[20]; /*住址*/ }Person; void main() /*主函数*/ { int n=0; for(;;) { switch(menu_select()) { case 1: printf("\n\t添加记录到通讯录\n"); /*添加记录*/ n=Input(pe,n); break; case 2: printf("\n\t\t\t 通讯录记录表\n"); /*显示记录*/ Display(pe,n); break; case 3: printf("\n\t从通讯录中删除记录\n");

WIN_API串口通信详细讲解带范例程序说明

WIN32 API串口通讯实例教程 第一节实现串口通讯的函数及串口编程简介 API函数不仅提供了打开和读写通讯端口的操作方法,还提供了名目繁多的函数以支持对串行通讯的各种操作。常用函数及作用下: 函数名作用 CreateFile 打开串口 GetCommState 检测串口设置 SetCommState 设置串口 BuilderCommDCB 用字符串中的值来填充设备控制块 GetCommTimeouts 检测通信超时设置 SetCommTimeouts 设置通信超时参数 SetCommMask 设定被监控事件 WaitCommEvent 等待被监控事件发生 WaitForMultipleObjects 等待多个被监测对象的结果 WriteFile 发送数据 ReadFile 接收数据 GetOverlappedResult 返回最后重叠(异步)操作结果 PurgeComm 清空串口缓冲区,退出所有相关操作 ClearCommError 更新串口状态结构体,并清除所有串口硬件错误 CloseHandle 关闭串行口 用Windows API 编写串口程序本身是有巨大优点的,因为控制能力会更强,效率也会更高。 API编写串口,过程一般是这样的: 1、创建串口句柄,用CreateFile; 2、对串口的参数进行设置,其中比较重要的是波特率(BaudRate),数据宽度(BytesBits),奇偶校验(Parity),停止位(StopBits),当然,重要的还有端口号(Port); 3、然后对串口进行相应的读写操作,这时候用到ReadFile和WriteFile函数; 4、读写结束后,要关闭串口句柄,用CloseFile。 下面依次讲述各个步骤的过程。

数据通信课程设计报告

《计算机控制技术》 课程设计 目录一....................................................................... 课程设计目的.. (3) 二....................................................................... 课程设计题目和要求. (3) 2.1 课程设计题目 2.2课程设计要求 三....................................................................... 设计内容 (4) 3.1 设计方案的选定与说明 3.2 系统总体框图 3.3论述方案的各部分工作原理; 3.4 设计说明书 四....................................................................... 设

计总结 (11) 参考书目 (11)

一.课程设计目的 通过本课程设计主要目的是实现两台西门子1200PLC之间的通信,利用PLC1发 送指令给PLC2 PLC2接到指令后控制电动机的启停,主要训练和培养学生的以下能 力: (1).查阅资料:搜集与本设计有关的资料(包括从已发表的文献中或者通过网络 交流平台搜集)的能力; (2).软件使用:了解并掌握西门子S7-1200软件的使用,明白网络通信实现的机 理与过程; (3).用简洁的文字,清晰的图表来表达自己设计思想的能力。 .课程设计题目和要求 2.1课程设计题目 题目:当一台S7-1200上发出一个启停信号时,另一台S7-1200收到信号,并启停一台电动机 1)主要软硬件配置 一套Step7 Basic v10.5(或以上版本),一根网线,2台CPU 1214C 2)相关指令:TSEND_C (发送数据指令),TRCV_C(接受数据指令) 3)硬件组态与编程 新建工程--- 添加硬件--- 用子网连接两个cpu ----- 编写主控cpu程序----- 调整主控cpu连接参数 --- 编写另一台cpu程序----- 调整另一台cpu连接参数

DPCM通信系统课程设计

课程设计 课程名称: 通信原理 设计题目:DPCM通信系统设计 学院:电力学院 专业:智能电网信息工程 班级:00000000000 姓名:0000 学号:00000000000 成绩: 指导教师:00000 日期:2020 年6月22日—2020 年6月29日

课程设计成绩考核表

设计说明 首先安装MATLAB软件,然后熟悉软件环境以及各个模块并利用MATLAB集成环境下的Simulink仿真平台,建立一个很小的系统,用示波器观察正弦波信号的平方的波形;理解DPCM编码及解码原理图并根据DPCM编解码原理图设计一个DPCM 编码与解码系统;改变不同模块的数据并用示波器观察编码与解码前后的信号波形;最后根据运行结果和波形来分析该系统性能,从而更深入地掌握DPCM编码与解码系统的相关知识使自己受益。 关键词:差分脉冲编码调制;编码;解码

1 绪论 (1) 1.1 课程设计意义 (2) 1.2课程设计的步骤 (2) 1.3 课程设计要求 (2) 2 DPCM通信原理的介绍 (3) 2.1 预测编码简介 (3) 2.2 DPCM的基本原理 (4) 2.3 差分脉冲编码调制原理及性能 (4) 3 Simulink仿真过程分析 (7) 3.1 Simulink仿真建模 (7) 3.2 DPCM编码与解码的参数设置 (7) 3.3仿真结果的分析 (11) 4 程序仿真 (12) 4.1仿真程序 (12) 4.2仿真程序运行结果 (12) 结论......................................................................................................... 错误!未定义书签。参考文献.. (14)

C语言通讯录程序课程设计报告书

3.6 实例6 通讯录程序 本实例希望设计一个通讯录程序,要求实现通讯录信息的录入,并具有添加、查询、删除、显示等功能;使用结构体存储通讯录中记录信息;使用链表来实现通讯录信息的添加、删除、查询及显示等操作;通讯录程序可实现文件读写,在通讯录信息录入结束之后,可存入文件中,在下次程序运行时可将通讯录中的记录读取到程序中。通讯录程序可采用基于Win32控制台程序构建或采用基于MFC应用向导.EXE的应用程序,下面对这两种方法进行详细介绍。 3.6.1. 设计目的 1、掌握结构体的基本工作原理和工作方式。 2、熟悉结构体与链表的使用方法。 3、熟悉C语言下数据的输入与输出。 4、掌握C语言下对TXT文件的读写操作。 5、熟悉函数的设计方法及调用方法。 3.6.2. 基本要求 1、本实例要求实现对通讯录信息的查找、添加、删除、显示等功能,每个功能模块均能实现随时从模块中退出,可以通过键盘对功能进行选择,完成一个通讯录管理系统的运行。

2、要使用结构体来实现对通讯录信息的存储。 3、使用链表来实现对通讯录信息的查找、添加、删除、浏览显示。 4、使用文件对记录进行存储,程序运行时还可以从文件中读取记录。 5、系统设计完成后应实现类似下图所示界面。 3.6.3 设计结构及算法分析 在进行程序设计时,选择一种合理的数据存储结构是非常关键的。本实例根据题目要求,采用结构体来存放通讯录中的信息,并采用文件存储通讯录中的信息。 1、存储结构 本实例存储数据时,除了采用最常用的基本类型存储外,采用结构体的方式来存储通讯录中的个人信息,结构体如下所

示: struct stu { char name[20]; /*人名*/ char telephone[20]; /*电话*/ char sex[4]; /*性别*/ char company[20]; /*单位*/ struct stu *next; /*链表节点*/ }; typedef struct stu STU; 2、main()主函数 采用模块化设计,功能放在各模块函数中实现。主函数是程序的入口,在其中采用循环结构,根据用户的键盘输入,依次调用各功能函数。 3、mycreate()函数------创建链表函数 函数根据用户输入的信息,存储到结构体中,并建立链表结构,函数返回链表的头指针。链表建立完成后,可根据链表的头指针来添加后续指针。 4、myadd()函数------添加学生信息记录函数 函数根据用户输入信息,分配内存,将数据存储到结构体中,并建立新的链表节点,链接到已经建立好的链表尾部。 5、mydelete()函数------删除链表节点

通信原理课程设计心得体会

通信原理课程设计心得体会 、时分解复用原理 为了提高信道利用率,使多路已抽样的信号组合起来沿同一信道传输而互相不干扰,称时分多路复用。时分复用的解调过程称为时分解复用。目前采用较多的是频分多路解复用和时分多路解复用。频分多路解复用用于模拟通信,而时分多路解复用用于数字通信。为了实现TDM传输,要把传输时间分成若干个时隙,在每个时隙内传输一路信号,将若干个原始的脉冲调制信号在时间上进行交错排列,从而形成一个复合脉冲串,该脉冲串扰码后经信道传输到达接收端。时分解复用通信,是把各路信号在同一信道上占有不同时间间隙进行通信分离出原来的模拟信号。由抽样定理可知,将时间上离散的信号变成时间上连续的信号,其在信道上占用时间的有限性,为多路信号沿同一信道传输提供了条件。时分解复用是建立在抽样定理的基础上的,因为抽样定理连续的基带信号由可能被在时间上离散出现的抽样脉冲所代替.具体说,就是把时间分成一些均匀的时间间隙,将各路信号的传输时间分配在不同的时间间隙,以达到互相分开,互不干扰的目的。抽样脉冲占据时间一般较短,在抽样脉冲之间就留出间隙.利用这些空隙便可以传输其他信号的抽样,因此,就可能用一条信道同时传送若干个基带信号,并且每一个抽

样值占用的时间越短,能够传输的数据也就越多.时分解复用信号在接收端只要在时间上恰当地进行分离,各个信号就能分别互相分开,互不干扰并不失真地还原出原来的模拟信号。 在通信系统中,同步具有相当重要的地位。通信系统能否具有有效、可靠地工作,在很大程度上依赖有无良好的同步系统。同步可分为载波同步、位同步、帧同步和网同步几大类型。他们在通信系统中都具有相当重要的作用。时分解复用通信中的同步技术包括位同步和帧同步,这是数字通信的又一个重要特点。时分解复用的电路原理就是先通过帧同步信号和位同步信号把各路信号数据分开,然后通过移位寄存器构成的并/串转换电路输出串行的数据,把时分复用的调制信号不失真的分离出来。 位同步 位同步的目的是确定数字通信中的个码元的抽样时刻,即把每个码元加以区分,使接受端得到一连串的码元序列,这一连串的码元列代表一定的信息。位同步是最基本的同步,是实现帧同步的前提。位同步的基本含义是收、发两端机的时钟频率必须同频、同相,这样接收端才能正确接收和判决发送端送来的每一个码元。因此,接收端必须提供一个确定抽样判决时刻的定时脉冲序列.

杭电通信系统课程设计报告实验报告

通信系统课程设计实验报告 XX:田昕煜 学号:13081405 班级:通信四班 班级号:13083414 基于FSK调制的PC机通信电路设计

一、目的、容与要求 目的: 掌握用FSK调制和解调实现数据通信的方法,掌握FSK调制和解调电路中相关模块的设计方法。初步体验从事通信产品研发的过程. 课程设计任务:设计并制作能实现全双工FSK调制解调器电路,掌握用Orcad Pspice、Protel99se进行系统设计及电路仿真。 要求:合理设计各个电路,尽量使仿真时的频率响应和其他参数达到设计要求。尽量选择符合标称值的元器件构成电路,正确完成电路调试。 二、总体方案设计 信号调制过程如下: 调制数据由信号发生器产生(电平为TTL,波特率不超过9600Baud),送入电平/幅度调整电路完成电平的变换,再经过锁相环(CD4046),产生两个频率信号分别为30kHz和40kHz(发“1”时产生30kHz方波,发“0”时产生40kHz方波),再经过低通滤波器2,变成平滑的正弦波,最后通过线圈实现单端到差分信号的转换。

信号的解调过程如下: 首先经过带通滤波器1,滤除带外噪声,实现信号的提取。在本设计中FSK 信号的解调方式是过零检测法。所以还要经过比较器使正弦信号变成方波,再经过微分、整流电路和低通滤波器1实现信号的解调,最后经过比较器使解调信号成为TTL电平。在示波器上会看到接收数据和发送数据是一致的。 各主要电路模块作用: 电平/幅度调整电路:完成TTL电平到VCO控制电压的调整; VCO电路:在控制电压作用下,产生30KHz和40KHz方波; 低通2:把30KHz、40KHz方波滤成正弦波; 线圈:完成单端信号和差分信号的相互转换; 带通1:对带外信号抑制,完成带信号的提取; 限放电路:正弦波整形成方波,同时保留了过零点的信息; 微分、整流、脉冲形成电路:完成信号过零点的提取; 低通1:提取基带信号,实现初步解调; 比较器:把初步解调后的信号转换成TTL电平 三、单元电路设计原理与仿真分析 (1)带通1(4阶带通)-- 接收滤波器(对带外信号抑制,完成带信号的提取) 要求通带:26KHz—46KHz,通带波动3dB; 阻带截止频率:fc=75KHz时,要求衰减大于10dB。经分析,二级四阶巴特沃斯带通滤波器来提取信号。 具体数值和电路见图1仿真结果见图2。

java通讯录课程设计报告

JIANGXI AGRICULTURAL UNIVERSITY JA V A课程设计报告 题目:通讯录系统 二0一二年十二月 摘要 随着Internet速度的提高和使用的普及,网络上各式各样的应用层出不穷,通讯录系统就是其中的一种。在现实生活中,我们管理通讯录有多种方式,为了进一步提高管理通讯录的效率以及及时更新通讯录,特开发通讯录系统来方便用户使用和管理通讯录。 本系统采用Ecilpse编写程序,具有良好的程序结构和人机交互界面,通用性强。本文将从开发技术、需求分析、系统设计、编码实现和设计总结这几个方面,详细介绍

通讯录系统的设计和实现过程。 关键词:通讯录系统;JA V A;Eclipse;需求分析。

目录 1 绪论 (2) 1.1 概述 (2) 2 开发技术与工具选择 (2) 2.1 Eclipse介绍 (2) 2.1.1 Eclipse的基本概念 (2) 2.1.2 Eclipse 插件开发环境 (2) 2.1.3 Eclipse的主要组成 (2) 3 需求分析 (3) 3.1 概要说明 (3) 3.2 产品描述 (3) 3.3 系统功能列表 (3) 3.4 系统功能说明 (3) 3.4.1 <添加模块> (3) 3.4.2 <查询模块> (3) 3.4.3 <修改模块> (4) 3.4.4 <删除模块> (4) 3.5系统质量需求 (4) 4 系统设计 (4) 4.1说明 (4) 4.2总体设计结构图 (4) 4.3 总用例图 (5) 4.4 流程图 (5) 5 编码与实现 (8) 5.1包结构图 (8) 5.2主界面 (9) 5.3组操作的页面 (9) 5.4 好友操作界面 (10) 6 项目设计总结 (11) 6.1系统概述 (11) 6.2关键问题的分析和解决 (11) 6.3 系统展望 (11) 6.4 自身收获 (11) 致谢 (12) 参考文献 (13)

1C#中串口通信编程教程

C#中串口通信编程教程 本文将介绍如何在.NET平台下使用C#创建串口通信程序,.NET2.0提供了串口通信的功能,其命名空间是System.IO.Ports。这个新的框架不但可以访问计算机上的串口,还可以和串口设备进行通信。我们将使用标准的RS232C在PC间通信。它工作在全双工模式下,而且我们不打算使用任何的握手或流控制器,而是使用无modem连接。 命名空间 System.IO.Ports命名空间中最重用的是SerialPort类。 创建SerialPort对象 通过创建SerialPort对象,我们可以在程序中控制串口通信的全过程。 我们将要用到的SerialPort类的方法: ReadLine():从输入缓冲区读一新行的值,如果没有,会返回NULL WriteLine(string):写入输出缓冲 Open():打开一个新的串口连接 Close():关闭 Code: //create a Serial Port object SerialPort sp=new SerialPort(); 默认情况下,DataBits值是8,StopBits是1,通信端口是COM1。这些都可以在下面的属性中重新设置 : BaudRate:串口的波特率 StopBits:每个字节的停止位数量 ReadTimeout:当读操作没有完成时的停止时间。单位,毫秒 还有不少其它公共属性,自己查阅MSDN。 串口的硬件知识 在数据传输的时候,每个字节的数据通过单个的电缆线传输。包包括开始位,数据,结束为。一旦开始位传出,后面就会传数据,可能是5,6,7或8位,就看你的设定了。发送和接收必须设定同样的波特率和数据位数。

通信工程专业课程设计

专业课程设计任务书 一、总体要求及课程设计题目 总体要求: 对学生大学整个阶段知识积累的总结是毕业设计,而对一门课程的阶段性总结手段就是课程设计。如果学生经过的是一个完善的课程设计环节,不仅可以提升学习兴趣、总结所学知识,更重要的是可以将学过的知识进行系统的整合,是一个有效的知识的再提高、再丰富的过程。 此次课程设计其目的在于加深对专业基础课与专业课基本知识的理解,掌握运用Multisim 软件对电路进行设计和仿真。 1)可以查找相关资料,使用网上免费信息资源,但要符合题目要求功能; 2、设计完成时进行答辩,答辩不通过为不合格。 设计题目: 1)2ASK 调制与解调系统的设计(4人组) 主要技术指标: 1.数字信号用施密特电路实现 2.载波信号用LC 振荡器实现(频率:1MHz ) 频率稳定度00f f ?≤4 105-?/小时 输出电压的峰峰值为P P V -≥1V 3.数字信号占空比可调(选作) 4.误码率(选作) 2)2FSK 调制与解调系统的设计(4人组) 主要技术指标: 1.数字信号用施密特电路实现 2.载波信号用LC 振荡器实现(频率:1MHz ) 频率稳定度00f f ?≤4 105-?/小时 输出电压的峰峰值为P P V -≥1V 3.数字信号占空比可调(选作) 3)频率发生器的设计(3人组) 主要技术指标: 1. 用单片机设计一个频率发生器

2. 产生100HZ 到100KHZ 之间的频率(100HZ 、500HZ 、1KHZ 、5 KHZ 、10 KHZ 、 50 KHZ 、100 KHZ ) 3. 占空比可调 4).集电极调幅电路的设计(4人组) 已知条件:+Vcc =12V, 晶体管为3DG130(3DG12),回路电感根据所定频率选用活自 绕,可用环形磁芯,也可用高频骨架绕制。 主要技术指标: 1.中心频率0f =(根据设计及级联电路的要求自行决定,将你所选择的频率填上) 2.输出功率0P ≥ 100 mw ,效率η> 40% , 调幅度a m ≥0.3 ,负载L R =51Ω 5).变容二极管直接调频电路(4人组) 已知条件:+Vcc =12V, 晶体管为3DG100, 负载L R =1K Ω,变容二极管2CC1C, 回路电感根据所定频率选用或自绕 主要技术指标: 1.中心频率 0f =(根据设计及级联电路的要求自行决定,将你所选择的频率填上。) 2. 频率稳定度00f f ?≤4 105-?/小时,输出电压的峰峰值为P P V -≥1V 3. 最大频偏m ax f ?=20KHz , 调制灵敏度V KHz S f /14= 6)晶体振荡器(2人组) 已知条件:+Vcc =12V, 晶体管为3DG100, 负载L R =1K Ω 主要技术指标: 1.主振频率0f =(根据设计及级联电路的要求自行决定,将你所选择的频率填上。) 2.频率稳定度00f f ?≤5 105-?/小时 3.输出电压的峰峰值为P P V -≥1V 7) DSB 调制与解调系统的设计(4人组) 要求:1)录制一段2s 左右的语音信号,并对录制的信号进行8000Hz 的采样, 画出采样后语音信号的时域波形和频谱图; 2)采用正弦信号和自行录制的语音信号(.wav 文件)进行DSB 调制与解调;信道 使用高斯白噪声;画出相应的时域波形和频谱图。 主要技术指标:

通信系统课程设计之基于MATLAB的FM通信系统

西南科技大学 课程设计报告 课程名称:通信系统课程设计 设计名称:基于MATLAB的FM通信系统设计 姓名:容晓庆 学号: 20096025 班级:通信0901班 指导教师:侯宝林 起止日期: 2012.6.17-2012.6.25 西南科技大学信息工程学院

课程设计任务书 学生班级:通信0901班学生姓名:容晓庆学号: 设计名称:基于MATLAB的FM通信系统仿真 起止日期:2012.06.10-2012.06.25 指导教师:侯宝林 课程设计学生日志

课程设计评语表

基于MATLAB 的FM 通信系统仿真 一、设计目的和意义 (1)熟悉MATLAB 文件中M 文件的使用方法,包括函数、原理和方法的应用。 (2)加深对FM 信号调制原理的理解。 (3)增强在通信原理仿真方面的动手能力与自学能力。 (4)在做完FM 调制仿真之后,在今后遇到类似的问题,学会对所面对的问题进行系 统的分析,并能从多个层面进行比较。 二、设计原理 图1 模拟通信系统模型 调制器: 使信号与信道相匹配, 便于频分复用等。发滤波器: 滤除调制器输出的无用信号。收滤波器: 滤除信号频带以外的噪声,一般设N(t)为高斯白噪声,则Ni(t)为窄带白噪声。 在通信系统中一般需要将信号进行相应调制,以利于信号在信道上的传输,调制是将用原始信号去控制高频振荡信号的某一参数,使之随原始信号的变化而成规律变化。调制可分为线性调制和非线性调制。线性调制有AM 、DSB 等,非线性调制有FM 、PM 等,这里主要讨论FM 调制通信系统 1.FM 调制原理 角调制不是线性调制,角调制中已调信号和调制信号频谱之间不是线性关系而是产生出新的与频谱搬移不同的新的频率分量,呈现非线性特性,故又成为非线性调制。FM 调制中瞬时角频率是关于调制信号的线性函数, 瞬时角频率偏移量 )(t f k w FM =?, 则, 瞬时角频率为 )(t f k w w FM c += FM k 为频偏指数 则, 调频信号为 ))(cos()(dt t f k t w S FM c t FM ?+= 当调制信号是单频余弦时,调制信号为 )sin cos()cos cos()(t w t w A dt t w A k t w A S m FM c m m FM c t FM β+=?=+ ,

通讯录课程设计报告

大学 课程设计说明书 课程名称管理信息系统题目通讯录管理系统 学院 班级

学生姓名 指导教师 日期 目录 1.需求分析 (3) 2.系统分析 (4) 2.1.系统的可行性研究 (4) 2.2.功能需求分析 (4) 3.系统设计 (5) 3.1.系统模块设计 (5) 3.2.数据库设计 (5) 4.系统实施 (7) 4.1.开发环境 (7) 4.2.建立数据库 (7) 4.2.1.数据库创建代码 (7) 4.2.2.数据库表创建代码 (8) 4.3.程序设计 (10) 4.3.1.主程序的设计 (10) 4.3.2.登录界面的设计 (12) 4.4.系统测试 (19) 5.课程设计总结 (25)

6.参考文献 (26) 1.需求分析 随着社会的发展,人际关系变得越来越重要,为了保持良好的人际关系,必须

经常与亲戚、朋友、同学、同事保持联系,但是有时候存在着许多的限制条件,比如怎样找到交流对象的各种信息?可能你会想到现实生活中的手机等通讯工具,由于这些工具的单一性,不可能在第一时间找到自己想要的信息资料,因此,为了能够快速查找到联系人的信息,节省查找时间,开发通讯录管理系统。 通讯录管理系统是一个基于SQL数据库储存和JAVA界面模式的个人通讯录管理系统。它是将自己的联系人的具体信息集中管理,成为一个方便人们使用的小软件。在开发过程中主要运用Java, SQL Server技术,由于开发工具和数据库之间的良好使用,可以为开发带来方便,使之成为一个可施行的系统。从而达到开发的目的-----实现对通讯录信息的管理。 通过采用相关技术,以及老师的辅导和同学们的帮助,将系统设计的功能全部实现。功能包括:用户的登录, 添加联系人信息,修改联系人信息,删除联系人信息,查询联系人信息,可以浏览全部通讯的联系人,并且可以根据数据表的各字段来查询你所要找的联系人等功能。 2.系统分析 2.1. 系统的可行性研究 目的:可行性研究的目的是用最小的代价在尽可能少的时间内确定问题是否能够解决。而该系统正式用比较简单的VFP语言来编写的小型的、实用的通讯录信息管理系统,既能很好地完成对用户信息的管理,又比较经济实惠。本系统采用的是VFP语言,在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上也有很丰富的相关资料,通过参考一些功能模块程序的设计,实现该系统是完全可以的。 本系统的设计是在windows XP中文版环境下,使用Visual开发的。它是可以运行于windows XP相关平台的数据库开发系统。Visual不仅可以简化数据库管理,而且应用程序的开发流程更为合理,它使组织数据,定义数据库规则和建立应用程序的工作变得简单易行,利用可视化的设计工具和向导,用户可以快速的创建表单、查询等。 2.2. 功能需求分析 本系统主要实现对通讯录信息进行管理,需要实现以下几个方面的管理功能: (1)通讯录管理信息:信息的添加、删除、浏览、修改和查询等操作。 (2)系统维护:包括用户登录,用户修改密码,数据的修改、浏览、添加、删除以及按姓名、联系方式、地址进行查询。

北邮移动通信课程设计综述

信息与通信工程学院移动通信课程设计 班级: 姓名: 学号: 指导老师: 日期:

一、课程设计目的 1、熟悉信道传播模型的matlab 仿真分析。 2、了解大尺度衰落和信干比与移动台和基站距离的关系。 3、研究扇区化、用户、天线、切换等对路径损耗及载干比的影响。 4、分析多普勒频移对信号衰落的影响,并对沿该路径的多普勒频移进行仿真。 二、课程设计原理、建模设计思路及仿真结果分析 经过分析之后,认为a 、b 两点和5号1号2号在一条直线上,且小区簇中心与ab 连线中心重合。在此设计a 、b 之间距离为8km ,在不考虑站间距的影响是默认设计基站间距d 为2km ,进而可求得a 点到5号基站距离为2km ,b 点到2号基站距离为2km ,则小区半径为3/32km,大于1km ,因而选择传播模型为Okumura-Hata 模型,用来计算路径损耗;同时考虑阴影衰落,本实验仿真选择阴影衰落是服从0平均和标准偏差8dB 的对数正态分布。实验仿真环境选择matlab 环境。 关于路径损耗——Okumura-Hata 模型是根据测试数据统计分析得出的经验公式,应用频率在150MHz 到1 500MHz 之间,并可扩展3000MHz;适用于小区半径大于1km 的宏蜂窝系统,作用距离从1km 到20km 经扩展可至100km;基站有效天线高度在30m 到200m 之间,移动台有效天线高度在1m 到10m 之间。其中Okumura-Hata 模型路径损耗计算的经验公式为: terrain cell te te te c p C C d h h h f L ++-+--+=lg )lg 55.69.44()(lg 82.13lg 16.2655.69α 式中,f c (MHz )为工作频率;h te (m )为基站天线有效高度,定义为基站天线实际海拔高度与天线传播范围内的平均地面海拔高度之差;h re (m )为终端有效天线高度,定义为终端天线高出地表的高度;d (km ):基站天线和终端天线之间的水平距离;α(h re ) 为有效天线修正因子,是覆盖区大小的函数,其数字与所处的无线环境相关,参见以下公式: 22(1.1lg 0.7)(1.56lg 0.8)(), 8.29(lg1.54) 1.1(), 300MHz,3.2(lg1.75) 4.97(), 300MHz,m m m m f h f dB h h dB f h dB f α---??-≤??->?中、小城市()=大城市大城市 C cell :小区类型校正因子,即为:

通信课程设计

一、时间 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

相关文档