日韩成人激情_欧美黑人xxx_国产一区二精品区在线_精品在线一区_97成人资源_久久久久久一区

產(chǎn)品分類

當(dāng)前位置: 首頁 > 儀表工具產(chǎn)品 > 通用儀表 > 萬用表

類型分類:
科普知識
數(shù)據(jù)分類:
萬用表

基于虛擬儀器技術(shù)的圖像發(fā)生器的設(shè)計與實現(xiàn)

發(fā)布日期:2022-04-26 點擊率:30

作者:李松林  李福平 (北京中科泛華測控技術(shù)有限公司 北京 100083)

摘要:本文介紹了一種基于虛擬儀器技術(shù)的四路圖像發(fā)生器的設(shè)計與實現(xiàn)過程,體現(xiàn)了虛擬儀器技術(shù)在硬件在環(huán)仿真方面的應(yīng)用。本系統(tǒng)已經(jīng)投入使用,并取得令人滿意的效果。
關(guān)鍵詞:圖像信號輸出  虛擬儀器  硬件在環(huán)仿真

 

Design and Implementation of Image Signal Generator based on Virtual Instruments
Li Songlin   Li Fuping
(Beijing Zhong Ke Fan Hua Measurement & Control Technology Co., Ltd  Beijing 100083)
Abstract: The Design and implementation of an image signal Generator base on virtual instrument is introduced in this paper, which represents the application of hardware in loop simulation with virtual instruments. The image generator has been put into use, and the satisfied results have been achieved.
Keywords: Image Signal Output, Virtual Instrument, Hardware in Loop Simulation


 

  • 引言

硬件在環(huán)仿真作為設(shè)計流程中重要組成部分,是對運行環(huán)境中的某些設(shè)備進行逼真的實際I/O信號的模擬。通過這種方式,不僅可以降低實際系統(tǒng)運行的風(fēng)險,模擬現(xiàn)實世界中不易實現(xiàn)的極端實驗環(huán)境,還可以在設(shè)計階段對系統(tǒng)設(shè)計方案進行驗證。模塊化硬件結(jié)合高效靈活的軟件為我們搭建了一個可以進行硬件在環(huán)仿真的平臺,這也正是虛擬儀器技術(shù)的體現(xiàn)。

  • 系統(tǒng)簡介

圖1實線部分為圖像采集與處理系統(tǒng)的基本組


圖1 系統(tǒng)結(jié)構(gòu)圖

 

成。主要包括:時鐘源、圖像采集器和圖像接收器。時鐘源主要為圖像采集器和圖像接收器提供采樣時鐘和同步時鐘;圖像采集器由CCD攝像頭和相應(yīng)的轉(zhuǎn)換電路組成,用于實時采集周圍的圖像信息,圖像接收器用于接收來自圖像采集器的信號并進行實時顯示。
目前,圖像接收器已完成初步設(shè)計,為降低系統(tǒng)設(shè)計的風(fēng)險和成本,采用硬件在環(huán)仿真技術(shù)對圖像接收器進行測試,并在測試成功后繼續(xù)仿真圖像采集器的輸出數(shù)據(jù),以模擬產(chǎn)生某些實驗條件。其原理如圖1虛線部分所示。模塊化硬件結(jié)合測試仿真軟件組成圖像發(fā)生器,用于仿真時鐘源和圖像采集器的實際功能,產(chǎn)生各種時鐘和圖像信號。
圖像發(fā)生器要實現(xiàn)的功能主要包括:
1)產(chǎn)生可配置的采樣時鐘和同步時鐘。采樣時鐘提供了圖像發(fā)生器和圖像接收器進行圖像輸出和圖像接收的時鐘信號;同步時鐘提供了圖像發(fā)生器和圖像接收器的幀同步信號。
2)分析計算機中的圖片文件,提取其中各個像素點的灰度值并按照一定的規(guī)律轉(zhuǎn)換為所需的輸出電壓的幅值。圖片文件的格式可以為位圖文件(.bmp)或者標(biāo)簽圖像文件(.tif),大小為320*256像素。每個像素的灰度值在0-255之間,將這個值線形轉(zhuǎn)換成1.6-4.4V之間的電壓值。
3)輸出連續(xù)圖像信號,時間至少為1分鐘;同時,還要為圖像接收器提供圖像有效信號以確保其正確接收圖像。

  • 硬件組成與設(shè)置

    • 硬件組成

