国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      光電傳感器的修正方法和裝置、電子設(shè)備和存儲介質(zhì)與流程

      文檔序號:11252065閱讀:621來源:國知局
      光電傳感器的修正方法和裝置、電子設(shè)備和存儲介質(zhì)與流程

      本發(fā)明實施例涉及信息處理技術(shù)領(lǐng)域,尤其涉及一種光電傳感器的修正方法和裝置、電子設(shè)備和存儲介質(zhì)。



      背景技術(shù):

      我國自從20世紀(jì)80年代開始引進atm機(automatictellermachine,自動柜員機)以來,經(jīng)過多年的培育,我國atm市場得到了長足發(fā)展,已經(jīng)取代日本成為美國之后全球第二大atm市場。

      atm機中一般使用光電傳感器對紙幣進行計數(shù)和殘留檢測,通常情況下當(dāng)所需光電傳感器的數(shù)量較多時,為了節(jié)省電子硬件的成本及降低硬件電路的設(shè)計復(fù)雜度,一般會將多個光電傳感器同時串聯(lián)在一個恒流源上,因此,所有光電傳感器的輸入電流值都是相同的。

      由于不同的光電傳感器在長時間使用后,磨損程度、臟凈程度以及靈敏度等會有所差異,因此,當(dāng)對該不同的光電傳感器輸入相同的電流時,每個光電傳感器的采樣值不盡相同,有時甚至?xí)霈F(xiàn)采樣值超范圍的情況,從而導(dǎo)致紙幣計數(shù)錯誤或殘留檢測不準(zhǔn)確。



      技術(shù)實現(xiàn)要素:

      有鑒于此,本發(fā)明實施例提供了一種光電傳感器的修正方法和裝置、電子設(shè)備和存儲介質(zhì),以解決現(xiàn)有技術(shù)中當(dāng)光電傳感器產(chǎn)生磨損、表面有灰塵或靈敏度下降等情況時,采樣得到的光電傳感器的輸出電壓值或輸出電流值不準(zhǔn)確的技術(shù)缺陷。

      在第一方面,本發(fā)明實施例提供了一種光電傳感器的修正方法,包括:

      獲取光電傳感器在當(dāng)前投光強度下輸出的工作光電流;

      根據(jù)光電流修正系數(shù)將所述工作光電流修正到當(dāng)前投光強度對應(yīng)的無介質(zhì)電流理論值;

      根據(jù)所述無介質(zhì)電流理論值計算所述光電傳感器的工作采樣電壓。

      在上述方法中,優(yōu)選的是,在所述獲取光電傳感器在當(dāng)前投光強度下輸出的工作光電流之前,包括:

      依據(jù)設(shè)定時間周期或當(dāng)所述光電傳感器的投光強度改變后,重新計算所述光電流修正系數(shù)并存儲。

      在上述方法中,優(yōu)選的是,還包括:

      判斷所述光電流修正系數(shù)的數(shù)值是否滿足預(yù)設(shè)修正系數(shù)范圍;

      若所述光電流修正系數(shù)的數(shù)值不滿足所述預(yù)設(shè)修正系數(shù)范圍,則依據(jù)所述光電流修正系數(shù)與所述預(yù)設(shè)修正系數(shù)范圍的關(guān)系,對應(yīng)改變所述光電傳感器的投光強度,重新計算所述光電流修正系數(shù)并存儲,直至所述光電流修正系數(shù)滿足所述預(yù)設(shè)修正系數(shù)范圍。

      在上述方法中,優(yōu)選的是,所述依據(jù)所述光電流修正系數(shù)與所述預(yù)設(shè)修正系數(shù)范圍的關(guān)系,對應(yīng)改變所述光電傳感器的投光強度,包括:

      若所述光電流修正系數(shù)的數(shù)值小于所述預(yù)設(shè)修正范圍的最小值,則降低所述光電傳感器的投光強度;

      若所述光電流修正系數(shù)的數(shù)值大于所述預(yù)設(shè)修正范圍的最大值,則增加所述光電傳感器的投光強度。

      在上述方法中,優(yōu)選的是,所述根據(jù)光電流修正系數(shù)將工作光電流修正到當(dāng)前投光強度對應(yīng)的無介質(zhì)電流理論值包括:

      根據(jù)公式ib=k×iw計算所述無介質(zhì)電流理論值,其中,ib為所述無介質(zhì)電流理論值,k為所述光電流修正系數(shù),iw為所述工作光電流。

      在上述方法中,優(yōu)選的是,所述根據(jù)所述無介質(zhì)電流理論值計算所述光電傳感器的工作采樣電壓,包括

      根據(jù)公式vt=vcc-k×iw×r計算所述工作采樣電壓,其中,vt為所述工作采樣電壓,vcc為所述光電傳感器的工作電壓,r為所述光電傳感器的輸出上拉電阻。

      在上述方法中,優(yōu)選的是,所述光電流修正系數(shù)的計算方法包括:

      根據(jù)公式k=(vcc-v)/(vcc-vc)計算所述光電流修正系數(shù),其中,vc為所述光電傳感器在當(dāng)前投光強度下或在投光強度改變后的無介質(zhì)采樣電壓值,v為在當(dāng)前投光強度下所述光電傳感器的最佳無介質(zhì)電壓理論值,vcc為所述光電傳感器的工作電壓。

      在第二方面,本發(fā)明實施例提供了一種光電傳感器的修正裝置,包括:

      光電流獲取模塊,用于獲取光電傳感器在當(dāng)前投光強度下輸出的工作光電流;

      光電流修正模塊,用于根據(jù)光電流修正系數(shù)將所述工作光電流修正到當(dāng)前投光強度對應(yīng)的無介質(zhì)電流理論值;

      采樣電壓計算模塊,用于根據(jù)所述無介質(zhì)電流理論值計算所述光電傳感器的工作采樣電壓。

      在第三方面,本發(fā)明實施例提供了一種電子設(shè)備,所述電子設(shè)備包括:

      一個或多個處理器;

      存儲器,用于存儲一個或多個程序,

      當(dāng)所述一個或多個程序被所述一個或多個處理器執(zhí)行,使得所述一個或多個處理器實現(xiàn)本發(fā)明實施例所述的光電傳感器的修正方法。

      在第四方面,本發(fā)明實施例提供了一種包含計算機可執(zhí)行指令的存儲介質(zhì),所述計算機可執(zhí)行指令在由計算機處理器執(zhí)行時用于執(zhí)行本發(fā)明實施例所述的光電傳感器的修正方法。

      本發(fā)明實施例提供了一種光電傳感器的修正方法、電子設(shè)備和存儲介質(zhì),通過首先獲取光電傳感器在當(dāng)前投光強度下輸出的工作光電流,然后根據(jù)光電流修正系數(shù)將工作光電流修正到當(dāng)前投光強度對應(yīng)的無介質(zhì)電流理論值,最后根據(jù)無介質(zhì)電流理論值計算光電傳感器的工作采樣電壓,解決了現(xiàn)有技術(shù)中當(dāng)光電傳感器產(chǎn)生磨損、表面有灰塵或靈敏度下降等情況時,采樣得到的光電傳感器的輸出電壓值或輸出電流值不準(zhǔn)確的技術(shù)缺陷,實現(xiàn)了將光電傳感器輸出的光電流值修正到,與該光電傳感器的最佳工作狀態(tài)相對應(yīng)的輸出光電流值,從而提高了atm機對紙幣進行計數(shù)和殘留檢測的準(zhǔn)確性。

      附圖說明

      圖1是本發(fā)明實施例一提供的一種光電傳感器的修正方法的流程圖;

      圖2是本發(fā)明實施例二提供的一種光電傳感器的修正方法的流程圖;

      圖3是本發(fā)明實施例三提供的一種光電傳感器的修正方法的流程圖;

      圖4是本發(fā)明實施例四提供的一種光電傳感器的修正裝置的結(jié)構(gòu)圖;

      圖5是本發(fā)明實施例五中的一種電子設(shè)備的結(jié)構(gòu)圖。

      具體實施方式

      為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面結(jié)合附圖對本發(fā)明具體實施例作進一步的詳細描述??梢岳斫獾氖?,此處所描述的具體實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。

      另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部內(nèi)容。在更加詳細地討論示例性實施例之前應(yīng)當(dāng)提到的是,一些示例性實施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各項操作(或步驟)描述成順序的處理,但是其中的許多操作可以被并行地、并發(fā)地或者同時實施。此外,各項操作的順序可以被重新安排。當(dāng)其操作完成時所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對應(yīng)于方法、函數(shù)、規(guī)程、子例程、子程序等等。

      實施例一

      圖1為本發(fā)明實施例一提供的一種光電傳感器的修正方法的流程圖,本實施例的方法可以由光電傳感器的修正裝置來執(zhí)行,該裝置可通過硬件和/或軟件的方式實現(xiàn),并一般可集成于atm機等具有紙幣計數(shù)和紙幣殘留檢測等功能的設(shè)備中。本實施例的方法具體包括:

      步驟110、獲取光電傳感器在當(dāng)前投光強度下輸出的工作光電流。

      本領(lǐng)域技術(shù)人員可以理解的是,光電傳感器處于工作狀態(tài)時,其受光部會根據(jù)接收光的強度輸出對應(yīng)大小的光電流。

      在本實施例中,光電傳感器處于工作狀態(tài),且在工作過程中,光電傳感器的投光部的投光強度不變,其中,工作過程具體是指在光電傳感器的投光部和受光部之間可能會有待測物體通過,光電傳感器典型的可以是對射型光電傳感器等。

      步驟120、根據(jù)光電流修正系數(shù)將工作光電流修正到當(dāng)前投光強度對應(yīng)的無介質(zhì)電流理論值。

      一般來說,光電傳感器在出廠時處于最佳狀態(tài),也就是說,此時光電傳感器的輸出光電流值可以準(zhǔn)確地反應(yīng)受光部的受光強度,但是,經(jīng)過長時間的使用,光電傳感器會由于器件的老化、磨損以及受光部覆蓋的灰塵等因素,導(dǎo)致輸出的光電流無法準(zhǔn)確反應(yīng)受光部的受光強度。

      因此,在本實施例中,使用了光電流修正系數(shù)對工作光電流進行修正。修正的方式具體可以是將光電流修正系數(shù)與工作光電流相乘,乘積作為當(dāng)前投光強度對應(yīng)的無介質(zhì)電流理論值等。其中,當(dāng)前投光強度對應(yīng)的無介質(zhì)電流理論值具體是指當(dāng)光電傳感器處于出廠時的最佳狀態(tài)時,在當(dāng)前投光強度下且投光部和受光部之間無介質(zhì)遮擋時的輸出光電流值。

      另外,為了實現(xiàn)修正后的工作光電流修正與當(dāng)前投光強度對應(yīng)的無介質(zhì)電流理論值的數(shù)值的高度一致性,在本實施例中,光電流修正系數(shù)不是一個固定不變的數(shù)值,當(dāng)投光部的投光強度改變時,會重新計算光電流修正系數(shù),并且,也會根據(jù)時間周期或?qū)嶋H的使用情況定期重新計算光電流修正系數(shù)。

      步驟130、根據(jù)無介質(zhì)電流理論值計算光電傳感器的工作采樣電壓。

      一般來說,可以根據(jù)光電傳感器輸出的光電流值,也可以使用與光電傳感器輸出的光電流值對應(yīng)的采樣電壓值作為檢測結(jié)果,在本實施例中,選取了光電傳感器輸出的光電流值對應(yīng)的采樣電壓值作為檢測結(jié)果。

      在本實施例中,計算工作采樣電壓值的方法具體可以是用光電傳感器的工作電壓值減去當(dāng)前投光強度對應(yīng)的無介質(zhì)電流理論值與上拉電阻的乘積的差值作為工作采樣電壓值等。

      在一個具體的例子中,atm機一般來說會將多個光電傳感器串聯(lián)在同一個恒流源的同一個電流輸出通道上,同時使用該多個光電傳感器實現(xiàn)走鈔過程中對紙幣的張數(shù)進行計數(shù)以及紙幣殘留檢測,但是,由于長時間的使用會導(dǎo)致該多個光電傳感器的器件磨損程度、老化程度以及受光部塵土覆蓋程度不盡相同,因此,該多個光電傳感器在工作中輸出光電流的準(zhǔn)確度不盡相同,當(dāng)有一個或多個光電傳感器的輸出光電流數(shù)值準(zhǔn)確度過低以至影響對紙幣的張數(shù)進行計數(shù)以及紙幣殘留檢測的準(zhǔn)確性時,使用本實施例提供的光電傳感器的修正方法可以在不更換光電傳感器的情況下,實現(xiàn)對紙幣的張數(shù)進行準(zhǔn)確計數(shù)以及對紙幣進行準(zhǔn)確的殘留檢測。

      本發(fā)明實施例一提供了一種光電傳感器的修正方法,通過首先獲取光電傳感器在當(dāng)前投光強度下輸出的工作光電流,然后根據(jù)光電流修正系數(shù)將工作光電流修正到當(dāng)前投光強度對應(yīng)的無介質(zhì)電流理論值,最后根據(jù)無介質(zhì)電流理論值計算光電傳感器的工作采樣電壓,解決了現(xiàn)有技術(shù)中當(dāng)光電傳感器產(chǎn)生磨損、表面有灰塵或靈敏度下降等情況時,采樣得到的光電傳感器的輸出電壓值或輸出電流值不準(zhǔn)確的技術(shù)缺陷,實現(xiàn)了將光電傳感器輸出的光電流值修正到,與該光電傳感器的最佳工作狀態(tài)相對應(yīng)的輸出光電流值,從而提高了atm機對紙幣進行計數(shù)和殘留檢測的準(zhǔn)確性。

      實施例二

      圖2是本發(fā)明實施例二提供的一種光電傳感器的修正方法的流程圖。本實施例以上述實施例為基礎(chǔ)進行優(yōu)化,在本實施例中,在獲取光電傳感器在當(dāng)前投光強度下輸出的工作光電流之前,優(yōu)化為:依據(jù)設(shè)定時間周期或當(dāng)光電傳感器的投光強度改變后,重新計算光電流修正系數(shù)并存儲。

      進一步地,優(yōu)化包括:判斷光電流修正系數(shù)的數(shù)值是否滿足預(yù)設(shè)修正系數(shù)范圍;若光電流修正系數(shù)的數(shù)值不滿足預(yù)設(shè)修正系數(shù)范圍,則依據(jù)光電流修正系數(shù)與預(yù)設(shè)修正系數(shù)范圍的關(guān)系,對應(yīng)改變光電傳感器的投光強度,重新計算光電流修正系數(shù)并存儲,直至光電流修正系數(shù)滿足預(yù)設(shè)修正系數(shù)范圍。

      進一步地,將依據(jù)光電流修正系數(shù)與預(yù)設(shè)修正系數(shù)范圍的關(guān)系,對應(yīng)改變光電傳感器的投光強度,優(yōu)化為:若光電流修正系數(shù)的數(shù)值小于預(yù)設(shè)修正范圍的最小值,則降低光電傳感器的投光強度;若光電流修正系數(shù)的數(shù)值大于預(yù)設(shè)修正范圍的最大值,則增加光電傳感器的投光強度。

      相應(yīng)的,本實施例的方法具體包括:

      步驟210、依據(jù)設(shè)定時間周期或當(dāng)光電傳感器的投光強度改變后,重新計算光電流修正系數(shù)并存儲。

      一般來說,光電傳感器在使用過程中,器件的老化程度、磨損程度以及受光部覆蓋灰塵的程度會有不同程度的改變,因此,在本實施例中會依據(jù)設(shè)定時間周期重新計算光電流修正系數(shù),其中,設(shè)定時間周期典型的可以是一個月等。

      進一步地,工作光電流與當(dāng)前投光強度對應(yīng)的無介質(zhì)電流理論值之間的數(shù)值關(guān)系,對應(yīng)于不同的投光強度不一定是固定不變的,因此,在本實施例中,當(dāng)光電傳感器的投光強度改變后,會重新計算光電流修正系數(shù)。

      步驟220、判斷光電流修正系數(shù)的數(shù)值是否滿足預(yù)設(shè)修正系數(shù)范圍,若不滿足,則執(zhí)行步驟230,若滿足,則執(zhí)行步驟240。

      在本實施例中,會根據(jù)預(yù)設(shè)修正系數(shù)范圍判斷光電流修正系數(shù)的正確性。典型的預(yù)設(shè)修正系數(shù)范圍可以是[1,2.3]等。

      步驟230、若光電流修正系數(shù)的數(shù)值小于預(yù)設(shè)修正范圍的最小值,則降低光電傳感器的投光強度,若光電流修正系數(shù)的數(shù)值大于預(yù)設(shè)修正范圍的最大值,則增加光電傳感器的投光強度,返回重新計算光電流修正系數(shù)并存儲,直至光電流修正系數(shù)滿足預(yù)設(shè)修正系數(shù)范圍。

      在本實施例中,當(dāng)光電流修正系數(shù)的數(shù)值不滿足預(yù)設(shè)修正范圍時,會依據(jù)光電流修正系數(shù)的數(shù)值與預(yù)設(shè)修正范圍之間的關(guān)系調(diào)整投光強度,調(diào)整之后重新計算光電流修正系數(shù),若重新計算的光電流修正系數(shù)還是不滿足預(yù)設(shè)修正范圍,則需要繼續(xù)依據(jù)實際情況調(diào)整投光強度并再次重新計算光電流修正系數(shù),直至最后計算得到的光電流修正系數(shù)滿足預(yù)設(shè)修正范圍。

      步驟240、獲取光電傳感器在當(dāng)前投光強度下輸出的工作光電流。

      步驟250、根據(jù)光電流修正系數(shù)將工作光電流修正到當(dāng)前投光強度對應(yīng)的無介質(zhì)電流理論值。

      步驟260、根據(jù)無介質(zhì)電流理論值計算光電傳感器的工作采樣電壓。

      本發(fā)明實施例二提了一種光電傳感器的修正方法,優(yōu)化增加了依據(jù)設(shè)定時間周期或當(dāng)光電傳感器的投光強度改變后,重新計算光電流修正系數(shù)并存儲,提高了光電流修正系數(shù)的準(zhǔn)確度,同時,優(yōu)化增加了對光電流修正系數(shù)正確性的判斷,增加了工作光電流修正結(jié)果的正確性。該方法可以準(zhǔn)確、適時地將光電傳感器輸出的光電流值修正到,與該光電傳感器的最佳工作狀態(tài)相對應(yīng)的輸出光電流值,從而提高了atm機對紙幣進行計數(shù)和殘留檢測的準(zhǔn)確性。

      實施例三

      圖3是本發(fā)明實施例三提供的一種光電傳感器的修正方法的流程圖。本實施例以上述實施例為基礎(chǔ)進行優(yōu)化,在本實施例中,將根據(jù)光電流修正系數(shù)將工作光電流修正到當(dāng)前投光強度對應(yīng)的無介質(zhì)電流理論值優(yōu)化為:根據(jù)公式ib=k×iw計算無介質(zhì)電流理論值,其中,ib為無介質(zhì)電流理論值,k為光電流修正系數(shù),iw為工作光電流。

      進一步地,將根據(jù)無介質(zhì)電流理論值計算光電傳感器的工作采樣電壓,優(yōu)化為:根據(jù)公式vt=vcc-k×iw×r計算工作采樣電壓,其中,vt為工作采樣電壓,vcc為光電傳感器的工作電壓,r為光電傳感器的輸出上拉電阻。

      進一步地,將光電流修正系數(shù)的計算方法優(yōu)化為:根據(jù)公式k=(vcc-v)/(vcc-vc)計算光電流修正系數(shù),其中,vc為光電傳感器在當(dāng)前投光強度下或在投光強度改變后的無介質(zhì)采樣電壓值,v為在當(dāng)前投光強度下光電傳感器的最佳無介質(zhì)電壓理論值,vcc為所述光電傳感器的工作電壓。

      相應(yīng)的,本實施例的方法具體包括:

      步驟310、依據(jù)設(shè)定時間周期或當(dāng)光電傳感器的投光強度改變后,根據(jù)公式k=(vcc-v)/(vcc-vc)重新計算光電流修正系數(shù)并存儲。

      在本實施例中,計算光電流修正系數(shù)的方法為根據(jù)公式k=(vcc-v)/(vcc-vc)計算光電流修正系數(shù),其中,vc為光電傳感器在當(dāng)前投光強度下或在投光強度改變后的無介質(zhì)采樣電壓值,v為在當(dāng)前投光強度下光電傳感器的最佳無介質(zhì)電壓理論值,vcc為所述光電傳感器的工作電壓。

      其中,v具體是指當(dāng)光電傳感器處于出廠時的最佳狀態(tài)時,在當(dāng)前投光強度下且投光部和受光部之間無介質(zhì)存在時的輸出光電流值對應(yīng)的采樣電壓值。vc具體是指當(dāng)前狀態(tài)下的光電傳感器,在當(dāng)前投光強度下或在投光強度改變后,且投光部和受光部之間無介質(zhì)存在時的輸出光電流對應(yīng)的采樣電壓值。

      步驟320、獲取光電傳感器在當(dāng)前投光強度下輸出的工作光電流。

      步驟330、根據(jù)公式ib=k×iw算無介質(zhì)電流理論值。

      在本實施例中,根據(jù)公式ib=k×iw計算無介質(zhì)電流理論值,其中,ib為無介質(zhì)電流理論值,k為光電流修正系數(shù),iw為工作光電流。

      步驟340、根據(jù)公式vt=vcc-k×iw×r計算工作采樣電壓。

      在本實施例中,根據(jù)公式vt=vcc-k×iw×r計算工作采樣電壓,其中,vt為工作采樣電壓,vcc為光電傳感器的工作電壓,r為光電傳感器的輸出上拉電阻。

      本發(fā)明實施例三提供了一種光電傳感器的修正方法,具體化了無介質(zhì)電流理論值、工作采樣電壓以及光電流修正系數(shù)的計算公式,該方法可以準(zhǔn)確、適時地將光電傳感器輸出的光電流值修正到,與該光電傳感器的最佳工作狀態(tài)相對應(yīng)的輸出光電流值,從而提高了atm機對紙幣進行計數(shù)和殘留檢測的準(zhǔn)確性。

      實施例四

      圖4是本發(fā)明實施例四提供的一種光電傳感器的修正裝置的結(jié)構(gòu)圖。如圖4所示,所述裝置包括:光電流獲取模塊401、光電流修正模塊402和采樣電壓計算模塊403。其中:

      光電流獲取模塊401,用于獲取光電傳感器在當(dāng)前投光強度下輸出的工作光電流;

      光電流修正模塊402,用于根據(jù)光電流修正系數(shù)將工作光電流修正到當(dāng)前投光強度對應(yīng)的無介質(zhì)電流理論值;

      采樣電壓計算模塊403,用于根據(jù)無介質(zhì)電流理論值計算光電傳感器的工作采樣電壓。

      本發(fā)明實施例提供了一種光電傳感器的修正裝置,通過首先獲取光電傳感器在當(dāng)前投光強度下輸出的工作光電流,然后根據(jù)光電流修正系數(shù)將工作光電流修正到當(dāng)前投光強度對應(yīng)的無介質(zhì)電流理論值,最后根據(jù)無介質(zhì)電流理論值計算光電傳感器的工作采樣電壓,解決了現(xiàn)有技術(shù)中當(dāng)光電傳感器產(chǎn)生磨損、表面有灰塵或靈敏度下降等情況時,采樣得到的光電傳感器的輸出電壓值或輸出電流值不準(zhǔn)確的技術(shù)缺陷,實現(xiàn)了將光電傳感器輸出的光電流值修正到,與該光電傳感器的最佳工作狀態(tài)相對應(yīng)的輸出光電流值,從而提高了atm機對紙幣進行計數(shù)和殘留檢測的準(zhǔn)確性。

      在上述各實施例的基礎(chǔ)上,可以包括:

      修正系數(shù)計算模塊,用于在獲取光電傳感器在當(dāng)前投光強度下輸出的工作光電流之前,依據(jù)設(shè)定時間周期或當(dāng)光電傳感器的投光強度改變后,重新計算光電流修正系數(shù)并存儲。

      在上述各實施例的基礎(chǔ)上,還可以包括:

      修正系數(shù)判斷模塊,用于判斷光電流修正系數(shù)的數(shù)值是否滿足預(yù)設(shè)修正系數(shù)范圍;

      投光強度修正模塊,用于若光電流修正系數(shù)的數(shù)值不滿足預(yù)設(shè)修正系數(shù)范圍,則依據(jù)光電流修正系數(shù)與預(yù)設(shè)修正系數(shù)范圍的關(guān)系,對應(yīng)改變光電傳感器的投光強度,重新計算光電流修正系數(shù)并存儲,直至光電流修正系數(shù)滿足預(yù)設(shè)修正系數(shù)范圍。

      在上述各實施例的基礎(chǔ)上,投光強度修正模塊可以包括:

      投光強度降低單元,用于若光電流修正系數(shù)的數(shù)值小于預(yù)設(shè)修正范圍的最小值,則降低光電傳感器的投光強度;

      投光強度增加單元,用于若光電流修正系數(shù)的數(shù)值大于預(yù)設(shè)修正范圍的最大值,則增加光電傳感器的投光強度。

      在上述各實施例的基礎(chǔ)上,光電流修正模塊可以包括:

      光電流計算單元,用于根據(jù)公式ib=k×iw計算無介質(zhì)電流理論值,其中,ib為無介質(zhì)電流理論值,k為光電流修正系數(shù),iw為工作光電流。

      在上述各實施例的基礎(chǔ)上,采樣電壓計算模塊可以包括:

      根據(jù)公式vt=vcc-k×iw×r計算工作采樣電壓,其中,vt為工作采樣電壓,vcc為光電傳感器的工作電壓,r為光電傳感器的輸出上拉電阻。

      在上述各實施例的基礎(chǔ)上,修正系數(shù)計算模塊可以包括:

      第一修正系數(shù)計算單元,用于根據(jù)公式k=(vcc-v)/(vcc-vc)計算光電流修正系數(shù),其中,vc為光電傳感器在當(dāng)前投光強度下或在投光強度改變后的無介質(zhì)采樣電壓值,v為在當(dāng)前投光強度下光電傳感器的最佳無介質(zhì)采樣電壓值,vcc為所述光電傳感器的工作電壓。

      本發(fā)明實施例所提供的光電傳感器的修正裝置可用于執(zhí)行本發(fā)明任意實施例提供的光電傳感器的修正方法,具備相應(yīng)的功能模塊,實現(xiàn)相同的有益效果。

      實施例五

      圖5為本發(fā)明實施例五提供的一種設(shè)備的結(jié)構(gòu)示意圖,如圖5所示,該設(shè)備包括處理器501、存儲器502、輸出裝置503;設(shè)備中處理器501的數(shù)量可以是一個或多個,圖5中以一個處理器501為例;設(shè)備中的處理器501、存儲器502、輸出裝置503可以通過總線或其他方式連接,圖5中以通過總線連接為例。

      存儲器502作為一種計算機可讀存儲介質(zhì),可用于存儲軟件程序、計算機可執(zhí)行程序以及模塊,如本發(fā)明實施例中的光電傳感器的修正方法對應(yīng)的模塊(例如,光電傳感器的修正裝置中的光電流獲取模塊401、光電流修正模塊402和采樣電壓計算模塊403。)處理器501通過運行存儲在存儲器502中的軟件程序、指令以及模塊,從而執(zhí)行設(shè)備的各種功能應(yīng)用以及數(shù)據(jù)處理,即實現(xiàn)上述的光電傳感器的修正方法。

      存儲器502可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應(yīng)用程序;存儲數(shù)據(jù)區(qū)可存儲根據(jù)終端的使用所創(chuàng)建的數(shù)據(jù)等。此外,存儲器502可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他非易失性固態(tài)存儲器件。在一些實例中,存儲器502可進一步包括相對于處理器501遠程設(shè)置的存儲器,這些遠程存儲器可以通過網(wǎng)絡(luò)連接至設(shè)備。上述網(wǎng)絡(luò)的實例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動通信網(wǎng)及其組合。

      輸出裝置503可包括顯示屏等顯示設(shè)備。

      實施例六

      本發(fā)明實施例六還提供一種包含計算機可執(zhí)行指令的存儲介質(zhì),所述計算機可執(zhí)行指令在由計算機處理器執(zhí)行時用于執(zhí)行一種光電傳感器的修正方法,該方法包括:

      獲取光電傳感器在當(dāng)前投光強度下輸出的工作光電流;

      根據(jù)光電流修正系數(shù)將所述工作光電流修正到當(dāng)前投光強度對應(yīng)的無介質(zhì)電流理論值;

      根據(jù)所述無介質(zhì)電流理論值計算所述光電傳感器的工作采樣電壓。

      當(dāng)然,本發(fā)明實施例所提供的一種包含計算機可執(zhí)行指令的存儲介質(zhì),其計算機可執(zhí)行指令不限于如上所述的方法操作,還可以執(zhí)行本發(fā)明任意實施例所提供的光電傳感器的修正方法中的相關(guān)操作。

      通過以上關(guān)于實施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,本發(fā)明可借助軟件及必需的通用硬件來實現(xiàn),當(dāng)然也可以通過硬件實現(xiàn),但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在計算機可讀存儲介質(zhì)中,如計算機的軟盤、只讀存儲器(read-onlymemory,rom)、隨機存取存儲器(randomaccessmemory,ram)、閃存(flash)、硬盤或光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。

      值得注意的是,上述光電傳感器的修正裝置的實施例中,所包括的各個單元和模塊只是按照功能邏輯進行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能單元的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護范圍。

      注意,上述僅為本發(fā)明的較佳實施例及所運用技術(shù)原理。本領(lǐng)域技術(shù)人員會理解,本發(fā)明不限于這里所述的特定實施例,對本領(lǐng)域技術(shù)人員來說能夠進行各種明顯的變化、重新調(diào)整和替代而不會脫離本發(fā)明的保護范圍。因此,雖然通過以上實施例對本發(fā)明進行了較為詳細的說明,但是本發(fā)明不僅僅限于以上實施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1