日本在线www-日本在线播放一区-日本在线不卡免费视频一区-日本在线不卡视频-成人影院久久久久久影院-成人影院一区二区三区

最新廣告
關(guān)注中國自動化產(chǎn)業(yè)發(fā)展的先行者!
工業(yè)智能邊緣計算2025年會
CAIAC 2025
2025工業(yè)安全大會
OICT公益講堂
當(dāng)前位置:首頁 >> 案例 >> 案例首頁

案例頻道

一種虛擬數(shù)字示波器的實現(xiàn)方案研究
  • 企業(yè):控制網(wǎng)    
  • 點擊數(shù):1510     發(fā)布時間:2006-08-13 00:44:20
  • 分享到:
本文介紹了虛擬儀器的基本概念以及圖形化編程語言LabVIEW,并在此基礎(chǔ)上結(jié)合一個虛擬數(shù)字示波器的設(shè)計與實現(xiàn)過程的實例,具體闡述使用開發(fā)軟件工具LabVIEW 進行虛擬儀器設(shè)計的方法、步驟與實現(xiàn)技術(shù),借此展望虛擬儀器具有的廣闊應(yīng)用前景和巨大潛在經(jīng)濟效益。
0 引言
        目前,功能固定的傳統(tǒng)儀器仍然是多數(shù)高等院校進行學(xué)生實驗常用的教學(xué)儀器,這類儀器基本上都是由操作面板、信號輸入端口、檢測結(jié)果輸出端口這幾部分組成,是一臺獨立的實驗裝置,它們的功能都是通過硬件電路或固化軟件實現(xiàn)的。這類傳統(tǒng)儀器的功能和規(guī)模一般是固定的,由儀器生產(chǎn)廠家給定,用戶不可以隨意改變它們的結(jié)構(gòu)和功能。另外傳統(tǒng)儀器價格昂貴,對于一個普通高等院校而言,進行實驗所需的教學(xué)設(shè)備至少要30套以上,每套都造價不菲,其負擔(dān)是可想而知的。而且,臺式機操作復(fù)雜,調(diào)試困難,更重要的其受干擾程度高,在教學(xué)中學(xué)生不容易接受,所有這些使傳統(tǒng)儀器很難適應(yīng)信息時代對儀器的要求。隨著測試技術(shù)和計算機技術(shù)深層次的結(jié)合,出現(xiàn)了虛擬儀器[1]
1 虛擬儀器簡介
        虛擬儀器(Virtual Instrument,簡稱VI),就是在通用儀器硬件平臺上定義和設(shè)計儀器的功能,用戶在操作虛擬儀器的同時就是在使用一臺專門的電子儀器[2]
        首先,虛擬儀器使用軟件實現(xiàn),軟件就是儀器,一個機房就可以是一個多功能實驗室。其次,虛擬儀器人機界面好,內(nèi)容豐富,借助虛擬儀器的功能,可以直觀生動的展示其物理實質(zhì),減輕實驗人員的教學(xué)負擔(dān),加深學(xué)生的理解。第三,使用虛擬儀器,可以提高實驗效率,降低教學(xué)成本。在教學(xué)中,調(diào)試和校準往往比較費時,而虛擬儀器恰好可以避免這一點,參數(shù)輸入簡便,結(jié)果顯示明確,且儀器不會有任何損壞。實際設(shè)備的更新只是軟件的更新而已。第四,利用網(wǎng)絡(luò)教學(xué),可以實現(xiàn)教學(xué)手段現(xiàn)代化。借助虛擬儀器技術(shù),可以把儀器技術(shù)與計算機技術(shù)相結(jié)合,可以充分利用計算機資源。在實驗過程中,通過聲、光、動畫等手段的結(jié)合,教學(xué)將會更加生動形象,實現(xiàn)將會更加精確。將來進入網(wǎng)絡(luò)教學(xué)時代,虛擬儀器將更加顯示出其優(yōu)越性[3]
2 虛擬儀器的結(jié)構(gòu)
        虛擬儀器包括硬件平臺和軟件兩部分,具體示意圖如圖1所示:


