熟女人妻水多爽中文字幕,国产精品鲁鲁鲁,隔壁的少妇2做爰韩国电影,亚洲最大中文字幕无码网站

技術頻道

娓娓工業
您現在的位置: 中國傳動網 > 技術頻道 > 技術百科 > 基于虛擬儀器的2M數字傳輸分析系統的設計

基于虛擬儀器的2M數字傳輸分析系統的設計

時間:2007-06-19 14:49:00來源:shixiang

導語:?介紹了在Windows環境下,利用LabVIEW設計開發2M數字傳輸分析系統的總體結構和相應的軟硬件設計
摘 要:介紹了在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.

標簽:

點贊

分享到:

上一篇:新型線束導通檢測儀的應用

下一篇:微能WIN-V63矢量控制變頻器在...

中國傳動網版權與免責聲明:凡本網注明[來源:中國傳動網]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(www.hysjfh.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“中國傳動網”,違反者本網將追究其法律責任。

本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。

網站簡介|會員服務|聯系方式|幫助信息|版權信息|網站地圖|友情鏈接|法律支持|意見反饋|sitemap

傳動網-工業自動化與智能制造的全媒體“互聯網+”創新服務平臺

網站客服服務咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2025 ,All Rights Reserved 深圳市奧美大唐廣告有限公司 版權所有
粵ICP備 14004826號 | 營業執照證書 | 不良信息舉報中心 | 粵公網安備 44030402000946號

主站蜘蛛池模板: 宁陵县| 元氏县| 黎城县| 浠水县| 卓尼县| 聂荣县| 黎平县| 阆中市| 韶山市| 平阳县| 嵩明县| 弋阳县| 城市| 乌拉特后旗| 石首市| 九龙城区| 鹿邑县| 商水县| 宁阳县| 陆河县| 汉寿县| 虹口区| 荔浦县| 金平| 乃东县| 庆云县| 沽源县| 盐亭县| 陵水| 城步| 中江县| 兴宁市| 南开区| 安乡县| 商洛市| 彝良县| 河南省| 北辰区| 科技| 乃东县| 海丰县|