麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

基于NIcompactRIO的USB圖像采集方法與流程

文檔序號:12491382閱讀:871來源:國知局

本發(fā)明涉及一種基于NI compactRIO的USB接口圖像采集方法,屬于機器視覺領(lǐng)域;



背景技術(shù):

CompactRIO是美國國家儀器(NI)公司生產(chǎn)的一款可重新配置的嵌入式測控系統(tǒng),擁有堅固的硬件架構(gòu),包括三個部分:實時控制器,可重配置的FPGA(現(xiàn)場可編程門陣列)和工業(yè)級I/O模塊。實時控制器包含一個工業(yè)級處理器,通過LabVIEW這一專門為開發(fā)測量和控制應(yīng)用所設(shè)計的圖像化開發(fā)環(huán)境,能夠可靠而準(zhǔn)確地執(zhí)行實時應(yīng)用程序,將之應(yīng)用于各類嵌入式控制和監(jiān)測應(yīng)用中。并且可以提供多速率控制、進程執(zhí)行跟蹤、板載數(shù)據(jù)存儲以及與外部設(shè)備通訊等功能。

NI CompactRIO是專為嚴(yán)酷環(huán)境和狹小空間條件下的應(yīng)用而設(shè)計的。在很多類似的嵌入式應(yīng)用中,尺寸、重量和I/O通道的密度,都是關(guān)鍵性設(shè)計需求。CompactRIO不僅擁有輕巧堅固式封裝,而且具有-40℃至70℃的寬廣工作溫度范圍,使其適合工作在某些不適合計算機工作的特定環(huán)境下。



技術(shù)實現(xiàn)要素:

本發(fā)明旨在解決由于自然、人為及其他不可控因素,導(dǎo)致計算機不能工作在被測環(huán)境中的問題,提供一種能夠在這種嚴(yán)酷環(huán)境下實現(xiàn)穩(wěn)定可靠的圖像采集的方法。本發(fā)明的技術(shù)方案如下:

一種基于NI compactRIO的USB圖像采集方法,包括下列步驟:

(1)將基于NI CompactRIO的實時控制器,安裝在主機上;

(2)在主機上安裝LabVIEW和Measurement&Automation Explorer(MAX)軟件,在NI MAX中正確配置CompactRIO,配置成功后,在MAX的遠(yuǎn)程系統(tǒng)目錄下,能夠看到當(dāng)前的CompactRIO名稱;

(3)在主機上安裝NI Real-Time實時模塊和NI-IMAQdx圖像采集驅(qū)動模塊,并在NI MAX的系統(tǒng)目錄下檢測是否安裝成功;

(4)在CompactRIO的NI-IMAQdx軟件中添加IP Camera Support和USB Vision Support,以便在NI MAX的設(shè)備與接口目錄下找到并且調(diào)用USB相機;

(5)單擊NI MAX遠(yuǎn)程系統(tǒng)下的CompactRIO名稱,在網(wǎng)絡(luò)設(shè)置中查看以太網(wǎng)適配器的相關(guān)參數(shù),為后續(xù)操作做準(zhǔn)備;

(6)記住設(shè)備與接口目錄下USB相機的名稱camX,其中X是驅(qū)動分配給USB相機的值,單擊Snap即可在界面中抓取單個圖像,單擊Grab即可在界面中獲取連續(xù)的圖像;

(7)在LabVIEW中創(chuàng)建一個新項目,將基于NI CompactRIO的實時控制器添加到此項目中,運行Grab.vi程序,在前面板的Camera Name中選擇當(dāng)前USB相機的名稱camX,即可通過USB相機采集圖像或者視頻。

本發(fā)明與現(xiàn)有技術(shù)相比的有益效果是:

1>堅固式封裝和-40℃-70℃工作范圍,解決了在嚴(yán)酷環(huán)境下,計算機不能工作導(dǎo)致圖像采集終止的弊端;

