專利名稱:一種基于觸摸板的遙控系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本實用新型涉及一種帶觸摸板的電子產(chǎn)品,尤其涉及的是一種基于觸摸板的遙控系統(tǒng)。
背景技術(shù):
在現(xiàn)有觸摸板中,基本上在觸摸板上滑動的一種手勢代表一種動作,其與滑動開始位置和滑動距離無關(guān)。在需要的功能定義過多的情況下,會大大增加手勢定義的復(fù)雜度,對硬件平臺的性能要求和軟件的工作量都要很高的要求。且現(xiàn)有觸摸板的遙控功能太過單一,僅僅具有滑屏等簡單操作,已不能滿足客戶的需求。因此,現(xiàn)有技術(shù)還有待于改進和發(fā)展。
實用新型內(nèi)容鑒于上述現(xiàn)有技術(shù)的不足,本實用新型的目的在于提供一種基于觸摸板的遙控系統(tǒng)。該遙控系統(tǒng)能夠?qū)崿F(xiàn)左右上下等遙控功能,且實現(xiàn)方式簡單,便于推廣。本實用新型的技術(shù)方案如下:—種基于觸摸板的遙控系統(tǒng),其中,包括一用于遙控電視機的觸摸板以及一與所述遙控觸摸板數(shù)據(jù)連接的電視機;其中,所述觸摸板包括一電路板,所述電路板包括:一用于檢測用戶在觸摸板上的所有觸摸點以及觸摸軌跡,記錄觸摸軌跡上觸摸點個數(shù)、所有觸摸點的絕對值坐標以及時間參數(shù)的觸摸點檢測電路;一用于對所述觸摸點檢測電路記錄的觸摸軌跡、觸摸點個數(shù)、所有觸摸點的絕對值坐標以及時間參數(shù)進行運算處理的第一運算電路;一用于對觸摸軌跡、所有觸摸點的絕對值坐標、時間參數(shù)以及觸摸板的刷新率和分辨率信息進行編碼運算以及壓縮處理的編碼電路;一用于將所述編碼電路編碼以及壓縮處理后的觸摸軌跡、所有觸摸點的絕對值坐標、時間參數(shù)以及觸摸板的刷新率和分辨率信息發(fā)送至轉(zhuǎn)發(fā)電路的收發(fā)電路;一用于將從所述編碼電路編碼以及壓縮處理后的所有觸摸點的絕對值坐標、刷新率以及分辨率信息進行解壓縮處理,并將其轉(zhuǎn)換為適合通信傳輸?shù)臄?shù)據(jù)格式并發(fā)送至電視機的轉(zhuǎn)發(fā)電路;所述觸摸點檢測電路、第一運算電路、編碼電路、收發(fā)電路以及轉(zhuǎn)發(fā)電路依次連接;所述電視機包括:一用于對所述轉(zhuǎn)發(fā)模塊發(fā)送的數(shù)據(jù)進行解碼運算的解碼電路;一用于對所述解碼電路解碼出的觸摸軌跡、所有觸摸點的絕對值坐標、時間參數(shù)以及觸摸板的刷新率和分辨率信息進行處理,計算起始觸摸點與終止觸摸點的水平距離和垂直距離的第二運算電路;一用于判斷 起始觸摸點與終止觸摸點的水平距離和垂直距離所處的預(yù)定范圍,并根據(jù)所處預(yù)定范圍判定用戶手勢動作以執(zhí)行相應(yīng)操作的判斷電路;所述解碼電路、第二運算電路、判斷電路依次連接。所述的基于觸摸板的遙控系統(tǒng),其中,所述第一運算電路與編碼電路基于I2C協(xié)議或者SPI協(xié)議傳輸數(shù)據(jù)。所述的基于觸摸板的遙控系統(tǒng),其中,所述判斷電路還包括:一用于當起始觸摸點與終止觸摸點的水平距離或者垂直距離處在第一預(yù)定范圍時判定用戶手勢動作為上下左右的方向操作的第一判斷電路;以及一用于當起始觸摸點與終止觸摸點的水平距離或者垂直距離處在第二預(yù)定范圍時判定用戶手勢動作為滑屏操作的第二判斷電路。所述的基于觸摸板的遙控系統(tǒng),其中,所述第一預(yù)定范圍為所述起始觸摸點與終止觸摸點的水平距離小于觸摸板的水平長度的一半,以及所述起始觸摸點與終止觸摸點的垂直距離小于觸摸板的垂直長度的一半;所述第二預(yù)定范圍為所述起始觸摸點與終止觸摸點的水平距離大于觸摸板的水平長度的一半,以及所述起始觸摸點與終止觸摸點的垂直距離大于觸摸板的垂直長度的一半。本實用新型所提供的基于觸摸板的遙控系統(tǒng),由于對觸摸板分區(qū)進行重新定義,能夠?qū)崿F(xiàn)上下左右等方向的遙控操作,且實現(xiàn)方式簡單,成本低廉,易于推廣應(yīng)用。
圖1是本實 用新型提供的基于觸摸板的遙控系統(tǒng)的結(jié)構(gòu)示意圖。圖2是本實用新型提供的基于觸摸板的遙控系統(tǒng)中一優(yōu)選實施例的結(jié)構(gòu)示意圖。
具體實施方式
本實用新型提供一種基于觸摸板的遙控系統(tǒng),為使本實用新型的目的、技術(shù)方案及效果更加清楚、明確,以下參照附圖并舉實例對本實用新型進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本實用新型,并不用于限定本實用新型。參見圖1,圖1是本實用新型提供的基于觸摸板的遙控系統(tǒng)的結(jié)構(gòu)示意圖,該遙控系統(tǒng)包括一觸摸板10和一電視機20,觸摸板10和電視機20之間通過無線或者有線網(wǎng)絡(luò)進行數(shù)據(jù)連接,實現(xiàn)觸摸板對電視機的遙控控制。具體地,該觸摸板10包括一電路板11,在所述電路板11上設(shè)置有依次連接的觸摸點檢測電路110、第一運算電路111、編碼電路112、收發(fā)電路113以及轉(zhuǎn)發(fā)電路114。其中,觸摸點檢測電路110用于檢測用戶在觸摸板上的所有觸摸點以及觸摸軌跡,記錄觸摸軌跡上觸摸點個數(shù)、所有觸摸點的絕對值坐標以及時間參數(shù)等觸摸信息;第一運算電路111用于對所述觸摸點檢測電路110記錄的觸摸軌跡、觸摸點個數(shù)、所有觸摸點的絕對值坐標以及時間參數(shù)進行運算處理;編碼電路112用于對觸摸軌跡、所有觸摸點的絕對值坐標、時間參數(shù)以及觸摸板的刷新率和分辨率信息進行編碼運算以及壓縮處理;收發(fā)電路113用于將所述編碼電路112編碼以及壓縮處理后的所有觸摸點的絕對值坐標、刷新率以及分辨率信息發(fā)送至轉(zhuǎn)發(fā)電路;轉(zhuǎn)發(fā)電路114用于將從所述所述編碼電路112編碼后的觸摸軌跡、所有觸摸點的絕對值坐標、時間參數(shù)以及觸摸板的刷新率和分辨率信息進行解壓縮處理,并將其轉(zhuǎn)換為適合通信傳輸?shù)臄?shù)據(jù)格式并發(fā)送至電視機。該數(shù)據(jù)格式可以為PC標準的HID格式,但不限于該格式。其中,第一運算電路111與編碼電路112基于I2C協(xié)議或者SPI協(xié)議等傳輸協(xié)議傳輸數(shù)據(jù)。而編碼電路112通過如SPI協(xié)議等向收發(fā)電路113發(fā)送編碼后的所有觸摸點的絕對值坐標、刷新率以及分辨率信息。當然并不限于SPI協(xié)議,用戶還可以通過其他協(xié)議進行數(shù)據(jù)發(fā)送。在電視機端,包括依次連接的解碼電路210、第二運算電路220以及判斷電路230。其中,解碼電路210用于對所述轉(zhuǎn)發(fā)模塊114發(fā)送的數(shù)據(jù)進行解碼運算;第二運算電路220用于對所述解碼電路210解碼出的觸摸軌跡、所有觸摸點的絕對值坐標、時間參數(shù)以及觸摸板的刷新率和分辨率信息進行處理,計算起始觸摸點與終止觸摸點的水平距離和垂直距離;該第二運算電路會并對觸摸軌跡上的觸摸點進行采樣,再結(jié)合觸摸板的刷新率和分辨率,盡可能準確的獲知用戶在觸摸板上的觸摸軌跡。以便使后續(xù)距離的計算更加準確。判斷電路230用于判斷起始觸摸點與終止觸摸點的水平距離和垂直距離所處的預(yù)定范圍,并根據(jù)所處預(yù)定范圍判定用戶手勢動作以執(zhí)行相應(yīng)操作。而在電視機端對觸摸板發(fā)送的觸摸點信息后,為了更加細致的對用戶手勢動作進行判斷,如圖2所示,電視機20中的判斷電路230還包括第一判斷電路231和第二判斷電路232。其中,第一判斷電路231用于當起始觸摸點與終止觸摸點的水平距離或者垂直距離處在第一預(yù)定范圍時判定用戶手勢動作為上下左右的方向操作;而第二判斷電路232用于當起始觸摸點與終止觸摸點的水平距離或者垂直距離處在第二預(yù)定范圍時判定用戶手勢動作為滑屏操作。本實用新型對預(yù)定范圍進行了限定,包括第一預(yù)定范圍和第二預(yù)定范圍,其中第一預(yù)定范圍所述起始觸摸點 與終止觸摸點的水平距離小于觸摸板的水平長度的一半,以及所述起始觸摸點與終止觸摸點的垂直距離小于觸摸板的垂直長度的一半;所述第二預(yù)定范圍為所述起始觸摸點與終止觸摸點的水平距離大于觸摸板的水平長度的一半,以及所述起始觸摸點與終止觸摸點的垂直距離大于觸摸板的垂直長度的一半。例如,本實用新型的觸摸板的水平長度為a,垂直長度為b,則第一預(yù)定范圍為起始觸摸點與終止觸摸點的水平距離小于a/2以及垂直距離小于b/2。而第二預(yù)定范圍為起始觸摸點與終止觸摸點的水平距離大于a/2以及垂直距離大于b/2。在具體實施時,可以通過設(shè)定一個中心點,劃分等距離的幾個分區(qū),以便確定起始觸摸點與終止觸摸點的水平距離和垂直距離,也即是滑動距離,該中心點可以通過觸摸板上的絲印來標識。進一步地,第一判斷電路在判斷起始觸摸點與終止觸摸點的水平距離或者垂直距離處在第一預(yù)定范圍時,通過判斷起始觸摸點與終止觸摸點的連線和水平方向或者垂直方向的夾角與一預(yù)定角度的大小關(guān)系來判斷用戶手勢動作具體為上下左右哪個方向。該預(yù)定角度為觸摸板對角線與水平方向或者垂直方向的夾角。本實施例以起始觸摸點與終止觸摸點的連線和水平正方向的夾角為例對判定過程進行描述。具體地,如果起始觸摸點與終止觸摸點的連線和水平方向的夾角小于所述預(yù)定角度,則繼續(xù)判斷起始觸摸點與終止觸摸點的位置關(guān)系,如果終止觸摸點的橫坐標大于起始觸摸點的橫坐標,則判定用戶手勢動作為向右操作;如果終止觸摸點的橫坐標小于起始觸摸點的橫坐標,則判定用戶手勢動作為向左操作;如果起始觸摸點與終止觸摸點的連線和水平方向的夾角大于所述預(yù)定角度,則繼續(xù)判斷起始觸摸點與終止觸摸點的位置關(guān)系,如果終止觸摸點的縱坐標大于在起始觸摸點的縱坐標,則判定用戶手勢動作為向上操作;如果終止觸摸點的縱坐標小于在起始觸摸點的縱坐標,則判定用戶手勢動作為向下操作。而如果起始觸摸點與終止觸摸點的連線和水平方向或者垂直方向的夾角與預(yù)定角度相等,則當終止觸摸點的縱坐標大于在起始觸摸點的縱坐標時判定用戶手勢動作為向上操作,當終止觸摸點的縱坐標小于在起始觸摸點的縱坐標時判定用戶手勢動作為向下操作。優(yōu)選地,該觸摸板為正方形結(jié)構(gòu),則該預(yù)定角度為45度。當然,上述通過判斷起始觸摸點與終止觸摸點的連線和水平方向或者垂直方向的夾角與一預(yù)定角度的大小關(guān)系來判斷用戶手勢動作具體為上下左右哪個方向的方式,僅僅用于解釋本實施例,并不用于限定本實施例。判斷用戶手勢動作的方式還可以為其他形式,例如通過判斷起始觸摸點與終止觸摸點的水平距離與垂直距離的大小關(guān)來判斷用戶手勢動作。以預(yù)定角度為45度進行距離說明。具體地,如果起始觸摸點與終止觸摸點的水平距離大于垂直距離,則繼續(xù)判斷起始觸摸點與終止觸摸點的位置關(guān)系,如果終止觸摸點的橫坐標大于起始觸摸點的橫坐標,則判定用戶手勢動作為向右操作;如果終止觸摸點的橫坐標小于起始觸摸點的橫坐標,則判定用戶手勢動作為向左操作;如果起始觸摸點與終止觸摸點的水平距離小于垂直距離,則繼續(xù)判斷起始觸摸點與終止觸摸點的位置關(guān)系,如果終止觸摸點的縱坐標大于在起始觸摸點的縱坐標,則判定用戶手勢動作為向上操作;如果終止觸摸點的縱坐標小于在起始觸摸點的縱坐標,則判定用戶手勢動作為向下操作。而如果起始觸摸點與終止觸摸點的水平距離等于垂直距離,則當終止觸摸點的縱坐標大于在起始觸摸點的縱坐標時判定用戶手勢動作為向上操作,當終止觸摸點的縱坐標小于在起始觸摸點的縱坐標時判定用戶手勢動作為向下操作。本實用新型的遙控系統(tǒng)通過對用戶觸摸范圍的細致劃分,可以根據(jù)手勢滑動的有效距離的不同實現(xiàn)不同的遙控功能。使手勢定義更加豐富實用、且由于該遙控系統(tǒng)并未對觸摸板和電視機的電路進行過多設(shè)置,使得該系統(tǒng)對硬件平臺的性能要求和軟件的工作量都不會有很高的要求,減少了機械按鍵的應(yīng)用。應(yīng)當理解的是,本實用新型的應(yīng)用不限于上述的舉例,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明 加以改進或變換,所有這些改進和變換都應(yīng)屬于本實用新型所附權(quán)利要求的保護范圍。
權(quán)利要求1.一種基于觸摸板的遙控系統(tǒng),其特征在于,包括一用于遙控電視機的觸摸板以及一與所述遙控觸摸板數(shù)據(jù)連接的電視機;其中,所述觸摸板包括一電路板,所述電路板包括: 一用于檢測用戶在觸摸板上的所有觸摸點以及觸摸軌跡,記錄觸摸軌跡上觸摸點個數(shù)、所有觸摸點的絕對值坐標以及時間參數(shù)的觸摸點檢測電路; 一用于對所述觸摸點檢測電路記錄的觸摸軌跡、觸摸點個數(shù)、所有觸摸點的絕對值坐標以及時間參數(shù)進行運算處理的第一運算電路; 一用于對觸摸軌跡、所有觸摸點的絕對值坐標、時間參數(shù)以及觸摸板的刷新率和分辨率信息進行編碼運算以及壓縮處理的編碼電路; 一用于將所述編碼電路編碼以及壓縮處理后的所有觸摸點的絕對值坐標、刷新率以及分辨率信息發(fā)送至轉(zhuǎn)發(fā)電路的收發(fā)電路; 一用于將從所述編碼電路編碼以及壓縮處理后的觸摸軌跡、所有觸摸點的絕對值坐標、時間參數(shù)以及觸摸板的刷新率和分辨率信息進行解壓縮處理,并將其轉(zhuǎn)換為適合通信傳輸?shù)臄?shù)據(jù)格式并發(fā)送至電視機的轉(zhuǎn)發(fā)電路; 所述觸摸點檢測電路、第一運算電路、編碼電路、收發(fā)電路以及轉(zhuǎn)發(fā)電路依次連接; 所述電視機包括: 一用于對所述轉(zhuǎn)發(fā)模塊發(fā)送的數(shù)據(jù)進行解碼運算的解碼電路; 一用于對所述解碼電路解碼出的觸摸軌跡、所有觸摸點的絕對值坐標、時間參數(shù)以及觸摸板的刷新率和分辨率信息進行處理,計算起始觸摸點與終止觸摸點的水平距離和垂直距離的第二運算電路; 一用于判斷起始觸摸點與終止觸摸點的水平距離和垂直距離所處的預(yù)定范圍,并根據(jù)所處預(yù)定范圍判定用戶手勢 動作以執(zhí)行相應(yīng)操作的判斷電路; 所述解碼電路、第二運算電路、判斷電路依次連接。
2.根據(jù)權(quán)利要求1所述的基于觸摸板的遙控系統(tǒng),其特征在于,所述第一運算電路與編碼電路基于I2C協(xié)議或者SPI協(xié)議傳輸數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的基于觸摸板的遙控系統(tǒng),其特征在于,所述判斷電路還包括: 一用于當起始觸摸點與終止觸摸點的水平距離或者垂直距離處在第一預(yù)定范圍時判定用戶手勢動作為上下左右的方向操作的第一判斷電路; 以及一用于當起始觸摸點與終止觸摸點的水平距離或者垂直距離處在第二預(yù)定范圍時判定用戶手勢動作為滑屏操作的第二判斷電路。
4.根據(jù)權(quán)利要求3所述的基于觸摸板的遙控系統(tǒng),其特征在于,所述第一預(yù)定范圍為所述起始觸摸點與終止觸摸點的水平距離小于觸摸板的水平長度的一半,以及所述起始觸摸點與終止觸摸點的垂直距離小于觸摸板的垂直長度的一半; 所述第二預(yù)定范圍為所述起始觸摸點與終止觸摸點的水平距離大于觸摸板的水平長度的一半,以及所述起始觸摸點與終止觸摸點的垂直距離大于觸摸板的垂直長度的一半。
專利摘要本實用新型公開了一種基于觸摸板的遙控系統(tǒng)。所示遙控系統(tǒng)包括用于遙控電視機的觸摸板以及一與所述遙控觸摸板數(shù)據(jù)連接的電視機;其中,所述觸摸板包括一電路板,在所述電路板上設(shè)置有依次連接的觸摸點檢測電路、第一運算電路、編碼電路、收發(fā)電路以及轉(zhuǎn)發(fā)電路,電視機包括依次連接的解碼電路、第二運算電路以及判斷電路。采用本實用新型可根據(jù)手勢滑動的有效距離的不同實現(xiàn)不同的遙控功能。使手勢定義更加豐富實用、且由于該遙控系統(tǒng)并未對觸摸板和電視機的電路進行過多設(shè)置,使得該系統(tǒng)對硬件平臺的性能要求和軟件的工作量都不會有很高的要求,減少了機械按鍵的應(yīng)用。
文檔編號G06F3/0488GK203120084SQ201220683409
公開日2013年8月7日 申請日期2012年12月12日 優(yōu)先權(quán)日2012年12月12日
發(fā)明者陳銳, 郭斌, 胡欽, 何達武 申請人:康佳集團股份有限公司