紅外觸摸框工作模式控制方法及裝置的制造方法
【專利摘要】本發明公開了一種紅外觸摸框工作模式控制方法,包括:關閉紅外觸摸框的紅外發射管并開啟紅外接收管,以使所述紅外接收管接收環境光并生成環境光信號;根據所述環境光信號,配置所述紅外觸摸框的工作模式;控制所述紅外觸摸框在所配置的工作模式下工作,并開啟所述紅外發射管。相應地,本發明還公開了一種紅外觸摸框工作模式控制裝置。采用本發明實施例,能根據環境光的變化選擇相應的工作模式控制紅外觸摸框工作,提高紅外觸摸框的環境適應性。
【專利說明】
紅外觸摸框工作模式控制方法及裝置
技術領域
[0001]本發明涉及計算機技術領域,尤其涉及一種紅外觸摸框工作模式控制方法及裝置。
【背景技術】
[0002]在紅外觸摸框的系統輸入端中會接收一個模擬信號,該模擬信號包括觸摸框中紅外發射管發射的紅外信號、環境光中的紅外信號、以及紅外觸摸框電路自身產生或外界傳導或輻射產生的噪聲信號。通常接收到的模擬信號通過硬件電路進行信號處理,例如:濾除接收到的模擬信號中的環境光中的紅外信號和抑制模擬信號中的噪聲信號,最后獲取觸摸框中紅外發射管發射的紅外信號作為輸入信號,紅外觸摸框進而將采集到的輸入信號進行工作。
[0003]上述方案存在以下不足之處:環境光中的紅外信號、以及紅外觸摸框電路自身產生或外界傳導或輻射產生的噪聲信號直接被硬件電路濾除,紅外觸摸框在工作時不考慮外界環境的情況,則采用同一種工作模式來應用于變化多端的環境時無法自適應環境,即使是調整工作模式也需要人工在紅外觸摸框的操作界面來進行,操作繁瑣。
【發明內容】
[0004]本發明實施例提出一種紅外觸摸框工作模式控制方法和裝置,能根據環境光的變化選擇相應的工作模式控制紅外觸摸框工作,提高紅外觸摸框的環境適應性。
[0005]第一方面,本發明實施例提供的一種紅外觸摸框工作模式控制方法,包括:
[0006]關閉紅外觸摸框的紅外發射管并開啟紅外接收管,以使所述紅外接收管接收到環境光并生成環境光信號;
[0007]根據所述環境光信號,配置所述紅外觸摸框的工作模式;
[0008]控制所述紅外觸摸框在所配置的工作模式下工作,并開啟所述紅外發射管。
[0009]結合第一方面,在第一方面的第一種可能的實現方式中,所述根據所述環境光信號,配置所述紅外觸摸框的工作模式,具體為:
[0010]采樣N個所述環境光信號的幅度值并取平均值,獲得平均幅度值;其中,所述幅度值表不為所述環境光信號的光強強度;
[0011]將采樣到的相鄰兩個所述環境光信號的幅度值的差值與采樣頻率相乘,獲得N-1個幅值斜率,并取所述N-1個幅值斜率的平均值作為平均幅值斜率;
[0012]判斷所述平均幅度值是否屬于幅值區間,以及判斷所述平均幅值斜率是否屬于幅值斜率區間;
[0013]當所述平均幅度值不屬于幅值區間或所述平均幅值斜率不屬于幅值斜率區間時,配置所述紅外觸摸框的工作模式為第一模式;
[0014]當所述平均幅度值屬于幅值區間且所述平均幅值斜率屬于幅值斜率區間時,配置所述紅外觸摸框的工作模式為第二模式。
[0015]結合第一方面的第一種可能的實現方式,在第一方面的第二種可能的實現方式中,在配置所述紅外觸摸框的工作模式為第一模式時,所述控制所述紅外觸摸框在所配置的工作模式下工作,具體為:
[0016]控制所述紅外觸摸框在所述第一模式的工作模式下執行以下任一項操作或多項操作:將所述紅外觸摸框的紅外發射管的發射功率從第一功率提高到第二功率的操作、將所述紅外觸摸框的掃描速度從第一速度降低到第二速度的操作、將所述紅外觸摸框的紅外發射管的發射時長從第一時長增加到第二時長的操作、將所述紅外觸摸框是否掃描到觸摸物的判斷閾值從第一閾值提高到第二閾值的操作、或將判斷所述紅外觸摸框是否掃到觸摸物的采樣次數從第一次數提高到第二次數的操作。
[0017]結合第一方面的第一種或第二種可能的實現方式,在第一方面的第三種可能的實現方式中,在配置所述紅外觸摸框的工作模式為第二模式時,所述控制所述紅外觸摸框在所述配置的工作模式下工作,具體為:
[0018]控制所述紅外觸摸框在所述第二模式的工作模式下執行以下任一項操作或多項操作:將所述紅外觸摸框的紅外發射管的發射功率從所述第二功率降低到所述第一功率的操作、將所述紅外觸摸框的掃描速度從所述第二速度提高到所述第一速度的操作、將所述紅外觸摸框的紅外發射管的發射時長從所述第二時長降低到所述第一時長的操作、將所述紅外觸摸框是否掃描到觸摸物的判斷閾值從所述第二閾值降低到所述第一閾值的操作、或將判斷所述紅外觸摸框是否掃到觸摸物的采樣次數從所述第二次數降低到所述第一次數的操作。
[0019]結合第一方面,在第一方面的第四種可能的實現方式中,所述紅外觸摸框工作模式控制方法還包括:
[0020]通過信號切換電路選通所述環境光信號以實現環境光信號的檢測;以及,
[0021]通過所述信號切換電路選通已過濾所述環境光信號的紅外信號以使所述紅外觸摸框根據所述紅外信號進行工作。
[0022]相應地,本發明實施例在第二方面還提供一種紅外觸摸框工作模式控制裝置,包括:
[0023]信號獲取模塊,用于關閉紅外觸摸框的紅外發射管并開啟紅外接收管,以使所述紅外接收管接收環境光并生成環境光信號;
[0024]工作模式配置模塊,用于根據所述環境光信號,配置所述紅外觸摸框的工作模式;
[0025]工作控制模塊,用于控制所述紅外觸摸框在所配置的工作模式下工作,并開啟所述紅外發射管。
[0026]結合第二方面,在第二方面的第一種可能的實現方式中,所述工作模式配置模塊具體包括:
[0027]平均幅值單元,用于采樣N個所述環境光信號的幅度值并取平均值,獲得平均幅度值;
[0028]幅值斜率單元,用于將采樣到的相鄰兩個所述環境光信號的幅度值的差值與采樣頻率相乘,獲得N-1個幅值斜率,并取所述N-1個幅值斜率的平均值作為平均幅值斜率;
[0029]判斷單元,用于判斷所述平均幅度值是否屬于幅值區間,以及判斷所述平均幅值斜率是否屬于幅值斜率區間;
[0030]第一選擇單元,用于當所述平均幅度值不屬于幅值區間或所述平均幅值斜率不屬于幅值斜率區間時,配置所述紅外觸摸框的工作模式為第一模式;
[0031]第二選擇單元,用于當所述平均幅度值屬于幅值區間且所述平均幅值斜率屬于幅值斜率區間時,配置所述紅外觸摸框的工作模式為第二模式。
[0032]結合第二方面的第一種可能的實現方式,在第二方面的第二種可能的實現方式中,所述工作控制模塊,具體用于在配置所述紅外觸摸框的工作模式為第二模式時,控制所述紅外觸摸框在所述第一模式的工作模式下執行以下任一項操作或多項操作:將所述紅外觸摸框的紅外發射管的發射功率從第一功率提高到第二功率的操作、將所述紅外觸摸框的掃描速度從第一速度降低到第二速度的操作、將所述紅外觸摸框的紅外發射管的發射時長從第一時長增加到第二時長的操作、將所述紅外觸摸框是否掃描到觸摸物的判斷閾值從第一閾值提高到第二閾值的操作、或將判斷所述紅外觸摸框是否掃到觸摸物的采樣次數從第一次數提高到第二次數的操作。
[0033]結合第二方面的第一種或第二種可能的實現方式,在第二方面的第三種可能的實現方式中,所述工作控制模塊,還具體用于,在配置所述紅外觸摸框的工作模式為第二模式時,控制所述紅外觸摸框在所述第二模式的工作模式下執行以下任一項操作或多項操作:將所述紅外觸摸框的紅外發射管的發射功率從所述第二功率降低到所述第一功率的操作、將所述紅外觸摸框的掃描速度從所述第二速度提高到所述第一速度的操作、將所述紅外觸摸框的紅外發射管的發射時長從所述第二時長降低到所述第一時長的操作、將所述紅外觸摸框是否掃描到觸摸物的判斷閾值從所述第二閾值降低到所述第一閾值的操作、或將判斷所述紅外觸摸框是否掃到觸摸物的采樣次數從所述第二次數降低到所述第一次數的操作。
[0034]結合第二方面,在第二方面的第四種可能的實現方式中,所述紅外觸摸框工作模式控制裝置還包括信號切換電路,
[0035]所述信號切換電路用于選通所述環境光信號以實現環境光信號的檢測;以及,
[0036]還用于選通已過濾所述信號環境光信號的紅外信號以使所述紅外觸摸框根據所述紅外信號進行工作。
[0037]實施本發明實施例,具有如下有益效果:
[0038]本發明實施例提供的紅外觸摸框工作模式控制方法和裝置,能通過紅外觸摸框的紅外接收管獲取環境光信號;然后根據該環境光信號的幅度值,選擇相應的工作模式;進而,調整該紅外觸摸框的工作模式為選擇的工作模式,從而使紅外觸摸框能依據環境光的變化調整其工作模式,使觸摸框有更好的環境適應性。
【附圖說明】
[0039]圖1是本發明提供的紅外觸摸框工作模式控制方法一個實施例的流程示意圖;
[0040]圖2是本發明提供的紅外觸摸框工作模式控制裝置一個實施例的結構示意圖;
[0041]圖3是本發明提供的紅外觸摸框工作模式控制裝置的工作模式配置模塊的一個實施例的結構示意圖;
[0042]圖4是本發明提供的信號切換電路的一個實施例的結構示意圖;
[0043]圖5是本發明提供的信號切換電路的另一個實施例的結構示意圖;
[0044]圖6是本發明提供的信號切換電路的另一個實施例的結構示意圖;
[0045]圖7是本發明提供的信號切換電路的反相器的一個實施例的結構示意圖;
[0046]圖8是本發明提供的信號輸入切換系統的一個實施例的結構示意圖。
【具體實施方式】
[0047]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所述其他實施例,都屬于本發明保護的范圍。
[0048]參見圖1,是本發明提供的紅外觸摸框工作模式控制方法一個實施例的流程示意圖,該方法由紅外觸摸框執行,包括步驟SI至S3,具體如下:
[0049]SI,關閉紅外觸摸框的紅外發射管并開啟紅外接收管,以使所述紅外接收管接收環境光并生成環境光信號;
[0050]S2,根據所述環境光信號,配置所述紅外觸摸框的工作模式;
[0051]S3,控制所述紅外觸摸框在所配置的工作模式下工作,并開啟所述紅外發射管。
[0052]需要說明的是,通過將紅外觸摸框的紅外發射管關閉,保持紅外接收管開啟,此時紅外接收管接收到的紅外光為環境光所包含的紅外光,進而紅外接收管生成的信號即可作為環境光信號,可通過其間接獲得環境光的變化情況。另一方面,在紅外觸摸框的工作模式確定后,將紅外觸摸框的紅外發射管開啟即可進行正常的工作狀態。
[0053]上述步驟S2的一種實現方式,具體如下:
[0054]采樣N個所述環境光信號的幅度值并取平均值,獲得平均幅度值;其中,所述幅度值表不為所述環境光信號的光強強度;
[0055]將采樣到的相鄰兩個所述環境光信號的幅度值的差值與采樣頻率相乘,獲得N-1個幅值斜率,并取所述N-1個幅值斜率的平均值作為平均幅值斜率;
[0056]判斷所述平均幅度值是否屬于幅值區間,以及判斷所述平均幅值斜率是否屬于幅值斜率區間;
[0057]當所述平均幅度值不屬于幅值區間或所述平均幅值斜率不屬于幅值斜率區間時,配置所述紅外觸摸框的工作模式為第一模式;
[0058]當所述平均幅度值屬于幅值區間且所述平均幅值斜率屬于幅值斜率區間時,配置所述紅外觸摸框的工作模式為第二模式。
[0059]需要說明是,通過判斷環境光信號的平均幅度值是否屬于幅值區間可判別環境光的光強是否過大,即當該平均幅度值不屬于幅值區間時,可判定環境光的光強過大,則選擇能使觸摸輸出更為穩定的工作模式,即上述第一模式;另外,當該平均幅值斜率不屬于幅值斜率區間時,可判定環境光的強度隨時間變過快,此時也需要則選擇能使觸摸輸出更為穩定的工作模式,即上述第一模式。而當所述平均幅度值屬于幅值區間且所述平均幅值斜率屬于幅值斜率區間時,可判定環境光的干擾小,此時可選擇在保證觸摸輸出的穩定性的同時工作效率更高的工作模式,即上述第二模式。
[0060]在本發明實施例中,在配置所述紅外觸摸框的工作模式為第一模式時,上述步驟S3中的控制所述紅外觸摸框在所配置的工作模式下工作的具體方式為:
[0061]控制所述紅外觸摸框在所述第一模式的工作模式下執行以下任一項操作或多項操作:將所述紅外觸摸框的紅外發射管的發射功率從第一功率提高到第二功率的操作、將所述紅外觸摸框的掃描速度從第一速度降低到第二速度的操作、將所述紅外觸摸框的紅外發射管的發射時長從第一時長增加到第二時長的操作、將所述紅外觸摸框是否掃描到觸摸物的判斷閾值從第一閾值提高到第二閾值的操作、或將判斷所述紅外觸摸框是否掃到觸摸物的采樣次數從第一次數提高到第二次數的操作。
[0062]需要說明的是,上述操作帶實際效果具體如下:增加發射功率(觸摸框整體功耗增加)能提高信號強度來使環境光的影響相對變小、降低掃描速度和提高紅外發射管的發射時長均有利于在信號更穩定時采樣、提高判斷是否存在觸摸物的判斷閾值提高抗干擾強度、以及通過增加判斷的采樣次數來提高判斷的標準。實際上,上述任一項操作中均能在環境干擾相對強的情況下,降低環境干擾對觸摸輸出的影響,使觸摸輸出相對穩定,并且采用上述操作的多種組合形式,效果更佳。
[0063]另一方面,在配置所述紅外觸摸框的工作模式為第二模式時,所述控制所述紅外觸摸框在所述配置的工作模式下工作,具體為:
[0064]控制所述紅外觸摸框在所述第二模式的工作模式下執行以下任一項操作或多項操作:將所述紅外觸摸框的紅外發射管的發射功率從所述第二功率降低到所述第一功率的操作、將所述紅外觸摸框的掃描速度從所述第二速度提高到所述第一速度的操作、將所述紅外觸摸框的紅外發射管的發射時長從所述第二時長降低到所述第一時長的操作、將所述紅外觸摸框是否掃描到觸摸物的判斷閾值從所述第二閾值降低到所述第一閾值的操作、或將判斷所述紅外觸摸框是否掃到觸摸物的采樣次數從所述第二次數降低到所述第一次數的操作。
[0065]需要說明的是,上述操作帶實際效果具體如下:降低發射功率能減少觸摸框的整體功耗、提高掃描速度、減少紅外發射管的發射時長和降低判斷是否存在觸摸物的判斷閾值均能提高觸摸輸出的效率、以及通過減少判斷的采樣次數來提高觸摸靈敏度。實際上,在環境干擾相對弱的情況下,則環境干擾對觸摸輸出的影響小,觸摸輸出較穩定,此時采用上述任一項操作均能提高紅外觸摸框的工作效率,并且采用上述操作的多種組合形式,效果更佳,從而能在干擾較小的情況紅外觸摸框達到既穩定又高效的工作狀態。
[0066]上述紅外觸摸框工作模式控制方法還包括:
[0067]通過信號切換電路選通所述環境光信號以實現環境光信號的檢測;以及,
[0068]通過所述信號切換電路選通已過濾所述環境光信號的紅外信號以使所述紅外觸摸框根據所述紅外信號進行工作。
[0069]本發明實施例提供的紅外觸摸框工作模式控制方法,能通過紅外觸摸框的紅外接收管獲取環境光信號;然后根據該環境光信號的幅度值,選擇相應的工作模式;進而,調整該紅外觸摸框的工作模式為選擇的工作模式,從而使紅外觸摸框能依據環境光的變化調整其工作模式,使觸摸框有更好的環境適應性。并且,既能在環境光干擾強時確保觸摸輸出的穩定性,又能在環境光干擾弱時提高工作效率。
[0070]相應地,參見圖2,是本發明提供的紅外觸摸框工作模式控制裝置一個實施例的結構示意圖,該裝置可為軟系統,裝載在紅外觸摸框中,與紅外觸摸框配合工作,能實現上述控制紅外觸摸工作的方法的全部流程,該紅外觸摸框工作模式控制裝置,包括:
[0071]信號獲取模塊10,用于關閉紅外觸摸框的紅外發射管并開啟紅外接收管,以使所述紅外接收管接收環境光并生成環境光信號;
[0072]工作模式配置模塊20,用于根據所述環境光信號,配置所述紅外觸摸框的工作模式;
[0073]工作控制模塊30,用于控制所述紅外觸摸框在所配置的工作模式下工作,并開啟所述紅外發射管。
[0074]在第一種可能的實現方式中,參見圖3,是本發明提供的紅外觸摸框工作模式控制裝置的工作模式配置模塊的一個實施例的結構示意圖;所述工作模式配置模塊20具體包括:
[0075]平均幅值單元21,用于采樣N個所述環境光信號的幅度值并取平均值,獲得平均幅度值;
[0076]幅值斜率單元22,用于將采樣到的相鄰兩個所述環境光信號的幅度值的差值與采樣頻率相乘,獲得N-1個幅值斜率,并取所述N-1個幅值斜率的平均值作為平均幅值斜率;
[0077]判斷單元23,用于判斷所述平均幅度值是否屬于幅值區間,以及判斷所述平均幅值斜率是否屬于幅值斜率區間;
[0078]第一選擇單元24,用于當所述平均幅度值不屬于幅值區間或所述平均幅值斜率不屬于幅值斜率區間時,選擇所述第一工作模式;
[0079]第二選擇單元25,用于當所述平均幅度值屬于幅值區間且所述平均幅值斜率屬于幅值斜率區間時,選擇所述第二工作模式。
[0080]結合第一種可能的實現方式,在第二種可能的實現方式中,所述工作控制模塊30,具體用于在配置所述紅外觸摸框的工作模式為第二模式時,控制所述紅外觸摸框在所述第一模式的工作模式下執行以下任一項操作或多項操作:將所述紅外觸摸框的紅外發射管的發射功率從第一功率提高到第二功率的操作、將所述紅外觸摸框的掃描速度從第一速度降低到第二速度的操作、將所述紅外觸摸框的紅外發射管的發射時長從第一時長增加到第二時長的操作、將所述紅外觸摸框是否掃描到觸摸物的判斷閾值從第一閾值提高到第二閾值的操作、或將判斷所述紅外觸摸框是否掃到觸摸物的采樣次數從第一次數提高到第二次數的操作。
[0081]結合第二種可能的實現方式,在第三種可能的實現方式中,所述工作控制模塊30,還具體用于,在配置所述紅外觸摸框的工作模式為第二模式時,控制所述紅外觸摸框在所述第二模式的工作模式下執行以下任一項操作或多項操作:將所述紅外觸摸框的紅外發射管的發射功率從所述第二功率降低到所述第一功率的操作、將所述紅外觸摸框的掃描速度從所述第二速度提高到所述第一速度的操作、將所述紅外觸摸框的紅外發射管的發射時長從所述第二時長降低到所述第一時長的操作、將所述紅外觸摸框是否掃描到觸摸物的判斷閾值從所述第二閾值降低到所述第一閾值的操作、或將判斷所述紅外觸摸框是否掃到觸摸物的采樣次數從所述第二次數降低到所述第一次數的操作。
[0082]所述紅外觸摸框工作模式控制裝置還包括信號切換電路40,
[0083]所述信號切換電路40用于選通所述環境光信號以實現環境光信號的檢測;以及,
[0084]還用于選通已過濾所述信號環境光信號的紅外信號以使所述紅外觸摸框根據所述紅外信號進行工作。
[0085]本發明實施例提供的紅外觸摸框工作模式控制裝置,能通過紅外觸摸框的紅外接收管獲取環境光信號;然后根據該環境光信號的幅度值,選擇相應的工作模式;進而,調整該紅外觸摸框的工作模式為選擇的工作模式,從而使紅外觸摸框能依據環境光的變化調整其工作模式,使觸摸框有更好的環境適應性。并且,既能在環境光干擾強時確保觸摸輸出的穩定性,又能在環境光干擾弱時提高工作效率。
[0086]基于上述紅外觸摸框工作模式控制方法,紅外觸摸框在紅外接收管接收到紅外光后生成紅外信號,且將該紅外信號經濾波器過濾干擾信號和環境光信號而發送給控制器的信號采集電路中設置信號切換電路,選通環境光信號或已過濾的紅外信號發送給控制器進行檢測或工作,從而實現在接收環境光信號的基礎上與原信號采集電路共用同一輸出端口,不占用控制器的接口資源和軟件資源;該信號切換電路為上述紅外觸摸框工作模式控制方法及裝置所提及的信號切換電路,具體請參見圖4,是本發明提供的信號切換電路的一個實施例的結構示意圖,該信號切換電路包括:反相器10和開關切換模塊20;
[0087]所述開關切換模塊20包括第一開關21、第二開關22和用于與紅外觸摸框的控制器的信號采集輸入端IN連接的信號采集輸出端OUT;所述第一開關21的輸出端和所述第二開關22的輸出端均與所述開關切換模塊20的信號采集輸出端OUT連接;
[0088]所述反相器10的輸入端與所述第一開關21的控制端連接,且用于與所述控制器的控制所述紅外觸摸框的紅外發射管打開或關閉的發射控制端連接;所述反相器10的輸出端與所述第二開關22的控制端連接;
[0089]所述第一開關21的輸入端用于與所述紅外觸摸框的紅外接收管的輸出端連接,所述第二開關22的輸入端用于與所述紅外觸摸框的與所述紅外接收管的輸出端連接的濾波器的輸出端連接。
[0090]需要說明的是,所述紅外觸摸框的紅外接收管包括多個,則上述第一開關和第二開關可為集成開關芯片,即第一開關的輸入端包括多個輸入端,用于與所述紅外觸摸框的多個紅外接收管的輸出端連接;第二開關的輸入端包括多個輸入端,用于與所述紅外觸摸框的多個紅外接收管的輸出端連接。
[0091]其中所述信號切換電路的開關切換模塊20的實施方式可以為以下兩種:
[0092]第一種實施方式如圖5所示,圖5是本發明提供的信號切換電路的另一個實施例的結構示意圖;以下將結合圖4,說明開關切換模塊20中的每一個模塊之間的連接關系:
[0093]所述開關切換模塊20還包括第一放大電路OPAl和第一模數轉換器ADCl;
[0094]則,所述第一開關21的輸出端和所述第二開關22的輸出端均與所述開關切換模塊20的信號采集輸出端OUT連接,具體為:
[0095]所述第一開關21的輸出端和所述第二開關22的輸出端均與所述第一放大電路OPAl的輸入端連接,所述第一放大電路OPAl的輸出端與所述第一模數轉換器ADCl的輸入端連接,所述第一模數轉換器ADCl的輸出端與所述開關切換模塊20的信號采集輸出端OUT連接。
[0096]需要說明的是,通過第一開關21和第二開關22的打開與關閉的切換,可以實現選通進行第一放大器OPAl的信號。
[0097]第二種實施方式如圖6所示,圖6是本發明提供的信號切換電路的另一個實施例的結構示意圖;以下將結合圖6,說明開關切換模塊20中的每一個模塊之間的連接關系:
[0098]所述開關切換模塊20還包括第一放大電路OPAl、第二放大電路0PA2、第一模數轉換器ADCl和第二模數轉換器ADC2;
[0099]則所述第一開關21的輸出端和所述第二開關22的輸出端均與所述開關切換模塊20的信號采集輸出端OUT連接,具體為:
[0100]所述第一開關21的輸出端與所述第一放大電路OPAl的輸入端連接,所述第一放大電路OPAl的輸出端與所述第一模數轉換器ADCl的輸入端連接,所述第一模數轉換器ADCl的輸出端與所述開關切換模塊20的信號采集輸出端OUT連接;
[0101]所述第二開關22的輸出端與所述第二放大電路0PA2的輸入端連接,所述第二放大電路0PA2的輸出端與所述第二模數轉換器ADC2的輸入端連接,所述第二模數轉換器ADC2的輸出端與所述開關切換模塊20的信號采集輸出端OUT連接。
[0102]需要說明的是,采用兩路不同的放大電路和模數轉換器,可以使環境光信號的采集更為精準。
[0103]在上述信號切換電路中的反相器,其【具體實施方式】可如圖7所示,圖7是本發明提供的信號切換電路的反相器的一個實施例的結構示意圖。
[0104]進一步地,所述反相器10包括開關管Ql和第一電阻Rl;
[0105]所述開關管Ql的第一端為所述反相器10的輸入端,所述開關管Ql的第二端為所述反相器10的輸出端,所述開關管Ql的第三端與地連接;
[0106]所述第一電阻Rl的一端與直流電源連接,所述第一電阻Rl的另一端與所述開關管Ql的第二端連接。
[0107]需要說明的是,若反相器的輸入端為高電平,則開關管導通,反相器的輸出端為低電平,若反相器的輸入端為低電平,則開關管截止,反相器的輸入端為高電平,從而可以通過反相器的輸入端和輸出端分別控制第一開關和第二開關的打開或關閉。
[0108]進一步地,所述開關管Ql為NPN三極管;所述開關管Ql的第一端為NPN三極管的基極,所述開關管Ql的第二端為NPN三極管的發射極,所述開關管Ql的第三端為NPN三極管的集電極。
[0109]相應地結合前面所述的信號切換電路,本發明還提供一種信號輸入切換系統,如圖8所示,圖8是本發明提供的信號輸入切換系統的一個實施例的結構示意圖,該信號輸入切換系統包括:信號切換電路和紅外觸摸框中的控制器30、紅外發射管60、紅外接收管40和與所述紅外接收管40的輸出端連接的濾波器50;
[0110]所述信號切換電路為如前面所述的信號切換電路;
[0111]所述控制器30具有信號采集輸入端IN和發射控制端CTLR;
[0112]所述控制器30的發射控制端CTLR與所述紅外發射管60連接,且與所述信號切換電路的反相器10的輸入端連接;
[0113]所述紅外接收管40的輸出端與所述濾波器50的輸入端連接,所述濾波器50的輸出端與所述信號切換電路的第二開關22的輸入端連接;所述紅外接收管40的輸出端還與所述信號切換電路的第一開關21的輸入端連接;
[0114]所述信號切換電路的信號采集輸出端OUT與所述控制器30的信號采集輸入端IN連接。
[0115]以下將結合圖2至圖6,描述本發明提供的信號切換電路的工作原理:
[0116]控制器30在需要進行檢測外部的環境光的情況時,例如控制器30的發射控制端CTLR輸出高電平I,則控制紅外發射管60關閉不發射紅外光,以及控制第一開關21打開和第二開關22關閉,此時,紅外接收管40接收到外部環境光所包含的紅外光,并生成環境光信號,由于第一開關21處于打開狀態將環境光信號輸出到開關切換模塊的信號采集輸出端OUT,并且第二開關22處于關閉狀態能阻止濾波器50輸出的信號干擾環境光信號的輸出,從而控制器30獲取到環境光信號進行下一步的檢測操作。
[0117]控制器30在不需要進行檢測外部的環境光的情況,而是在正常工作時,例如控制器30的發射控制端CTLR輸出低電平O,則控制紅外發射管60打開來發射紅外光,以及控制第一開關21關閉和第二開關22打開,此時,紅外接收管40接收到紅外發射管發送的紅外光以及外部環境光所包含的紅外光,并生成一個信號,該信號通過濾波器50過濾掉該信號中的外部環境光所包含的紅外光的成分,獲得紅外發射管60發射的紅外光信號,并通過第二開關22輸出到開關切換模塊的信號采集輸出端0UT,并且第一開關21處于關閉狀態能阻止其他信號輸出到信號采集輸出端0UT,從而控制器30獲取紅外發射管60發射的紅外光信號進行下一步的工作操作。
[0118]本發明提供的信號切換電路和信號輸入切換系統,能通過提供兩個開關,使得控制器在需要進行檢測環境光時,僅輸入環境光信號,并在正常工作時也僅輸入紅外發射管發送的紅外光信號,無需要控制器處于上述兩種不同狀態時屏蔽對應的一種信號,占用控制器的內存資源,而且控制器在原有的信號采集輸入端中即可獲取環境光信號,共用輸入端口,無需增加控制器的接口資源。
[0119]本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機存儲記憶體(Random AccessMemory,RAM)等。
[0120]以上所述是本發明的優選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也視為本發明的保護范圍。
【主權項】
1.一種紅外觸摸框工作模式控制方法,其特征在于,包括: 關閉紅外觸摸框的紅外發射管和并開啟紅外接收管,以使所述紅外接收管接收環境光并生成環境光信號; 根據所述環境光信號,配置所述紅外觸摸框的工作模式; 控制所述紅外觸摸框在所配置的工作模式下工作,并開啟所述紅外發射管。2.如權利要求1所述紅外觸摸框工作模式控制方法,其特征在于,所述根據所述環境光信號,配置所述紅外觸摸框的工作模式,具體為: 采樣N個所述環境光信號的幅度值并取平均值,獲得平均幅度值;其中,所述幅度值表不為所述環境光信號的光強強度; 將采樣到的相鄰兩個所述環境光信號的幅度值的差值與采樣頻率相乘,獲得N-1個幅值斜率,并取所述N-1個幅值斜率的平均值作為平均幅值斜率; 判斷所述平均幅度值是否屬于幅值區間,以及判斷所述平均幅值斜率是否屬于幅值斜率區間; 當所述平均幅度值不屬于幅值區間或所述平均幅值斜率不屬于幅值斜率區間時,配置所述紅外觸摸框的工作模式為第一模式; 當所述平均幅度值屬于幅值區間且所述平均幅值斜率屬于幅值斜率區間時,配置所述紅外觸摸框的工作模式為第二模式。3.如權利要求2所述的紅外觸摸框工作模式控制方法,其特征在于,在配置所述紅外觸摸框的工作模式為第一模式時,所述控制所述紅外觸摸框在所配置的工作模式下工作,具體為: 控制所述紅外觸摸框在所述第一模式的工作模式下執行以下任一項操作或多項操作:將所述紅外觸摸框的紅外發射管的發射功率從第一功率提高到第二功率的操作、將所述紅外觸摸框的掃描速度從第一速度降低到第二速度的操作、將所述紅外觸摸框的紅外發射管的發射時長從第一時長增加到第二時長的操作、將所述紅外觸摸框是否掃描到觸摸物的判斷閾值從第一閾值提高到第二閾值的操作、或將判斷所述紅外觸摸框是否掃到觸摸物的采樣次數從第一次數提高到第二次數的操作。4.如權利要求2或3所述的紅外觸摸框工作模式控制方法,其特征在于,在配置所述紅外觸摸框的工作模式為第二模式時,所述控制所述紅外觸摸框在所述配置的工作模式下工作,具體為: 控制所述紅外觸摸框在所述第二模式的工作模式下執行以下任一項操作或多項操作:將所述紅外觸摸框的紅外發射管的發射功率從所述第二功率降低到所述第一功率的操作、將所述紅外觸摸框的掃描速度從所述第二速度提高到所述第一速度的操作、將所述紅外觸摸框的紅外發射管的發射時長從所述第二時長降低到所述第一時長的操作、將所述紅外觸摸框是否掃描到觸摸物的判斷閾值從所述第二閾值降低到所述第一閾值的操作、或將判斷所述紅外觸摸框是否掃到觸摸物的采樣次數從所述第二次數降低到所述第一次數的操作。5.如權利要求1所述的紅外觸摸框工作模式控制方法,其特征在于,所述控制方法還包括: 通過信號切換電路選通所述環境光信號以實現環境光信號的檢測;以及, 通過所述信號切換電路選通已過濾所述環境光信號的紅外信號以使所述紅外觸摸框根據所述紅外信號進行工作。6.一種紅外觸摸框工作模式控制裝置,其特征在于,包括: 信號獲取模塊,用于關閉紅外觸摸框的紅外發射管并開啟紅外接收管,以使所述紅外接收管接收環境光并生成環境光信號; 工作模式配置模塊,用于根據所述環境光信號,配置所述紅外觸摸框的工作模式; 工作控制模塊,用于控制所述紅外觸摸框在所配置的工作模式下工作,并開啟所述紅外發射管。7.如權利要求6所述的紅外觸摸框工作模式控制裝置,其特征在于,所述工作模式配置模塊具體包括: 平均幅值單元,用于采樣N個所述環境光信號的幅度值并取平均值,獲得平均幅度值; 幅值斜率單元,用于將采樣到的相鄰兩個所述環境光信號的幅度值的差值與采樣頻率相乘,獲得N-1個幅值斜率,并取所述N-1個幅值斜率的平均值作為平均幅值斜率; 判斷單元,用于判斷所述平均幅度值是否屬于幅值區間,以及判斷所述平均幅值斜率是否屬于幅值斜率區間; 第一選擇單元,用于當所述平均幅度值不屬于幅值區間或所述平均幅值斜率不屬于幅值斜率區間時,配置所述紅外觸摸框的工作模式為第一模式; 第二選擇單元,用于當所述平均幅度值屬于幅值區間且所述平均幅值斜率屬于幅值斜率區間時,配置所述紅外觸摸框的工作模式為第二模式。8.如權利要求7所述的紅外觸摸框工作模式控制裝置,其特征在于,所述工作控制模塊,具體用于在配置所述紅外觸摸框的工作模式為第二模式時,控制所述紅外觸摸框在所述第一模式的工作模式下執行以下任一項操作或多項操作:將所述紅外觸摸框的紅外發射管的發射功率從第一功率提高到第二功率的操作、將所述紅外觸摸框的掃描速度從第一速度降低到第二速度的操作、將所述紅外觸摸框的紅外發射管的發射時長從第一時長增加到第二時長的操作、將所述紅外觸摸框是否掃描到觸摸物的判斷閾值從第一閾值提高到第二閾值的操作、或將判斷所述紅外觸摸框是否掃到觸摸物的采樣次數從第一次數提高到第二次數的操作。9.如權利要求7或8所述的紅外觸摸框工作模式控制裝置,其特征在于,所述工作控制模塊,還具體用于,在配置所述紅外觸摸框的工作模式為第二模式時,控制所述紅外觸摸框在所述第二模式的工作模式下執行以下任一項操作或多項操作:將所述紅外觸摸框的紅外發射管的發射功率從所述第二功率降低到所述第一功率的操作、將所述紅外觸摸框的掃描速度從所述第二速度提高到所述第一速度的操作、將所述紅外觸摸框的紅外發射管的發射時長從所述第二時長降低到所述第一時長的操作、將所述紅外觸摸框是否掃描到觸摸物的判斷閾值從所述第二閾值降低到所述第一閾值的操作、或將判斷所述紅外觸摸框是否掃到觸摸物的采樣次數從所述第二次數降低到所述第一次數的操作。10.如權利要求6所述的紅外觸摸框工作模式控制裝置,其特征在于,還包括信號切換電路,用于選通所述環境光信號以實現環境光信號的檢測;以及,還用于選通已過濾所述環境光信號的紅外信號以使所述紅外觸摸框根據所述紅外信號進行工作。
【文檔編號】G06F3/0488GK105892766SQ201610502977
【公開日】2016年8月24日
【申請日】2016年6月28日
【發明人】李 浩, 湯超
【申請人】廣州華欣電子科技有限公司