2>由于尺寸小,具有實時性,可應(yīng)用于結(jié)合場掃描和熱成像的設(shè)備狀態(tài)監(jiān)測和管道監(jiān)控的工業(yè)平臺;

3>由于采用了開放和嵌入式結(jié)構(gòu)的系統(tǒng),具有良好的堅固性和靈活性,可以使用現(xiàn)成的商品硬件迅速地建立嵌入式系統(tǒng);

4>由于圖像采集功能和規(guī)模小型化特性,為掃描式圖像采集和自動顯微鏡掃描提供了一個理想的平臺,可用于嵌入式醫(yī)療設(shè)備。

附圖說明

圖1所示為在NI MAX中,利用配置好CompactRIO中的USB接口相機采集圖像的界面。

具體實施方式

下面結(jié)合附圖和具體實例對本發(fā)明做進一步說明;

本發(fā)明中所用的實時控制器為NI CompactRIO-9064型號。其中,NI CompactRIO-9064實時控制器配備了9-30VDC的冗余電源輸入、一個實時時鐘、硬件監(jiān)視定時器、雙以太網(wǎng)端口、高達(dá)4GB的板載數(shù)據(jù)存儲器,以及內(nèi)置的USB接口和RS232接口。

CompactRIO控制器經(jīng)過正確配置后,出現(xiàn)在MAX的遠(yuǎn)程系統(tǒng)目錄下,名稱為NI-cRIO-9064-03090094,右擊軟件選擇增加/刪除軟件,打開LabVIEW實時軟件向?qū)?。選擇自定義軟件安裝,安裝需要的NI Real-Time實時模塊組件和NI-IMAQdx圖像采集驅(qū)動模塊組件,以及勾選IP Camera Support和USB Vision Support,以便于CompactRIO能夠通過USB接口調(diào)用USB相機。這樣就通過LabVIEW建立起CompactRIO控制器和USB相機兩個硬件的聯(lián)系。

圖1所示為在NI MAX利用CompactRIO設(shè)備與接口中的USB相機采集圖像的界面。本發(fā)明中配置在CompactRIO中的USB相機為USB 2.0camera,名稱為“cam0”。單擊Snap即可在界面中抓取單個圖像,單擊Grab即可在界面中獲取連續(xù)的圖像,而且在界面中可調(diào)節(jié)相機的屬性,如Brightness(亮度),Contrast(對比度),Saturation(飽和度),sharpness(清晰度)等,以獲取不同質(zhì)量要求的圖像。

在LabVIEW中創(chuàng)建一個新項目,將CompactRIO的實時控制器添加到項目中,將Grab.vi的程序添加到項目中并運行,在前面板的Camera Name中選擇在NI MAX中得到的USB相機名稱“cam0”,即可實現(xiàn)在CompactRIO實時系統(tǒng)下通過USB相機采集圖像或者視頻。

基于此,本發(fā)明的基于NI compactRIO的USB圖像采集實現(xiàn)了對被測環(huán)境的實時采集,即使被測環(huán)境是由于自然、人為及其他不可控因素造成的嚴(yán)酷特定環(huán)境,基于NI compactRIO的USB圖像采集仍然可以良好穩(wěn)定的工作。而且,由于采用了開放和嵌入式的結(jié)構(gòu),具有極好的靈活性,可以使用現(xiàn)成的商品硬件迅速地建立嵌入式系統(tǒng)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 绩溪县| 唐海县| 将乐县| 克东县| 浦东新区| 永康市| 永新县| 周至县| 石狮市| 潼关县| 吉林省| 郓城县| 大方县| 商洛市| 龙门县| 卢湾区| 陆川县| 绍兴市| 南和县| 伊川县| 德令哈市| 视频| 滨州市| 富平县| 龙胜| 宿迁市| 丘北县| 梅河口市| 资中县| 万全县| 柘荣县| 罗定市| 延长县| 和田市| 江都市| 灵武市| 巴楚县| 涿州市| 晋城| 黄大仙区| 密山市|