欢迎来到天天文库
浏览记录
ID:471976
大小:3.22 MB
页数:49页
时间:2017-08-07
《基于LabVIEW的通信激光强度与波长调谐研究【毕业论文】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业设计(20届)基于LabVIEW的通信激光强度与波长调谐研究43摘 要【摘要】1970年,美国贝尔实验室研制成功了可以在室温下连续工作的半导体激光器(laserdiode),为光通信提供了实用化光源.目前,半导体激光器在通信、医疗、工业、国防军事等众多领域得到非常广泛的应用。特别是在通信领域,其主要原因是光通信相对与传统的电通信具有以下优点:通带宽,容量大,可实现波分密集复用(DVDM);传输损耗小,可靠性高,可实现远距离通信等。本文研究了激光器输出功率与波长的实时控制界面在LabVIEW中的编程实现。实现了激光控制界面和激光器的RS232串行通信,能通过控
2、制界面实现对激光器的波长和功率参数调谐。编写了MSP430f149的通信内嵌程序,数据采集程序实现了对激光器工作参数的自动化采集,激光器相关参数的精度达到了设计要求。【关键词】LabVIEW;半导体激光器;RS232。43Abstract【ABSTRACT】In1970theUSBellLabsdevelopedsuccessfullyundertheroomtemperaturethecontinuousworkingsemiconductorlaser(laserdiode),whichprovidedapracticallightsourceforoptica
3、lcommunication.Atpresent,thesemiconductorlaserinthecommunications,themedicalservice,theindustry,thenationaldefensemilitaryandsoonnumerousdomainsobtainstheverywidespreadapplication.Especiallyinthecommunicationfield,itsprimarycauseistheopticalcommunicationiscomparewiththetraditionalelect
4、ricitycommunicationshasthefollowingmerit:passbandwidth,largecapacity,canbeachievedusingDenseWavelengthDivisionMultiplexing(DVDM);smalltransmissionloss,highreliability,long-distancecommunicationscanberealized.Thisarticlehasstudiedthelaseroutputandthewavelengthreal-timecontrolcontactsurf
5、acerealizesinLabVIEWprogramming.LasercontrolsurfaceandlasercommunicationinterfaceisRS232serialcommunication,toachievelaser-relatedfunctions.PreparedMSP430f149embeddedcommunicationprogram.Thedataacquisitionprocedurerealizedtolaseroperationalparameterautomatedgathering,thelaserrelatedpar
6、ameterprecisionhasachievedthedesignrequirements.【KEYWORDS】LabVIEW;SemiconductorLaser;RS232。43目 录摘 要IIAbstractIII目 录IV1绪论11.1研究背景11.2研究现状11.2.1半导体激光器的波长调谐21.2.2半导体激光器的功率调谐21.3本文的研究内容32半导体激光器参数测量42.1半导体激光器的波长测量42.1.1波长的测量原理42.1.2波长数据的串口传输52.1.3波长数据的GPIB传输82.2半导体激光器的功率测量122.2.1JW3201N0台式光
7、功率计使用说明122.2.2光功率采集子VI122.3创建激光器参数对照表143LabVIEW软件开发环境153.1LabVIEW软件设计概述153.2LabVIEW应用程序的构成153.2.1LabVIEW的前面板153.2.2LabVIEW的后面板(程序框图)163.2.3LabVIEW的图标及连接器163.3LabVIEW的操作选板163.3.1LabVIEW的工具选板163.3.2LabVIEW的控件选板173.3.3LabVIEW的函数选板173.4LabVIEW的程序调试技术173.4.1错误列表183.4.2检查未定义数据183.4.3检查簇顺序1
此文档下载收益归作者所有