国产91免费_国产精品电影一区_日本s色大片在线观看_中文在线免费看视频

您現(xiàn)在的位置: 通信界 >> 測(cè)試儀表 >> 技術(shù)正文  
 
基于虛擬儀器的2M數(shù)字傳輸分析系統(tǒng)的設(shè)計(jì)
[ 通信界 / 王建鋒,肖 杰,田惠生(西安交通大學(xué)信息與通信工程系  陜西西安 710049) / www.6611o.com / 2004/11/16 ]
 

    摘 要:介紹了在Windows環(huán)境下,利用當(dāng)前最流行的虛擬儀器軟件開發(fā)工具圖形化編程語(yǔ)言LabVIEW設(shè)計(jì)開發(fā)2M數(shù)字傳輸分析系統(tǒng)的總體結(jié)構(gòu)和相應(yīng)的軟硬件設(shè)計(jì),重點(diǎn)講述了系統(tǒng)應(yīng)用軟件的設(shè)計(jì)。

  關(guān)鍵詞:虛擬儀器;LabVIEW;2M數(shù)字傳輸分析系統(tǒng);設(shè)計(jì)

  在通信測(cè)試中,傳統(tǒng)的2M數(shù)字傳輸分析儀可用于測(cè)量通信線路數(shù)據(jù)通信的誤碼率和分析線路故障及原因,并可方便地完成對(duì)2 Mb/s數(shù)字通道,N×64 k信道一系列傳輸參數(shù)的測(cè)量及日常維護(hù)測(cè)試。但是,目前國(guó)內(nèi)外市場(chǎng)上的這類儀器大都價(jià)格昂貴,操作復(fù)雜,維護(hù)困難,而且最關(guān)鍵的是這些儀器的功能只能由儀器的生產(chǎn)廠家來(lái)定義、制造,用戶無(wú)法根據(jù)自己的需求定義、更新、擴(kuò)展儀器的功能。鑒于這種局限性,本文研究利用虛擬儀器技術(shù)在計(jì)算機(jī)上設(shè)計(jì)實(shí)現(xiàn)傳統(tǒng)2M數(shù)字傳輸分析儀的各項(xiàng)功能。與傳統(tǒng)的分析儀相比,他具有分析功能強(qiáng)大、靈活,圖形化界面友好、操作直觀方便,開發(fā)設(shè)計(jì)周期短、費(fèi)用低,開放性能好等優(yōu)點(diǎn)。

  1 系統(tǒng)總體設(shè)計(jì)方案  

  虛擬儀器是20世紀(jì)80年代開始興起的一項(xiàng)新技術(shù),是在以通用計(jì)算機(jī)為核心的硬件平臺(tái)上,由用戶設(shè)計(jì)定義、具有虛擬儀器面板、測(cè)試功能由測(cè)試軟件實(shí)現(xiàn)的一種計(jì)算機(jī)儀器系統(tǒng)。  

  虛擬儀器在結(jié)構(gòu)上由通用儀器硬件平臺(tái)和軟件平臺(tái)兩大部分構(gòu)成:通用儀器硬件平臺(tái),包括計(jì)算機(jī)和I/O接口設(shè)備;軟件平臺(tái),包括應(yīng)用程序和I/O接口儀器驅(qū)動(dòng)程序。  

  結(jié)合虛擬儀器的結(jié)構(gòu)和傳統(tǒng)數(shù)字傳輸分析儀的功能需求,基于虛擬儀器的2M數(shù)字傳輸分析系統(tǒng)的總體結(jié)構(gòu)框架圖如圖1所示。

  2 系統(tǒng)硬件設(shè)計(jì)  

  2M數(shù)字傳輸分析系統(tǒng)的硬件平臺(tái)是由計(jì)算機(jī)和I/O接口設(shè)備組成,由于計(jì)算機(jī)是現(xiàn)成設(shè)備,因此系統(tǒng)需要設(shè)計(jì)的只是I/O接口設(shè)備,即系統(tǒng)的檢測(cè)模塊。  

  檢測(cè)模塊的功能是接收和發(fā)送通信線路中2 Mb/s的PCM信號(hào),并從中檢測(cè)到誤碼和告警狀態(tài)。由于他的絕大部分功能都可由芯片DS21354實(shí)現(xiàn),因此系統(tǒng)的硬件部分就是圍繞DS21354來(lái)設(shè)計(jì)。  

  在本系統(tǒng)的檢測(cè)模塊中,DS21354與ISA總線的連接是設(shè)計(jì)的核心部分。只有這個(gè)部分完成了,系統(tǒng)才可以在下級(jí)和上級(jí)之間傳送數(shù)據(jù)信號(hào)、地址信號(hào)和控制信號(hào),從而才能使整個(gè)虛擬系統(tǒng)的實(shí)現(xiàn)成為可能。圖2給出的是DS21354與ISA總線的連接設(shè)計(jì)圖。


  3 系統(tǒng)軟件設(shè)計(jì)

  軟件是虛擬儀器的核心。本系統(tǒng)采用LabVIEW作為開發(fā)工具,他是美國(guó)NI公司推出的一種基于C語(yǔ)言的虛擬儀器軟件開發(fā)工具,為虛擬儀器設(shè)計(jì)者提供了一個(gè)便捷、輕松的設(shè)計(jì)環(huán)境。利用他,設(shè)計(jì)者可以像搭積木一樣,輕松組建一個(gè)測(cè)量系統(tǒng)和構(gòu)造自己的儀器面板,而無(wú)需進(jìn)行任何繁瑣的計(jì)算機(jī)代碼的編寫。  

  系統(tǒng)的軟件設(shè)計(jì)包括儀器驅(qū)動(dòng)程序的設(shè)計(jì)和系統(tǒng)應(yīng)用程序的設(shè)計(jì)。

  3.1 儀器驅(qū)動(dòng)程序設(shè)計(jì)  

  LabVIEW提供了各種圖形化驅(qū)動(dòng)程序,可以方便地實(shí)現(xiàn)對(duì)各種總線的I/O接口設(shè)備的驅(qū)動(dòng)。但是,LabVIEW提供的圖標(biāo)功能是有限的,對(duì)非NI公司的數(shù)據(jù)采集卡,設(shè)計(jì)者就需要自己來(lái)開發(fā)驅(qū)動(dòng)程序,本系統(tǒng)即是如此。LabVIEW為這些不屬于NI公司的數(shù)據(jù)采集設(shè)備的驅(qū)動(dòng)提供了兩種開發(fā)方式:  

  (1)利用端口操作圖標(biāo)In Port.Vi和OutPort.Vi開發(fā)設(shè)備驅(qū)動(dòng)程序  

  LabVIEW中有兩個(gè)可直接訪問(wèn)底層設(shè)備的圖標(biāo),即In Port.Vi和OutPort.Vi。這兩個(gè)圖標(biāo)可以完成從設(shè)備的物理地址直接讀取和輸出數(shù)據(jù)的功能。  

  (2)采用LabVIEW提供的CIN(Code InterfaceNode)圖標(biāo)開發(fā)這個(gè)系統(tǒng)的驅(qū)動(dòng)程序  

  LabVIEW在Advanced子模板上提供了一個(gè)可以和C語(yǔ)言接口的圖標(biāo)CIN,可以方便的實(shí)現(xiàn)在LabVIEW中引入C語(yǔ)言編寫的驅(qū)動(dòng)程序源代碼。

  3.2 系統(tǒng)應(yīng)用程序設(shè)計(jì)  

  由于虛擬儀器在外觀上只是利用計(jì)算機(jī)顯示器的顯示功能來(lái)模擬顯示傳統(tǒng)儀器的控制面板,因此在設(shè)計(jì)系統(tǒng)的應(yīng)用程序上,要和傳統(tǒng)的數(shù)字分析儀的功能保持一致。參考傳統(tǒng)分析儀的各項(xiàng)功能,系統(tǒng)的軟件結(jié)構(gòu)框圖如圖3所示。


  根據(jù)系統(tǒng)軟件結(jié)構(gòu)框圖,在用LabVIEW具體實(shí)現(xiàn)時(shí),面板設(shè)計(jì)在布局上可分為4個(gè)部分:主體控鍵部分、主顯示菜單部分、狀態(tài)告警部分、參數(shù)設(shè)置部分。主體控鍵部分完成系統(tǒng)的開關(guān)、運(yùn)行停止功能。  

  主顯示菜單部分 顯示圖2分析顯示模塊下測(cè)試分析的結(jié)果和系統(tǒng)的實(shí)時(shí)幫助。考慮顯示的部分較多,為節(jié)省面板空間,可以采用二級(jí)菜單的方式測(cè)試分析和實(shí)時(shí)幫助為第一級(jí)菜單;各種測(cè)試結(jié)果在測(cè)試分析下作為第二級(jí)菜單顯示。  

  狀態(tài)告警部分 主要完成對(duì)線路信號(hào)中出現(xiàn)的異常進(jìn)行告警,以及一些信號(hào)狀態(tài)的顯示。  

  參數(shù)設(shè)置部分 是對(duì)一些測(cè)量進(jìn)行設(shè)置選擇和下層控制,主要有:信號(hào)選擇、告警插入、測(cè)量接入方式、圖形測(cè)試、工作方式、信號(hào)碼型、差錯(cuò)插入。  

  用LabVIEW設(shè)計(jì)的虛擬儀器可脫離LabVIEW開發(fā)環(huán)境,最終用戶看見的是和實(shí)際儀器相似的操作面板。圖4是系統(tǒng)的主界面以及誤碼顯示結(jié)果。

  4 結(jié)語(yǔ)  

  本文開發(fā)的2 M數(shù)字傳輸分析系統(tǒng),基于普通微機(jī)和I/O接口設(shè)備的硬件基礎(chǔ),采用國(guó)際流行的“虛擬儀器”概念,應(yīng)用LabVIEW為開發(fā)工具。因此系統(tǒng)不僅能完成傳統(tǒng)數(shù)字分析儀的檢測(cè)、分析等功能,而且圖形化界面友好、操作方便,具有優(yōu)良的開放性、可擴(kuò)展性和可維護(hù)性。

  參考文獻(xiàn)

  [1]劉君華,賈惠芹.虛擬儀器圖形化編程語(yǔ)言LabVIEW教程[M].西安:西安電子科技大學(xué)出版社,2001.

  [2]姚雁南,薛鈞義.微型計(jì)算機(jī)原理[M].西安:西安電子科技大學(xué)出版社,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

 