構(gòu)成虛擬儀器的硬件平臺包括兩部分:
1)計算機:各種類型的計算機均可,主要用來管理虛擬儀器的軟、硬件資源,是構(gòu)成虛擬儀器的硬件基礎(chǔ)。
2)輸入/輸出接口設(shè)備:其主要用來完成被測量信號的采集、放大、模/數(shù)轉(zhuǎn)換等功能。可以根據(jù)實際的情況采用不同的接口硬件設(shè)備,如數(shù)據(jù)采集卡(DAQ)、GPIB總線儀器、VXI總線儀器模塊、串口儀器等。
構(gòu)成虛擬儀器的軟件有兩部分:
1)輸入/輸出接口驅(qū)動程序:主要用來完成特定外部硬件設(shè)備的擴展、驅(qū)動與通信等。
2)應(yīng)用軟件:建立在儀器驅(qū)動程序之上,直接面對操作用戶,通過提供直觀、友好的操作界面、豐富的數(shù)據(jù)分析和處理功能,來完成測試任務(wù)。
3 LabVIEW 圖形化編程語言
        LabVIEW是美國國家儀器公司(National Instruments)推出的一種基于圖形開發(fā)、調(diào)試和運行程序的集成化環(huán)境,是目前國際上唯一的編譯型圖形化編程語言,使用“所見即所得”的可視化技術(shù)建立人機界面,使用圖標表示功能模塊,使用圖標之間的連線表示各模塊間的數(shù)據(jù)傳遞。同時,LabVIEW 繼承了高級編程語言的結(jié)構(gòu)化和模塊化編程的優(yōu)點,支持模塊化與層次化的設(shè)計,這種結(jié)構(gòu)的設(shè)計增強了程序的可讀性。LabVIEW 使得不熟悉文本式語言編程的設(shè)計者也可以在測控領(lǐng)域建立計算機儀器系統(tǒng)――虛擬儀器,被譽為“科學(xué)家與工程師”的語言[4]
4 虛擬數(shù)字示波器的實現(xiàn)
       本虛擬數(shù)字示波器主要由一塊PCI總線的多功能數(shù)據(jù)采集卡和相應(yīng)的軟件組成。將它們安裝在一臺運行Windows系統(tǒng)的PC機上,即構(gòu)成一個功能強大的數(shù)字示波器。
4.1 確定儀器的接口形式
        DAQ(Data Acquisition)數(shù)據(jù)采集接口是基于計算機標準總線的內(nèi)置功能插卡,可以充分利用計算機的資源增加測試系統(tǒng)的靈活性和擴展性。利用DAQ,可以方便快捷地組建虛擬儀器,實現(xiàn)“一機多型”和“一機多用”。DAQ結(jié)構(gòu)虛擬儀器不但實用而且具有很高的性價比,是一種特別適合我國國情的虛擬儀器方案。PCI總線傳輸速率高,數(shù)據(jù)吞吐量大,是今后數(shù)據(jù)采集板卡設(shè)計的主流。因此本虛擬數(shù)字示波器采用一塊美國國家儀器公司(National Instruments,簡稱NI)出品的NI 6024E型PCI總線數(shù)據(jù)采集卡。
4.2 確定接口卡的設(shè)備驅(qū)動程序
        本虛擬數(shù)字示波器采用的NI E系列數(shù)據(jù)采集卡采用最新的DAQ―PnP(即插即用)總線技術(shù),保證了儀器的性能與可靠性。配有的驅(qū)動軟件支持Windows9x/NT等操作系統(tǒng)的不同編程語言,可以方便地對其編程,實現(xiàn)對數(shù)據(jù)的采集、分析處理、顯示表達、輸出控制等多種功能。如果沒有則應(yīng)針對所用接口卡編寫設(shè)備驅(qū)動程序。確定儀器應(yīng)用程序的編程語言LabVIEW編程將軟件的界面設(shè)計與功能設(shè)計獨立開來,修改人機交互界面無需對整個程序進行調(diào)試,這對設(shè)計像儀器操作面板這樣復(fù)雜的人機界面而言是十分方便的。LabVIEW還為用戶提供了函數(shù)擴展功能,利用LabVIEW中的Code interface Node(CIN),可以調(diào)用C等傳統(tǒng)編程語言寫的程序代碼;利用LabVIEW中的Call Library Function,可以調(diào)用標準動態(tài)鏈接庫(.DLL)。總之,LabVIEW 作為圖形化編程語言環(huán)境,為虛擬儀器開發(fā)提供了一種快捷、方便和功能強大的軟件工具,因此本虛擬數(shù)字示波器采用LabVIEW 進行設(shè)計開發(fā)。
