一種防止移動終端接近傳感器受環境光干擾的方法及系統的制作方法
【技術領域】
[0001]本發明涉及移動終端技術領域,特別涉及一種防止移動終端接近傳感器受環境光干擾的方法及系統。
【背景技術】
[0002]移動終端的接近傳感器包括紅外線發射單元和紅外線檢測單元兩大部分,接近傳感器在工作時通過紅外線發射單元發射短波紅外線,由紅外線檢測單元檢測所述紅外線反射的時間來檢測是否存在遮擋物靠近或遠離的情況。但在實際使用時,移動終端的接近傳感器在強環境光下工作不穩定,由于環境光中的紅外線及環境光中存在與紅外線波長相同的光線。
[0003]當移動終端的接近傳感器開始工作,發射紅外線,則環境光中的紅外線及環境光中與紅外線波長相同的光線與移動終端的接近傳感器發射出的紅外線產生相同頻率情況下的紅外線波疊加,干擾移動終端的接近傳感器工作,使移動終端的接近傳感器工作不穩定。
[0004]用戶在打電話時,接近傳感器受到環境光的干擾,延遲移動終端的觸摸屏熄滅的時間,甚至使移動終端的觸摸屏不能熄滅,影響用戶使用。
[0005]因而現有技術還有待改進和提高。
【發明內容】
[0006]本發明要解決的技術問題在于,針對現有技術的不足,提供一種防止移動終端接近傳感器受環境光干擾的方法及系統,其能夠解決現有移動終端接近傳感器受到環境光的干擾,延遲移動終端的觸摸屏熄滅的時間,甚至使智能移動終端或平板的觸摸屏不能熄滅的問題。
[0007]為了解決上述技術問題,本發明所采用的技術方案如下:
一種防止移動終端接近傳感器受環境光干擾系統,其包括:
接近傳感器,用于發送驅動紅外線轉換模塊開始工作的請求信號;
紅外線轉換模塊,用于接收照射觸摸屏的環境光中與接近傳感器發射的紅外線波長相同的光,并將光信號轉換為電信號;
中央處理器,用于驅動紅外線轉換模塊開始工作及將紅外線轉換模塊輸出的電信號轉化為接近傳感器的預驅動信息;
所述中央處理器與接近傳感器及紅外線轉換模塊相連接。
[0008]所述防止移動終端接近傳感器受環境光干擾系統,其中,所述環境光中與接近傳感器發射的紅外線波長相同的光包括:環境光中的紅外線及與接近傳感器發射的紅外線波長相同的其他光。
[0009]所述防止移動終端接近傳感器受環境光干擾系統,其中,所述紅外線轉換模塊包括: 紅外線脈沖轉化單元,用于將接收到照射觸摸屏的環境光中與接近傳感器發射的紅外線波長相同的光轉化為脈沖信號;
光電轉化單元,用于將所述脈沖信號轉換為光電壓信號;
穩壓單元,用于對光電轉化單元輸出的電信號進行穩壓處理。
[0010]所述防止移動終端接近傳感器受環境光干擾系統,其中,所述紅外線轉換模塊還包括:
電平轉換單元,用于將穩壓單元輸出的高電平信號轉化為低電平信號,輸出至中央處理器。
[0011 ] 所述防止移動終端接近傳感器受環境光干擾方法,其中,所述中央處理器還用于查找預先存儲于內部指令寄存器內低電平信息指令庫中所述紅外線轉換模塊輸出的低電平信號對應的操作指令,根據所述操作指令將所述低電平信號轉化為接近傳感器的預驅動信號。
[0012]一種防止移動終端接近傳感器受環境光干擾的方法,其包括:
A、當紅外線發射單元發射紅外線時,接近傳感器發送驅動請求信息至中央處理器,請求驅動紅外線轉換模塊開始工作;
B、紅外線轉換模塊將環境光中與接近傳感器發射的紅外線波長相同的光轉化為低電平信號,并將其電信號輸出至中央處理器;
C、中央處理器將所述電信號轉化為接近傳感器的預驅動信號。
[0013]所述防止移動終端接近傳感器受環境光干擾方法,其中,所述環境光中與接近傳感器發射的紅外線波長相同的光包括:環境光中的紅外線及與接近傳感器發射的紅外線波長相同的其他光。
[0014]所述防止移動終端接近傳感器受環境光干擾方法,其中,所述步驟B具體包括:
B1、紅外線轉換模塊在中央處理器的驅動下開始工作,所述紅外線脈沖轉化單元將環境光中與接近傳感器發射的紅外線波長相同的光轉換為脈沖信號;
B2、所述脈沖信號通過光電轉化單元轉換為光電壓信號;
B3、所述光電壓信號通過穩壓單元穩定為高電平信號。
[0015]所述防止移動終端接近傳感器受環境光干擾方法,其中,所述步驟B還包括:
B4、所述高電平信號通過電平轉換單元轉換為低電平信號。
[0016]所述防止移動終端接近傳感器受環境光干擾方法,其中,所述步驟C具體為:所述中央處理器查找預先存儲于內部指令寄存器內低電平信息指令庫中所述紅外線轉換模塊輸出的低電平信號對應的操作指令,根據所述操作指令將所述低電平信號轉化為接近傳感器的預驅動信號。
[0017]有益效果:與現有技術相比,本發明所提供一種防止移動終端接近傳感器受環境光干擾的方法及系統,當紅外線發射單元發射紅外線時,接近傳感器發送驅動請求信息到中央處理器,請求驅動紅外線轉換模塊開始工作;紅外線轉換模塊將環境光中紅外線轉化為低電平信號,并將其低電平信號輸出至中央處理器;中央處理器將所述低電平信號轉化為預驅動信號,驅動中央處理器處于準備工作狀態。其通過增設紅外線轉換模塊,將環境光中與接近傳感器發射的紅外線波長相同的光轉換為低電平信號為中央處理器提供預驅動信號,避免了環境光中的紅外線及環境光中與紅外線波長相同的光線與移動終端的接近傳感器發射出的紅外線產生相同頻率情況下的紅外線波疊加,干擾移動終端的接近傳感器工作。從根本上解決現有移動終端接近傳感器受到環境光的干擾,延遲移動終端的觸摸屏滅的時間,甚至使智能移動終端或平板的觸摸屏不能滅的問題。
【附圖說明】
[0018]圖1為本發明防止移動終端接近傳感器受環境光干擾系統的結構原理圖。
[0019]圖2為本發明提供紅外線轉換模塊的工作過程圖。
[0020]圖3為本發明中央處理器處理紅外線轉換模塊輸出的低電壓信號的工作流程圖。
[0021]圖4為本發明中央處理器處理接近傳感器輸出的低電平信號的工作流程圖。
[0022]圖5為接近傳感器驅動紅外線轉換模塊開始工作的流程圖。
[0023]圖6為本發明防止移動終端接近傳感器受環境光干擾方法較佳實施例的流程圖。
【具體實施方式】
[0024]本發明提供防止移動終端接近傳感器受環境光干擾的方法及系統,為使本發明的目的、技術方案及效果更加清楚、明確,以下參照附圖并舉實施例對本發明進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發明,并不用于限定本發明。
[0025]下面結合附圖,通過對實施例的描述,對
【發明內容】
作進一步說明。
[0026]請參見圖1,圖1為本發明提供防止移動終端接近傳感器受環境光干擾的系統的結構原理圖。所述系統包括:中央處理器300、接近傳感器100及紅外線轉換模塊200 ;所述中央處理器300分別與接近傳感器100及紅外線轉換模塊200相連接。
[0027]其中,所述接近傳感器100用于發送驅動紅外線轉換模塊開始工作的請求信號;紅外線轉換模塊200用于接收照射觸摸屏的環境光中與接近傳感器發射的紅外線波長相同的光,并將光信號轉換為電信號;中央處理器300用于驅動紅外線轉換模塊開始工作及將紅外線轉換模塊輸出的電信號轉化為接近傳感器的預驅動信息。避免環境光中的紅外線及環境光中與紅外線波長相同的光線與移動終端的接近傳感器100發射出的紅外線產生相同頻率情況下的紅外線波疊加,干擾移動終端