資料介紹
??顏色識別是模式識別領(lǐng)域的一個重要研究方向,利用顏色識別技術(shù)能使傳統(tǒng)依靠人眼進行顏色判別的方法發(fā)生根本變革。這種新型技術(shù)采用顏色傳感器獲取外界的顏色信息,進而通過基于計算機的信號處理技術(shù)實現(xiàn)顏色的精確識別。
??顏色識別技術(shù)經(jīng)歷了傳統(tǒng)模擬識別方法和現(xiàn)代數(shù)字化識別兩個階段。傳統(tǒng)的顏色識別方法采用模擬顏色探測器件來進行外界顏色獲取,這種探測器件通常是在獨立的光電二極管上覆蓋經(jīng)過修正的紅、綠、藍濾光片,經(jīng)過光電轉(zhuǎn)換產(chǎn)生對應(yīng)的模擬信號;如果用對這些模擬信號進行處理,就必須采用額外的AD轉(zhuǎn)換電路才能實現(xiàn)和微控制器的接口,而AD轉(zhuǎn)換電路的引入增加了信號的處理時間,對整個系統(tǒng)的速度有很大的影響;此外,由于一般的AD轉(zhuǎn)換存在量化誤差,系統(tǒng)的精度受到很大的限制,這些使得傳統(tǒng)的顏色識別方法逐漸被現(xiàn)在的數(shù)字式化的顏色識別技術(shù)所替代。隨著半導體技術(shù)的發(fā)展,數(shù)字式的顏色傳感器逐步取代了傳統(tǒng)的光電二極管傳感器,這種技術(shù)把顏色傳感器所需的光學、機械、電子等信號處理集成在很小的芯片上極大地縮小了顏色傳感器的體積。由于這種傳感器輸出的是數(shù)字量,因此可以通過數(shù)字處理技術(shù)來提高探測速度并保持檢測器輸出信號的精度。例如采用改進的動態(tài)檢測方法來提高顏色探測的速度,采用來處理顏色數(shù)據(jù)等。
??雖然數(shù)字傳感器已經(jīng)取得了一些成功,但其應(yīng)用于市場的技術(shù)還不夠成熟,隨著美國TAOS(Texas Advanced Optoelectronic Solutions)公司最新推出的顏色傳感器TCS230的面世,數(shù)字傳感器才真正被工程師們采用。這種顏色傳感器具有分辨率高、可編程的顏色選擇、數(shù)字輸出等特點。本文采用TCS230來作為系統(tǒng)的探測部分,基于該器件設(shè)計的顏色識別系統(tǒng)可以應(yīng)用于軍事領(lǐng)域,也可以應(yīng)用于電致變色材料的變色研究以便獲得材料的變色參數(shù)。
??1 TCS230簡介
??1.1 主要特性
??TCS230是美國TAOS公司推出的可編程光到頻率的轉(zhuǎn)換器。它把可配置的硅光電二極管與電流頻率轉(zhuǎn)換器集成在一個單一的CMOS(Comple-mentary Metal Oxide Semiconductor)電路上,同時在單一芯片上還集成了紅、綠、藍(RGB)3種濾光器,是業(yè)界第一個有數(shù)字兼容接口的RGB顏色傳感器。該數(shù)字兼容接口可以和直接連接,使變得簡單;此外,TCS230內(nèi)部每個顏色通道有10位的數(shù)字轉(zhuǎn)換精度,大大提高了顏色的獲取精度。
??1.2 引腳說明
??TCS230引腳及內(nèi)部結(jié)構(gòu)圖如圖1所示。TCS230外部有8個引腳,其內(nèi)部主要由光電二極管陣列和電流頻率轉(zhuǎn)換器組成,通過微處理器控制S0,S1,S2,S3的引腳電平可以控制TCS230輸出紅綠藍三顏色頻率值,通過標定可以得到數(shù)值化的BGB值,該值可以采用計算機來進行處理識別。
??
??圖1 TCS230引腳及內(nèi)部結(jié)構(gòu)圖
??2 便攜式顏色自適應(yīng)識別電路設(shè)計
??2.1 便攜式顏色自適應(yīng)識別電路設(shè)計原理
??電致變色器件是隨施加在器件上的電壓而顯示不同顏色的模擬器件,一般變色的電壓范圍是-4~+4 V,且不同顏色顯示的電壓差值在0.1 V左右,因此本設(shè)計的重點是如何輸出該電壓值。
??圖2為便攜式顏色探測自適應(yīng)系統(tǒng)框圖。整個系統(tǒng)實現(xiàn)的關(guān)鍵是系統(tǒng)的控制模塊,在本設(shè)計中采用單片機來進行數(shù)據(jù)和命令的控制。本文的主要工作是基于電致變色器件而設(shè)計相應(yīng)的電路,電路的功能主要是控制電致變色器件的變^況受外界環(huán)境的控制,從而起到識別作用。
??
??圖2 便攜式顏色探測自適應(yīng)系統(tǒng)框圖
??傳統(tǒng)的顏色識別系統(tǒng)中涉及到多次模數(shù)-數(shù)模轉(zhuǎn)換,該轉(zhuǎn)換需要系統(tǒng)額外的處理時間,因此,減少這種模數(shù)-數(shù)模轉(zhuǎn)換的次數(shù)則能提高系統(tǒng)的處理速度,其中最主要的方法是采用數(shù)字式的顏色傳感器和帶模數(shù)轉(zhuǎn)換的單片機來實現(xiàn)。在本系統(tǒng)中采用了TCS230來作為外界顏色采集器件,其數(shù)字式的輸出接口可以直接和單片機進行數(shù)據(jù)交換,不需要采用模數(shù)轉(zhuǎn)換電路。單片機采用的是帶16位的數(shù)模轉(zhuǎn)換的低功耗器件AD-UC845,它可以把處理過的顏色數(shù)據(jù)通過內(nèi)部集成的DA轉(zhuǎn)換電路轉(zhuǎn)換為模擬的信號,該信號用來驅(qū)動電致變色器件進行顏色重現(xiàn)。
??系統(tǒng)的控制部分主要完成對顏色到電壓的轉(zhuǎn)換功能,通過顏色傳感器獲取外界環(huán)境的顏色值,然后通過處理把顏色值轉(zhuǎn)換為電致變色器件能夠精確顯示該顏色的電壓。本文提出了兩種自適應(yīng)的顏色到電壓的轉(zhuǎn)換方法:第一種方法采用matlab的曲線擬合方法,通過擬合顏色-電壓曲線得到擬合參數(shù),并得到顏色-電壓函數(shù);系統(tǒng)在該函數(shù)的作用下自動根據(jù)顏色值輸出對應(yīng)的電壓從而控制電致變色器件的顯示。第二種方法是采用比較大的存儲系統(tǒng),通過控制部分不斷的給電致變色器件送入電壓,然后獲取對應(yīng)的顏色數(shù)據(jù),把電壓-顏色值存入存儲器建立一個數(shù)據(jù)庫;系統(tǒng)運行的時候,會把外界的顏色值和存儲的顏色值進行比對,若相同則把存儲的對應(yīng)電壓值輸出。由于要頻繁的讀取存儲器,該方法的速度比第一種方法慢。通過對比兩種方法的優(yōu)缺點本系統(tǒng)采用第一種方法來實現(xiàn)顏色重現(xiàn)。
??2.2 便攜式顏色探測自適應(yīng)電路硬件圖
??本系統(tǒng)的硬件框圖如圖3所示。主要由4個模塊組成:穩(wěn)壓電源模塊,顏色傳感器模塊,單片機處理模塊,電壓偏移模塊和藍牙通信模塊。
??
??圖3 便攜式顏色探測自適應(yīng)電路硬件圖
??系統(tǒng)中的穩(wěn)壓電源模塊可提供兩種不同的電壓值:9 V的電壓偏移模塊工作電壓和單片機3.3 V的工作電壓值(3.3 V也用來驅(qū)動顏色傳感器、藍牙模塊、),模塊中采用二極管來防止電源的反接而導致破壞系統(tǒng)的正常工作。
??顏色傳感器采用的是TCS230,由于其工作電壓為3.3 V,因此直接與單片機進行接口設(shè)計,電路結(jié)構(gòu)簡單。
??單片機處理模塊中采用了EEPROM來存放擬合好的顏色-電壓參數(shù)值,系統(tǒng)在運行的時候會根據(jù)讀取的參數(shù)值給出顏色-電壓擬合函數(shù),并在該函數(shù)的控制下進行顏色的重現(xiàn)。
??電壓偏移模塊主要是負責對電壓進行極性的反轉(zhuǎn)和電壓的適當放大,由于電致變色器件的變色范圍有負電壓的出現(xiàn),因此在本系統(tǒng)單電源供電的情況下必須采用偏移電路實現(xiàn)負極性電壓的輸出。
??藍牙通信模塊是負責數(shù)據(jù)的上下位機通信,通過把獲取的顏色數(shù)據(jù)發(fā)送給上位PC機,PC機在matlab的處理下,擬合顏色-電壓曲線,并把得到的擬合參數(shù)發(fā)送下位單片機。由于PC機的處理速度快,因此擬合的時間很少,主要的時間是上下位機之間的通信時間。
??2.3 便攜式顏色自適應(yīng)識別電路軟件設(shè)計
??在系統(tǒng)工作之前必須通過軟件對系統(tǒng)進行自平衡校準,采用的方法是:通過設(shè)置單片機的定時器為固定時間,然后選通三種顏色的濾波器,計算這段時間內(nèi)TCS230的輸出脈沖數(shù),得出一個比例因子,通過這個比例因子可以把這些脈沖數(shù)變?yōu)?55。在實際測試時,使用同樣的時間進行計數(shù),把測得的脈沖數(shù)再乘以求得的比例因子,然后就可以得到所對應(yīng)的R、G和B的值。校準后則開始系統(tǒng)的正常工作,程序主要的工作是進行信號的處理包括中值濾波,A/D轉(zhuǎn)換等,在環(huán)境顏色的跟蹤過程中需要運用一系列的算法來實現(xiàn)對復雜環(huán)境的顏色的提取,這需要對設(shè)計的程序進行不斷調(diào)試。
??程序的功能(圖4)是程序設(shè)計的準則,在本系統(tǒng)的程序設(shè)計中,最主要的功能是命令識別和執(zhí)行,命令用來對數(shù)據(jù)流的方向進行準確控制,只有通過上下位機的命令二者之間的通信才能順利完成。系統(tǒng)在命令的控制下實現(xiàn)顏色識別以及重現(xiàn)功能,通過控制對應(yīng)的輸出接口才能輸出對應(yīng)的電壓值,實現(xiàn)系統(tǒng)的設(shè)計目的。
??
??圖4 便攜式顏色自適應(yīng)識別電路軟件功能圖
??程序的軟件框架圖則是軟件設(shè)計的算法的一種體現(xiàn),本系統(tǒng)的主控程序(圖5)主要完成系統(tǒng)初始化、命令流、數(shù)據(jù)流的統(tǒng)一調(diào)度。通過主控程序的調(diào)度外圍部件能夠正常的完成系統(tǒng)的功能要求。
??
??圖5 軟件框架結(jié)構(gòu)圖
??3 便攜式顏色識別自適應(yīng)電路實物圖
??按照設(shè)計的系統(tǒng)硬件電路圖,設(shè)計并制作了便攜式顏色自適應(yīng)系統(tǒng)的裸版,如圖6所示。采用兩層布線。通過對設(shè)計的電路進行測試,分析輸出的顏色參量,運用matlab對結(jié)果進行顏色一電壓曲線擬合,并最終在電致變色器件上面顯示出了顏色,該顏色和從顏色傳感器檢測到的顏色一致。表明本電路能實現(xiàn)所要求的功能。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 自適應(yīng)烘干系統(tǒng)電路總圖 0次下載
- 自適應(yīng)平臺Adaptive Platform資料匯總 2次下載
- 基于多層感知機模型的自適應(yīng)簡化率預(yù)測 8次下載
- 基于牛頓法的自適應(yīng)高階跑分距離推薦模型 10次下載
- LMS自適應(yīng)濾波器的MATLAB仿真和DSP實現(xiàn) 64次下載
- 基于FPGA的自適應(yīng)LMS算法的實現(xiàn) 17次下載
- 基于自適應(yīng)多分類器融合的手勢識別方法 10次下載
- 圖片自適應(yīng)LabView 2018文件下載 13次下載
- 由淺入深,了解指紋識別資料下載
- 汽車自適應(yīng)前燈照明概述及設(shè)計方案資料下載
- 如何識別電路?資料下載
- 自適應(yīng)巡線板的PCB原理圖免費下載 10次下載
- 自適應(yīng)并行結(jié)構(gòu)的多模態(tài)生物特征識別 11次下載
- 基于單片機的顏色自適應(yīng)識別電路 202次下載
- 基于自適應(yīng)濾波器的系統(tǒng)識別研究與實現(xiàn)
- 為什么選擇自適應(yīng)AUTOSAR平臺? 910次閱讀
- USB 3.0自適應(yīng)均衡電路的設(shè)計與應(yīng)用 2765次閱讀
- 工業(yè)機器人自適應(yīng)運動控制技術(shù) 1943次閱讀
- 自適應(yīng)天線系統(tǒng)簡介!自適應(yīng)天線系統(tǒng)研制概況! 5826次閱讀
- 自適應(yīng)巡航是什么?它與定速巡航有區(qū)別嗎? 1w次閱讀
- 一文讀懂自適應(yīng)巡航系統(tǒng) 5710次閱讀
- 自適應(yīng)控制的應(yīng)用實例 1.9w次閱讀
- 自適應(yīng)控制的優(yōu)缺點_自適應(yīng)控制存在的問題及發(fā)展 4.9w次閱讀
- 自適應(yīng)控制的分類_自適應(yīng)控制的主要類型 2.9w次閱讀
- 什么是自適應(yīng)控制_自適應(yīng)控制基本原理 5.5w次閱讀
- 自適應(yīng)濾波算法理解與應(yīng)用 2.5w次閱讀
- 短波頻率自適應(yīng)通信技術(shù)解析 1.4w次閱讀
- 自適應(yīng)濾波器的作用、原理以及相關(guān)應(yīng)用 2w次閱讀
- 一種創(chuàng)新性DPD線性化電路特有的自適應(yīng)算法 2341次閱讀
- 基于DSP的自適應(yīng)濾波器的設(shè)計方案 8239次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應(yīng)用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關(guān)電源設(shè)計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多