通信原理labview实验报告分析.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
通信原理labview实验报告分析

北 京 科 技 大 学 《通信原理》实验报告 学院: 计算机与通信工程学院 班级: 通信1303 学号: 姓名: 李成钢 同组成员:陈灿,安栋,张秋杰,王亮 实验成绩:________________________ 2016 年 1 月 14 日 实验二 PAM 信号的 labview 实现 一、实验目的 1.熟悉掌握 AMI、HDB3、CMI 和双相码的编码规则。 2.根据编码规则,自主设计完成以上码的编译码实验。 二、实验仪器 计算机一台,labview2013 软件 三、实验内容 根据几种常规线路码型的编码规则,在 labview 仿真软件上,自 主设计完成 AMI、HDB3、CMI 和双相码的编译码实验,得到正确的编 码波形。 四、实验步骤 1.AMI码:首先在前面板上插入预输入的数组行,插入两行,分别表示要输入的消息码以及经过程序变换后的显示码,数组位数相同,然后设置一个波形显示用的仪器来显示输出的波形,设置好后进入程序设计页面。 在程序设计页面,为程序添加一个while循环以实现程序可控,因此在里面添加stop模块同时显示停止按键在前面板上,接着我们开始处理输入的数组元素,首先添加for循环,将处理后的数组大小置入for循环来控制for循环的次数,然后将数组通过索引来与1进行比较,所谓索引即将按顺序输入的数组依次派出,同时添加一条件结构,若输入为1则进入条件结构真,否则进入假,条件结构为真时,由于此时为1,AMI码要求连续的1按+1,-1电平来计,而AMI码为半占空波形,故连续的1应分别为(+1,0),(-1,0),因此我们要用到子VI(判断整除,下文讨论)来实现逢偶数个1时,就会输出(-1,0),同时还必须统计1的总数,而显示的码不显示半占空的电平,因此将显示的AMI码处输出+1和-1,显示的波形处送入(+1,0),(-1,0),成假时显示的AMI码处输出0,显示的波形处送入(0,0),由于输出处为二维数据,因此用到子VI(nrz将二维转换为一维,见下文),在数据输出处使用层叠氏顺序结构以连接输入的数据。 子VI:(判断整除)在前面板添加两个数据输入控件以及布尔逻辑显示控件,将输入的一的个数通过计数器统计,与2整除便得到逢偶数条件结构为假,逢奇数条件结构为真,以此来区分偶数个1与奇数个1的区别。 (nrz二维转一维)在前面板分别添加二维数组和一维数组控件,一维值预设定为0,二维输入与一维混编输出为一维数组。 2.CMI码: AMI码类似,但由于CMI码并不是半占空波形,输入奇数个1时,输出为(1,1),输入偶数个1时,输出为(0,0),而输入为0时,输出为(0,1),因此用到一个表示电平的子VI(0,1到+1,-1)即0表示+1电平,1表示-1电平。 3.HDB3码:将输入的0进入连0判断器,若为连续输入的4个0,则考虑其前面输入的1的奇偶个数,若为奇数个1则将破坏键V替换到第四个0处,并考虑最近1的符号,为+则为V,为-则为-V,若前面有偶数个1,则依然将破坏键替换到第四个0处,此时在第一个0处加入B,若最近的1符号为+,则为-B00-V,若最近的1符号为-,则为B00V,且B当作1来看,1之间符号依然是正负交替,其它码型按正常输入。在最后输出处,用到了子VI:(字符串转数值)将带有B,V的码变为相应的1,-B,-V则变为相应的-1,以此在波形上显示出来。 4.数字双相码:将输入的0表示为(0,1),输入的1表示为(1,0)即可,其它与CMI码类似。 五、实验结论及思考 1,AMI码输入11100100001,码及波形如图 CMI码输入11100101000,码及波形如图 HDB3码输码及波形如图 数字双相码输入11100100110,码及波形如图 实验中遇到的问题: (1)AMI码在输出时,又要输出半占空波形,又得不显示半占空码型,这里想了很久,后来通过分别输给波形带半占空的码和输给码型显示器不带半占空的码问题就得到了解决。 (2)HDB3码在之前对书上概念也不熟悉时去想毫无头绪,在老师讲了一种可行方案通过

文档评论(0)

wbjsn + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档