專利名稱:一種紅外觸摸屏定位裝置及定位方法
技術(shù)領(lǐng)域:
本發(fā)明涉及觸摸屏技術(shù)領(lǐng)域,特別涉及一種紅外觸摸屏定位裝置及定位方法。
背景技術(shù):
觸摸屏作為一種新型的計算機(jī)輸入設(shè)備,使人機(jī)交互更為直觀,由于給用戶帶來 的極大地便利性,觸摸屏技術(shù)除了應(yīng)用于個人便攜式信息產(chǎn)品外,應(yīng)用領(lǐng)域已遍及信息家 電、公共信息、電子游戲、辦公自動化設(shè)備等各個領(lǐng)域?,F(xiàn)有技術(shù)中的紅外觸摸屏裝置,通常 都具有兩個方向上的紅外發(fā)射、接收管,雙向的紅外發(fā)射、接收管共同組成一個定位平面, 依次掃描橫向和縱向上所有紅外對管間是否有紅外信號被遮擋變化,根據(jù)遮擋位置來計算 觸摸物的坐標(biāo),該觸摸系統(tǒng)實現(xiàn)容易,抗干擾性好,但使用的紅外發(fā)射、接收管的數(shù)目多;現(xiàn) 有觸摸技術(shù)中還有攝像頭檢測定位系統(tǒng),它采用在顯示設(shè)備的多個角落里安裝攝像頭,并 配有紅外光源,以及四周的反光條,通過在攝像裝置中拍攝觸摸物的位置轉(zhuǎn)換成角度信息, 進(jìn)一步轉(zhuǎn)換成以攝像裝置為中心出發(fā)的多條射線,多條射線的交點即為觸摸物坐標(biāo),但這 種檢測定位系統(tǒng)硬件系統(tǒng)較為復(fù)雜,抗干擾性不如紅外觸摸系統(tǒng)。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種結(jié)構(gòu)簡單、所使用的紅外發(fā)射和接收管的數(shù)目較少、響 應(yīng)速度快、可靠性高且更易實現(xiàn)多點觸摸檢測的紅外觸摸屏定位裝置及定位方法。為解決上述技術(shù)問題,本發(fā)明的技術(shù)方案是一種紅外觸摸屏定位裝置,包括設(shè)置在觸摸屏上的紅外發(fā)射模塊、紅外接收模塊 和用于控制紅外發(fā)射模塊、紅外接收模塊工作的主控制模塊,所述紅外發(fā)射模塊分布在觸 摸屏的角落或邊緣,至少以兩個方向發(fā)射紅外信號,并覆蓋到所有的紅外接收模塊;所述紅 外接收模塊分布在觸摸屏的至少三個邊上,用以檢測紅外發(fā)射模塊所發(fā)射的紅外信號;所 述紅外發(fā)射模塊、紅外接收模塊同步工作;所述主控制模塊設(shè)有對外的通訊接口,主控制模 塊完成所有的紅外掃描過程,以及發(fā)送觸摸數(shù)據(jù)至主機(jī)設(shè)備。所述主控制模塊與紅外接收模塊和紅外發(fā)射模塊直接相連。所述主控制模塊與紅外接收模塊和紅外發(fā)射模塊通過安裝在紅外發(fā)射模塊和接 收接收模塊上的控制器相連。所述紅外發(fā)射模塊包括分布在觸摸屏的一邊兩個角落的第一紅外發(fā)射模塊和第 二紅外發(fā)射模塊,紅外接收模塊分布在觸摸屏的另外三個邊上的第一紅外接收模塊、第二 紅外接收模塊和第三紅外接收模塊,第一紅外發(fā)射模塊發(fā)射的紅外信號由第二紅外接收模 塊和第三紅外接收模塊檢測接收,第二紅外發(fā)射模塊發(fā)射的紅外信號由第一紅外接收模 塊、第二紅外接收模塊檢測接收。所述第一紅外發(fā)射模塊和第二紅外發(fā)射模塊)分別由單個發(fā)射角度大于90度的 紅外發(fā)射管或N個發(fā)射角度大于90/N的發(fā)射管及其驅(qū)動電路組成。所述紅外發(fā)射模塊包括分布在觸摸屏的一邊及該邊兩個角落的第一紅外發(fā)射模塊、第二紅外發(fā)射模塊)和第三紅外發(fā)射模塊,紅外接收模塊分布在觸摸屏的另外三個邊 上的第一紅外接收模塊、第二紅外接收模塊和第三紅外接收模塊,第一紅外發(fā)射模塊發(fā)射 的紅外信號由第二紅外接收模塊和第三紅外接收模塊檢測接收,第二紅外發(fā)射模塊發(fā)射的 紅外信號由第一紅外接收模塊、第二紅外接收模塊檢測接收,第三紅外發(fā)射模塊發(fā)射的紅 外信號由第一紅外接收模塊、第二紅外接收模塊和第三紅外接收模塊檢測接收。所述第一紅外發(fā)射模塊和第二紅外發(fā)射模塊分別由單個發(fā)射角度大于90度的紅 外發(fā)射管或N個發(fā)射角度大于90/N的發(fā)射管及其驅(qū)動電路組成,所述第三紅外發(fā)射模塊由 單個發(fā)射角度為180度的紅外發(fā)射管或N個發(fā)射角度大于180/N的紅外發(fā)射管及其驅(qū)動電 路組成。所述的紅外觸摸屏定位裝置的定位方法啟動 紅外掃描;建立紅外發(fā)射模塊至遮 擋位置組成的多個線段;計算不同紅外發(fā)射模塊建立的線段的交點來獲取觸摸物坐標(biāo)。所述的紅外觸摸屏定位裝置的定位方法,包括下列步驟步驟1 啟動第一紅外發(fā)射模塊,檢測其覆蓋范圍內(nèi)所有紅外接收模塊所接收的 紅外信號,并記錄;啟動第二紅外發(fā)射模塊,檢測其覆蓋范圍內(nèi)所有紅外接收模塊所接收的 紅外信號,并記錄;步驟2 啟動第一紅外發(fā)射模塊,檢測其覆蓋范圍內(nèi)所有紅外接收模塊所接收的 紅外信號,檢測是否有信號被遮擋,記錄遮擋位置,建立發(fā)射模塊位置到一個或多個所述遮 擋位置的線段Lli ;步驟3:啟動第二紅外發(fā)射模塊,檢測其覆蓋范圍內(nèi)所有紅外接收模塊所接收的 紅外信號,檢測是否有信號被遮擋,記錄遮擋位置,建立發(fā)射模塊位置到一個或多個所述遮 擋位置的線段L2k;步驟4 若步驟2和步驟3中都檢測到有遮擋,計算所述線段Lli與L2k的交點, 即是實際的觸摸物坐標(biāo),發(fā)送至主機(jī)設(shè)備;步驟5 跳轉(zhuǎn)至步驟2重新檢測;其中,步驟2和步驟3可以交換順序進(jìn)行,也可以同時進(jìn)行,檢測是否有信號被遮 擋的方法是將當(dāng)前檢測的紅外信號值與步驟1中記錄的對應(yīng)的檢測值對比,若當(dāng)前檢測值 小于一定的閾值則判斷為有遮擋。本發(fā)明相對于現(xiàn)有技術(shù)的有益效果是1、減少紅外發(fā)射模塊,降低了硬件成本和系統(tǒng)功耗,結(jié)構(gòu)更為簡單、安裝方便;2、方便實現(xiàn)單點、多點觸摸技術(shù),響應(yīng)速度快,且穩(wěn)定可靠。
圖1是本發(fā)明紅外觸摸屏定位裝置的結(jié)構(gòu)示意圖;圖2是本發(fā)明紅外發(fā)射模塊的結(jié)構(gòu)一;圖3是本發(fā)明紅外發(fā)射模塊的結(jié)構(gòu)二 ;圖4是本發(fā)明采用紅外發(fā)射模塊的結(jié)構(gòu)二時發(fā)射的示意圖;圖5是本發(fā)明紅外觸摸屏定位裝置的定位原理示意圖;圖6是本發(fā)明紅外觸摸屏定位裝置的多點定位原理示意圖;圖7是本發(fā)明紅外觸摸屏定位裝置的定位方法的流程示意圖。
具體實施方式
下面結(jié)合附圖通過具體實施方式
對本發(fā)明作進(jìn)一步詳細(xì)的說明。參見圖1,本發(fā)明紅外觸摸屏定位裝置,包括設(shè)置在觸摸屏1上的紅外發(fā)射模塊 104、105、紅外接收模塊101、102、103和用于控制紅外發(fā)射模塊、紅外接收模塊工作的主控 制模塊107,其中紅外發(fā)射模塊分布在觸摸屏1的左下角和右下角,以總線的方式與主控制 模塊相連,發(fā)射的紅外信號覆蓋到所有的紅外接收模塊;所述紅外接收模塊分布在觸摸屏 1左邊、上邊和右邊,紅外接收模塊由若干個紅外接收線路板組成,以總線的方式與主控制 模塊相連,用以檢測紅外發(fā)射模塊所發(fā)射的紅外信號;所述紅外發(fā)射模塊、紅外接收模塊同 步工作;所述主控制模塊設(shè)有對外的通訊接口,主控制模塊完成所有的紅外掃描過程,以及 發(fā)送觸摸數(shù)據(jù)至主機(jī)設(shè)備。第一紅外發(fā)射模塊104和第二紅外發(fā)射模塊105分別設(shè)在觸摸屏1的左下角,右 下角,而左邊、上邊、右邊安裝第一紅外接收模塊101、第二紅外接收模塊102和第三紅外接 收模塊103,主控制模塊107可根據(jù)實際情況選擇安裝位置,主控制模塊107設(shè)有可對外發(fā) 送觸摸數(shù)據(jù)的通訊接口。第一紅外發(fā)射模塊104和第二紅外發(fā)射模塊105由單只大角度的 紅外發(fā)射管及驅(qū)動電路組成,也可采用多只紅外發(fā)射管成一定弧度擺放,使其發(fā)射的紅外 信號覆蓋到相應(yīng)的紅外接收模塊,并將紅外接收模塊分成多個區(qū)域,由不同的紅外發(fā)射管 覆蓋不同的區(qū)域。紅外接收模塊由依次排列的若干紅外接收管組成。第一紅外發(fā)射模塊104發(fā)射的紅外信號由第二紅外接收模塊102和第三紅外接收 模塊103檢測接收,第二紅外發(fā)射模塊105發(fā)射的紅外信號由第一紅外接收模塊101、第二 紅外接收模塊102檢測接收。紅外發(fā)射模塊中紅外發(fā)射管與紅外接收模塊中的紅外接收 管,都是分別同步工作的,紅外管用于發(fā)射,紅外管用于接收,用以檢測在這一對紅外發(fā)射 接收管對應(yīng)的掃描線上是否有遮擋物。正常工作時點亮第一紅外發(fā)射模塊104中的紅外發(fā) 射管,并在同一時刻依次檢測第二紅外接收模塊102和第三紅外接收模塊103中每個紅外 接收管上的信號變化,以信號的有無或者強(qiáng)弱來判斷是否有遮擋。并用樣的方法點亮第二 紅外發(fā)射模塊105,并掃描第一紅外接收模塊101、第二紅外接收模塊102中的紅外接收管。 在一個掃描周期內(nèi),第二紅外接收模塊102和第三紅外接收模塊103檢測了一次第一紅外 發(fā)射模塊104所發(fā)射的紅外信號,第一紅外接收模塊101、第二紅外接收模塊102檢測了一 次第二紅外發(fā)射模塊105所發(fā)射的紅外信號,而第一紅外發(fā)射模塊104和第二紅外發(fā)射模 塊105在紅外接收模塊每個管檢測的同時點亮,然后關(guān)閉以降低功耗,也可以在相應(yīng)的接 收模塊工作期間持續(xù)點亮。其中第一紅外發(fā)射模塊104和第二紅外發(fā)射模塊105分別從兩個方向發(fā)射紅外信 號,第一紅外接收模塊101、第二紅外接收模塊102和第三紅外接收模塊103接收,由此組 成了交織的紅外掃描網(wǎng)絡(luò)。第一紅外發(fā)射模塊104和第二紅外發(fā)射模塊105分別由單個大 角度(大于90度)的紅外發(fā)射管及其驅(qū)動電路組成,也可以采用多個小角度組成,若采用 N個紅外發(fā)射管,那么每個發(fā)射管的發(fā)射角度需滿足大于90/N,如圖2、圖3中所示,第一紅 外發(fā)射模塊104中紅外發(fā)射管的角度為A,在采用兩個紅外發(fā)射管后,如1041、1042,其角度 分別是Al、A2,且1041、1042成一定弧度安裝,增加了發(fā)射模塊的發(fā)射角度,在圖4中第二 紅外接收模塊102檢測1041發(fā)射的紅外信號,第三紅外接收模塊103檢測1042發(fā)射的紅外信號,另外第二紅外接收模塊102檢測1051發(fā)射的紅外信號,第一紅外接收模塊101檢 測1052發(fā)射的紅外信號。
圖5是本發(fā)明方法的定位原理圖,在一個掃描周期內(nèi),紅外發(fā)射模塊中的紅外發(fā) 射管被點亮次數(shù)與其覆蓋的紅外接收模塊中的紅外接收管個數(shù)相同,每個紅外接收管都檢 測一次是否有遮擋,而部分紅外接收模塊能接收到兩個紅外發(fā)射模塊紅外信號,所以需要 檢測兩次是否在各個方向都有遮擋。在本發(fā)明的觸摸屏裝置工作之前,需對系統(tǒng)進(jìn)行初始 化,啟動一次掃描,并將此時紅外接收管所檢測到的信號全部記錄下來作為基準(zhǔn)值,作為之 后的判斷依據(jù),此后可進(jìn)入正常的工作狀態(tài)。在觸摸屏定位裝置正常工作的情況下,若沒有 觸摸點,那么所有的紅外接收管所檢測到的信號均接近于各自的信號基準(zhǔn)值或者相等,當(dāng) 有觸摸點時,該觸摸點所對應(yīng)的紅外接收管所檢測到的信號就會與信號基準(zhǔn)值相差較大, 當(dāng)這個相差值大于或者等于預(yù)定值時,即可判定存在觸摸點。如圖6中601是一個觸摸點, 第一紅外發(fā)射模塊104發(fā)射的紅外信號被遮擋,而第三紅外接收模塊103在掃描的過程中, 602位置上的紅外接收管此時檢測到的信號與信號基準(zhǔn)值相差較大,即大于或者等于預(yù)定 值,主控制模塊107將記錄下信號發(fā)生變化的紅外接收管的編號,而該編號可以進(jìn)一步換 算成虛擬的位置信息,并建立該位置到第一紅外發(fā)射模塊104的線段Ll ;此時第二紅外發(fā) 射模塊105發(fā)射的紅外信號也被遮擋,而第一紅外接收模塊101在掃描的過程中,601位置 上的紅外接收管此時檢測到的信號與信號基準(zhǔn)值相差較大,即大于或者等于預(yù)定值,主控 制模塊107將記錄下信號發(fā)生變化的紅外接收管的編號,而該編號可以進(jìn)一步換算成虛擬 的位置信息,并建立該位置到第二紅外發(fā)射模塊105的線段L2 ;計算Ll與L2的交點,交點 位置即是603,也就是實際觸摸物的坐標(biāo)。圖6是本發(fā)明實施例的紅外觸摸裝置的多點定位原理示意圖,根據(jù)本發(fā)明的定位 方法當(dāng)出現(xiàn)多個觸摸點時,在紅外接收模塊上檢測到多個遮擋位置,根據(jù)兩個方向上的紅 外發(fā)射模塊建立多條遮擋線段,并能計算出多于實際觸摸物個數(shù)的觸摸點,即出現(xiàn)了“鬼 點”,這個跟傳統(tǒng)的紅外觸摸技術(shù)類似。所以在圖中增加一個紅外發(fā)射模塊為第三紅外發(fā)射 模塊106,該紅外發(fā)射模塊所發(fā)射的紅外信號需要覆蓋所有紅外接收模塊即第一紅外接收 模塊101、第二紅外接收模塊102和第三紅外接收模塊103,如果采用單只紅外發(fā)射管,那 么第三紅外發(fā)射模塊106的紅外發(fā)射管的角度必須是180度,或者采用光學(xué)處理(如透鏡 等)將其發(fā)射角度擴(kuò)展到180度,或采用上述提到的以多個小角度紅外發(fā)射管成弧度擺放, 以達(dá)到擴(kuò)展角度的目的。圖中702、704是兩個觸摸點,在觸摸屏掃描過程中,當(dāng)?shù)谝患t外發(fā)射模塊104發(fā)射 紅外信號時,第二紅外接收模塊102和第三紅外接收模塊103檢測接收紅外信號,分別在 1041、1042處檢測到紅外信號被遮擋,建立第一紅外發(fā)射模塊104至1041和1042的兩條線 段L1,L2;當(dāng)?shù)诙t外發(fā)射模塊105發(fā)射紅外信號時,第一紅外接收模塊101、第二紅外接收 模塊102檢測接收紅外信號,分別在1051、1052處檢測到紅外信號被遮擋,建立第二紅外發(fā) 射模塊105至1051和1052的兩條線段L3,L4,當(dāng)?shù)谌t外發(fā)射模塊106發(fā)射紅外信號時, 第一紅外接收模塊101、第二紅外接收模塊102和第三紅外接收模塊103檢測接收紅外信 號,分別在1061、1062處檢測到紅外信號被遮擋,建立第三紅外發(fā)射模塊106至1061、1062 的兩條線段L5、L6,根據(jù)本發(fā)明的定位方法,計算線段Li、L2與線段L3、L4間的交點,分別 得到701、702、703、704,再根據(jù)第三個紅外發(fā)射模塊106所產(chǎn)生的遮擋線段L5、L6判斷,只有702、704分別在這兩條線段上,最終判定真正的觸摸點為702、704。在本計算方法中,也可根據(jù)線段Li、L2、L3、L4與線段L5、L6間的交點,分別得到最多8個交點,真實的觸摸點 一定可以擋住各個方向上發(fā)射的紅外信號,在所有方向上的產(chǎn)生線段都相交在同一個點上 時,該交點即為實際的觸摸點,在圖7中,只有702、704分別是三條線段的交點。所以可以 排除其他6個“鬼點”。其中第三個紅外發(fā)射模塊106的位置還可以選擇其他邊上任一位置,可放置在左 上角或右上角,在這種方案中,必須在四周都放置紅外接收模塊,以接收所有角度上發(fā)射的 紅外信號,在坐標(biāo)計算中不會出現(xiàn)“鬼點”,多點觸摸的使用更加可靠。本發(fā)明的觸摸屏定位裝置利用少量的紅外發(fā)射模塊,及周邊的紅外接收模塊組成 了紅外掃描網(wǎng)絡(luò),通過建立紅外發(fā)射模塊至遮擋位置組成的多個線段,計算不同紅外發(fā)射 模塊建立的線段的交點來獲取觸摸物坐標(biāo),方便實現(xiàn)單點觸摸技術(shù),也可通過軟件跟蹤處 理的方法實現(xiàn)多點觸摸,也可通過增加至少一個紅外發(fā)射模塊而實現(xiàn)真多點觸摸技術(shù),結(jié) 構(gòu)簡單,響應(yīng)速度快且可靠性高。參見圖7所示,是本發(fā)明的觸摸屏定位裝置的定位方法的流程示意圖,如圖所示, 本發(fā)明的定位方法包括步驟;SlOl 啟動一次紅外掃描,記錄當(dāng)前狀態(tài)下的每次紅外接收管所檢測到的信號強(qiáng) 度值,具體是啟動第一紅外發(fā)射模塊,檢測其覆蓋范圍內(nèi)所有紅外接收模塊所接收的紅外信 號,并記錄;啟動第二紅外發(fā)射模塊,檢測其覆蓋范圍內(nèi)所有紅外接收模塊所接收的紅外信 號,并記錄;S102:啟動第一紅外發(fā)射模塊,檢測其覆蓋范圍內(nèi)所有紅外接收模塊所接收的紅 外信號,檢測是否有信號被遮擋,記錄遮擋位置,建立發(fā)射模塊位置到一個或多個所述遮擋 位置的線段Lli ;S103:啟動第二紅外發(fā)射模塊,檢測其覆蓋范圍內(nèi)所有紅外接收模塊所接收的紅 外信號,檢測是否有信號被遮擋,記錄遮擋位置,建立發(fā)射模塊位置到一個或多個所述遮擋 位置的線段L2k;S104 若S102和S103中都檢測到有遮擋,計算所述線段Lli與L2k的交點,即是 實際的觸摸物坐標(biāo),發(fā)送至主機(jī)設(shè)備;S105 跳轉(zhuǎn)至S102重新檢測;其中,S102和S103可以交換順序進(jìn)行,也可以同時進(jìn)行。檢測是否有信號被遮擋 的方法是將當(dāng)前檢測的紅外信號值與SlOl中記錄的對應(yīng)的檢測值對比,若當(dāng)前檢測值小 于一定的閾值則判斷為有遮擋。
權(quán)利要求
一種紅外觸摸屏定位裝置,包括設(shè)置在觸摸屏(1)上的紅外發(fā)射模塊、紅外接收模塊和用于控制紅外發(fā)射模塊、紅外接收模塊工作的主控制模塊,其特征在于所述紅外發(fā)射模塊分布在觸摸屏(1)的角落或邊緣,至少以兩個方向發(fā)射紅外信號,并覆蓋到所有的紅外接收模塊;所述紅外接收模塊分布在觸摸屏(1)的至少三個邊上,用以檢測紅外發(fā)射模塊所發(fā)射的紅外信號;所述紅外發(fā)射模塊、紅外接收模塊同步工作;所述主控制模塊設(shè)有對外的通訊接口,主控制模塊完成所有的紅外掃描過程,以及發(fā)送觸摸數(shù)據(jù)至主機(jī)設(shè)備。
2.根據(jù)權(quán)利要求1所述的紅外觸摸屏定位裝置,其特征在于所述主控制模塊與紅外 接收模塊和紅外發(fā)射模塊直接相連。
3.根據(jù)權(quán)利要求1所述的紅外觸摸屏定位裝置,其特征在于所述主控制模塊與紅外 接收模塊和紅外發(fā)射模塊通過安裝在紅外發(fā)射模塊和接收接收模塊上的控制器相連。
4.根據(jù)權(quán)利要求1所述的紅外觸摸屏定位裝置,其特征在于所述紅外發(fā)射模塊包括 分布在觸摸屏(1)的一邊兩個角落的第一紅外發(fā)射模塊(104)和第二紅外發(fā)射模塊(105), 紅外接收模塊分布在觸摸屏(1)的另外三個邊上的第一紅外接收模塊(101)、第二紅外接 收模塊(102)和第三紅外接收模塊(103),第一紅外發(fā)射模塊(104)發(fā)射的紅外信號由第二 紅外接收模塊(102)和第三紅外接收模塊(103)檢測接收,第二紅外發(fā)射模塊(105)發(fā)射 的紅外信號由第一紅外接收模塊(101)、第二紅外接收模塊(102)檢測接收。
5.根據(jù)權(quán)利要求4所述的紅外觸摸屏定位裝置,其特征在于所述第一紅外發(fā)射模塊(104)和第二紅外發(fā)射模塊(105)分別由單個發(fā)射角度大于90度的紅外發(fā)射管或N個發(fā) 射角度大于90/N的發(fā)射管及其驅(qū)動電路組成。
6.根據(jù)權(quán)利要求1所述的紅外觸摸屏定位裝置,其特征在于所述紅外發(fā)射模塊包括 分布在觸摸屏(1)的一邊及該邊兩個角落的第一紅外發(fā)射模塊(104)、第二紅外發(fā)射模塊(105)和第三紅外發(fā)射模塊(106),紅外接收模塊分布在觸摸屏(1)的另外三個邊上的第一 紅外接收模塊(101)、第二紅外接收模塊(102)和第三紅外接收模塊(103),第一紅外發(fā)射 模塊(104)發(fā)射的紅外信號由第二紅外接收模塊(102)和第三紅外接收模塊(103)檢測接 收,第二紅外發(fā)射模塊(105)發(fā)射的紅外信號由第一紅外接收模塊(101)、第二紅外接收模 塊(102)檢測接收,第三紅外發(fā)射模塊(106)發(fā)射的紅外信號由第一紅外接收模塊(101)、 第二紅外接收模塊(102)和第三紅外接收模塊(103)檢測接收。
7.根據(jù)權(quán)利要求6所述的紅外觸摸屏定位裝置,其特征在于所述第一紅外發(fā)射模塊 (104)和第二紅外發(fā)射模塊(105)分別由單個發(fā)射角度大于90度的紅外發(fā)射管或N個發(fā)射 角度大于90/N的發(fā)射管及其驅(qū)動電路組成,所述第三紅外發(fā)射模塊(106)由單個發(fā)射角度 為180度的紅外發(fā)射管或N個發(fā)射角度大于180/N的紅外發(fā)射管及其驅(qū)動電路組成。
8.一種根據(jù)權(quán)利要求1所述的紅外觸摸屏定位裝置的定位方法,其特征在于啟動紅 外掃描;建立紅外發(fā)射模塊至遮擋位置組成的多個線段;計算不同紅外發(fā)射模塊建立的線 段的交點來獲取觸摸物坐標(biāo)。
9.根據(jù)權(quán)利要求8所述的紅外觸摸屏定位裝置的定位方法,其特征在于包括下列步驟步驟1 啟動第一紅外發(fā)射模塊,檢測其覆蓋范圍內(nèi)所有紅外接收模塊所接收的紅外 信號,并記錄;啟動第二紅外發(fā)射模塊,檢測其覆蓋范圍內(nèi)所有紅外接收模塊所接收的紅外 信號,并記錄;步驟2 啟動第一紅外發(fā)射模塊,檢測其覆蓋范圍內(nèi)所有紅外接收模塊所接收的紅外 信號,檢測是否有信號被遮擋,記錄遮擋位置,建立發(fā)射模塊位置到一個或多個所述遮擋位 置的線段Lli ;步驟3:啟動第二紅外發(fā)射模塊,檢測其覆蓋范圍內(nèi)所有紅外接收模塊所接收的紅外 信號,檢測是否有信號被遮擋,記錄遮擋位置,建立發(fā)射模塊位置到一個或多個所述遮擋位 置的線段L2k;步驟4 若步驟2和步驟3中都檢測到有遮擋,計算所述線段Lli與L2k的交點,即是 實際的觸摸物坐標(biāo),發(fā)送至主機(jī)設(shè)備;步驟5 跳轉(zhuǎn)至步驟2重新檢測;其中,步驟2和步驟3可以交換順序進(jìn)行,也可以同時進(jìn)行,檢測是否有信號被遮擋的 方法是將當(dāng)前檢測的紅外信號值與步驟1中記錄的對應(yīng)的檢測值對比,若當(dāng)前檢測值小于 一定的閾值則判斷為有遮擋。
全文摘要
本發(fā)明涉及紅外觸摸屏定位裝置及定位方法。紅外觸摸屏定位裝置,包括設(shè)置在觸摸屏上的紅外發(fā)射模塊、紅外接收模塊和用于控制紅外發(fā)射模塊、紅外接收模塊工作的主控制模塊以及主機(jī)設(shè)備,所述紅外發(fā)射模塊分布在觸摸屏的角落或邊緣,至少以兩個方向發(fā)射紅外信號,并覆蓋到所有的紅外接收模塊;所述紅外接收模塊分布在觸摸屏的至少三個邊上,用以檢測紅外發(fā)射模塊所發(fā)射的紅外信號;所述紅外發(fā)射模塊、紅外接收模塊同步工作;所述主控制模塊設(shè)有對外的通訊接口,主控制模塊完成所有的紅外掃描過程,以及發(fā)送觸摸數(shù)據(jù)至主機(jī)設(shè)備;本發(fā)明通過建立紅外發(fā)射模塊至遮擋位置組成的多個線段;計算不同紅外發(fā)射模塊建立的線段的交點來獲取觸摸物坐標(biāo)。
文檔編號G06F3/042GK101968699SQ20101025364
公開日2011年2月9日 申請日期2010年8月13日 優(yōu)先權(quán)日2010年8月13日
發(fā)明者徐響林 申請人:廣東威創(chuàng)視訊科技股份有限公司