傳感器為微處理系統(tǒng)提感測(cè)周?chē)h(huán)境條件提供了一個(gè)窗口,光傳感器及磁性傳感器在測(cè)定物體的出現(xiàn)、離開(kāi)和運(yùn)動(dòng)等領(lǐng)域應(yīng)用廣泛。本文介紹光傳感器和磁性傳感器的基本類(lèi)型、應(yīng)用及其與微處理器的接口問(wèn)題。
槽式光傳感器開(kāi)關(guān),將一個(gè)發(fā)光二極管(LED)置于正對(duì)光電晶體管的塑料座中,發(fā)光二極管與光電晶體管之間有一個(gè)縫隙。如果物體 穿過(guò)這個(gè)縫隙,它將阻斷LED和光電晶體管之間的光路。槽式開(kāi)關(guān)通過(guò)在發(fā)動(dòng)機(jī)軸上放置一個(gè)開(kāi)槽的輪子來(lái)檢測(cè)發(fā)動(dòng)機(jī)速度。當(dāng)軸旋轉(zhuǎn)時(shí),它交替地阻斷光路。槽 式開(kāi)關(guān)也用于指示門(mén)或罩的開(kāi)關(guān)或閉合。當(dāng)門(mén)是閉合的時(shí)候,門(mén)上的標(biāo)志會(huì)落入槽內(nèi)并阻斷光路。
反射傳感器,其工作原理是相似的。反射傳感器上的光電晶體管截取由開(kāi)關(guān)前部任何地方反射來(lái)的光。大部分反射傳感 器都有焦距長(zhǎng)度,即檢測(cè)被放置物體的最佳距離,該距離通常在0.1和0.5寸之間。反射傳感器通常通過(guò)著色或陽(yáng)極處理使發(fā)動(dòng)機(jī)軸變黑來(lái)檢測(cè)發(fā)動(dòng)機(jī)運(yùn)動(dòng)情 況, 然后將由反射材料制成的帶狀物置于軸上。由于軸在旋轉(zhuǎn),傳感器就不能從軸的黑色部分收到反射,卻能夠從反射帶上收到強(qiáng)烈反射。如圖1c所 示,槽式或反射光傳感器具有相同的電路符。在系統(tǒng)設(shè)計(jì)時(shí)都要注意兩類(lèi)傳感器具有共同特征。
電流傳輸率(CTR)
LED和光電晶體管對(duì)的增益通常少于1。在給定LED電流的情況下,光電晶體管集電極中產(chǎn) 生的電流被稱(chēng)為電流傳輸率(CTR)。通常槽式開(kāi)關(guān)的CTR是0.1,因此,LED中10mA的電流會(huì)在集電極中產(chǎn)生1mA的電流。有時(shí)CTR以比率或表 格形式描述集電極電流與LED電流的關(guān)系。CTR取決于LED和光電晶體管的特性,并因光傳感器的不同而有很大不同。
當(dāng)需要將光傳感器與處理器接口時(shí),電流傳輸率有幾層含義。首先,如圖2所示,如果將開(kāi)關(guān)直 接接口到數(shù)字輸入端,晶體管輸出值將會(huì)在有效邏輯電平之間擺動(dòng)。要確保光電晶體管飽合,就要限定上拉電阻的值。例如,如果用10mA驅(qū)動(dòng)LED且CTR的 最低值為0.1,則上拉電阻的值約為5kΩ。
電阻值越低,抗擾度越好,運(yùn)行速度更快,但并不適用于所有的光傳感器。晶體管必須吸收足夠 的電流以確保有效的邏輯低電平。如果想使用較小的上拉電阻,可采用具有較高CTR的光傳感器開(kāi)關(guān)或具有更大驅(qū)動(dòng)電流的LED。光傳感器開(kāi)關(guān)具有達(dá)林頓晶體 開(kāi)關(guān)輸出形式,它通常具有比圖1更高的CTR,但通常它們也只有單只晶體管輸出速度的20%,且飽合電壓較高。
反射傳感器也可以采用CTR來(lái)評(píng)估。由于傳感器取決于反射光,CTR取決于表面類(lèi)型和反射 表面與傳感器之間的距離。反射傳感器的CTR取決于標(biāo)準(zhǔn)反射表面,該表面被置于與傳感器相距特定距離的焦點(diǎn)位置上。
反射傳感器的CTR因器件和應(yīng)用的不同而不同。如果傳感器面對(duì)的是一個(gè)在灰色和黑色之間轉(zhuǎn) 換的表面,則CTR與生產(chǎn)廠家所采用的白色參考面測(cè)得的CTR就會(huì)不相同。設(shè)計(jì)必須適應(yīng)由傳感器應(yīng)用所得出的實(shí)際CTR。確定CTR范圍的一個(gè)方法是測(cè)量 具體應(yīng)用的CTR,然后采用相同傳感器與由傳感器生產(chǎn)廠家用白色參考面測(cè)得的CTR進(jìn)行比較,這樣將會(huì)得到所期望的CTR參考范圍。
由于光傳感器的CTR范圍很大,可能須將傳感器的輸出端接口到模數(shù)轉(zhuǎn)換器(ADC),這樣 可采用軟件來(lái)查找輸出電平的變化,而非取決于產(chǎn)生數(shù)字邏輯電平的元件的能力。當(dāng)然,這樣做的代價(jià)就是增加一個(gè)ADC并且需要更多的時(shí)間進(jìn)行ADC取樣。
檢測(cè)速度
任何光傳感器中光電晶體管的速度相當(dāng)慢,這一點(diǎn)限制了檢測(cè)的最大速度。開(kāi)關(guān)時(shí)間的典型值分 別是8 ms和50ms。如果傳感器內(nèi)的驅(qū)動(dòng)LED由軟件控制,這一軟件必須在讀取傳感器的輸出時(shí),對(duì)開(kāi)啟和關(guān)閉延遲予以考慮。
機(jī)械不穩(wěn)定性
機(jī)械抖動(dòng)會(huì)導(dǎo)致反射傳感器異常。例如,通過(guò)觀察扁平黑色發(fā)動(dòng)機(jī)軸上的發(fā)光帶,反射傳感器可 以測(cè)量旋轉(zhuǎn)次數(shù),這種傳感器電流的輸出產(chǎn)生的是中斷信號(hào)。有時(shí)候,發(fā)光帶恰好在傳感器的檢測(cè)區(qū)域時(shí),發(fā)動(dòng)機(jī)會(huì)停止。機(jī)器震動(dòng)會(huì)引起處理器產(chǎn)生大量的中斷信 號(hào),從而有效地關(guān)閉發(fā)動(dòng)機(jī)。
可以設(shè)想一個(gè)與槽式傳感器相似的情形,如果阻斷光路的標(biāo)志只是使光電晶管變得部分模糊,從而使光電晶體管運(yùn)行不良, 造成不確定的輸出。因此硬件設(shè)計(jì)可以應(yīng)用比較器電路的時(shí)滯原理,將這一問(wèn)題很好地解決。
反射傳感器則要做一些補(bǔ)充考慮。反射傳感器常用于傳感不同類(lèi)型的物體表面。一個(gè)典型的例子就是高速分選機(jī)分選紙張。紙的質(zhì)量、顏 色和反射特性不同。傳感系統(tǒng)必須被設(shè)計(jì)成能夠處理各種材料。在發(fā)動(dòng)機(jī)測(cè)速應(yīng)用中,油膜覆蓋了軸的扁平黑色元件,將會(huì)發(fā)生什么?對(duì)于檢測(cè)旋轉(zhuǎn)的傳感器的功效 有何影響?
在某些情況下,可能要增加硬件或軟件(或兩者兼有)來(lái)檢測(cè)異常狀況。在這個(gè)例子當(dāng)中,當(dāng)反射傳感器產(chǎn)生過(guò)多中斷信號(hào)時(shí),軟件會(huì)有一個(gè)記錄中斷 時(shí)間的計(jì)時(shí)器。如果傳感器中斷服務(wù)程序被退出又立即重新進(jìn)入,中斷服務(wù)程序可能會(huì)禁止中斷并設(shè)定標(biāo)志來(lái)告知系統(tǒng)的其它部分:現(xiàn)在出故障了。
編輯:jq
-
led
+關(guān)注
關(guān)注
243文章
24427瀏覽量
687133 -
光電晶體管
+關(guān)注
關(guān)注
0文章
69瀏覽量
11235 -
光學(xué)傳感器
+關(guān)注
關(guān)注
8文章
235瀏覽量
61555
發(fā)布評(píng)論請(qǐng)先 登錄
什么是照度傳感器和接近傳感器
如何選擇酒精傳感器
霍尼韋爾速度傳感器
如何為您的應(yīng)用選擇光傳感器
磁性位置編碼器傳感器SME150產(chǎn)品概述
磁性近程傳感器保證非接觸式定位和近程檢測(cè)的靈活性和可靠性
深度剖析傳感器仿真
Allegro創(chuàng)新磁性傳感器解決方案

剖析光傳感器及磁性傳感器的應(yīng)用
評(píng)論