大連理工大學(xué)城市學(xué)院 寧秋月 孟蕭振 裴若男 姜 寧 謝印慶
基于AT89S52這種的單片機進行顏色識別,以及TCS3200顏色傳感器對物體顏色的識別,最終再通過LCD1602將顏色的種類顯示出來。
隨著社會的快速發(fā)展,人們的生活水平的提高,對于科技的要求也越來越高,為了滿足人們的需要,顏色識別技術(shù)從而誕生。顏色檢測這項技術(shù)越來越頻繁的出現(xiàn)在人們的視野中,也越來越多的代替了以往人們用肉眼去辨別顏色的這項繁瑣且枯燥的工作。本設(shè)計利用AT89S52單片機,TCS3200顏色傳感器和LCD1602液晶顯示器很好的滿足了人們需求。
本系統(tǒng)由AT89S52主控模塊,顏色傳感器模塊以及LCD1602顯示模塊組成。主要是通過三原色的原理,對被測物體進行檢測,通過顏色傳感器將其轉(zhuǎn)化為數(shù)字信號,最終由LCD1602液晶顯示屏顯示出三個基本數(shù)據(jù),再通過設(shè)計軟件的應(yīng)用,將三個數(shù)值代入,最后,得到最終的待測物體的顏色。系統(tǒng)結(jié)構(gòu)框圖如圖1所示。
圖1 系統(tǒng)結(jié)構(gòu)框圖
圖2 原理圖
圖3 系統(tǒng)PCB板圖
圖4 顏色采集模塊流程圖
TCS3200顏色傳感器是一款全彩的用來檢測顏色的儀器,它內(nèi)含TAOS TCS3200RGB的感應(yīng)芯片。它一共含有8個引腳,SOIC式的封裝,包括了64個單獨的光電二極管,這些光電二極管并聯(lián)在一起,由于分布比較均勻,所以當接受光源時,可以減少由于物體位置和光源位置所產(chǎn)生的誤差。通過改變S2,S3引腳的高低電平來選擇紅色濾波器或者是藍色濾波器以及綠色濾波器。此傳感器在很多領(lǐng)域得到廣泛的使用,抗干擾能力比較強。
LCD1602液晶包含了160個不同的字符圖形,里面含有數(shù)學(xué)字符還有各種英文字符以及阿拉伯字符,是一個慢顯示器件,所以在執(zhí)行每條指令之前需要確認模塊的忙標志,若為低電平,則表示不忙,相反則指令無效。
如圖2所示,單片機作主控中心,控制顏色采集模塊,還有顯示模塊。
AT89S52單片機是一款低功耗高速,而且抗干擾能力很強的一款單片機。此單片機6時鐘/機器周期和12時鐘/機器周期可以從中隨意切換,通過與顏色傳感器的配合工作,可以很好的實現(xiàn)本系統(tǒng)功能。
系統(tǒng)硬件板圖如圖3所示。
喜姑長一副鵝蛋臉,眼睛圓圓的,鼻子翹翹的,屁股也是翹翹的,身材不高,上下勻稱,走路就像浪擺柳,說話恰如風(fēng)搖鈴,只是那鼻尖上像是有人撒了一撮芝麻,斑斑點點,風(fēng)吹不落,水洗不掉。二狗伢說,這有什么,我喜歡。每逢有人說香娭毑漂亮,二狗伢就嗤之以鼻,說麥(面)子是不錯,可那是只不下蛋的雞,有卵用。說這話的時候,二狗伢有些大彎的背脊挺了起來。喜姑自從嫁到白家灣,第二年開懷,以后幾乎一年一個,都是帶了把的,連下五個崽,二狗伢狗嘴里吐不出象牙,大崽取名大鴨婆,二崽叫二鴨婆,以此類推。二狗伢常在村人面前炫擺,五只鴨婆下水,連同老子,堵得長江里半江水。
如圖4所示TCS3200顏色采集模塊之所以可以實現(xiàn)功能,其主要依靠的是定時器/計數(shù)器T0和外部中斷INT0。兩個硬件相互配合作用,來實現(xiàn)顏色采集功能。顏色采集模塊流程圖如圖4所示。
結(jié)束語:這次的設(shè)計是基于AT89S52單片機設(shè)計的顏色傳感器,顏色識別在我們未來的生活與工作之中,將是一個非常有意義的存在,我們對顏色識別的要求也會越來越苛刻,正好說明了這項研究的方向和未來發(fā)展是有很大的空間,顏色識別技術(shù)也將應(yīng)用在各個行業(yè)之中。