本發(fā)明涉及一種能夠避免因相互干擾而引起的誤動(dòng)作光電傳感器。
背景技術(shù):
以往,就有因?qū)⒍鄠€(gè)光電傳感器排列的情況下的相互干擾而引起的誤動(dòng)作,另外,因具有變換器熒光燈等高次諧波的交流波形(AC)成分的照明光而引起的誤動(dòng)作的問題。另外,近來,LED照明普及起來,但由于LED照明較多具有高次諧波的交流波成分,所以可以預(yù)計(jì)光電傳感器的誤動(dòng)作的風(fēng)險(xiǎn)將升高。
針對(duì)上述問題,已知有避免對(duì)因脈沖波形狀的干擾及交流波形狀的干擾所引起的誤動(dòng)作的光電傳感器(參見例如專利文獻(xiàn)1~3)。在專利文獻(xiàn)1所公開的光電傳感器中,在檢測(cè)到干擾的情況下,以一定時(shí)間延遲投光。另外,在專利文獻(xiàn)2所公開的光電傳感器中,一邊讓投光周期變化一邊進(jìn)行投光。
另外,在專利文獻(xiàn)3所公開的光電傳感器中,除了在判定有無檢測(cè)體時(shí)所采用的閾值以外,還設(shè)置正閾值和負(fù)閾值,用以對(duì)交流波形狀的干擾進(jìn)行檢測(cè)。并且,在檢測(cè)到交流波形狀的干擾的情況下,在該交流波形的過零的時(shí)機(jī)進(jìn)行受光。另外,在一定時(shí)間未檢測(cè)到干擾的情況下,將模式進(jìn)行切換,在切換后的模式下檢測(cè)到干擾的情況下,以一定時(shí)間延遲投光。
現(xiàn)有技術(shù)文獻(xiàn)
專利文獻(xiàn)
專利文獻(xiàn)1日本特公昭62-7733號(hào)公報(bào)
專利文獻(xiàn)2日本特開昭63-263917號(hào)公報(bào)
專利文獻(xiàn)3日本特開2003-23347號(hào)公報(bào)
技術(shù)實(shí)現(xiàn)要素:
發(fā)明要解決的課題
但是,在專利文獻(xiàn)1所公開的手法中,存在作為相互干擾對(duì)策的效果低的問題。即,在光電傳感器的相互干擾中,由于強(qiáng)度強(qiáng)的干擾光將會(huì)被輸入,所以受光信號(hào)不是脈沖波形,信號(hào)將會(huì)變成多次擺回的擺回波形。因此,即使像專利文獻(xiàn)1的手法那樣地以一定時(shí)間延遲之后再進(jìn)行投光,也有可能因擺回波形的飽和而導(dǎo)致本來應(yīng)該受光的信號(hào)消失。另外,在專利文獻(xiàn)1所公開的手法中,無法避免AC干擾光的影響。
另外,在專利文獻(xiàn)2所公開的手法中,存在作為AC干擾光對(duì)策的效果低的問題。即,在專利文獻(xiàn)2的手法中,雖然一邊變更投光周期一邊進(jìn)行投光,但無法避免與AC干擾的受光時(shí)機(jī)的偶然一致,而有可能產(chǎn)生誤動(dòng)作。
另外,在專利文獻(xiàn)3所公開的手法中,存在作為相互干擾對(duì)策的效果低的問題。即,如上所述,在光電傳感器的相互干擾中,由于強(qiáng)度強(qiáng)的干擾光將會(huì)被輸入,所以受光信號(hào)不是脈沖波形而變成擺回波形。因此,即使像專利文獻(xiàn)3的手法那樣地以一定時(shí)間延遲之后再進(jìn)行投光,擺回波形也會(huì)重疊,本來應(yīng)該受光的信號(hào)有可能消失。
另外,在專利文獻(xiàn)3所公開的手法中,由于除了具有在判定有無檢測(cè)體時(shí)使用的閾值的比較電路以外,具有正的閾值的比較電路和具有負(fù)的閾值的比較電路也是必要的,因而電路規(guī)模將變大。另外,由于根據(jù)干擾,將AC干擾光對(duì)策的模式和相互干擾對(duì)策的模式進(jìn)行切換并動(dòng)作,所以存在處理復(fù)雜這樣的問題。另外,在專利文獻(xiàn)3所公開的手法中,以使交流波形的干擾的過零的時(shí)機(jī)與受光時(shí)機(jī)一致地方式對(duì)投光時(shí)機(jī)進(jìn)行控制,但時(shí)機(jī)控制的處理速度存在界限,所以有能夠?qū)?yīng)的噪音頻率存在界限這一問題。另外,如果噪音頻率高的話,則難以使受光時(shí)機(jī)與過零的時(shí)機(jī)完全一致,時(shí)機(jī)過早或過遲都有可能發(fā)生誤動(dòng)作。
本發(fā)明正是為了解決如上所述的問題而做出的,以提供相對(duì)于現(xiàn)有結(jié)構(gòu)能夠更切實(shí)地避免因相互干擾而引起的誤動(dòng)作的光電傳感器為目的。
用于解決課題的手段
本發(fā)明的光電傳感器具備投射光的投光部;和對(duì)投光部所投射的光的反射光進(jìn)行受光的受光部,光電傳感器將受光部的受光結(jié)果與以無信號(hào)狀態(tài)作為基準(zhǔn)的第1閾值進(jìn)行比較,由此檢測(cè)有無檢測(cè)體,光電傳感器包括:干擾檢測(cè)部,其在沒有投光部的投光的狀態(tài)下,通過在一定時(shí)間、將受光部的受光結(jié)果和第1閾值及第2閾值進(jìn)行比較,來進(jìn)行干擾檢測(cè),第2閾值是以無信號(hào)狀態(tài)作為基準(zhǔn)并取該第1閾值的相反符號(hào)的值;待機(jī)部,在由干擾檢測(cè)部檢測(cè)到干擾的情況下,待機(jī)部進(jìn)行待機(jī)直到受光部的受光結(jié)果在第1閾值和第2閾值的范圍內(nèi)為止;干擾判定部,在待機(jī)部進(jìn)行待機(jī)之后,干擾判定部使干擾檢測(cè)部再次進(jìn)行干擾檢測(cè);以及投光指示部,在干擾檢測(cè)部于一定時(shí)間未檢測(cè)到干擾的情況下,投光指示部指示投光部進(jìn)行投光。
發(fā)明的效果
根據(jù)本發(fā)明,通過如上構(gòu)成,相對(duì)于現(xiàn)有的結(jié)構(gòu),能夠更切實(shí)地避免因相互干擾而引起的誤動(dòng)作。
附圖說明
圖1是示出本發(fā)明的實(shí)施方式1的光電傳感器的構(gòu)成例的圖。
圖2是示出本發(fā)明的實(shí)施方式1中的控制電路的構(gòu)成例的圖。
圖3是示出本發(fā)明的實(shí)施方式1的光電傳感器的動(dòng)作例的流程圖。
圖4是示出本發(fā)明的實(shí)施方式1的光電傳感器的動(dòng)作例的圖(干擾為因相互干擾而引起的擺回波形的情形)。
圖5是示出本發(fā)明的實(shí)施方式1的光電傳感器的動(dòng)作例的圖(干擾為交流波形的情形)。
具體實(shí)施方式
以下,一邊參照附圖對(duì)本發(fā)明的實(shí)施方式一邊進(jìn)行詳細(xì)說明。
實(shí)施方式1.
圖1是示出本發(fā)明的實(shí)施方式1的光電傳感器的構(gòu)成例的圖。
光電傳感器具備投射光的投光部和對(duì)投光部所投射的光的反射光進(jìn)行受光的受光部,光電傳感器通過將受光部的受光結(jié)果與判定閾值進(jìn)行比較來檢測(cè)有無檢測(cè)體50。這里,判定閾值是以無信號(hào)狀態(tài)為基準(zhǔn)并取正的值的閾值(第1閾值)。另外,以下,作為受光元件(一次元位置檢測(cè)元件)5,采用受光面被分成N(Near)側(cè)受光面和F(Far)側(cè)受光面的2分段式光電二級(jí)管,采用對(duì)在比設(shè)定距離更近之處有沒有存在檢測(cè)體50進(jìn)行檢測(cè)的距離設(shè)定型的光電傳感器的情形為例進(jìn)行說明。
如圖1所示,光電傳感器包括:驅(qū)動(dòng)電路1、投光元件2、投光光學(xué)系統(tǒng)3、受光光學(xué)系統(tǒng)4、受光元件5、運(yùn)算電路6、放大電路7、比較判定電路8、輸出電路9、顯示電路10及控制電路11。
此外,在圖1所示的結(jié)構(gòu)中,驅(qū)動(dòng)電路1、投光元件2及投光光學(xué)系統(tǒng)3構(gòu)成投光部;受光光學(xué)系統(tǒng)4、受光元件5、運(yùn)算電路6及放大電路7構(gòu)成受光部。
驅(qū)動(dòng)電路1生成供給投光元件2的電流。
投光元件2是通過由驅(qū)動(dòng)電路1生成的電流來驅(qū)動(dòng)并進(jìn)行發(fā)光的。作為該投光元件2,例如采用LED。
投光光學(xué)系統(tǒng)3將由投光元件2所發(fā)射的光進(jìn)行聚光。由該投光光學(xué)系統(tǒng)3聚光的光被投射至檢測(cè)區(qū)域。并且,在檢測(cè)區(qū)域中存在檢測(cè)體50的情況下,上述光被該檢測(cè)體50反射。
受光光學(xué)系統(tǒng)4將由檢測(cè)區(qū)域中存在的檢測(cè)體50反射的光進(jìn)行聚光。
受光元件5是將受光面分成N側(cè)受光面和F側(cè)受光面,并將通過受光光學(xué)系統(tǒng)4所聚光的光轉(zhuǎn)換成電信號(hào)(電流)的2分段式光電二級(jí)管。利用該受光元件5能夠?qū)側(cè)受光面上的受光量(第1受光信號(hào))和F側(cè)受光面上的受光量(第2受光信號(hào))進(jìn)行檢測(cè)。
運(yùn)算電路6將由受光元件5檢測(cè)到的N側(cè)受光面上的受光量(電流)和F側(cè)受光面上的受光量(電流)分別轉(zhuǎn)換成電壓,且對(duì)它們的差進(jìn)行檢測(cè)。
放大電路7用規(guī)定的放大率將通過運(yùn)算電路6處理后的電壓進(jìn)行放大。通過該放大電路7放大的電壓(差動(dòng)信號(hào))相當(dāng)于受光結(jié)果(根據(jù)第1、2的受光信號(hào)生成的距離信號(hào))。
比較判定電路8是將由放大電路7放大的電壓與判定閾值(正的閾值)進(jìn)行比較,來對(duì)檢測(cè)區(qū)域中有無的檢測(cè)體50進(jìn)行檢測(cè)的。此時(shí),在由放大電路7放大的電壓小于判定閾值時(shí),比較判定電路8判定為檢測(cè)區(qū)域中沒有物體;在由放大電路7放大的電壓為判定閾值以上時(shí),比較判定電路8判定為檢測(cè)區(qū)域中有物體。作為該比較判定電路8,采用可逆計(jì)數(shù)器等。
輸出電路9將表示比較判定電路8的判定結(jié)果的信息輸出。此時(shí),輸出電路9以表示上述判定結(jié)果的信息為基礎(chǔ)使輸出晶體管動(dòng)作。
顯示電路10將表示比較判定電路8的判定結(jié)果的信息通過顯示燈等進(jìn)行顯示。
控制電路11對(duì)光電傳感器的各部的動(dòng)作進(jìn)行控制。另外,控制電路11具有對(duì)投光部的投光時(shí)機(jī)進(jìn)行控制的功能。如圖2所示,該控制電路11具有:空閑狀態(tài)控制部111、計(jì)數(shù)器初始化部112、干擾檢測(cè)部113、計(jì)數(shù)器部114、待機(jī)控制部115、干擾判定部116及投光指示部117??刂齐娐?1通過基于軟件的使用CPU的程序處理來執(zhí)行。
空閑狀態(tài)控制部111在啟動(dòng)光電傳感器之際或利用光電傳感器進(jìn)行各次投受光處理后,使該光電傳感器在一定時(shí)間為空閑。
計(jì)數(shù)器初始化部112在啟動(dòng)光電傳感器之際或利用光電傳感器進(jìn)行各次投受光處理之后,由計(jì)數(shù)器部114對(duì)計(jì)數(shù)值進(jìn)行復(fù)位并初始化。
干擾檢測(cè)部113在光電傳感器空閑了一定時(shí)間后或接到干擾判定部116的指示的情況下,在投光部沒有投光的狀態(tài)下,通過在一定時(shí)間,將受光信號(hào)與正的閾值及負(fù)的閾值(第2閾值)進(jìn)行比較,來進(jìn)行干擾的檢測(cè)。這里,正的閾值與比較判定電路8中采用的判定閾值相同。另外,負(fù)的閾值為將無信號(hào)狀態(tài)作為基準(zhǔn)并取負(fù)的值的閾值。并且,干擾檢測(cè)部113在受光信號(hào)大于正的閾值的情況下或不足負(fù)的閾值的情況下,判定發(fā)生了干擾。
計(jì)數(shù)器部114對(duì)通過干擾檢測(cè)部113檢測(cè)到的干擾的次數(shù)進(jìn)行計(jì)數(shù)。
此外,計(jì)數(shù)器部114也可以根據(jù)干擾檢測(cè)部113的檢測(cè)狀態(tài)來區(qū)別通過干擾檢測(cè)部113檢測(cè)到的干擾的次數(shù)。在這種情況下,計(jì)數(shù)器部114將因受光信號(hào)變得比正的閾值大而由干擾檢測(cè)部113檢測(cè)到的干擾的第1次數(shù);和因受光信號(hào)變得不足負(fù)的閾值而由干擾檢測(cè)部113檢測(cè)到的干擾的第2次數(shù)進(jìn)行區(qū)別地計(jì)數(shù)。
在由干擾檢測(cè)部113檢測(cè)到干擾的情況下,待機(jī)控制部115進(jìn)行待機(jī)直到受光信號(hào)成為正的閾值和負(fù)的閾值的范圍內(nèi)為止。即,在因受光信號(hào)變成比正的閾值大而由干擾檢測(cè)部113檢測(cè)到干擾的情況下,待機(jī)控制部115進(jìn)行待機(jī)直到受光信號(hào)成為正的閾值以下為止。同樣地,在因受光信號(hào)變成不足負(fù)的閾值而由干擾檢測(cè)部113檢測(cè)到干擾的情況下,待機(jī)控制部115進(jìn)行待機(jī)直到受光信號(hào)成為負(fù)的閾值以上為止。
在利用待機(jī)控制部115進(jìn)行待機(jī)之后,干擾判定部116通過將由計(jì)數(shù)器部114計(jì)數(shù)的次數(shù)與規(guī)定值進(jìn)行比較來對(duì)干擾進(jìn)行判定。此時(shí),在由計(jì)數(shù)器部114計(jì)數(shù)的次數(shù)大于規(guī)定值的情況下,干擾判定部116判定干擾為交流波形,并使投光指示部117對(duì)投光部進(jìn)行投光指示。在除此以外的情況下,干擾判定部116判定干擾為因相互干擾而引起的擺回波形,再次由干擾檢測(cè)部113進(jìn)行干擾的檢測(cè)。
此外,規(guī)定值設(shè)定成比擺回波形狀的干擾的擺回次數(shù)大的值。該干擾的擺回次數(shù)可以根據(jù)光電傳感器的電路結(jié)構(gòu)求得。
另外,干擾判定部116也可以在計(jì)數(shù)器部114將檢測(cè)到的干擾的次數(shù)根據(jù)其檢測(cè)狀態(tài)進(jìn)行區(qū)別的情況下,按照該區(qū)別了的次數(shù)來進(jìn)行干擾判定。在這種情況下,從受光信號(hào)變成大于正的閾值的狀態(tài)到利用待機(jī)控制部115進(jìn)行待機(jī)之后,干擾判定部116通過將由計(jì)數(shù)器部114計(jì)數(shù)的第1次數(shù)與第1規(guī)定值比較,來進(jìn)行干擾判定。另一方面,從受光信號(hào)變成不足負(fù)的閾值的狀態(tài)到利用待機(jī)控制部115進(jìn)行待機(jī)之后,干擾判定部116通過將由計(jì)數(shù)器部114計(jì)數(shù)的第2次數(shù)與第2規(guī)定值比較,來進(jìn)行干擾判定。此外,干擾判定的手法與上述是相同的。另外,第2規(guī)定值設(shè)為比第1規(guī)定值大的值。
另外,即使在計(jì)數(shù)器部114不按照其檢測(cè)狀態(tài)對(duì)檢測(cè)到的干擾的次數(shù)進(jìn)行區(qū)別的情況下,干擾判定部116也能夠如以下那樣地進(jìn)行干擾判定。即,從受光信號(hào)變成大于正的閾值的狀態(tài)到利用待機(jī)控制部115進(jìn)行待機(jī)之后,干擾判定部116通過將由計(jì)數(shù)器部114計(jì)數(shù)的次數(shù)與第1規(guī)定值比較,來進(jìn)行干擾判定。另一方面,從受光信號(hào)變成不足負(fù)的閾值的狀態(tài)到利用待機(jī)控制部115進(jìn)行待機(jī)之后,干擾判定部116通過將由計(jì)數(shù)器部114計(jì)數(shù)的次數(shù)與第2規(guī)定值比較,來進(jìn)行干擾判定。此外,干擾判定的手法與上述相同。另外,第2規(guī)定值設(shè)為比第1規(guī)定值大的值。
在通過干擾檢測(cè)部113在一定時(shí)間內(nèi)沒有檢測(cè)到干擾的情況下、或接到來自干擾判定部116的指示的情況下,投光指示部117指示投光部進(jìn)行投光。此外,投光部的投光有必要進(jìn)行下降(受光信號(hào)由正向負(fù)的狀態(tài))。
接下來,參照?qǐng)D3對(duì)如上所述構(gòu)成的光電傳感器的投光時(shí)機(jī)的控制動(dòng)作例進(jìn)行說明。此外,以下,計(jì)數(shù)器部114根據(jù)干擾的檢測(cè)狀態(tài)對(duì)其檢測(cè)次數(shù)進(jìn)行區(qū)別地計(jì)數(shù)。
在光電傳感器的投光時(shí)機(jī)的控制動(dòng)作例中,在啟動(dòng)光電傳感器之際或在光電傳感器的各次投受光處理之后,如圖3所示,首先,空閑狀態(tài)控制部111讓該光電傳感器在一定時(shí)間(例如140μs)為空閑(步驟ST1)。另外,計(jì)數(shù)器初始化部112對(duì)計(jì)數(shù)器部114的計(jì)數(shù)值進(jìn)行復(fù)位并初始化(步驟ST2)。
并且,在光電傳感器空閑了一定時(shí)間之后,在投光部沒有投光的狀態(tài)下,干擾檢測(cè)部113在一定時(shí)間(例如40μs)內(nèi),將受光信號(hào)與正的閾值及負(fù)的閾值進(jìn)行比較,判定受光信號(hào)是否為負(fù)的閾值以上且正的閾值以下(步驟ST3、4)。
在此步驟ST3中,在干擾檢測(cè)部113判定在一定的時(shí)間內(nèi),受光信號(hào)為負(fù)的閾值以上且正的閾值以下的情況下,判定對(duì)干擾不檢測(cè),順序進(jìn)到步驟ST11。
在此步驟ST3中,在干擾檢測(cè)部113判定為受光信號(hào)為負(fù)的閾值和正的閾值的范圍以外的情況下,判定受光信號(hào)是否大于正的閾值(步驟ST4)。
在此步驟ST4中,在干擾檢測(cè)部113判定為受光信號(hào)大于正的閾值的情況下,待機(jī)控制部115進(jìn)行待機(jī)直到受光信號(hào)變成正的閾值以下為止(步驟ST5)。
另外,計(jì)數(shù)器部114增加第1計(jì)數(shù)值(第1次數(shù))(步驟ST6)。
接著,干擾判定部116對(duì)計(jì)數(shù)器部114的第1計(jì)數(shù)值是否大于第1規(guī)定值(例如3)進(jìn)行判定(步驟ST7)。
在此步驟ST7中,在第1計(jì)數(shù)值為第1規(guī)定值以下的情況下,干擾判定部116判定干擾為因相互干擾而引起的擺回波形。其后,順序返回至步驟ST3,由干擾檢測(cè)部113再次進(jìn)行干擾的檢測(cè)。
另一方面,在步驟ST7中,在第1計(jì)數(shù)值大于第1規(guī)定值的情況下,干擾判定部116判定干擾為交流波形,順序進(jìn)到步驟ST11。
另一方面,在步驟ST4中,在干擾檢測(cè)部113判定受光信號(hào)不足負(fù)的閾值的情況下,待機(jī)控制部115進(jìn)行待機(jī)直到受光信號(hào)變成負(fù)的閾值以上為止(步驟ST8)。
另外,計(jì)數(shù)器部114增加第2計(jì)數(shù)值(第2次數(shù))(步驟ST9)。
接著,干擾判定部116判定計(jì)數(shù)器部114的第2計(jì)數(shù)值是否大于第2規(guī)定值(例如5)(步驟ST10)。此外,第2規(guī)定值被設(shè)定成大于第1規(guī)定值的值。
在此步驟ST10中,在第2計(jì)數(shù)值為第2規(guī)定值以下的情況下,干擾判定部116判定干擾為因相互干擾而引起的擺回波形。其后,順序返回至步驟ST3,再次由干擾檢測(cè)部113進(jìn)行干擾的檢測(cè)。
另一方面,在步驟ST10中,在第2計(jì)數(shù)值為大于第2規(guī)定值的情況下,干擾判定部116判定干擾為交流波形,順序進(jìn)到步驟ST11。
并且,在步驟ST3中,由干擾檢測(cè)部113在一定時(shí)間內(nèi)為檢測(cè)到干擾的情況下,或在步驟ST7、10中,通過干擾判定部116判定成干擾為交流波形的情況下,在該時(shí)機(jī),投光指示部117指示投光部進(jìn)行投光(步驟ST11)。其后,光電傳感器進(jìn)行通常的投受光處理。
接下來,用具體例子對(duì)投光時(shí)機(jī)的控制動(dòng)作例進(jìn)行說明。此外,設(shè)第1、2的計(jì)數(shù)值的初始值為0,第1規(guī)定值為3,第2規(guī)定值為5。
首先,參照?qǐng)D4對(duì)因相互干擾而引起干擾被輸入的情形進(jìn)行說明。此外,在圖4中,示出了使正的閾值為0.2V、負(fù)的閾值為-0.2V的情形。
在因相互干擾而引起干擾被輸入的情況下,受光信號(hào)將會(huì)產(chǎn)生擺回波形。圖4是它的具體例。在這種情況下,在符號(hào)a的時(shí)點(diǎn),受光信號(hào)大于正的閾值,干擾檢測(cè)部113對(duì)干擾進(jìn)行檢測(cè)。并且,待機(jī)控制部115進(jìn)行待機(jī)直到受光信號(hào)變成正的閾值以下為止(符號(hào)b),計(jì)數(shù)器部114增加第1計(jì)數(shù)值。在此時(shí)點(diǎn),由于第1計(jì)數(shù)值(=1)為第1規(guī)定值(=3)以下,干擾判定部116判定干擾為因相互干擾而引起的擺回波形,指示干擾檢測(cè)部113再次動(dòng)作。
其后,在符號(hào)c的時(shí)點(diǎn),受光信號(hào)不足負(fù)的閾值,干擾檢測(cè)部113對(duì)干擾進(jìn)行檢測(cè)。并且,待機(jī)控制部115進(jìn)行待機(jī)直到受光信號(hào)變成負(fù)的閾值以上為止(符號(hào)d),計(jì)數(shù)器部114增加第2計(jì)數(shù)值。在此時(shí)點(diǎn),由于第2計(jì)數(shù)值(=1)為第2規(guī)定值(=5)以下,所以干擾判定部116判定干擾為因相互干擾而引起的擺回波形,指示干擾檢測(cè)部113再此動(dòng)作。其后,將會(huì)重復(fù)上述的動(dòng)作。
并且,符號(hào)h以后,干擾的擺回被消除,波形將穩(wěn)定。由此,由于干擾檢測(cè)部113在一定時(shí)間內(nèi)將不檢測(cè)干擾,所以在此時(shí)機(jī),可以由投光部進(jìn)行投光。
通過以上的動(dòng)作,能夠避免因相互干擾而引起的擺回波形狀的干擾的影響。
接下來,對(duì)如圖5所示的交流波形的干擾被輸入的情形進(jìn)行說明。此外,在圖5中,示出了使正的閾值為0.2V,負(fù)的閾值為-0.2V的情形。
在這種情況下,在符號(hào)a的時(shí)點(diǎn),受光信號(hào)大于正的閾值,干擾檢測(cè)部113對(duì)干擾進(jìn)行檢測(cè)。并且,待機(jī)控制部115進(jìn)行待機(jī)直到受光信號(hào)變成正的閾值以下為止(符號(hào)b),計(jì)數(shù)器部114增加第1計(jì)數(shù)值。在此時(shí)點(diǎn),由于第1計(jì)數(shù)值(=1)為第1規(guī)定值(=3)以下,所以干擾判定部116判定干擾為因相互干擾而引起的擺回波形,指示干擾檢測(cè)部113再次動(dòng)作。
其后,在符號(hào)c的時(shí)點(diǎn),受光信號(hào)變成不足負(fù)的閾值,干擾檢測(cè)部113對(duì)干擾進(jìn)行檢測(cè)。并且,待機(jī)控制部115進(jìn)行待機(jī)直到受光信號(hào)變成負(fù)的閾值以上為止(符號(hào)d),計(jì)數(shù)器部114增加第2計(jì)數(shù)值。在此時(shí)點(diǎn),由于第2計(jì)數(shù)值(=1)為第2規(guī)定值(=5)以下,所以干擾判定部116判定干擾為因相互干擾而引起的擺回波形,指示干擾檢測(cè)部113再次動(dòng)作。其后,將會(huì)重復(fù)上述的動(dòng)作。
另一方面,擺回波形狀的干擾的擺回次數(shù)可以通過光電傳感器的電路結(jié)構(gòu)來求得,設(shè)定該擺回次數(shù)以上的值作為第1規(guī)定值。因此,在符號(hào)n的時(shí)點(diǎn),第1計(jì)數(shù)值(=4)大于第1規(guī)定值(=3),可以排除干擾為因相互干擾而引起的擺回波形的可能性,干擾判定部116能夠判定為交流波形。并且,在此時(shí)機(jī)(交流波形的干擾變小的時(shí)機(jī))可以進(jìn)行投光部的投光。
另外,因相互干擾而引起的干擾并不限于僅受到1臺(tái)光電傳感器的干擾。因此,例如將第1規(guī)定值設(shè)定為擺回次數(shù)的2倍以上的值。由此,可以排除干擾來自2臺(tái)以下的光電傳感器的相互干擾的可能性,干擾判定部116能夠判定為交流波形。同樣地,如果將第1規(guī)定值設(shè)定為擺回次數(shù)的3倍以上的值,則可以排除來自3臺(tái)以下的光電傳感器的相互干擾的可能性,干擾判定部116能夠判定為交流波形。
通過以上的動(dòng)作,能夠避免交流波形的干擾的影響。
此外,在上述中,示出了避免因相互干擾而引起的誤動(dòng)作和因交流波形狀的干擾而引起的誤動(dòng)作這兩種情況的結(jié)構(gòu)。對(duì)此,也可以構(gòu)成為僅避免因相互干擾而引起的誤動(dòng)作。在這種情況下,圖2所示的計(jì)數(shù)器部114就不需要了。
如上所述,根據(jù)該實(shí)施方式1包括:干擾檢測(cè)部113,其在非投光狀態(tài)下,通過在一定時(shí)間內(nèi)、將受光信號(hào)與正的閾值及負(fù)的閾值比較,對(duì)干擾進(jìn)行檢測(cè);待機(jī)控制部115,其在干擾被檢測(cè)到的情況下,進(jìn)行待機(jī)直到受光信號(hào)變成正的閾值和負(fù)的閾值的范圍內(nèi)為止;干擾判定部116,其在待機(jī)后,使干擾檢測(cè)部113再次進(jìn)行干擾的檢測(cè);及投光指示部117,其在一定時(shí)間未檢測(cè)到干擾的情況下,指示投光部進(jìn)行投光。因此,相對(duì)于現(xiàn)有的結(jié)構(gòu),能夠更切實(shí)地避免因相互干擾而引起的誤動(dòng)作。
而且,構(gòu)成為包括對(duì)檢測(cè)到的干擾的次數(shù)進(jìn)行計(jì)數(shù)的計(jì)數(shù)器部114,在待機(jī)之后,在計(jì)數(shù)器部114所計(jì)數(shù)的次數(shù)大于規(guī)定值的情況下,干擾判定部116使投光指示部117指示投光部進(jìn)行投光,因此,也能夠避免因交流波形狀的干擾而引起的誤動(dòng)作。
另外,作為用于對(duì)干擾進(jìn)行檢測(cè)的正的閾值,采用在檢測(cè)有無檢測(cè)體50之際使用的判定閾值,所以能夠避免電路規(guī)模的增大。另外,由于能夠用相同的邏輯來進(jìn)行AC干擾光對(duì)策及相互干擾對(duì)策,因而能夠簡化處理。
另外,通過將第2規(guī)定值設(shè)置成比第1規(guī)定大的值,對(duì)于交流波形狀的干擾,能夠在從干擾超過正的閾值的狀態(tài)變成正的閾值以內(nèi)的時(shí)機(jī)由投光部進(jìn)行投光。由此,不論檢測(cè)區(qū)域內(nèi)有無檢測(cè)體50,都能夠避免存在檢測(cè)體50時(shí)產(chǎn)生的誤動(dòng)作。
此外,在上述中,示出了投光指示部117在從干擾判定部116接到指示的時(shí)機(jī),指示投光部進(jìn)行投光的情形。對(duì)此,也可以在接到來自干擾判定部116的指示的情況下,在為了在干擾的受光信號(hào)為正的閾值以下的時(shí)機(jī)判定有無檢測(cè)體而加上的延遲時(shí)間經(jīng)過之后,指示投光部進(jìn)行投光。此時(shí),投光指示部117在非投光狀態(tài)下,根據(jù)從受光信號(hào)得到的干擾的頻率,來決定延遲時(shí)間。
即,在干擾的頻率較高的情況下,即使在接到來自干擾判定部116的指示的時(shí)機(jī)對(duì)投光部進(jìn)行投光指示,在進(jìn)行了投光部的投光后,經(jīng)過運(yùn)算電路6和放大電路7用比較判定電路8進(jìn)行判定處理之際,也有可能干擾已經(jīng)變大了。因此,通過設(shè)置基于干擾的頻率的延遲時(shí)間并進(jìn)行待機(jī),能夠控制成在干擾較小的時(shí)機(jī)(干擾為負(fù)的時(shí)機(jī))投光。
此外,作為對(duì)干擾的頻率進(jìn)行檢測(cè)時(shí)的非投光狀態(tài),可以列舉例如,光電傳感器的各次投受光處理之間的期間、光電傳感器的電源投入后到由投光部進(jìn)行初次投光為止的期間、對(duì)光電傳感器的設(shè)定距離(靈敏度)進(jìn)行自動(dòng)調(diào)整的期間等。另外,也可以通過外部指示使光電傳感器的投光部的投光停止來作為非投光狀態(tài)。
另外,在上述中,示出了作為因反射光的受光位置而輸出產(chǎn)生變化的受光元件5采用2分段式光電二級(jí)管的情形。但是,并不限于此,例如,也可以采用可檢測(cè)出反射光的受光位置的PSD等位置檢測(cè)元件。
另外,在上述中,示出了采用正的閾值作為第1閾值,采用負(fù)的閾值作為第2閾值的情形。但是,并不限于此,因?yàn)槔绺鶕?jù)放大電路7的結(jié)構(gòu),信號(hào)波形的極性變成相反,所以有時(shí)采用負(fù)的閾值作為第1閾值,采用正的閾值作為第2閾值較好。
另外,在上述中,運(yùn)算電路6將由受光元件5檢測(cè)到的N側(cè)受光面上的受光量和F側(cè)受光面上的受光量分別轉(zhuǎn)換成電壓,對(duì)它們的差進(jìn)行檢測(cè)。但是,并不限于此,運(yùn)算電路6也可以將受光元件5所檢測(cè)到的N側(cè)受光面上的受光量和F側(cè)受光面上的受光量分別轉(zhuǎn)換成電壓,并使它們相除。
另外,在上述中,以采用距離設(shè)定型的光電傳感器的情形為例進(jìn)行了說明。但是,并不限定于此,對(duì)于其他的光電傳感器同樣地也能夠適用于本發(fā)明,即,具備投射光的投光部和對(duì)投光部所投射的光的反射光進(jìn)行受光的受光部,通過將受光部的受光結(jié)果與以無信號(hào)狀態(tài)作為基準(zhǔn)的閾值進(jìn)行比較來檢測(cè)有無檢測(cè)體的光電傳感器(反射形的光電傳感器、反射器形的光電傳感器)。
此外,本申請(qǐng)發(fā)明在其發(fā)明的范圍內(nèi),能夠?qū)?shí)施方式的任意的構(gòu)成要素進(jìn)行變形、或者對(duì)實(shí)施方式的任意的構(gòu)成要素進(jìn)行省略。
例如,用于檢測(cè)有無檢測(cè)體50的閾值和用于檢測(cè)干擾的第1閾值即使是不同的值,本發(fā)明的效果也不會(huì)改變。
符號(hào)說明
1 驅(qū)動(dòng)電路
2 投光元件
3 投光光學(xué)系統(tǒng)
4 受光光學(xué)系統(tǒng)
5 受光元件
6 運(yùn)算電路
7 放大電路
8 比較判定電路
9 輸出電路
10 顯示電路
11 控制電路
50 檢測(cè)體
111 空閑狀態(tài)控制部
112 計(jì)數(shù)器初始化部
113 干擾檢測(cè)部
114 計(jì)數(shù)器部
115 待機(jī)控制部
116 干擾判定部
117 投光指示部。