在一些專案中,常常會(huì)有感應(yīng)物體色彩的需求。要讓我們的專案「看」東西,最直接的方法當(dāng)然是幫它裝個(gè) CMOS image sensor,但如果我們只需要簡(jiǎn)單識(shí)別物體的色彩,而不需要真的做影像識(shí)別等高階的功能,用 CMOS image sensor 反而把事情復(fù)雜化了。這時(shí)候,簡(jiǎn)單的色彩傳感器就可以幫我們解決問題。這次我們就來聊聊色彩傳感器的原理,以及它的應(yīng)用。
顏色怎么來的
嚴(yán)格來說,是要讓機(jī)器看到「人眼看到的顏色」,所以必須要先知道人眼看到的顏色是怎么來的。地球上確實(shí)有些其它的動(dòng)物,看到的顏色跟人看到的不一樣。人類是所謂的「三色視覺」動(dòng)物,也就是說我們的彩色視覺由三種顏色所支配。寫到這,應(yīng)該有很多讀者已經(jīng)猜到這三種顏色就是我們一天到晚在講的 R、G、B。
沒錯(cuò),在人眼的視網(wǎng)膜上,有兩種細(xì)胞,一種是可以感應(yīng)顏色的視錐細(xì)胞(cone cell),而另一種是無(wú)法感應(yīng)顏色但對(duì)光線較為敏感、可以在低照度時(shí)工作的視桿細(xì)胞(rod cell)。視錐細(xì)胞又分成三種,分別稱之為 S、M、L 視錐細(xì)胞,而這里的 S、M、L,指的就是不同的視錐細(xì)胞對(duì)不同波長(zhǎng)的光有不同的感度。
如果在光譜上來看的話,三種視錐細(xì)胞的感度是這樣的:
光譜上三種視錐細(xì)胞的感度
不同波長(zhǎng)的光進(jìn)入人類的眼睛后,在不同的視錐細(xì)胞上會(huì)產(chǎn)生不同強(qiáng)度的訊號(hào),這些訊號(hào)經(jīng)由神經(jīng)系統(tǒng)傳送到大腦,再經(jīng)過大腦的處理,就變成我們看到的顏色了。
比如,有個(gè)東西它只反射 600 nm 的紅光,這個(gè)光線進(jìn)到人眼之后,只會(huì)讓 L 視錐細(xì)胞感應(yīng)到。因此,大腦只收到來自 L 視錐細(xì)胞的訊號(hào),判定這個(gè)顏色是紅色;如果只有 M 視錐細(xì)胞有訊號(hào),大腦就會(huì)知道是綠色;如果 L 和 M 視錐細(xì)胞都同時(shí)有訊號(hào),大腦就知道這是介于兩者之間的黃色。
問題來了,大腦怎么知道眼睛看到的黃色,是一個(gè)波長(zhǎng) 600 nm 左右的黃色光,還是兩個(gè)分別為 620 nm 的紅光和 560 nm 的綠光混出來的呢?這兩個(gè)組合都會(huì)同時(shí)刺激 L 和 M 視錐細(xì)胞。
「它不知道。」對(duì),人類的眼睛的確無(wú)法分辨這個(gè)黃色到底是單一波長(zhǎng)的黃光,還是由紅色和綠色混在一起所產(chǎn)生的黃光。這個(gè)現(xiàn)象叫「同色異譜」,意思就是說不同的光譜組成,但是在人眼看起來是一樣的顏色。
雖然人的眼睛看起來是一樣的顏色,但如果用光譜儀去測(cè)量的話,還是可以分得出來它們的光譜組成是不一樣的。
這個(gè)機(jī)制常常被用來欺騙人類的眼睛。舉例來說,如果你需要一個(gè)白的的光,通常需要用紅、藍(lán)、綠三種顏色的光去混出來,因?yàn)閷?duì)人類的大腦來說,只要 S、M、L 三種視錐細(xì)胞都有訊號(hào),就代表這是白光。但就如我們前面說的,某個(gè)波長(zhǎng)的黃光可以同時(shí)刺激 L 和 M 視錐細(xì)胞,因此如果你用藍(lán)光和黃光去混,也會(huì)讓大腦覺得這是白光。
現(xiàn)在的白光 LED,用的多半是這種方法:先發(fā)個(gè)藍(lán)光,再用藍(lán)光去激發(fā)黃色的熒光粉發(fā)出黃光,一藍(lán)一黃就混出了我們看起來是白光的光。但這樣的白光有一個(gè)問題,就是它里面其實(shí)沒什么紅光,如果你用它去照射只會(huì)反射紅光、顏色看起來應(yīng)該要非常紅的物體,它看起來就會(huì)不夠紅,因?yàn)樗緛砭蜎]有紅光可供反射。這是色彩學(xué)上所說的「演色性」問題。
這邊只能簡(jiǎn)單地說明一下人眼看到顏色的機(jī)制,以上這些如果要仔細(xì)說明,每個(gè)主題大概都可以寫個(gè)五萬(wàn)字。
讓機(jī)器看到光
要讓機(jī)器看到光,最常用的就是所謂的光電轉(zhuǎn)換組件。
十九世紀(jì)物理學(xué)大爆發(fā)的時(shí)候,物理學(xué)家觀察到,當(dāng)光照射在某些金屬上時(shí),會(huì)產(chǎn)生電流,這就是所謂的光電效應(yīng)(photoelectric effect)。但一直到 1905 年愛因斯坦發(fā)表了關(guān)于光電效應(yīng)的論文「Concerning an Heuristic Point of View Toward the Emission andTransformation of Light」,套用了普朗克對(duì)于光粒子性的假設(shè),解釋了光電效應(yīng)與光波長(zhǎng)之間的關(guān)系,才確立了光電效應(yīng)的量化基礎(chǔ)。愛因斯坦也因?yàn)檫@篇論文得到了 1921 年的諾貝爾物理學(xué)獎(jiǎng)。
雖然愛因斯坦對(duì)近代物理的貢獻(xiàn)絕對(duì)值得好幾座諾貝爾獎(jiǎng),但他得到的唯一一座諾貝爾獎(jiǎng)卻不是因?yàn)橄鄬?duì)論,而是跟光電效應(yīng)有關(guān)。光電效應(yīng)告訴我們,每個(gè)光子攜帶的能量只與它的波長(zhǎng)有關(guān),與光的強(qiáng)度無(wú)關(guān)。而不同的物質(zhì)要在光電效應(yīng)之下產(chǎn)生訊號(hào),它所能感應(yīng)的波長(zhǎng)范圍,也只和該物質(zhì)的電子組態(tài)有關(guān)。換句話說,有些物質(zhì)就是只對(duì)某些波長(zhǎng)的光有反應(yīng),在此波長(zhǎng)之外它就是瞎的。
這里有一個(gè)美麗的巧合。二十世紀(jì)半導(dǎo)體技術(shù)大爆發(fā)之后,我們最常用的半導(dǎo)體材料就是硅,而硅的電子組態(tài)剛好讓用它做成的光電二極管可以感應(yīng)波長(zhǎng) 400 nm – 1100 nm 的光,差不多涵蓋了整個(gè)人眼可見的可見光波長(zhǎng),再附贈(zèng)一點(diǎn)點(diǎn)近紅外線。這個(gè)美麗的巧合讓我們可以用硅半導(dǎo)體做成各式各樣的感光組件,而不用另尋其它特殊的材料與制程。
我們來看看實(shí)際的零件吧。
數(shù)字16位串行輸出型彩色傳感器IC——BH1749NUC
BH1749NUC是一款帶I2C總線接口的數(shù)字彩色傳感器IC。 該IC可感應(yīng)紅色,綠色,藍(lán)色(RGB)和紅外線,并將其轉(zhuǎn)換為數(shù)字值。 高靈敏度,寬動(dòng)態(tài)范圍和出色的Ircut特性使該IC可以獲得環(huán)境光的精確照度和色溫。 它是調(diào)整電視,手機(jī)和平板電腦LCD背光的理想選擇。
應(yīng)用電路
-
傳感器
+關(guān)注
關(guān)注
2565文章
53001瀏覽量
767398 -
色彩傳感器
+關(guān)注
關(guān)注
0文章
12瀏覽量
5925
發(fā)布評(píng)論請(qǐng)先 登錄
Avago 3×3mm數(shù)字色彩傳感器
Avago為便攜電子產(chǎn)品推出最小的數(shù)字色彩傳感器
Avago整合RGB光傳感器的色彩控制器
Avago有兩線串行口的數(shù)字色彩傳感器
Avago表面貼裝數(shù)字色彩傳感器
Avago基于RGB數(shù)字色彩傳感器的便攜電子產(chǎn)品
安華高科技表面貼裝數(shù)字色彩傳感器
RGB色彩傳感器工作原理及應(yīng)用方案分析
色彩標(biāo)志傳感器

色彩傳感器的選型_色彩傳感器工作原理介紹
怎樣實(shí)現(xiàn)樹莓派色彩傳感器接口進(jìn)行色彩檢測(cè)
顏色傳感器它是如何感知色彩并分辨顏色的

色彩傳感器/顏色識(shí)別傳感器/色標(biāo)傳感器的原理及應(yīng)用介紹-阿童木科技

評(píng)論