專利名稱:觸摸屏的紅外管檢測(cè)方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及紅外線對(duì)管檢測(cè)技術(shù),尤其涉及觸摸屏的紅外管檢測(cè)方法及裝置。
背景技術(shù):
紅外對(duì)管是紅外線發(fā)射管與光敏接收管,或者紅外線接收管,或者紅外線接收頭配合在一起使用時(shí)候的總稱。目前,采用紅外對(duì)管的觸摸屏主要存在以下缺陷由于不同尺寸紅外管的管數(shù)不一樣,導(dǎo)致不同尺寸的紅外觸摸屏的控制程序也不一樣。因而,對(duì)于不同尺寸的觸摸屏,需要配置相應(yīng)的工控程序。這些工控程序的接口難以兼容,這給產(chǎn)品的生產(chǎn)和研發(fā)的管理帶來(lái)了很多不便,特別是,隨著觸摸屏產(chǎn)品的更新?lián)Q代,觸摸屏的型號(hào)越來(lái)越多,對(duì)于同一個(gè)系列的紅外觸摸屏硬件將產(chǎn)生若干種不同的程序,在燒寫(xiě)程序的過(guò)程中容易出現(xiàn)錯(cuò)亂,隨之帶來(lái)的是管理上的混亂現(xiàn)象。當(dāng)然,目前有一種稍微改進(jìn)的技術(shù),就是為不同型號(hào)的觸摸屏撰寫(xiě)主體相同的工控程序,讓它們能相互兼容,然后將計(jì)算管號(hào)數(shù)這部分程序單獨(dú)出來(lái),交由計(jì)算機(jī)進(jìn)行人為設(shè)定。但這樣同樣會(huì)存在不同尺寸型號(hào)的紅外對(duì)管的管理問(wèn)題。不同型號(hào)的觸摸屏依然存在不同版本的程序,只是研發(fā)階段比原來(lái)稍微改進(jìn)了,同樣沒(méi)能解決在生產(chǎn)流程和后續(xù)管理上存在的問(wèn)題。
發(fā)明內(nèi)容
為了解決上述技術(shù)問(wèn)題,本發(fā)明提供了觸摸屏的紅外管檢測(cè)方法及裝置,能夠?qū)崿F(xiàn)不同尺寸型號(hào)的觸摸屏自動(dòng)檢測(cè)紅外對(duì)管,獲取紅外對(duì)管的數(shù)量。本發(fā)明提供了觸摸屏的紅外管檢測(cè)方法,包括
發(fā)出激發(fā)檢測(cè)信號(hào),在每一個(gè)脈沖周期內(nèi)檢測(cè)紅外管模塊內(nèi)的預(yù)設(shè)數(shù)K個(gè)紅外線管; 當(dāng)檢測(cè)最后一個(gè)紅外線管時(shí),所述紅外管模塊發(fā)出反饋檢測(cè)信號(hào); 根據(jù)從發(fā)出所述激發(fā)檢測(cè)信號(hào)和接收所述反饋檢測(cè)信號(hào)之間經(jīng)歷的M個(gè)脈沖周期,計(jì)算紅外線對(duì)管的數(shù)量。相應(yīng)地,本發(fā)明還提供了觸摸屏的紅外對(duì)管檢測(cè)裝置,包括
主控模塊,用于向紅外管模塊發(fā)送激發(fā)檢測(cè)信號(hào),并根據(jù)從發(fā)送所述激發(fā)檢測(cè)信號(hào)到接收反饋檢測(cè)信之間經(jīng)歷的M個(gè)脈沖周期,計(jì)算紅外線對(duì)管的數(shù)量;
與所述主控模塊相連的紅外管模塊,用于在每一個(gè)脈沖周期內(nèi)檢測(cè)內(nèi)部的預(yù)設(shè)數(shù)K個(gè)紅外線管,并在檢測(cè)最后一個(gè)紅外線管時(shí),發(fā)出反饋檢測(cè)信號(hào)。實(shí)施本發(fā)明,具有如下有益效果
使用本技術(shù),可以在不同尺寸的紅外觸摸屏之間只使用一個(gè)程序,讓程序之間能夠相互兼容,提高程序的通用性,從根本上解決因程序版本多而帶來(lái)的管理混亂的問(wèn)題。不管觸摸屏是哪種尺寸,哪種型號(hào),工控程序都會(huì)首先通過(guò)自身硬件的自動(dòng)檢測(cè)。然后獲取硬件的紅外對(duì)管數(shù)目,配合主體工控程序從而達(dá)到在不同觸摸屏的研發(fā)過(guò)程中只需研發(fā)同一個(gè)程序,并在不同觸摸屏的生產(chǎn)過(guò)程中也只需燒寫(xiě)同一個(gè)程序,最終加快了產(chǎn)品的研發(fā)效率和生產(chǎn)流程。
圖1是本發(fā)明觸摸屏的紅外管檢測(cè)方法的流程圖2是本發(fā)明觸摸屏的紅外管檢測(cè)方法的第一實(shí)施例的流程圖; 圖3是本發(fā)明觸摸屏的紅外管檢測(cè)方法的第二實(shí)施例的流程圖; 圖4是本發(fā)明觸摸屏的紅外管檢測(cè)裝置的結(jié)構(gòu)示意圖; 圖5是本發(fā)明觸摸屏的紅外管檢測(cè)裝置的第一實(shí)施例的局部結(jié)構(gòu)示意圖; 圖6是本發(fā)明觸摸屏的紅外管檢測(cè)裝置的第一實(shí)施例的整體結(jié)構(gòu)示意圖; 圖7是本發(fā)明觸摸屏的紅外管檢測(cè)裝置的第二實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步地詳細(xì)描述。圖1是本發(fā)明觸摸屏的紅外管檢測(cè)方法的流程圖,包括
SlOl 發(fā)出激發(fā)檢測(cè)信號(hào),在每一個(gè)脈沖周期內(nèi)檢測(cè)紅外管模塊內(nèi)的預(yù)設(shè)數(shù)K個(gè)紅外線管。需要說(shuō)明的是,主控模塊向紅外管模塊發(fā)送激發(fā)檢測(cè)信號(hào)。所述激發(fā)檢測(cè)信號(hào)為一電平信號(hào)。具體地,當(dāng)所述紅外管模塊的初始狀態(tài)為低電平時(shí),所述激發(fā)檢測(cè)信號(hào)為高電平;當(dāng)所述紅外管模塊的初始狀態(tài)為高電平時(shí),所述激發(fā)檢測(cè)信號(hào)為低電平。當(dāng)所述紅外管模塊接收到所述激發(fā)檢測(cè)信號(hào)時(shí),開(kāi)始內(nèi)部檢測(cè)。所述紅外管模塊內(nèi)部包括若干紅外線管,所述紅外線管為紅外線發(fā)射管或紅外線接收管。在現(xiàn)有技術(shù)當(dāng)中, 所述紅外線管的選址和控制,需要移位寄存器配合。而現(xiàn)有技術(shù)中紅外管模塊內(nèi)的移位寄存器通常為八位寄存器,故此,所述紅外管模塊內(nèi)的紅外管數(shù)量為八位的倍數(shù),例如,一個(gè)紅外管模塊可能包括八個(gè)紅外線發(fā)射管,也可能包括十六個(gè)紅外線接收管等等。所述紅外管模塊在每一個(gè)脈沖周期內(nèi)檢測(cè)內(nèi)部預(yù)設(shè)數(shù)K個(gè)紅外線管,優(yōu)選地,一個(gè)脈沖周期檢測(cè)內(nèi)部八個(gè)紅外線管,滿足對(duì)現(xiàn)有技術(shù)中,計(jì)算八倍紅外管數(shù)量的要求。另外,對(duì)于現(xiàn)有技術(shù)也存在四位寄存器和十六位寄存器等等,故此,所述預(yù)設(shè)數(shù)K 個(gè)包括K=4或K=16。S102:當(dāng)檢測(cè)最后一個(gè)紅外線管時(shí),所述紅外管模塊發(fā)出反饋檢測(cè)信號(hào)。當(dāng)紅外管模塊檢測(cè)完自身內(nèi)部的紅外線管時(shí),需要及時(shí)發(fā)出反饋檢測(cè)信號(hào),以表明在若干連續(xù)的時(shí)鐘周期內(nèi)檢測(cè)了其內(nèi)部的K倍數(shù)量的紅外線管。S103 根據(jù)從發(fā)出所述激發(fā)檢測(cè)信號(hào)和接收所述反饋檢測(cè)信號(hào)之間經(jīng)歷的M個(gè)脈沖周期,計(jì)算紅外線對(duì)管的數(shù)量。所述紅外管模塊與所述主控模塊具有相同的時(shí)鐘同步脈沖,本發(fā)明的關(guān)鍵點(diǎn)在于,利用從發(fā)送所述激發(fā)檢測(cè)信號(hào)到接收所述反饋檢測(cè)信之間經(jīng)歷的M個(gè)脈沖周期,計(jì)算紅外線對(duì)管的數(shù)量。故此,當(dāng)步驟S102檢測(cè)的是最后一個(gè)紅外線管時(shí),應(yīng)該向主控模塊發(fā)出反饋檢測(cè)信號(hào),以便主控模塊能按照經(jīng)歷的連續(xù)的M個(gè)時(shí)鐘脈沖進(jìn)行計(jì)算,由于每個(gè)時(shí)鐘脈沖檢測(cè)K個(gè)紅外線管,故此,在該段時(shí)間內(nèi),檢測(cè)的紅外線管數(shù)量Num=MXK。當(dāng)然,所述紅外線管為紅外線發(fā)射管或紅外線接收管,由于接收與發(fā)射是一一對(duì)應(yīng)的關(guān)系,故此,當(dāng)只檢測(cè)觸摸屏的紅外線接收管或紅外線發(fā)射管時(shí),紅外線對(duì)管的數(shù)量亦為Num。圖2是本發(fā)明觸摸屏的紅外管檢測(cè)方法的第一實(shí)施例的流程圖,與圖1相比,圖 2是圖1的具體細(xì)化步驟。S201 發(fā)出激發(fā)檢測(cè)信號(hào),在每一個(gè)脈沖周期內(nèi)檢測(cè)紅外管模塊內(nèi)的預(yù)設(shè)數(shù)K個(gè)紅外線管。S202:當(dāng)檢測(cè)最后一個(gè)紅外線管時(shí),所述紅外管模塊發(fā)出反饋檢測(cè)信號(hào)。步驟S201、步驟S202分別與步驟S101、步驟S102相同,在此不再贅述。需要具體說(shuō)明的是,在本第一實(shí)施例當(dāng)中,所述紅外管模塊包括一個(gè)八位寄存器,在初始狀態(tài)時(shí), 所述八位寄存器各個(gè)數(shù)位為高電平,即置“1”。主控模塊發(fā)送的激發(fā)檢測(cè)信號(hào)為低電平,即 “0”信號(hào)。紅外管模塊與主控模塊具有相同的時(shí)鐘脈沖,以便于計(jì)算。從紅外管模塊接收到低電平,即所述紅外管模塊的八位移位寄存器的最低位接收到“0”信號(hào)開(kāi)始,在每個(gè)脈沖周期內(nèi)檢測(cè)內(nèi)部預(yù)設(shè)K個(gè)紅外線管。優(yōu)選地,在本實(shí)施例中K=8,而紅外管模塊內(nèi)包括64個(gè)紅外線管。當(dāng)檢測(cè)完八個(gè)紅外線管時(shí),所述八位寄存器將最低位的“0”信號(hào)向高一位進(jìn)位。 同理可得,每檢測(cè)為八個(gè)紅外線管,所述八位寄存器向高一位進(jìn)位。最終,所述紅外管模塊檢測(cè)最后一個(gè)紅外線管時(shí),所述八位寄存器的最高位向外發(fā)出“0”信號(hào),即將從主控模塊接收到的反饋檢測(cè)信號(hào),向外傳遞出去。S203:當(dāng)所述紅外管模塊的數(shù)量是兩個(gè)或兩個(gè)以上時(shí),各個(gè)紅外管模塊串行級(jí)聯(lián)。需要說(shuō)明的是,所述紅外管模塊包括紅外線發(fā)射模塊和紅外線接收模塊,所述紅外線發(fā)射模塊包括若干紅外線發(fā)射管,所述紅外線接收模塊包括若干紅外線接收管,所述紅外管模塊的數(shù)量是兩個(gè)或兩個(gè)以上是指紅外線接收模塊或紅外線發(fā)射模塊的數(shù)量在兩個(gè)或兩個(gè)以上,各個(gè)模塊之間串聯(lián)。紅外線管的數(shù)量是各個(gè)模塊的紅外線管的數(shù)量疊加。在本實(shí)施例當(dāng)中,具體的實(shí)現(xiàn)方式為各個(gè)紅外線模塊內(nèi)的八位移位寄存器前后級(jí)聯(lián),在前的移位寄存器的最高位向在后的移位寄存器的最低位進(jìn)位。S204 每一個(gè)紅外管模塊接收前面一個(gè)紅外管模塊傳遞的反饋檢測(cè)信號(hào),并向后面一個(gè)紅外管模塊傳遞反饋檢測(cè)信號(hào)。需要補(bǔ)充說(shuō)明的是,第一個(gè)紅外管模塊接收主控模塊發(fā)出的激發(fā)檢測(cè)信號(hào),最后一個(gè)紅外管模塊發(fā)出反饋檢測(cè)信號(hào)返還給主控模塊,以便主控模塊計(jì)算。對(duì)于第一個(gè)與最后一個(gè)之間的紅外管模塊,在本實(shí)施例當(dāng)中,所述紅外管模塊的八位移位寄存器最低位接收前面一個(gè)紅外管模塊的移位寄存器的最高位進(jìn)位,并在所述紅外管模塊檢測(cè)完內(nèi)部的紅外線管之后,向后面一個(gè)紅外管模塊的移位寄存器的最低位進(jìn)位。從而在各個(gè)串聯(lián)的紅外管模塊之間傳遞所述反饋檢測(cè)信號(hào),即“0”信號(hào)。這里利用的是前后級(jí)聯(lián)的移位寄存器可以擴(kuò)容的功能。S205 根據(jù)從發(fā)出所述激發(fā)檢測(cè)信號(hào)和接收所述反饋檢測(cè)信號(hào)之間經(jīng)歷的M個(gè)脈沖周期,計(jì)算紅外線對(duì)管的數(shù)量。步驟S205與步驟S103相對(duì)應(yīng),需要進(jìn)一步具體說(shuō)明的是,在本實(shí)施例當(dāng)中,所述紅外線管為紅外線發(fā)射管或紅外線接收管,串聯(lián)的紅外管接收模塊或紅外管發(fā)射模塊組成觸摸屏的一根軸線上的紅外管模塊。向觸摸屏的橫軸上的紅外管模塊發(fā)送激發(fā)檢測(cè)信號(hào)。
主控模塊向橫軸(X軸)上的紅外管模塊發(fā)送激發(fā)檢測(cè)信號(hào)。可以檢測(cè)X軸上的紅外線接收管或紅外線發(fā)射管的數(shù)量,由于接收與發(fā)射是一一對(duì)應(yīng)的關(guān)系,故此,可以檢測(cè)觸摸屏一對(duì)邊上的紅外對(duì)管數(shù)量。向觸摸屏的縱軸上的紅外管模塊發(fā)送激發(fā)檢測(cè)信號(hào)。主控模塊向縱軸(Y軸)上的紅外管模塊發(fā)送激發(fā)檢測(cè)信號(hào)。同理可得,可以檢測(cè)觸摸屏另外一對(duì)邊上的紅外對(duì)管數(shù)量,故此,可以檢測(cè)整個(gè)觸摸屏四周的紅外對(duì)管。接收一根軸線上的紅外管模塊傳遞的反饋檢測(cè)信號(hào),并計(jì)算所述軸線上的紅外對(duì)管數(shù)量Num,具體計(jì)算方式包括,Num=KXM0主控模塊可以先后向X軸和Y軸發(fā)送激發(fā)檢測(cè)信號(hào),在接收到一根軸線上的反饋檢測(cè)信號(hào)之后,再向另外一根軸線發(fā)送激發(fā)檢測(cè)信號(hào)。在本第一實(shí)施例當(dāng)中,為進(jìn)一步提高自動(dòng)檢測(cè)的反應(yīng)效率,還包括管號(hào)數(shù)模塊,以便主控模塊可以同時(shí)向X軸和Y軸發(fā)送激發(fā)檢測(cè)信號(hào)。所述管號(hào)數(shù)模塊接收X軸線上或者Y軸線上的紅外管模塊傳輸?shù)囊宦贩答仚z測(cè)信號(hào),并將所述反饋檢測(cè)信號(hào)發(fā)送給所述主控模塊,所述主控模塊計(jì)算出對(duì)應(yīng)軸線上的紅外對(duì)管數(shù)量Num。具體實(shí)現(xiàn)方式例如,管號(hào)數(shù)檢測(cè)模塊包括一個(gè)與門(mén)電路與X軸線上的紅外管模塊相對(duì)應(yīng),將X軸上的紅外管模塊反饋的“0”信號(hào)返還給主控模塊,主控模塊根據(jù)從發(fā)送“0”激發(fā)檢測(cè)信號(hào)到接收“0”反饋檢測(cè)信號(hào)之間經(jīng)歷的時(shí)鐘脈沖周期來(lái)計(jì)算X軸上的紅外對(duì)管數(shù)量;管號(hào)數(shù)模塊還包括一個(gè)非門(mén)電路與Y軸線上的紅外管模塊相對(duì)應(yīng),將Y軸上紅外管模塊反饋的“0”信號(hào)轉(zhuǎn)換成“ 1,,信號(hào)返還給主控模塊,主控模塊根據(jù)從發(fā)送“0”激發(fā)檢測(cè)信號(hào)到接受“1”反饋檢測(cè)信號(hào)之間經(jīng)歷的時(shí)鐘脈沖周期來(lái)計(jì)算Y軸上的紅外對(duì)管數(shù)量。當(dāng)然,本發(fā)明技術(shù)方案不排除還可以采用其他類似的方式進(jìn)行信號(hào)的轉(zhuǎn)換和傳遞,其他基于本思想、原則的技術(shù)方案均應(yīng)包含在本發(fā)明的權(quán)利要求保護(hù)范圍之內(nèi)。圖3是本發(fā)明觸摸屏的紅外管檢測(cè)方法的第二實(shí)施例的流程圖,與圖2相比,圖 3是圖2的進(jìn)一步補(bǔ)充優(yōu)化步驟。S301 根據(jù)從發(fā)出所述激發(fā)檢測(cè)信號(hào)和接收所述反饋檢測(cè)信號(hào)之間經(jīng)歷的M個(gè)脈沖周期,計(jì)算紅外線對(duì)管的數(shù)量。需要說(shuō)明的是,步驟S301與圖2步驟S205相同。與第一實(shí)施例不同的是,本第二實(shí)施例要解決的是當(dāng)觸摸屏的紅外對(duì)管數(shù)量不是八的倍數(shù)時(shí),如何進(jìn)行計(jì)算的技術(shù)問(wèn)題。如第一實(shí)施例所述,現(xiàn)有技術(shù)當(dāng)中,使用的通常是八位寄存器。但也存在像四位寄存器、十六位寄存器等的情形。當(dāng)一個(gè)觸摸屏當(dāng)中,即采用了八位寄存器,也采用了四位寄存器時(shí),整個(gè)觸摸屏的紅外對(duì)管數(shù)量就有可能不是八的倍數(shù)。例如,觸摸屏的一根軸線上,可以是由三個(gè)八位移位寄存器和一個(gè)四位移位寄存器組成的,共有68個(gè)紅外線管。如果繼續(xù)按照上述第一實(shí)施例的方法進(jìn)行操作,將會(huì)獲得72個(gè)紅外對(duì)管的錯(cuò)誤結(jié)果。因?yàn)?8除以 8余4,最后的4個(gè)也被當(dāng)做是8個(gè)紅外對(duì)管進(jìn)行計(jì)算了。故此,需要以下步驟進(jìn)行糾正
S302 從最后一對(duì)紅外對(duì)管開(kāi)始,依次選擇其紅外線發(fā)射管向其對(duì)應(yīng)的紅外線接收管發(fā)射紅外線信號(hào)。主控模塊通過(guò)選址電路,選擇最后一對(duì)紅外對(duì)管,使紅外對(duì)管中的紅外線發(fā)射管向其相應(yīng)的紅外線接收管發(fā)射紅外線信號(hào)。用本方法來(lái)檢測(cè)該紅外對(duì)管是否存在,如果被選擇的紅外線接收管沒(méi)有反饋已接收到信號(hào),則判定該紅外對(duì)管不存在。反之,即可斷定其存在。當(dāng)檢測(cè)完最后一對(duì)紅外對(duì)管時(shí),用同樣的方法檢測(cè)倒數(shù)第二對(duì)紅外對(duì)管,依次往回檢測(cè)。如上所述,假設(shè)本實(shí)施例的觸摸屏擁有68對(duì)紅外對(duì)管,則依次選擇第72對(duì)、第71對(duì)、 第70對(duì)、第69對(duì)紅外對(duì)管,均檢測(cè)不到其相應(yīng)的紅外接收管接收到信號(hào)。當(dāng)檢測(cè)第68對(duì)紅外對(duì)管時(shí),能檢測(cè)到有信號(hào)反饋。故此,第68對(duì)紅外對(duì)管是存在的。S303:根據(jù)所述相對(duì)應(yīng)的紅外線接收管接收紅外線信號(hào)的結(jié)果,糾正所述紅外線對(duì)管的數(shù)量Num,糾正方式包括,當(dāng)存在η個(gè)紅外線接收管接收不到其對(duì)應(yīng)的紅外線發(fā)射管發(fā)出的紅外線信號(hào)時(shí),所述紅外線對(duì)管的數(shù)量RealNum=Num-Iu第68對(duì)紅外對(duì)管檢測(cè)到反饋信號(hào)時(shí),獲得判定結(jié)果。存在4個(gè)紅外線接收管接收不到其相應(yīng)的紅外線發(fā)射管發(fā)出的紅外線信號(hào),所述紅外線對(duì)管的數(shù)量 RealNum=Num-n=72-4=68。S304:當(dāng)待檢測(cè)的紅外線接收管接收不到其對(duì)應(yīng)的紅外線發(fā)射管發(fā)出的紅外線信號(hào),而與所述待檢測(cè)的紅外線接收管相鄰的紅外線接收管接收到了所述紅外線信號(hào)時(shí),判定所述待檢測(cè)的紅外對(duì)管發(fā)生故障。需要說(shuō)明的是,上述為正常情況下檢測(cè)紅外對(duì)管數(shù)量的技術(shù)方案。但是,如果存在發(fā)生故障的紅外對(duì)管時(shí),則需要利用與待檢測(cè)的紅外線接收管相鄰的紅外線接收管進(jìn)行綜合判定。接上例所述,假設(shè)當(dāng)前待檢測(cè)的紅外對(duì)管為第68對(duì),當(dāng)?shù)?8號(hào)紅外線發(fā)射管發(fā)射紅外線信號(hào)時(shí),第68號(hào)紅外線接收管接收不到所述信號(hào),但第67號(hào)紅外線接收管卻接收到了該信號(hào),可以判定第68號(hào)紅外線接收管發(fā)生故障。同理,當(dāng)?shù)?8號(hào)紅外線發(fā)射管發(fā)射紅外線信號(hào)時(shí),第68號(hào)紅外線接收管接收不到所述信號(hào),但在第67號(hào)紅外線發(fā)射管發(fā)射紅外線信號(hào)時(shí),第68號(hào)紅外線接收管卻接收到了該信號(hào),可以判定第68號(hào)紅外線發(fā)射管發(fā)生故障。綜上所述,當(dāng)待檢測(cè)的紅外線接收管接收不到其相應(yīng)的紅外線發(fā)射管發(fā)出的紅外線信號(hào),判定所述待檢測(cè)的紅外對(duì)管發(fā)生故障。圖4是本發(fā)明觸摸屏的紅外管檢測(cè)裝置的結(jié)構(gòu)示意圖,包括
主控模塊,用于向紅外管模塊發(fā)送激發(fā)檢測(cè)信號(hào),并根據(jù)從發(fā)送所述激發(fā)檢測(cè)信號(hào)到接收反饋檢測(cè)信之間經(jīng)歷的M個(gè)脈沖周期,計(jì)算紅外線對(duì)管的數(shù)量;
與所述主控模塊相連的紅外管模塊,用于在每一個(gè)脈沖周期內(nèi)檢測(cè)內(nèi)部的預(yù)設(shè)數(shù)K個(gè)紅外線管,并在檢測(cè)最后一個(gè)紅外線管時(shí),發(fā)出反饋檢測(cè)信號(hào)。需要補(bǔ)充說(shuō)明的是,圖4各單元的具體技術(shù)步驟與圖1的方法步驟相同。圖5是本發(fā)明觸摸屏的紅外管檢測(cè)裝置的第一實(shí)施例的局部結(jié)構(gòu)示意圖,圖5對(duì)應(yīng)于圖2的第一實(shí)施例,裝置中各單元的具體運(yùn)行方式與方法中的相同。如圖5所示的紅外管模塊,包括
與所述激發(fā)檢測(cè)單元相連的內(nèi)部檢測(cè)單元,用于從接收到所述激發(fā)檢測(cè)信號(hào)開(kāi)始,在每一個(gè)脈沖周期內(nèi)檢測(cè)內(nèi)部預(yù)設(shè)數(shù)K個(gè)紅外線管。與所述內(nèi)部檢測(cè)單元相連的信號(hào)反饋單元,用于在所述內(nèi)部檢測(cè)單元檢測(cè)最后一個(gè)紅外線管時(shí),發(fā)出反饋檢測(cè)信號(hào)。所示紅外管模塊的數(shù)量是兩個(gè)或兩個(gè)以上時(shí),各個(gè)紅外管模塊串行連接,每一個(gè)紅外管模塊的內(nèi)部檢測(cè)單元與前面一個(gè)紅外管模塊的信號(hào)反饋單元相連。圖6是本發(fā)明觸摸屏的紅外管檢測(cè)裝置的第一實(shí)施例的整體結(jié)構(gòu)示意圖,圖6對(duì)應(yīng)于圖2的第一實(shí)施例,裝置中各單元的具體運(yùn)行方式與方法中的相同。如圖6所示的主控模塊,包括激發(fā)檢測(cè)單元,用于向紅外管模塊發(fā)送激發(fā)檢測(cè)信號(hào)。與所述激發(fā)檢測(cè)單元和所述信號(hào)反饋單元分別相連的管數(shù)計(jì)算單元,用于接收所述反饋檢測(cè)信號(hào),并根據(jù)從發(fā)出所述激發(fā)檢測(cè)信號(hào)到接收所述反饋檢測(cè)信之間經(jīng)歷的M個(gè)脈沖周期,計(jì)算紅外線對(duì)管的數(shù)量。如圖6所示的激發(fā)檢測(cè)單元包括X軸檢測(cè)單元,用于向觸摸屏的橫軸上的紅外管模塊發(fā)送激發(fā)檢測(cè)信號(hào)。所示的激發(fā)檢測(cè)單元還包括Y軸檢測(cè)單元,用于向觸摸屏的縱軸上的紅外管模塊發(fā)送激發(fā)檢測(cè)信號(hào)。如圖6所示的紅外對(duì)管檢測(cè)裝置,還包括
連接在所述主控模塊與所述紅外管模塊之間的管號(hào)數(shù)模塊。所述管號(hào)數(shù)模塊包括軸線接收單元,所述軸線接收單元與所述信號(hào)反饋單元相連,用于接收同一根軸線上的紅外管模塊傳遞的反饋檢測(cè)信號(hào)。所述管號(hào)數(shù)模塊還包括與所述軸線接收單元相連的信號(hào)傳輸單元,所述信號(hào)傳輸單元還與所述管數(shù)計(jì)算單元相連,用于將所述反饋檢測(cè)信號(hào)發(fā)送給所述主控模塊的管數(shù)計(jì)算單元,計(jì)算紅外對(duì)管數(shù)量。具體計(jì)算方式與方法中的相同。圖7是本發(fā)明觸摸屏的紅外管檢測(cè)裝置的第二實(shí)施例的結(jié)構(gòu)示意圖,圖7對(duì)應(yīng)于圖3的第二實(shí)施例,裝置中各單元的具體運(yùn)行方式與方法中的相同。如圖7所示的紅外對(duì)管檢測(cè)裝置,所述紅外管模塊包括紅外管發(fā)射模塊和紅外管接收模塊;
所述主控模塊包括與各個(gè)紅外管發(fā)射模塊相連的選擇發(fā)射單元,用于從最后一對(duì)紅外對(duì)管開(kāi)始,依次選擇其紅外線發(fā)射管向其對(duì)應(yīng)的紅外線接收管發(fā)射紅外線信號(hào);
所述主控模塊還包括與各個(gè)紅外管接收模塊相連的結(jié)果檢測(cè)單元,用于檢測(cè)與所述紅外線發(fā)射管相對(duì)的紅外線接收管接收紅外線信號(hào)的結(jié)果;
與所述結(jié)果檢測(cè)單元和所述管數(shù)計(jì)算單元分別相連的數(shù)量糾正單元,用于糾正所述外線接收管的數(shù)量。如圖7所示的紅外管檢測(cè)裝置,所述主控模塊還包括與所述選擇發(fā)射單元和所述結(jié)果檢測(cè)單元分別相連的故障報(bào)警單元,用于判定所述待檢測(cè)的紅外對(duì)管發(fā)生故障。同理,所述選擇發(fā)射單元也可以選擇任意一對(duì)紅外對(duì)管進(jìn)行故障檢測(cè)。具體檢測(cè)、 計(jì)算方式與方法中的相同。以上所述的本發(fā)明實(shí)施方式,并不構(gòu)成對(duì)本發(fā)明保護(hù)范圍的限定。任何在本發(fā)明的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種觸摸屏的紅外對(duì)管檢測(cè)方法,其特征在于,包括發(fā)出激發(fā)檢測(cè)信號(hào),在每一個(gè)脈沖周期內(nèi)檢測(cè)紅外管模塊內(nèi)的預(yù)設(shè)數(shù)K個(gè)紅外線管;當(dāng)檢測(cè)最后一個(gè)紅外線管時(shí),所述紅外管模塊發(fā)出反饋檢測(cè)信號(hào);根據(jù)從發(fā)出所述激發(fā)檢測(cè)信號(hào)和接收所述反饋檢測(cè)信號(hào)之間經(jīng)歷的M個(gè)脈沖周期,計(jì)算紅外線對(duì)管的數(shù)量。
2.根據(jù)權(quán)利要求1所述的觸摸屏的紅外對(duì)管檢測(cè)方法,其特征在于當(dāng)所述紅外管模塊的數(shù)量是兩個(gè)或兩個(gè)以上時(shí),各個(gè)紅外管模塊串行級(jí)聯(lián);每一個(gè)紅外管模塊接收前面一個(gè)紅外管模塊傳遞的反饋檢測(cè)信號(hào),并向后面一個(gè)紅外管模塊傳遞反饋檢測(cè)信號(hào)。
3.根據(jù)權(quán)利要求2所述的觸摸屏的紅外對(duì)管檢測(cè)方法,其特征在于,所述在每一個(gè)脈沖周期內(nèi)檢測(cè)紅外管模塊內(nèi)的預(yù)設(shè)數(shù)K個(gè)紅外線管的步驟之前,包括向觸摸屏的橫軸上的紅外管模塊發(fā)送激發(fā)檢測(cè)信號(hào)。
4.根據(jù)權(quán)利要求2或3所述的觸摸屏的紅外對(duì)管檢測(cè)方法,其特征在于,所述在每一個(gè)脈沖周期內(nèi)檢測(cè)紅外管模塊內(nèi)的預(yù)設(shè)數(shù)K個(gè)紅外線管的步驟之前,包括向觸摸屏的縱軸上的紅外管模塊發(fā)送激發(fā)檢測(cè)信號(hào)。
5.根據(jù)權(quán)利要求4所述的觸摸屏的紅外對(duì)管檢測(cè)方法,其特征在于,所述當(dāng)檢測(cè)最后一個(gè)紅外線管時(shí),所述紅外管模塊發(fā)出反饋檢測(cè)信號(hào)的步驟之后,還包括接收一根軸線上的紅外管模塊傳遞的反饋檢測(cè)信號(hào),并計(jì)算所述軸線上的紅外對(duì)管數(shù)量Num,具體計(jì)算方式包括,Num=KXM0
6.根據(jù)權(quán)利要求4所述的觸摸屏的紅外對(duì)管檢測(cè)方法,其特征在于,在所述根據(jù)從發(fā)出所述激發(fā)檢測(cè)信號(hào)和接收所述反饋檢測(cè)信之間經(jīng)歷的M個(gè)脈沖周期,計(jì)算紅外線對(duì)管的數(shù)量的步驟之后,還包括從最后一對(duì)紅外對(duì)管開(kāi)始,依次選擇其紅外線發(fā)射管向其對(duì)應(yīng)的紅外線接收管發(fā)射紅外線信號(hào);根據(jù)所述相對(duì)應(yīng)的紅外線接收管接收紅外線信號(hào)的結(jié)果,糾正所述紅外線對(duì)管的數(shù)量 Num,糾正方式包括,當(dāng)存在η個(gè)紅外線接收管接收不到其對(duì)應(yīng)的紅外線發(fā)射管發(fā)出的紅外線信號(hào)時(shí),所述紅外線對(duì)管的數(shù)量RealNum=Num-n。
7.根據(jù)權(quán)利要求6所述的觸摸屏的紅外對(duì)管檢測(cè)方法,其特征在于當(dāng)待檢測(cè)的紅外線接收管接收不到其對(duì)應(yīng)的紅外線發(fā)射管發(fā)出的紅外線信號(hào),而與所述待檢測(cè)的紅外線接收管相鄰的紅外線接收管接收到了所述紅外線信號(hào)時(shí),判定所述待檢測(cè)的紅外對(duì)管發(fā)生故障。
8. 一種觸摸屏的紅外對(duì)管檢測(cè)裝置,其特征在于,包括主控模塊,用于向紅外管模塊發(fā)送激發(fā)檢測(cè)信號(hào),并根據(jù)從發(fā)送所述激發(fā)檢測(cè)信號(hào)到接收反饋檢測(cè)信之間經(jīng)歷的M個(gè)脈沖周期,計(jì)算紅外線對(duì)管的數(shù)量;與所述主控模塊相連的紅外管模塊,用于在每一個(gè)脈沖周期內(nèi)檢測(cè)內(nèi)部的預(yù)設(shè)數(shù)K個(gè)紅外線管,并在檢測(cè)最后一個(gè)紅外線管時(shí),發(fā)出反饋檢測(cè)信號(hào)。
9.根據(jù)權(quán)利要求8所述的觸摸屏的紅外對(duì)管檢測(cè)裝置,其特征在于,所述紅外管模塊, 包括與所述激發(fā)檢測(cè)單元相連的內(nèi)部檢測(cè)單元,用于從接收到所述激發(fā)檢測(cè)信號(hào)開(kāi)始,在每一個(gè)脈沖周期內(nèi)檢測(cè)內(nèi)部預(yù)設(shè)數(shù)K個(gè)紅外線管;與所述內(nèi)部檢測(cè)單元相連的信號(hào)反饋單元,用于在所述內(nèi)部檢測(cè)單元檢測(cè)最后一個(gè)紅外線管時(shí),發(fā)出反饋檢測(cè)信號(hào);所述紅外管模塊的數(shù)量是兩個(gè)或兩個(gè)以上時(shí),各個(gè)紅外管模塊串行連接,每一個(gè)紅外管模塊的內(nèi)部檢測(cè)單元與前面一個(gè)紅外管模塊的信號(hào)反饋單元相連。
10.根據(jù)權(quán)利要求9所述的觸摸屏的紅外對(duì)管檢測(cè)裝置,其特征在于,所述主控模塊, 包括激發(fā)檢測(cè)單元,用于向紅外管模塊發(fā)送激發(fā)檢測(cè)信號(hào);與所述激發(fā)檢測(cè)單元和所述信號(hào)反饋單元分別相連的管數(shù)計(jì)算單元,用于接收所述反饋檢測(cè)信號(hào),并根據(jù)從發(fā)出所述激發(fā)檢測(cè)信號(hào)到接收所述反饋檢測(cè)信之間經(jīng)歷的M個(gè)脈沖周期,計(jì)算紅外線對(duì)管的數(shù)量。
11.根據(jù)權(quán)利要求10所述的觸摸屏的紅外對(duì)管檢測(cè)裝置,其特征在于,所述激發(fā)檢測(cè)單元包括x軸檢測(cè)單元和/或Y軸檢測(cè)單元,所述X軸檢測(cè)單元用于向觸摸屏的橫軸上的紅外管模塊發(fā)送激發(fā)檢測(cè)信號(hào); 所述Y軸檢測(cè)單元用于向觸摸屏的縱軸上的紅外管模塊發(fā)送激發(fā)檢測(cè)信號(hào)。
12.根據(jù)權(quán)利要求11所述的觸摸屏的紅外對(duì)管檢測(cè)裝置,其特征在于,還包括 連接在所述主控模塊與所述紅外管模塊之間的管號(hào)數(shù)模塊;所述管號(hào)數(shù)模塊包括軸線接收單元,所述軸線接收單元與所述信號(hào)反饋單元相連,用于接收同一根軸線上的紅外管模塊傳遞的反饋檢測(cè)信號(hào);所述管號(hào)數(shù)模塊還包括與所述軸線接收單元相連的信號(hào)傳輸單元,所述信號(hào)傳輸單元還與所述管數(shù)計(jì)算單元相連,用于將所述反饋檢測(cè)信號(hào)發(fā)送給所述主控模塊的管數(shù)計(jì)算單元。
13.根據(jù)權(quán)利要求10所述的觸摸屏的紅外對(duì)管檢測(cè)裝置,其特征在于 所述紅外管模塊包括紅外管發(fā)射模塊和紅外管接收模塊;所述主控模塊包括與各個(gè)紅外管發(fā)射模塊相連的選擇發(fā)射單元,用于從最后一對(duì)紅外對(duì)管開(kāi)始,依次選擇其紅外線發(fā)射管向其對(duì)應(yīng)的紅外線接收管發(fā)射紅外線信號(hào);所述主控模塊還包括與各個(gè)紅外管接收模塊相連的結(jié)果檢測(cè)單元,用于檢測(cè)與所述紅外線發(fā)射管相對(duì)的紅外線接收管接收紅外線信號(hào)的結(jié)果;與所述結(jié)果檢測(cè)單元和所述管數(shù)計(jì)算單元分別相連的數(shù)量糾正單元,用于糾正所述外線接收管的數(shù)量。
14.根據(jù)權(quán)利要求13所述的觸摸屏的紅外對(duì)管檢測(cè)裝置,在特征在于,所述主控模塊, 還包括與所述選擇發(fā)射單元和所述結(jié)果檢測(cè)單元分別相連的故障報(bào)警單元,用于判定所述待檢測(cè)的紅外對(duì)管發(fā)生故障。
全文摘要
本發(fā)明公開(kāi)了觸摸屏的紅外管檢測(cè)方法及裝置。該方法包括發(fā)出激發(fā)檢測(cè)信號(hào),在每一個(gè)脈沖周期內(nèi)檢測(cè)紅外管模塊內(nèi)的預(yù)設(shè)數(shù)K個(gè)紅外線管;當(dāng)檢測(cè)最后一個(gè)紅外線管時(shí),所述紅外管模塊發(fā)出反饋檢測(cè)信號(hào);根據(jù)從發(fā)出所述激發(fā)檢測(cè)信號(hào)和接收所述反饋檢測(cè)信號(hào)之間經(jīng)歷的M個(gè)脈沖周期,計(jì)算紅外線對(duì)管的數(shù)量。采用本發(fā)明,可以實(shí)現(xiàn)不同尺寸型號(hào)的觸摸屏自動(dòng)檢測(cè)紅外對(duì)管,獲取紅外對(duì)管的數(shù)量,從而加快產(chǎn)品的研發(fā)效率和生產(chǎn)流程。
文檔編號(hào)G06F3/042GK102184061SQ20111015898
公開(kāi)日2011年9月14日 申請(qǐng)日期2011年6月14日 優(yōu)先權(quán)日2011年6月14日
發(fā)明者薛琛, 黃安麒 申請(qǐng)人:廣州視睿電子科技有限公司