作者:王建鋒,肖 杰,田惠生(西安交通大學(xué)信息與通信工程系  陜西西安 710049) 合作媒體:《現(xiàn)代電子技術(shù)》 編輯:顧北

 

 

 
 熱點(diǎn)技術(shù)
普通技術(shù) “5G”,真的來(lái)了!牛在哪里?
普通技術(shù) 5G,是偽命題嗎?
普通技術(shù) 云視頻會(huì)議關(guān)鍵技術(shù)淺析
普通技術(shù) 運(yùn)營(yíng)商語(yǔ)音能力開放集中管理方案分析
普通技術(shù) 5G網(wǎng)絡(luò)商用需要“無(wú)憂”心
普通技術(shù) 面向5G應(yīng)運(yùn)而生的邊緣計(jì)算
普通技術(shù) 簡(jiǎn)析5G時(shí)代四大關(guān)鍵趨勢(shì)
普通技術(shù) 國(guó)家網(wǎng)信辦就《數(shù)據(jù)安全管理辦法》公開征求意見
普通技術(shù) 《車聯(lián)網(wǎng)(智能網(wǎng)聯(lián)汽車)直連通信使用5905-5925MHz頻段管理規(guī)定(
普通技術(shù) 中興通訊混合云解決方案,滿足5G多元業(yè)務(wù)需求
普通技術(shù) 大規(guī)模MIMO將帶來(lái)更多無(wú)線信道,但也使無(wú)線信道易受攻擊
普通技術(shù) 蜂窩車聯(lián)網(wǎng)的標(biāo)準(zhǔn)及關(guān)鍵技術(shù)及網(wǎng)絡(luò)架構(gòu)的研究
普通技術(shù) 4G與5G融合組網(wǎng)及互操作技術(shù)研究
普通技術(shù) 5G中CU-DU架構(gòu)、設(shè)備實(shí)現(xiàn)及應(yīng)用探討
普通技術(shù) 無(wú)源光網(wǎng)絡(luò)承載5G前傳信號(hào)可行性的研究概述
普通技術(shù) 面向5G中傳和回傳網(wǎng)絡(luò)承載解決方案
普通技術(shù) 數(shù)據(jù)中心布線系統(tǒng)可靠性探討
普通技術(shù) 家庭互聯(lián)網(wǎng)終端價(jià)值研究
普通技術(shù) 鎏信科技CEO劉舟:從連接層構(gòu)建IoT云生態(tài),聚焦CMP是關(guān)鍵
普通技術(shù) SCEF引入需求分析及部署應(yīng)用
  版權(quán)與免責(zé)聲明: ① 凡本網(wǎng)注明“合作媒體:通信界”的所有作品,版權(quán)均屬于通信界,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用。已經(jīng)本網(wǎng)授權(quán)使用作品的,應(yīng)在授權(quán)范圍內(nèi)使用,并注明“來(lái)源:通信界”。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。 ② 凡本網(wǎng)注明“合作媒體:XXX(非通信界)”的作品,均轉(zhuǎn)載自其它媒體,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé)。 ③ 如因作品內(nèi)容、版權(quán)和其它問(wèn)題需要同本網(wǎng)聯(lián)系的,請(qǐng)?jiān)谝辉聝?nèi)進(jìn)行。
