一種基于usb接口電容觸摸屏的劃線檢測系統(tǒng)及檢測方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于電容觸摸屏檢測領(lǐng)域,更具體地,涉及一種基于USB接口電容觸摸屏的劃線檢測系統(tǒng)及檢測方法。
【背景技術(shù)】
[0002]隨著以手機(jī)和平板電腦為代表的可觸摸電子設(shè)備在日常生活中越來越廣泛的使用,電容式觸摸屏的市場需求變的越來越大。不同于傳統(tǒng)普通液晶屏檢測系統(tǒng)和手段的日趨穩(wěn)定成熟,電容式觸摸屏檢測系統(tǒng)和檢測方法依然處在摸索前進(jìn)的路上。眾多觸摸屏集成芯片廠商提供各自標(biāo)準(zhǔn)的接口又使得觸摸屏檢測系統(tǒng)的開發(fā)困難大,系統(tǒng)費(fèi)用高,時間周期長,兼容性差。
【發(fā)明內(nèi)容】
[0003]針對現(xiàn)有技術(shù)的以上缺陷或改進(jìn)需求,本發(fā)明提供了一種基于USB接口的電容觸摸屏的檢測系統(tǒng)及檢測方法,其目的在于通過軟件對觸摸原始坐標(biāo)數(shù)據(jù)進(jìn)行分析處理,不需要數(shù)據(jù)接口單元轉(zhuǎn)接處理裝置,由此解決不同類型觸控芯片的檢測匹配的技術(shù)問題。
[0004]為實(shí)現(xiàn)上述目的,按照本發(fā)明的一個方面,提供了一種基于USB接口電容觸控屏的劃線檢測系統(tǒng),其特征在于,該劃線檢測系統(tǒng)包括相互通信的觸控屏及對所述劃線檢測系統(tǒng)控制的總控裝置,所述總控裝置包括觸控屏控制模塊,其調(diào)用所述總控裝置的觸摸驅(qū)動模塊與所述觸控屏通過USB進(jìn)行通信。
[0005]進(jìn)一步地,所述總控裝置采用Windows系統(tǒng),其還包括與所述觸控屏通信的圖形產(chǎn)生裝置。
[0006]進(jìn)一步地,所述總控裝置的Windows系統(tǒng)的觸摸軟件功能處于關(guān)閉狀態(tài)。
[0007]本發(fā)明還公開了一種基于USB接口電容觸控屏的劃線檢測方法,其特征在于,該劃線檢測方法包括如下步驟:
[0008]( I )總控裝置中的觸控屏控制模塊對待測試觸控屏進(jìn)行測試參數(shù)配置和生成待測試圖片集;
[0009]( II )所述觸控屏控制模塊關(guān)閉所述總控裝置系統(tǒng)的觸摸軟件功能,并截取所述總控裝置的觸摸驅(qū)動模塊的原始數(shù)據(jù)傳送至所述觸控屏控制模塊;
[0010](III)所述觸控屏控制模塊通過USB驅(qū)動模塊接收來自所述總控裝置Windows系統(tǒng)的所述待測試觸控屏的原始坐標(biāo)點(diǎn)數(shù)據(jù),并對其進(jìn)行解析并封裝;
[0011](IV)完成所述步驟(III)之后,所述圖形產(chǎn)生裝置點(diǎn)亮所述待測試的觸控屏并開始測試流程。
[0012]進(jìn)一步地,所述觸控屏控制模塊控制在所述總控裝置的顯示界面及所述待測試觸摸屏上顯示觸摸軌跡和測試結(jié)果。
[0013]進(jìn)一步地,在所述步驟(IV)中所述觸控屏控制模塊根據(jù)所述步驟(I )中產(chǎn)生的所述測試參數(shù)配置確定繪制觸摸軌跡或進(jìn)入檢測判定。
[0014]總體而言,通過本發(fā)明所構(gòu)思的以上技術(shù)方案與現(xiàn)有技術(shù)相比,能夠取得下列有益效果:
[0015](I)由于直接使用了 Windows系統(tǒng)從USB接口抓取觸摸屏的原始數(shù)據(jù),使得數(shù)據(jù)處理的及時性、穩(wěn)定性和效率比通過接口單元裝置轉(zhuǎn)接的系統(tǒng)更好;系統(tǒng)的構(gòu)成也變得更加簡單,直接使用USB連接線就可以將觸摸屏和檢測系統(tǒng)連接起來,不再需要接口轉(zhuǎn)接單元,降低了系統(tǒng)成本又使系統(tǒng)的兼容性變強(qiáng),對大部分觸摸芯片可以做到即插即用;
[0016](2)檢測流程環(huán)境編輯配置功能強(qiáng)大,支持重復(fù)測試,繼續(xù)測試和測試終止三種測試流程方案。支持連線檢測模式,掉點(diǎn)檢測模式等多種NG判斷模式。用戶可針對測試項(xiàng)目和觸摸屏的特性任意搭配使用,使得測試流程可兼容不同觸摸屏的測試需求;
[0017](3)通過USB接口抓取觸摸點(diǎn)數(shù)據(jù)和測試流程的可編輯功能使得檢測系統(tǒng)在切換檢測觸摸屏類型時真正做到兼容,僅通過參數(shù)配置就能快速投入使用。
【附圖說明】
[0018]圖1是按照本發(fā)明實(shí)現(xiàn)的基于USB接口電容觸摸屏的劃線檢測系統(tǒng)的整體框架示意圖;
[0019]圖2是按照本發(fā)明實(shí)現(xiàn)的基于USB接口電容觸摸屏的劃線檢測系統(tǒng)的檢測流程示意圖。
[0020]在所有附圖中,相同的附圖標(biāo)記用來表示相同的元件或結(jié)構(gòu),其中:
[0021]1-TP控制模塊2-觸控屏3-PG裝置4-Windows系統(tǒng)
【具體實(shí)施方式】
[0022]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。此外,下面所描述的本發(fā)明各個實(shí)施方式中所涉及到的技術(shù)特征只要彼此之間未構(gòu)成沖突就可以相互組合。
[0023]如圖1所示,是本實(shí)施例涉及的一種基于USB接口的檢測系統(tǒng),它包括觸控屏控制模塊I (Touch Panel簡稱TP,以下簡稱TP控制模塊I),觸摸屏2 (以下簡稱TP2),圖形產(chǎn)生裝置3 (Pattern Generator簡稱PG,以下簡稱PG裝置3),Windows系統(tǒng)4,上述TP控制模塊I通過調(diào)用Windows系統(tǒng)4的觸摸驅(qū)動和TP2進(jìn)行USB通信獲取觸摸坐標(biāo)點(diǎn)數(shù)據(jù),PG裝置3負(fù)責(zé)點(diǎn)亮觸摸屏2。
[0024]STEPl:TP控制模塊I完成對目標(biāo)ΤΡ2的參數(shù)配置和待測圖片的編輯,參數(shù)設(shè)定主要包括觸摸屏分辨率設(shè)定和LCD顯示屏分辨率設(shè)定,對待測圖片的編輯主要包括編輯圖片的類型(比如“十”字形圖案,“米”字形圖案),顏色,線寬,判定標(biāo)準(zhǔn),多個圖片的排列順序等。
[0025]TP控制模塊I將根據(jù)編輯的內(nèi)容生成指定分辨率的待測圖片集和背景提示圖片,其中待測圖片如“十”字形圖案,背景提示圖片是在一副圖片檢測完成后,會根據(jù)檢測結(jié)果調(diào)出背景提示圖片,用來提示操作員的,例如測試成功會調(diào)出“PASS”畫面的背景提示圖案。O
[0026]STEP2:TP控制模塊I的USB驅(qū)動模塊和Microsoft Windows (微軟視窗)系統(tǒng)(Wind0ws7及以上版本)的觸摸驅(qū)動模塊進(jìn)行通信。TP控制模塊I將Windows系統(tǒng)觸摸驅(qū)動向自帶上層觸摸軟件發(fā)送數(shù)據(jù)的功能關(guān)閉,并截取Windows系統(tǒng)觸摸驅(qū)動的原始數(shù)據(jù)至TP控制模塊I。
[0027]使用USB連接線將TP2連至安裝有Windows系統(tǒng)(Windows7及以后版本)總控裝置的USB接口。連接正常后,系統(tǒng)會加載TP功能,并產(chǎn)生一個“筆勢”圖標(biāo)在系統(tǒng)右下角任務(wù)欄中。此時TP控制模塊I就可以和TP2通過系統(tǒng)驅(qū)動來完成數(shù)據(jù)交換了,在這個步驟中只用到了系統(tǒng)的US