您现在的位置: 通信界 >> 测试仪表 >> 技术正文  
 
基于虚拟仪器的2M数字传输分析系统的设计
[ 通信界 / 王建锋,肖 杰,田惠生(西安交通大学信息与通信工程系  陕西西安 710049) / www.cntxj.net / 2004/11/16 ]
 

    摘 要:介绍了在Windows环境下,利用当前最流行的虚拟仪器软件开发工具图形化编程语言LabVIEW设计开发2M数字传输分析系统的总体结构和相应的软硬件设计,重点讲述了系统应用软件的设计。

  关键词:虚拟仪器;LabVIEW;2M数字传输分析系统;设计

  在通信测试中,传统的2M数字传输分析仪可用于测量通信线路数据通信的误码率和分析线路故障及原因,并可方便地完成对2 Mb/s数字通道,N×64 k信道一系列传输参数的测量及日常维护测试。但是,目前国内外市场上的这类仪器大都价格昂贵,操作复杂,维护困难,而且最关键的是这些仪器的功能只能由仪器的生产厂家来定义、制造,用户无法根据自己的需求定义、更新、扩展仪器的功能。鉴于这种局限性,本文研究利用虚拟仪器技术在计算机上设计实现传统2M数字传输分析仪的各项功能。与传统的分析仪相比,他具有分析功能强大、灵活,图形化界面友好、操作直观方便,开发设计周期短、费用低,开放性能好等优点。

  1 系统总体设计方案  

  虚拟仪器是20世纪80年代开始兴起的一项新技术,是在以通用计算机为核心的硬件平台上,由用户设计定义、具有虚拟仪器面板、测试功能由测试软件实现的一种计算机仪器系统。  

  虚拟仪器在结构上由通用仪器硬件平台和软件平台两大部分构成:通用仪器硬件平台,包括计算机和I/O接口设备;软件平台,包括应用程序和I/O接口仪器驱动程序。  

  结合虚拟仪器的结构和传统数字传输分析仪的功能需求,基于虚拟仪器的2M数字传输分析系统的总体结构框架图如图1所示。

  2 系统硬件设计  

  2M数字传输分析系统的硬件平台是由计算机和I/O接口设备组成,由于计算机是现成设备,因此系统需要设计的只是I/O接口设备,即系统的检测模块。  

  检测模块的功能是接收和发送通信线路中2 Mb/s的PCM信号,并从中检测到误码和告警状态。由于他的绝大部分功能都可由芯片DS21354实现,因此系统的硬件部分就是围绕DS21354来设计。  

  在本系统的检测模块中,DS21354与ISA总线的连接是设计的核心部分。只有这个部分完成了,系统才可以在下级和上级之间传送数据信号、地址信号和控制信号,从而才能使整个虚拟系统的实现成为可能。图2给出的是DS21354与ISA总线的连接设计图。


  3 系统软件设计

  软件是虚拟仪器的核心。本系统采用LabVIEW作为开发工具,他是美国NI公司推出的一种基于C语言的虚拟仪器软件开发工具,为虚拟仪器设计者提供了一个便捷、轻松的设计环境。利用他,设计者可以像搭积木一样,轻松组建一个测量系统和构造自己的仪器面板,而无需进行任何繁琐的计算机代码的编写。  

  系统的软件设计包括仪器驱动程序的设计和系统应用程序的设计。

  3.1 仪器驱动程序设计  

  LabVIEW提供了各种图形化驱动程序,可以方便地实现对各种总线的I/O接口设备的驱动。但是,LabVIEW提供的图标功能是有限的,对非NI公司的数据采集卡,设计者就需要自己来开发驱动程序,本系统即是如此。LabVIEW为这些不属于NI公司的数据采集设备的驱动提供了两种开发方式:  

  (1)利用端口操作图标In Port.Vi和OutPort.Vi开发设备驱动程序  

  LabVIEW中有两个可直接访问底层设备的图标,即In Port.Vi和OutPort.Vi。这两个图标可以完成从设备的物理地址直接读取和输出数据的功能。  

  (2)采用LabVIEW提供的CIN(Code InterfaceNode)图标开发这个系统的驱动程序  

  LabVIEW在Advanced子模板上提供了一个可以和C语言接口的图标CIN,可以方便的实现在LabVIEW中引入C语言编写的驱动程序源代码。

  3.2 系统应用程序设计  

  由于虚拟仪器在外观上只是利用计算机显示器的显示功能来模拟显示传统仪器的控制面板,因此在设计系统的应用程序上,要和传统的数字分析仪的功能保持一致。参考传统分析仪的各项功能,系统的软件结构框图如图3所示。


  根据系统软件结构框图,在用LabVIEW具体实现时,面板设计在布局上可分为4个部分:主体控键部分、主显示菜单部分、状态告警部分、参数设置部分。主体控键部分完成系统的开关、运行停止功能。  

  主显示菜单部分 显示图2分析显示模块下测试分析的结果和系统的实时帮助。考虑显示的部分较多,为节省面板空间,可以采用二级菜单的方式测试分析和实时帮助为第一级菜单;各种测试结果在测试分析下作为第二级菜单显示。  

  状态告警部分 主要完成对线路信号中出现的异常进行告警,以及一些信号状态的显示。  

  参数设置部分 是对一些测量进行设置选择和下层控制,主要有:信号选择、告警插入、测量接入方式、图形测试、工作方式、信号码型、差错插入。  

  用LabVIEW设计的虚拟仪器可脱离LabVIEW开发环境,最终用户看见的是和实际仪器相似的操作面板。图4是系统的主界面以及误码显示结果。

  4 结语  

  本文开发的2 M数字传输分析系统,基于普通微机和I/O接口设备的硬件基础,采用国际流行的“虚拟仪器”概念,应用LabVIEW为开发工具。因此系统不仅能完成传统数字分析仪的检测、分析等功能,而且图形化界面友好、操作方便,具有优良的开放性、可扩展性和可维护性。

  参考文献

  [1]刘君华,贾惠芹.虚拟仪器图形化编程语言LabVIEW教程[M].西安:西安电子科技大学出版社,2001.

  [2]姚雁南,薛钧义.微型计算机原理[M].西安:西安电子科技大学出版社,1998.

  [3]陕西硅谷通信.SGT-1BT 2M 传输性能分析仪[DB].http://www.china-guigu.com,2002.

  [4]Dallas semiconductor.DS21354 and DS21554 E1single chip transceivers(SCT)[DB].Http://www.Dalsemi.Com,2002

 

