亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        顏色檢測系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2011-07-26 11:03:46趙辰雪
        自動化儀表 2011年11期
        關(guān)鍵詞:檢測系統(tǒng)設(shè)計(jì)

        陳 曦 趙辰雪

        (河北工業(yè)大學(xué)電氣與自動化學(xué)院,天津 300130)

        0 引言

        近年來,顏色檢測已廣泛應(yīng)用于各個(gè)領(lǐng)域中。目視法、分光光度法和光電積分法是常用的顏色檢測方法[1]。這些測量方法最重要的作用是實(shí)現(xiàn)顏色傳感器與上位機(jī)的通信,并對實(shí)時(shí)數(shù)據(jù)進(jìn)行處理、顯示和保存。其中,虛擬儀器在通信中起到很重要的作用,它可以實(shí)現(xiàn)上位機(jī)與測試儀器的一體化,并有望成為現(xiàn)階段及將來測試技術(shù)與儀器發(fā)展的一個(gè)重要方向[2]。美國Applied Color Systems、英國Instrumental Color Systems和瑞士Data Color是世界上3個(gè)主要的色控儀器公司[3]。在國內(nèi),儀器測色、配色的理論和系統(tǒng)的研究仍處于相當(dāng)落后的狀態(tài)?;贚abVIEW的顏色檢測系統(tǒng)簡化了以往軟件設(shè)計(jì)的工作量,降低了通信的復(fù)雜程度,從而提高了系統(tǒng)的自動化水平。該系統(tǒng)為國內(nèi)的顏色檢測工業(yè)提供了一種新的檢測方法。

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

        顏色采集系統(tǒng)由顏色傳感器TCS230與數(shù)據(jù)采集卡PCI-1716組成,其通過研華32位DLL驅(qū)動程序接口使PCI-1716與計(jì)算機(jī)相連,然后與LabVIEW軟件共同構(gòu)成通信系統(tǒng)。顏色檢測系統(tǒng)的具體工作過程是:首先,LabVIEW通過程序給采集卡設(shè)初值進(jìn)行硬件初始化;然后,由PCI-1716的數(shù)字輸出端控制TCS230顏色濾波器的選擇,從而進(jìn)行顏色數(shù)據(jù)的采集;接著,PCI-1716將采集的數(shù)據(jù)傳遞給計(jì)算機(jī);最后,利用LabVIEW對數(shù)據(jù)進(jìn)行處理、顯示與保存。

        顏色檢測系統(tǒng)結(jié)構(gòu)如圖1所示。

        圖1 顏色檢測系統(tǒng)結(jié)構(gòu)框圖Fig.1 Structure of the color detection system

        2 硬件結(jié)構(gòu)

        2.1 顏色傳感器TCS230

        顏色傳感器TCS230是美國TAOS公司推出的一種可編程光到頻率的轉(zhuǎn)換器[4]。它把可配置的硅光電二極管與電流轉(zhuǎn)換器集成在一個(gè)單一的CMOS電路上,并在同一芯片上集成紅綠藍(lán)(RGB)三種濾光器,從而形成一種有數(shù)字兼容接口的RGB顏色傳感器,它可以直接與微處理器或其他邏輯電路相連接。由于其輸出為數(shù)字量,并且能夠?qū)崿F(xiàn)彩色通道10位以上的轉(zhuǎn)換精度。因此,在轉(zhuǎn)換過程中不需要A/D轉(zhuǎn)換電路,簡化了電路結(jié)構(gòu)。

        TCS230的功能框圖如圖2所示。

        圖2 TCS230功能框圖Fig.2 Functional block diagram of TCS230

        圖2中,引腳S0和S1用于選擇輸出不同比例因子或電源關(guān)斷模式,并可以對輸出范圍進(jìn)行調(diào)整,以滿足不同的需求;引腳S2和S3用于選擇不同的顏色濾光器;OE為使能引腳,也可作為片選信號;OUT為頻率輸出引腳;GND為芯片的接地引腳;VCC為芯片提供相應(yīng)的工作電壓。

        自然界中的顏色都是由紅、綠、藍(lán)三原色混合組成的。因此,對顏色的檢測實(shí)際就是對紅、綠、藍(lán)值的檢測,TCS230就是通過控制S2和S3,選通不同顏色濾波器,經(jīng)過濾波后,分別得到R、G、B的值,最后通過數(shù)據(jù)處理獲得待測的顏色。

        2.2 數(shù)據(jù)采集卡PCI-1716

        PCI-1716是一款高分辨率多功能的PCI數(shù)據(jù)采集卡[5],適用于儀器測試、圖形處理、視頻數(shù)字化處理及聲音與振動測試等領(lǐng)域。它采用16位的A/D轉(zhuǎn)換器,1 kB的FIFO緩沖器,采樣速率達(dá)250 kS/s;可以提供16路單端模擬量輸入或8路差分模擬量輸入,采集卡的這些輸入可以單一使用,也可以組合輸入;采集卡帶有2個(gè)16位的D/A輸出通道、16路數(shù)字量輸入/輸出通道和1個(gè)10 MHz的16位計(jì)數(shù)器通道。

        同時(shí),PCI-1716還是一款即插即用的采集卡,只要將設(shè)計(jì)好的電路板直接與采集卡相連,再通過相應(yīng)的DLL驅(qū)動控制,就可以采集到需要的數(shù)據(jù)。

        3 LabVIEW軟件設(shè)計(jì)

        系統(tǒng)采用研華“Advantech DLL Driver”驅(qū)動軟件中的LabVIEW驅(qū)動程序來實(shí)現(xiàn)軟件控制。設(shè)計(jì)調(diào)用了DRV_DeviceOpen()函數(shù)開啟整個(gè)虛擬設(shè)備,再通過對其他功能模塊進(jìn)行配置和連接,從而完成PCI-1716與LabVIEW的通信,同時(shí)控制TCS230的顏色檢測。

        本設(shè)計(jì)充分利用了LabVIEW強(qiáng)大的數(shù)據(jù)處理功能,將采集到的數(shù)據(jù)按需要進(jìn)行相應(yīng)的處理,加上友好的人機(jī)交互界面,則形成了一種實(shí)用、方便的顏色檢測系統(tǒng)。

        在程序構(gòu)架中,系統(tǒng)采用平鋪式順序結(jié)構(gòu)將所有程序包含在內(nèi),每個(gè)順序結(jié)構(gòu)里面主要采用了While循環(huán)和條件結(jié)構(gòu)的嵌套。在條件結(jié)構(gòu)中,給出一定的定時(shí)條件,當(dāng)條件滿足要求時(shí),觸發(fā)計(jì)數(shù)器便開始計(jì)數(shù)并顯示。

        程序首先運(yùn)行的是白平衡的RGB計(jì)數(shù),然后是顏色檢測的RGB初始計(jì)數(shù),最后經(jīng)過數(shù)學(xué)方法處理,得到所檢測顏色的真實(shí)RGB值。

        轉(zhuǎn)換公式為[6]:

        式中:P為平衡值,平衡值為最終測得顏色的R、G、B值,即R、G、B;Y為原始值,原始值為顏色檢測時(shí)測得的初始數(shù)據(jù),即R1、G1、B1;C為參考值,參考值為白平衡時(shí)測得的原始數(shù)據(jù),即CR、CG、CB。

        程序中設(shè)定了“白平衡”和“顏色檢測”兩個(gè)按鍵。

        ①“白平衡”執(zhí)行的是讀取白平衡原始數(shù)據(jù),以供顏色檢測的使用。具體步驟是:由軟件開啟采集卡后,通過PC-LAB WT-B模塊對采集卡寫入命令,控制S0、S1、S2和 S3,經(jīng)過 10 ms 的定時(shí)后,由 PC-LAB ENVENT READ模塊讀取這段時(shí)間內(nèi)采集卡計(jì)數(shù)器的數(shù)值,并傳送到LabVIEW的前面板顯示。

        ②“顏色檢測”過程是重復(fù)“白平衡”的過程。

        最后,這兩部分的數(shù)據(jù)經(jīng)過LabVIEW自帶的模塊進(jìn)行數(shù)據(jù)處理,并在前面板顯示最終的RGB值,以還原為所檢測的顏色。

        顏色檢測系統(tǒng)程序流程如圖3所示。

        圖3 顏色檢測系統(tǒng)流程圖Fig.3 Flowchart of the color detection system

        4 結(jié)束語

        整個(gè)系統(tǒng)設(shè)計(jì)采用研華開發(fā)的通用“Advantech DLL Driver”驅(qū)動軟件及其配備的LabVIEW驅(qū)動,結(jié)合LabVIEW軟件,實(shí)現(xiàn)對PCI-1716和TCS230的控制;同時(shí),采用LabVIEW本身的數(shù)據(jù)處理模塊對采集的數(shù)據(jù)進(jìn)行處理、顯示和保存。相對其他的顏色檢測系統(tǒng),該系統(tǒng)借助LabVIEW軟件進(jìn)行仿真,并設(shè)計(jì)友好的人機(jī)交互界面,大大降低了通信的復(fù)雜度、減少了設(shè)計(jì)的工作量、提高了自動化程度,為國內(nèi)的顏色檢測工業(yè)提供一種新的檢測方法。

        [1]龐小兵.在線顏色識別傳感技術(shù)的研究[D]長沙:長沙理工大學(xué),2008.

        [2]杜春玲,張唏,葛蕾.顏色測量儀器及其發(fā)展[J].現(xiàn)代儀器,2005,11(3):56 -57.

        [3]曾文琪,高滿茹.基于虛擬儀器的自控仿真實(shí)驗(yàn)系統(tǒng)的設(shè)計(jì)[J].微計(jì)算機(jī)信息,2010(16):153-154.

        [4]李愛琴,張緒坤.基于TCS230與LabVIEW的顏色測量系統(tǒng)[J].電子科技,2008,21(6):26 -27.

        [5]王夢玲,王思明.基于PCI-1713和LabVIEW的高速數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)[J].微計(jì)算機(jī)信息,2006(19):120 -122.

        [6]盧川英,于浩成,孫敬輝,等.基于TCS230傳感器的顏色檢測系統(tǒng)[J].吉林大學(xué)學(xué)報(bào):信息科學(xué)版,2008,26(6):624 -625.

        [7]王鑫,郭繼燕,丁鐵夫,等.基于PCI總線的高速數(shù)據(jù)采集卡的設(shè)計(jì)[J].微計(jì)算機(jī)信息,2003(5):31-32.

        [8]劉冠宇,戴義保,朱丹.ARM7高精度雙金屬片形變檢測系統(tǒng)[J].自動化儀表,2009,30(9):67 -70.

        猜你喜歡
        檢測系統(tǒng)設(shè)計(jì)
        Smartflower POP 一體式光伏系統(tǒng)
        “不等式”檢測題
        “一元一次不等式”檢測題
        “一元一次不等式組”檢測題
        WJ-700無人機(jī)系統(tǒng)
        ZC系列無人機(jī)遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        瞞天過?!律O(shè)計(jì)萌到家
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        設(shè)計(jì)秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        有種設(shè)計(jì)叫而專
        Coco薇(2017年5期)2017-06-05 08:53:16
        亚洲国产色一区二区三区| 国产黑丝美女办公室激情啪啪| 国产美女在线精品亚洲二区| 日本特黄特色特爽大片| 久久精品国产亚洲av久按摩 | 色一情一乱一伦| 国产精品人妻熟女男人的天堂| 免费观看视频在线播放| 中文字幕一区二区三区久久网站 | 麻豆激情视频在线观看| 在线观看网址你懂的| 艳妇臀荡乳欲伦交换在线播放| 国产91清纯白嫩初高中在线观看| 欧美精品久久久久久三级| 越猛烈欧美xx00动态图| 国产成人精品日本亚洲专区61| 特级国产一区二区三区| 国产精品香蕉网页在线播放| 国产福利免费看| 天天躁日日躁狠狠很躁| 国产麻花豆剧传媒精品mv在线| 按摩少妇高潮在线一区| 精品一区二区三区人妻久久| 成人免费xxxxx在线视频| 久久夜色精品国产噜噜亚洲av | 亚洲桃色蜜桃av影院| 青青草99久久精品国产综合| 国产欧美日韩午夜在线观看| 色视频www在线播放国产人成| 乱码av麻豆丝袜熟女系列| 亚洲成人免费av影院| 隔壁的日本人妻bd高清中字| 亚洲精品无人区一区二区三区| 精品人妻中文av一区二区三区| 国产在线精品一区二区三区不卡| 一本色道久久综合无码人妻| 无码精品人妻一区二区三区漫画| 最新国产激情视频在线观看| 在线亚洲国产一区二区三区| 国产亚洲精选美女久久久久| 国产美熟女乱又伦av果冻传媒|