圖像發(fā)生器采用PXI平臺,主要由PXI機箱、控制器、外設(shè)模塊、顯示器和電源等組成。其中機箱選用的NI公司的PXI-1042,控制器是PXI-8196,外設(shè)模塊包括四塊PXI-5421和一塊PXI-6608。
硬件信號連接如圖2所示。PXI-6608是一款8通道的計數(shù)器/定時器模塊,其內(nèi)部時鐘精度可達75ppb,在本系統(tǒng)中主要用于產(chǎn)生時鐘信號、圖像有效信號及系統(tǒng)內(nèi)部用于同步和觸發(fā)的輔助信號。
PXI-5421是一款具有100M刷新速度、16位分辨率的任意波形發(fā)生器,在本系統(tǒng)中主要用于輸出圖像信號。 其輸出的波形數(shù)據(jù)產(chǎn)生于計算機內(nèi)部,通過軟件編程將數(shù)據(jù)下載到內(nèi)部的RAM中,最后根據(jù)軟件配置的時鐘、觸發(fā)和輸出方式等內(nèi)容進行波形輸出。

 


圖2 硬件信號連接


所有外設(shè)模塊最終實現(xiàn)的功能都必須在軟件中進行配置。

    • 工作方式設(shè)置

      • PXI-5421

PXI-5421輸出方式采用Waveform Sequence,觸發(fā)方式采用Stepped Trigger。每幅圖片信息作為一個Waveform,不同圖片信息形成不同的Waveform,所有Waveform連接起來就是Waveform Sequence; PXI-5421的Stepped Trigger觸發(fā)方式類似于重觸發(fā),即每接收到一個Stepped Trigger信號將觸發(fā)5421輸出一段Waveform即一幅圖片信息。

      • PXI-6608

PXI-6608輸出四路信號,分別是采樣時鐘、同步時鐘,圖像有效信號和用于觸發(fā)PXI-5421產(chǎn)生輸出的信號(Stepped Trigger信號)。其中采樣時鐘和同步時鐘采用連續(xù)脈沖輸出方式,圖像有效信號和Stepped Trigger信號采用重觸發(fā)的脈沖輸出方式,這種輸出方式可以與給定的觸發(fā)信號進行精確的同步。

  • 軟件設(shè)計

圖像發(fā)生器的仿真軟件基于圖形化編程平臺LabVIEW,本著模塊化設(shè)計的思想進行開發(fā)。根據(jù)圖像發(fā)生器要實現(xiàn)的功能,我們將軟件分為系統(tǒng)自檢與初始化、圖片信息分析、數(shù)據(jù)下載、信號輸出等功能模塊。

    • 狀態(tài)遷移圖與狀態(tài)機編程

  • 狀態(tài)遷移圖是一種特殊類型的程序流程圖,在使用LabVIEW編程時,它是設(shè)計狀態(tài)機(State Machine)結(jié)構(gòu)的有效工具。在實現(xiàn)一個比較復(fù)雜的任務(wù)時,如果可以將該任務(wù)劃分為幾個簡單的任務(wù),并且這些任務(wù)之間可以根據(jù)一定的條件相互跳轉(zhuǎn),在LabVIEW中我們通常會使用狀態(tài)機結(jié)構(gòu)。在LabVIEW中,一個基本的狀態(tài)機結(jié)構(gòu)包括了While循環(huán),Case結(jié)構(gòu)和移位寄存器,如圖3所示。


  • 圖3 狀態(tài)機示例

  • 狀態(tài)是程序中要實

  • 現(xiàn)的子功能,在狀態(tài)遷移圖中用帶有文字描述的圓圈表示,在LabVIEW程序中對應(yīng)的是Case結(jié)構(gòu)的一個分支;遷移是狀態(tài)之間發(fā)生跳轉(zhuǎn)的條件或動作,在狀態(tài)遷移圖中用帶有方向箭頭以及表示條件或動作的文字表示,在LabVIEW 程序中需要在Case結(jié)構(gòu)的每個分支中對條件或動作進行一次判斷,從而得出下一個狀態(tài)是什么。

系統(tǒng)軟件狀態(tài)遷移圖如圖4所示,它描述了軟件在啟動后的工作流程:若系統(tǒng)沒有通過自檢則直接退出,否則進入用戶操作狀態(tài)中,等待用戶命令。用戶命令可以是下載數(shù)據(jù)、輸出數(shù)據(jù)和退出系統(tǒng)。在用戶命令為下載數(shù)據(jù)時,首先對圖片信息進行分析,然后將數(shù)據(jù)下載到相應(yīng)PXI-5421的RAM中,之后判斷是否所有圖片數(shù)據(jù)都下載完畢。若沒有完成,則繼續(xù)分析圖片、下載,否則回到用戶操作界面這個狀態(tài),等待用戶命令。

 


圖4 系統(tǒng)軟件狀態(tài)遷移圖

 

    • 各模塊功能

      • 系統(tǒng)自檢與初始化

程序啟動后,首先對使用的硬件模塊進行檢測,以確保各硬件模塊均為指定模塊并且可以正常工作,并且對硬件模塊進行初始化配置,如時鐘、觸發(fā)、工作方式等。

      • 圖片信息分析