4.3 虛擬數(shù)字示波器的實現(xiàn)過程
       下面主要講述如何利用LabVIEW 實現(xiàn)多功能數(shù)字示波器功能。這個系統(tǒng)的基本工作原理是對模擬信號進行數(shù)據(jù)采集后存入數(shù)據(jù)文件,根據(jù)使用者的不同要求由軟件對數(shù)據(jù)進行相應(yīng)分析、處理,最終在屏幕上顯示處理結(jié)果。系統(tǒng)要求支持雙通道工作,即可以同時分析掃描兩路信號,這種功能的簡易實現(xiàn)也得益于計算機的高速運算能力。計算機只需要多做一組運算,在速度上不會有問題,運算再多做幾組也行;而如果是傳統(tǒng)儀器的話,就需要增加電路器件,提高了電路的復(fù)雜度,而且要同時顯示分析結(jié)果也不方便。由于系統(tǒng)運行需要具備較高的精度,因此對電源的穩(wěn)定性和系統(tǒng)的抗干擾去噪能力提出了很高的要求。設(shè)計時必須充分考慮外界的電磁干擾及電路穩(wěn)定性等因素,并采取相應(yīng)措施,包括硬件、軟件兩方面。
        創(chuàng)建虛擬儀器的過程分三步:① 由于虛擬儀器的形式是仿照實際儀器的面板,所以它的人機對話用戶界面又稱為前面板。前面板可以包括旋鈕、按鈕、圖形顯示器、其它的控制器和顯示器等。用戶可以使用鼠標或鍵盤輸入數(shù)據(jù),在計算機屏幕上看到結(jié)果;② 虛擬儀器從流程圖中接收命令(用G語言創(chuàng)建)。流程圖是一個編程問題的圖形化解決方案,流程圖也是虛擬儀器的源代碼[2];③一個虛擬儀器的圖標和連接就像一個圖形(表示某一虛擬儀器)的參數(shù)列表,這樣,其它的虛擬儀器才能將數(shù)據(jù)傳輸給一個子儀器。圖標和連接允許將此儀器作為最高級的程序,也可以作為其它程序或子程序中的子程序(子儀器)[5]
首先根據(jù)實際要求設(shè)計,在前面板上設(shè)計如圖2所示的器件,其框圖如圖3所示。


        在設(shè)計之初,就要考慮到模塊化、層次化的要求。將前面板分為幾個部分:波形顯示部分,通道調(diào)試部分,水平及垂直掃描部分,外加一個停止按鈕。將各個模塊各自獨立,按各自的功能要求進行設(shè)計。其內(nèi)部包含兩部分:信號發(fā)生器和信號處理部分。信號處理部分的功能實現(xiàn)較多,因而對每一個功能采用定制子儀器的方法將其做成一個個子儀器,用特定的圖標表示。此法可減少流程圖的復(fù)雜程度,便于數(shù)據(jù)流的跟蹤和調(diào)試。左邊就是波形顯示控件,右邊最上面的控件為通道選擇部分,中間為水平掃描速率調(diào)整部分,下面為垂直靈敏度調(diào)整部分,左下角是停止按鈕。通道A、通道B、及通道A&B與顯示部分接通。水平掃描速率與垂直靈敏度調(diào)整電路分別接入三種掃描方式的顯示部分的前端。實現(xiàn)了接入、掃描、調(diào)試、顯示各自功能。最后接入數(shù)據(jù)采集卡,可對外接入的模擬信號直接掃描分析。本文介紹的虛擬數(shù)字示波器不僅具有一般臺式數(shù)字示波器的功能,而且充分發(fā)揮了微機強大的功能和軟件設(shè)計的靈活性。