作者:王建锋,肖 杰,田惠生(西安交通大学信息与通信工程系  陕西西安 710049) 合作媒体:《现代电子技术》 编辑:顾北

 

 

 
 热点技术
普通技术 “5G”,真的来了!牛在哪里?
普通技术 5G,是伪命题吗?
普通技术 云视频会议关键技术浅析
普通技术 运营商语音能力开放集中管理方案分析
普通技术 5G网络商用需要“无忧”心
普通技术 面向5G应运而生的边缘计算
普通技术 简析5G时代四大关键趋势
普通技术 国家网信办就《数据安全管理办法》公开征求意见
普通技术 《车联网(智能网联汽车)直连通信使用5905-5925MHz频段管理规定(
普通技术 中兴通讯混合云解决方案,满足5G多元业务需求
普通技术 大规模MIMO将带来更多无线信道,但也使无线信道易受攻击
普通技术 蜂窝车联网的标准及关键技术及网络架构的研究
普通技术 4G与5G融合组网及互操作技术研究
普通技术 5G中CU-DU架构、设备实现及应用探讨
普通技术 无源光网络承载5G前传信号可行性的研究概述
普通技术 面向5G中传和回传网络承载解决方案
普通技术 数据中心布线系统可靠性探讨
普通技术 家庭互联网终端价值研究
普通技术 鎏信科技CEO刘舟:从连接层构建IoT云生态,聚焦CMP是关键
普通技术 SCEF引入需求分析及部署应用
  版权与免责声明: ① 凡本网注明“合作媒体:通信界”的所有作品,版权均属于通信界,未经本网授权不得转载、摘编或利用其它方式使用。已经本网授权使用作品的,应在授权范围内使用,并注明“来源:通信界”。违反上述声明者,本网将追究其相关法律责任。 ② 凡本网注明“合作媒体:XXX(非通信界)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。 ③ 如因作品内容、版权和其它问题需要同本网联系的,请在一月内进行。
通信视界
华为余承东:Mate30总体销量将会超过两千万部
赵随意:媒体融合需积极求变
普通对话 苗圩:建设新一代信息基础设施 加快制造业数字
普通对话 华为余承东:Mate30总体销量将会超过两千万部
普通对话 赵随意:媒体融合需积极求变
普通对话 韦乐平:5G给光纤、光模块、WDM光器件带来新机
普通对话 安筱鹏:工业互联网——通向知识分工2.0之路
普通对话 库克:苹果不是垄断者
普通对话 华为何刚:挑战越大,成就越大
普通对话 华为董事长梁华:尽管遇到外部压力,5G在商业
普通对话 网易董事局主席丁磊:中国正在引领全球消费趋
普通对话 李彦宏:无人乘用车时代即将到来 智能交通前景
普通对话 中国联通研究院院长张云勇:双轮驱动下,工业
普通对话 “段子手”杨元庆:人工智能金句频出,他能否
普通对话 高通任命克里斯蒂安诺·阿蒙为公司总裁
普通对话 保利威视谢晓昉:深耕视频技术 助力在线教育
普通对话 九州云副总裁李开:帮助客户构建自己的云平台
通信前瞻
杨元庆:中国制造高质量发展的未来是智能制造
对话亚信科技CTO欧阳晔博士:甘为桥梁,携"电
普通对话 杨元庆:中国制造高质量发展的未来是智能制造
普通对话 对话亚信科技CTO欧阳晔博士:甘为桥梁,携"电
普通对话 对话倪光南:“中国芯”突围要发挥综合优势
普通对话 黄宇红:5G给运营商带来新价值
普通对话 雷军:小米所有OLED屏幕手机均已支持息屏显示
普通对话 马云:我挑战失败心服口服,他们才是双11背后
普通对话 2018年大数据产业发展试点示范项目名单出炉 2
普通对话 陈志刚:提速又降费,中国移动的两面精彩
普通对话 专访华为终端何刚:第三代nova已成为争夺全球
普通对话 中国普天陶雄强:物联网等新经济是最大机遇
普通对话 人人车李健:今年发力金融 拓展汽车后市场
普通对话 华为万飚:三代出贵族,PC产品已走在正确道路
普通对话 共享退潮单车入冬 智享单车却走向盈利
普通对话 Achronix发布新品单元块 推动eFPGA升级
普通对话 金柚网COO邱燕:天吴系统2.0真正形成了社保管