首先對圖片文件名稱進行解析,根據(jù)圖片的名稱和類型,將像元的灰度信息轉(zhuǎn)換為電壓信息,并按照四路輸出的時序要求將圖片信息分組,每一組表示的是一路圖像輸出。

      • 數(shù)據(jù)下載

  • 將分組的圖像數(shù)據(jù)分別下載到相應(yīng)PXI-5421的RAM中。從圖4可以看出,我們采用了分組分析和下載的方式,這樣可以避免過多占用計算機內(nèi)存資源,從而改善程序性能。

    • 信號輸出

  • 按照設(shè)計要求輸出圖像采樣時鐘信號、同步時鐘、四路圖像信號和一路圖像有效信號。因為圖片分析和數(shù)據(jù)下載過程的時間比較長,而且可能存在下載一組數(shù)據(jù)后需要反復(fù)輸出信號,所以將信號輸出和數(shù)據(jù)下載分為兩個過程進行。

  • 仿真試驗

如圖5所示,按照圖像采集器的測試要求設(shè)計時序圖。CLK為4MHz采樣時鐘信號,INT為50Hz的同步時鐘信號,要求INT的下降沿對應(yīng)CLK的上升沿。每接收到一個INT的下降沿,在延遲18.5個CLK周期后,在每個CLK的下降沿到來時,PXI-5421將輸出一個像元信號,直到代表一幅圖片的像元都輸出完畢。圖像的分割規(guī)律如下:第一路圖像發(fā)生器輸出每幅圖片每行的第1,5,9,13……,317個像元,第二路圖像發(fā)生器輸出每行的第2,6,10,14……,318個像元,第三路圖像發(fā)生器輸出每行的第3,7,11,15……,319個像元,第四路圖像發(fā)生器輸出每行的第4,8,12,16……,320個像元;同時在有圖像信號輸出時,DATAVALID信號保持高電平,其余時間保持低電平。


圖5 像接收器設(shè)計時序圖


按照以上設(shè)計思路采用圖像發(fā)生器產(chǎn)生仿真信號并連接到圖像接收器。我們從計算機中總共讀取了3000幅圖片,每次讀取200幅分15次進行分析和下載。3000幅圖片分析和下載的過程持續(xù)時間為20秒左右,連續(xù)圖像輸出的時間為1分鐘。最終,在圖像接收器上看到了由3000幅圖片組成的視頻。

 

  • 結(jié)束語

運用虛擬儀器技術(shù)進行硬件在環(huán)仿真,提供了更為靈活和方便的方案設(shè)計和驗證方法。本系統(tǒng)不僅滿足了用戶的當(dāng)前要求,而且有著很強的擴展空間。模塊化的硬件配以高效靈活的軟件,擺脫了傳統(tǒng)電路設(shè)計的束縛,可以在不增加硬件投資的前提下重復(fù)搭建出很多類似的硬件信號仿真系統(tǒng),以滿足不同場合下對信號的要求。另外,本系統(tǒng)軟件的模塊化設(shè)計使得應(yīng)用擴展變得更為方便。

 

參考文獻
[1] National Instruments, NI Signal Generators Help [Z].  March 2006, 370524G-01.
[2] National Instruments, NI 5421 Specification [Z]. December 2004, 371477D-01.
[3] National Instruments, NI TIO Series Help [Z]. February 2005 Edition, 370818C-01.

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產(chǎn)品

更多
主站蜘蛛池模板: 久久免费精品视频 | 四虎影视1304t | 成人三级在线播放 | 欧美精品福利 | 欧美中文字幕在线观看 | 精品亚洲一区二区三区四区五区高 | 日韩a在线| 色偷偷人人澡人人爽人人模 | 亚洲视频一 | 日韩精品一区二区三区在线播放 | 亚洲一级视频在线 | 天天操夜夜操 | 国产日韩欧美91 | 亚洲一区二区中文字幕 | 伊人久久在线 | 免费黄色日本 | 欧美激情 一区 | 免费看一区二区三区 | 99精品国产一区二区青青牛奶 | chinese中国真实乱对白 | 日韩伦理一区二区三区 | 国产成人99久久亚洲综合精品 | 亚洲一区二区在线免费观看 | 337p日本欧洲亚洲大胆精蜜臀 | 一区二区三区免费 | 日日天天 | 91啪亚洲精品 | 久国产精品 | 毛片av免费在线观看 | 日韩高清国产一区在线 | 成人免费淫片aa视频免费 | 日韩精品一区二区三区老鸭窝 | 久久51 | 亚洲精品在线免费观看视频 | 亚洲成人在线视频播放 | www.夜夜骑.com | 久久久久久久久久久久91 | 成人在线欧美 | 99视频在线免费观看 | 97国产爽爽爽久久久 | 青娱乐一区二区 |