5 總 結(jié)
        LabVIEW 是開放型模塊化程序設(shè)計語言,使用它可以快速建立自己的儀器儀表系統(tǒng),而又不用擔(dān)心程序的質(zhì)量和運行速度。虛擬儀器設(shè)計已經(jīng)成為測試與儀器技術(shù)發(fā)展的一個重要方向。隨著高速A/D芯片和電路的進一步集成化,可以設(shè)想在不遠的將來,一臺安裝有虛擬儀器軟件的標準微機將會成為一個多功能的測量儀器站,從根本上改變目前專用儀器的研制和生產(chǎn)方式,具有廣闊的應(yīng)用前景和巨大的潛在經(jīng)濟效益。
參考文獻
[1]白

熱點新聞

推薦產(chǎn)品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 国产精品视频你懂的-国产精品视频网-国产精品视频一区二区猎奇-国产精品视频一区二区三区-国产精品视频一区二区三区不-国产精品视频一区二区三区不卡 | 国产探花在线视频-国产探花在线观看-国产探花视频在线观看-国产探花视频-无人区在线观看免费完整版免费-无人区在线观看免费视频国语 | 四虎影视永久免费观看网址-四虎影视永久地址www成人污-四虎影视网站-四虎影视网-日韩欧美高清色码-日韩欧美国产免费看清风阁 | 日韩视频在线免费观看,精品国产电影在线看免费观看,韩国演艺圈一区二区三区,国产欧美在线观看不卡,久久久久亚洲精品美女,精品一区二区三区五区六区七区 | 免费黄色在线播放-免费黄色一级片-免费黄色一级毛片-免费黄色一级-亚洲婷婷综合网-亚洲婷婷天堂在线综合 | 亚洲中文字幕特级毛片-亚洲制服丝袜中文字幕-亚洲制服丝袜在线观看-亚洲制服欧美自拍另类-免费一级黄色-免费一级国产生活片 | 四房网,久久久国产99久久国产久,色偷偷男人天堂,九七电影院97网手机版支持,国产人成精品免费视频,五月天最新网站 | 国产精品1024永久免费视频-国产精品1-国产精品 视频一区 二区三区-国产精品 色-四虎1515hhh co m-四虎1515hhcom | 五月婷六月婷婷,97九色,成年人国产,精品久久久久久久,久久久久久久国产精品电影,国产在线观看青草视频 | 国产婷婷视频-国产婷婷丁香久久综合-国产天天在线-国产天天操-小草在线免费观看视频-小草在线观看视频免费2019 | 北条麻妃在线观看,国产播放器一区,日本丶国产丶欧美色综合,亚洲一区二区三区高清,九九九国产,亚洲欧美久久精品一区 | 2022精品国产-2022精品福利在线小视频-2022黄网-2022国产男人亚洲欧美天堂-2022国产毛片大全-2022国产精品网站在线播放 | 久久精品一区二区三区不卡牛牛,国产片精品电影www,久久久久久97,www奇米,好姑娘中文在线播放,美女被羞羞视频网站在线 | 国产福利自产拍在线观看-国产福利资源网在线观看-国产福利资源-国产福利专区精品视频-双性少爷受糙汉攻h-双性肉文高h | 亚洲乱伦熟女在线-亚洲精品国自产在线-亚州女人69内射少妇-亚州巨乳成人片-亚州激情视频-亚瑟在线中文影院 | 国产视频自拍一区-国产手机精品一区二区-国产手机视频在线-国产手机视频在线观看-国产手机在线播放-国产手机在线观看精品视频 | 成人免费视频77777,精品国产福利,欧日韩一区二区三区,国产高清视频在线观看,欧美日韩1区,欧美一区二区三区在线观看 | 欧美一级视频精品观看-欧美一级三级-欧美一级日韩一级亚洲一级va-欧美一级日韩一级亚洲一级-中文字幕精品一区-中文字幕精品视频在线观看 | 日韩一区二区不卡-日韩一品道-日韩一级一欧美一级国产-日韩一级视频免费观看-亚洲精品AV中文字幕在线-亚洲精品爆乳一区二区H | 国产婷婷视频-国产婷婷丁香久久综合-国产天天在线-国产天天操-小草在线免费观看视频-小草在线观看视频免费2019 | 莜田优在线观看-尤物最新网址-尤物综合-尤物自拍-久久久久久网址-久久久久久网站 | 五月婷婷六月丁香,国产免费高清mv视频在线观看,久久青草18免费观看网站,欧美一级爱爱,色青五月天,国产欧美另类久久精品91 | 第一区免费在线观看-无码国产精品一区二区免费网曝-AV熟妇导航网-日韩欧美一区二区三区在线观看 -欧美乱人伦视频-啪啪视频一区 | 欧美成人tv在线观看免费-欧美成人tv-欧美成人h版影院在线播放-欧美成人h版影片在线观看-欧美成人h版白雪公主-欧美成人h版 | 日本a天堂,亚洲精品乱码久久久久久,欧美精品一区二区三区在线播放,国产亚洲视频在线观看,国产丰满眼镜女在线观看,亚洲日韩欧美综合 | 日韩美在线-日韩美一区二区三区-日韩美女在线视频-日韩美女视频在线观看-亚洲无线一二三四区手机-亚洲无专砖码直接进入 | 六月丁香七月婷婷,欧美老女人逼,久久亚洲国产高清,国产一级在线观看视频,日产wv二区三区四区,瑟瑟网站在线观看 | 91久久福利国产成人精品-91久久国产-91久久国产成人免费观看资源-91久久国产精品-91久久国产精品视频-91久久国产口精品久久久久 国产偷抇久久精品A片蜜臀A-国产偷抇久久精品A片蜜臀AV-国产偷抇久久精品A片图片-国产偷窥熟妇高潮呻吟-国产凸凹视频熟女A片-国产玩弄放荡人妇系列 | 亚洲午夜久久久久中文字幕,欧美精品久久久久久久久大尺度,91精品推荐,九九久久99综合一区二区,哪里有毛片,精品亚洲一区二区三区 精品国产91乱码一区二区三区,成人国产一区二区三区精品,亚洲一区免费在线观看,日韩在线一区二区三区免费视频,波多野吉衣在线观看,日韩一级精品久久久久 | 久久久青青久久国产精品,www男人天堂,国产一级影视,成人伊人青草久久综合网破解版,四虎成人www国产精品,蜜臀精品 | 亚洲尹人-亚洲伊人久久综合影院2021-亚洲伊人久久在-亚洲伊人久久网-免费网站在线观看人数在哪里看的-免费网站在线观看国产v片 | 国产成人精品一区二区视频免费-国产成人精品一区二区视频-国产成人精品一区二区三在线观看-国产成人精品一区二区三在-国产成人精品一区二区三区小说-国产成人精品一区二区三区无码 | 精品欧美小视频在线观看-精品欧美18videosex欧美-精品免费在线视频-精品免费视在线视频观看-亚洲视频区-亚洲视频欧美在线专区 | 天天干天天操天天碰-天天干天天操天天摸-天天干天天操天天干-天天干天天操天天插-欧美一级久久久久久久久大-欧美一区二区VA毛片视频 | 青青青青青青草-青青青青青青-青青青青青国产免费手机看视频-青青青青青国产免费观看-青青青青青草原-青青青青青草 | 91九色精品国产免费-91九色蝌蚪在线-91九色李宗瑞在线观看-91九色露脸-91九色视频-91九色视频在线观看 | 国产成a人亚洲精v品无码性色-国产成a人亚洲精v品无码樱花-国产成a人亚洲精v品在线观看-国产成a人亚洲精品无码樱花-国产成版人视频网-国产成版人视频网站免费下 | 久久久久久99精品-久久久久久99-久久久久久91香蕉国产-久久久久久91精品色婷婷-中国一级片免费看-中国一级毛片国产高清 | 国产系列欧美系列日韩系列在线-国产午夜在线视频-国产午夜在线观看视频播放-国产午夜在线观看视频-性夜影院爽黄a免费视频-性视频网址 | 国产真实乱对白精彩-国产真实露脸乱子伦-国产真实夫妇交换视频-国产这里有精品-亚洲第一国产-亚洲第一成年网站视频 | 国产亚洲精品a在线观看app-国产亚洲精品A久久777777-国产亚洲精品AV片在线观看播放-国产亚洲精品AV麻豆狂野-亚洲 欧美 国产在线视频-亚洲 欧美 国产 综合五月天 日韩精品免费观看,亚洲精品国产综合一线久久,99精品国产高清一区二区三区香蕉,亚洲图区欧美,日韩电影免费在线观看中文字幕,999国产精品999久久久久久 |