通信視界
華為余承東:Mate30總體銷量將會(huì)超過(guò)兩千萬(wàn)部
趙隨意:媒體融合需積極求變
普通對(duì)話 苗圩:建設(shè)新一代信息基礎(chǔ)設(shè)施 加快制造業(yè)數(shù)字
普通對(duì)話 華為余承東:Mate30總體銷量將會(huì)超過(guò)兩千萬(wàn)部
普通對(duì)話 趙隨意:媒體融合需積極求變
普通對(duì)話 韋樂(lè)平:5G給光纖、光模塊、WDM光器件帶來(lái)新機(jī)
普通對(duì)話 安筱鵬:工業(yè)互聯(lián)網(wǎng)——通向知識(shí)分工2.0之路
普通對(duì)話 庫(kù)克:蘋果不是壟斷者
普通對(duì)話 華為何剛:挑戰(zhàn)越大,成就越大
普通對(duì)話 華為董事長(zhǎng)梁華:盡管遇到外部壓力,5G在商業(yè)
普通對(duì)話 網(wǎng)易董事局主席丁磊:中國(guó)正在引領(lǐng)全球消費(fèi)趨
普通對(duì)話 李彥宏:無(wú)人乘用車時(shí)代即將到來(lái) 智能交通前景
普通對(duì)話 中國(guó)聯(lián)通研究院院長(zhǎng)張?jiān)朴拢弘p輪驅(qū)動(dòng)下,工業(yè)
普通對(duì)話 “段子手”楊元慶:人工智能金句頻出,他能否
普通對(duì)話 高通任命克里斯蒂安諾·阿蒙為公司總裁
普通對(duì)話 保利威視謝曉昉:深耕視頻技術(shù) 助力在線教育
普通對(duì)話 九州云副總裁李開:幫助客戶構(gòu)建自己的云平臺(tái)
通信前瞻
楊元慶:中國(guó)制造高質(zhì)量發(fā)展的未來(lái)是智能制造
對(duì)話亞信科技CTO歐陽(yáng)曄博士:甘為橋梁,攜"電
普通對(duì)話 楊元慶:中國(guó)制造高質(zhì)量發(fā)展的未來(lái)是智能制造
普通對(duì)話 對(duì)話亞信科技CTO歐陽(yáng)曄博士:甘為橋梁,攜"電
普通對(duì)話 對(duì)話倪光南:“中國(guó)芯”突圍要發(fā)揮綜合優(yōu)勢(shì)
普通對(duì)話 黃宇紅:5G給運(yùn)營(yíng)商帶來(lái)新價(jià)值
普通對(duì)話 雷軍:小米所有OLED屏幕手機(jī)均已支持息屏顯示
普通對(duì)話 馬云:我挑戰(zhàn)失敗心服口服,他們才是雙11背后
普通對(duì)話 2018年大數(shù)據(jù)產(chǎn)業(yè)發(fā)展試點(diǎn)示范項(xiàng)目名單出爐 2
普通對(duì)話 陳志剛:提速又降費(fèi),中國(guó)移動(dòng)的兩面精彩
普通對(duì)話 專訪華為終端何剛:第三代nova已成為爭(zhēng)奪全球
普通對(duì)話 中國(guó)普天陶雄強(qiáng):物聯(lián)網(wǎng)等新經(jīng)濟(jì)是最大機(jī)遇
普通對(duì)話 人人車?yán)罱。航衲臧l(fā)力金融 拓展汽車后市場(chǎng)
普通對(duì)話 華為萬(wàn)飚:三代出貴族,PC產(chǎn)品已走在正確道路
普通對(duì)話 共享退潮單車入冬 智享單車卻走向盈利
普通對(duì)話 Achronix發(fā)布新品單元塊 推動(dòng)eFPGA升級(jí)
普通對(duì)話 金柚網(wǎng)COO邱燕:天吳系統(tǒng)2.0真正形成了社保管