專利名稱:計算機射頻遙控裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于計算機應(yīng)用技術(shù)領(lǐng)域,特別涉及一種計算機射頻遙控裝置。
背景技術(shù):
計算機與投影儀結(jié)合組成功能強大的大屏幕多媒體演示系統(tǒng)日益廣泛的進入人們的生活中。它以可視范圍廣、圖像清晰等優(yōu)點受到人們的普遍青睞,成為多媒體教學(xué)、產(chǎn)品演示、大型宣講等場合不可或缺的角色。但在應(yīng)用中人們發(fā)現(xiàn),使用計算機投影系統(tǒng)時,演講者需要頻繁奔波于投影屏幕和計算機間,不停的在激情演講和操作計算機間轉(zhuǎn)換,很不方便,而且大大影響了聽眾的情緒和演講的效果。
現(xiàn)有的計算機射頻遙控裝置功能單一,只存在翻頁功能,或只用于處理ppt文件;或者按鍵繁多,操作復(fù)雜,設(shè)備體積龐大。
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)的不足,本發(fā)明提供一種計算機射頻遙控裝置,該裝置采用射頻技術(shù),可令使用者完全沉浸在激情演講中,通過手中的激光遙控筆即可實現(xiàn)原來必須通過計算機鍵盤或鼠標實現(xiàn)的功能。
本發(fā)明裝置包括激光指示發(fā)射器、接收器和置于客戶端計算機中的信號處理裝置(即客戶端軟件)三個部分。其中,激光指示發(fā)射器用于發(fā)射射頻功能信號,并可用做激光教鞭;接收器用于接收激光指示發(fā)射器發(fā)出的射頻信號,解碼后送入計算機處理;置于客戶端計算機中的信號處理裝置為整個裝置的核心部分,由用戶自由定義激光指示發(fā)射器的按鈕功能,分析接收器送來的功能信號并執(zhí)行相應(yīng)指令。
激光指示發(fā)射器包括按鈕及射頻信號發(fā)生、數(shù)字編碼、數(shù)字編碼發(fā)射電路,激光筆信號觸發(fā)、發(fā)射電路,供電電路,如圖1所示。其中激光筆信號觸發(fā)、發(fā)射電路由觸發(fā)按鍵、激光頭、電阻串聯(lián)組成,電阻一端接電源,如圖3所示。按鈕及射頻信號發(fā)生、數(shù)字編碼、數(shù)字編碼發(fā)射電路如圖4所示,TP1600E的1、3、6、4、5管腳分別與PT2260的13、12、11、10管腳以及電源相連,PT2260的15管腳再與JP1的3管腳相連,JP1的4管腳以及PT2260的14、16管腳與電源相連。
接收器包括射頻信號接收電路、射頻信號數(shù)字解碼電路、射頻電路與單片機通信電路、單片機與計算機USB信號轉(zhuǎn)換及通信電路。接收器電路原理圖如圖6所示,4OUTYK的2、3、4、5、6管腳分別與電源以及單片機8951的24、23、22、21管腳相連,單片機8951的10、11、40管腳再分別與CP2101接口芯片的28、25管腳以及USB的電源管腳相連,CP2101接口芯片的7、8管腳和USB的1管腳相連。
接收器中單片機8951的操作按以下步驟執(zhí)行(流程框圖如圖7所示)步驟一、初始化串口和定時器;
步驟二、掃描輸入端口;步驟三、是否有輸入值,如果有值進入步驟四,否則返回步驟二;步驟四、數(shù)值送往串口寄存器;步驟五、延時,返回步驟二。
置于客戶端計算機中的信號處理裝置包括計算機與射頻信號接收器通信功能模塊,按鈕自定義功能模塊,按鈕功能分析、關(guān)聯(lián)功能模塊,按鈕功能執(zhí)行功能模塊,幫助功能模塊,方案存取及默認方案制定功能模塊,其執(zhí)行過程如下(流程圖如圖8所示)步驟一、測試并讀入USB端口號碼;步驟二、讀按鍵定義文件;步驟三、判斷按鍵定義文件是否存在,如果存在,則讀取指定按鍵定義文件,否則定義按鍵,并存盤;步驟四、接收發(fā)射信號;步驟五、信號解碼;步驟六、解碼信號與按鍵定義關(guān)聯(lián);步驟七、按鍵指令執(zhí)行,返回步驟四。
本發(fā)明裝置的工作過程為首先通過置于客戶端計算機中的信號處理裝置進行端口測試,然后通過置于客戶端計算機中的信號處理裝置進行各個按鈕功能定義以及方案存儲,或者調(diào)入計算機中已經(jīng)保存的按鈕定義方案;當用戶觸發(fā)信號發(fā)射器按鈕時,通過接收器接收信號,經(jīng)轉(zhuǎn)換后送入計算機,置于客戶端計算機中的信號處理裝置對用戶所定義的按鈕功能進行分析,并進行功能與操作系統(tǒng)指令關(guān)聯(lián),然后指令操作系統(tǒng)執(zhí)行相應(yīng)指令。本裝置提供隨時查詢幫助信息的功能。
本發(fā)明裝置的五功能按鈕可以根據(jù)用戶的常用功能由用戶自己自由定制五種指令,其中的兩個按鈕功能可以執(zhí)行計算機windows操作系統(tǒng)的任何指令,并可根據(jù)需要進行功能鍵數(shù)量的擴充,同時可以隨時修改并存儲功能鍵定義,操作簡單方便。如果使用環(huán)境良好,本發(fā)明裝置的遙控距離可達20米以上,實現(xiàn)遠距離操作計算機,是產(chǎn)品展示、教學(xué)、宣講等場合不可缺少的隨身伴侶。
圖1為本發(fā)明裝置激光指示發(fā)射器的構(gòu)成框圖;圖2為本發(fā)明裝置激光指示發(fā)射器供電電路的電路原理圖;圖3為本發(fā)明裝置激光指示發(fā)射器激光筆信號觸發(fā)、發(fā)射電路的電路原理圖;圖4為本發(fā)明裝置激光指示發(fā)射器按鈕及射頻信號發(fā)生、數(shù)字編碼、數(shù)字編碼發(fā)射電路的電路原理圖;圖5為本發(fā)明裝置接收器的構(gòu)成框圖;圖6為本發(fā)明裝置接收器的電路原理圖;圖7為本發(fā)明裝置接收器中單片機的流程框圖;
圖8為本發(fā)明裝置置于客戶端計算機中的信號處理裝置的流程框圖;圖9為本發(fā)明裝置置于客戶端計算機中的信號處理裝置的界面示意圖;圖10為本發(fā)明裝置激光指示發(fā)射器外形圖。
具體實施例方式
本發(fā)明裝置包括激光指示發(fā)射器、接收器和置于客戶端計算機中的信號處理裝置三個部分。
激光指示發(fā)射器包括按鈕及射頻信號發(fā)生、數(shù)字編碼、數(shù)字編碼發(fā)射電路,激光筆信號觸發(fā)、發(fā)射電路,供電電路,如圖1所示。其中激光筆信號觸發(fā)、發(fā)射電路由觸發(fā)按鍵、激光頭、電阻串聯(lián)組成,電阻一端接電源,如圖3所示。按鈕及射頻信號發(fā)生、數(shù)字編碼、數(shù)字編碼發(fā)射電路如圖4所示,TP1600E的1、3、6、4、5管腳分別與PT2260的13、12、11、10管腳以及電源相連,PT2260的15管腳再與JP1的3管腳相連,JP1的4管腳以及PT2260的14、16管腳與電源相連。
接收器包括射頻信號接收電路、射頻信號數(shù)字解碼電路、射頻電路與單片機通信電路、單片機與計算機USB信號轉(zhuǎn)換及通信電路。接收器電路原理圖如圖6所示,4OUTYK的2、3、4、5、6管腳分別與電源以及單片機8951的24、23、22、21管腳相連,單片機8951的10、11、40管腳再分別與CP2101接口芯片的28、25管腳以及USB的電源管腳相連,CP2101接口芯片的7、8管腳和USB的1管腳相連。
接收器中單片機8951的程序執(zhí)行過程如下(流程框圖如圖7所示)步驟一、初始化串口和定時器;步驟二、掃描輸入端口;步驟三、是否有輸入值,如果有值進入步驟四,否則返回步驟二;步驟四、數(shù)值送往串口寄存器;步驟五、延時,返回步驟二。
置于客戶端計算機中的信號處理裝置包括計算機與射頻信號接收器通信功能模塊,按鈕自定義功能模塊,按鈕功能分析、關(guān)聯(lián)功能模塊,按鈕功能執(zhí)行功能模塊,幫助功能模塊,方案存取及默認方案制定功能模塊,其執(zhí)行過程如下(流程圖如圖8所示)步驟一、測試并讀入USB端口號碼;步驟二、讀按鍵定義文件;步驟三、按鍵定義文件是否存在,如果存在,讀按鍵文件,否則定義按鍵,并存盤;步驟四、接收發(fā)射信號;步驟五、信號解碼;步驟六、解碼信號與按鍵定義關(guān)聯(lián);步驟七、按鍵指令執(zhí)行,返回步驟四。
如圖10所示,激光指示發(fā)射器外觀上有一個五功能按鈕,一個激光筆觸發(fā)按鈕。其中五功能按鈕的每個按鈕可以根據(jù)用戶的常用功能由用戶自己自由定制,其中兩個按鈕可以執(zhí)行計算機windows操作系統(tǒng)的任何指令,所有五個功能按鈕可以實現(xiàn)鍵盤任意鍵或其組合的功能,或者是鼠標和鍵盤任意鍵組合的功能。每個按鈕可最多實現(xiàn)三個功能鍵的組合。該激光指示發(fā)射器的按鈕采用TP1600E五向按鈕,用于接通五路射頻編碼發(fā)射電路。射頻發(fā)生、編碼、發(fā)射采用PT2260完成,通過天線JP1發(fā)射出去。供電電路主要是一塊升壓芯片XC9119,將電池的低電壓升至射頻電路所需電壓。激光信號觸發(fā)、發(fā)射電路按鍵按下時接通激光頭與電源間的通路,激光頭發(fā)射激光。
如圖5所示,接收器包括射頻信號接收電路、射頻信號數(shù)字解碼電路、射頻電路與單片機通信電路以及單片機與計算機USB信號轉(zhuǎn)換及通信電路。射頻信號接受采用SC2272(圖中標示為4OUTYK)為主要芯片的接收解碼電路,將接收到的發(fā)射端發(fā)射的射頻信號解碼,送入單片機8951中,通過軟件將開關(guān)量信號轉(zhuǎn)變成串口信號,之后將串口信號送入CP2101接口芯片,將串口信號轉(zhuǎn)變成USB信號送入計算機。
置于客戶端計算機中的信號處理裝置中的計算機與射頻信號接收器通信功能模塊,用于接收接收器送來的射頻輸入信號,得到控制指令代碼;按鈕自定義功能模塊,可實現(xiàn)用戶按需求定義每個按鈕的功能;按鈕功能分析、關(guān)聯(lián)功模塊,用于分析用戶所要實現(xiàn)的功能,選擇相應(yīng)操作系統(tǒng)指令并與之關(guān)聯(lián);按鈕功能執(zhí)行功能模塊,用于指令操作系統(tǒng)完成用戶所需功能;幫助功能模塊,用于用戶獲得關(guān)于此裝置的幫助信息;方案存取及默認方案制定功能模塊,可調(diào)入用戶所預(yù)定義的按鍵功能文件并可設(shè)置為下次啟動的默認值。
置于客戶端計算機中的信號處理裝置可根據(jù)5個按鍵提供5種觸發(fā)信號(也可根據(jù)需要擴充至30種),每一種觸發(fā)信號可按照界面中定義的功能組合成任意多的windows提供的功能鍵組合。比如五功能按鍵中按鍵A代表一種信號,此信號可根據(jù)第一組合功能鍵、第二功能鍵……如此組合成windows所提供的任意多種指令方式如“Ctrl+A”功能。
如圖9所示,界面中按鈕A后面的下拉菜單含有用戶常用的功能鍵,其余字母或數(shù)字可由鍵盤輸入。中間“+”表示功能鍵的組合,如果用戶在按鈕A的第一個編輯框中選擇“ctrl”,在第二個編輯框中添入字母“a”,則系統(tǒng)運行后,用戶點擊激光指示發(fā)射器上的按鈕A時,操作系統(tǒng)將執(zhí)行“ctrl+a”功能,如果在如Microsoft word軟件中運行,則有全選功能出現(xiàn),這與當前用戶操作的軟件定義有關(guān)。點擊“按鈕A執(zhí)行”按鈕,在打開的對話框中選擇想要執(zhí)行的程序,即可實現(xiàn)用戶點擊按鈕直接進入相應(yīng)程序或文件的功能,比如按鍵直接打開PPT文件。按鈕B與按鈕A功能相同。其余按鈕則只有功能指令定制功能而不能直接打開文件(其余按鈕也可以根據(jù)需要擴充直接執(zhí)行指令功能)。
當用戶對按鍵的功能要求改變,置于客戶端計算機中的信號處理裝置提供方案重新定義功能,點擊“方案重定義”按鈕,重新輸入要實現(xiàn)的功能即可實現(xiàn)功能重新定義。點擊“方案存儲”可實現(xiàn)自己定制方案的保存功能。如果事先保存了按鈕定義方案,可以通過方案讀入調(diào)入以前定義好的方案文件,并可將任一方案設(shè)為默認值,下次再進入本軟件時,默認方案定義的功能會自動顯示。
本發(fā)明裝置的工作過程為首先通過置于客戶端計算機中的信號處理裝置進行端口測試,然后通過置于客戶端計算機中的信號處理裝置進行各個按鈕功能定義以及方案存儲,或者調(diào)入預(yù)先已經(jīng)保存的按鈕定義方案;當用戶觸發(fā)信號發(fā)射器按鈕時,發(fā)射器發(fā)射功能信號,通過接收器接收信號,并送入置于客戶端計算機中的信號處理裝置,置于客戶端計算機中的信號處理裝置通過對接收到的用戶所定義的按鈕功能進行分析,并進行功能與操作系統(tǒng)指令關(guān)聯(lián),然后指令操作系統(tǒng)執(zhí)行相應(yīng)指令。本裝置提供隨時查詢幫助信息的功能。
權(quán)利要求
1.一種計算機射頻遙控裝置,其特征在于該裝置包括激光指示發(fā)射器、接收器和置于客戶端計算機中的信號處理裝置三個部分;激光指示發(fā)射器包括按鈕及射頻信號發(fā)生、數(shù)字編碼、數(shù)字編碼發(fā)射電路,激光筆信號觸發(fā)、發(fā)射電路,供電電路,其中激光筆信號觸發(fā)、發(fā)射電路由觸發(fā)按鍵、激光頭、電阻串聯(lián)組成,電阻一端接電源,按鈕及射頻信號發(fā)生、數(shù)字編碼、數(shù)字編碼發(fā)射電路中TP1600E的1、3、6、4、5管腳分別與PT2260的13、12、11、10管腳以及電源相連,PT2260的15管腳再與JP1的管腳3相連,JP1的管腳4以及PT2260的管腳14、16與電源相連;接收器包括射頻信號接收電路、射頻信號數(shù)字解碼電路、射頻電路與單片機通信電路、單片機與計算機USB信號轉(zhuǎn)換及通信電路,其連接是40UTYK的管腳2、3、4、5、6分別與電源以及單片機的24、23、22、21相連,單片機的管腳10、11、40再分別與CP2101接口芯片的28、25管腳以及USB的電源管腳相連,CP2101接口芯片的7、8管腳和USB的1管腳相連。
2.如權(quán)利要求1所述的一種計算機射頻遙控裝置,其特征在于接收器中單片機的操作按以下步驟執(zhí)行步驟一、初始化串口和定時器;步驟二、掃描輸入端口;步驟三、是否有輸入值,如果有值進入步驟四,否則返回步驟二;步驟四、數(shù)值送往串口寄存器;步驟五、延時,返回步驟二。
3.如權(quán)利要求1所述的一種計算機射頻遙控裝置,其特征在于置于客戶端計算機中的信號處理裝置包括以下功能模塊計算機與射頻信號接收器通信功能模塊,按鈕自定義功能模塊,按鈕功能分析、關(guān)聯(lián)功能模塊,按鈕功能執(zhí)行功能模塊,幫助功能模塊,方案存取及默認方案制定功能模塊。
4.如權(quán)利要求3所述的一種計算機射頻遙控裝置,其特征在于所述置于客戶端計算機中的信號處理裝置執(zhí)行過程如下步驟一、測試并讀入USB端口號碼;步驟二、讀按鍵定義文件;步驟三、按鍵定義文件是否存在,如果存在,讀按鍵文件,否則定義按鍵,并存盤;步驟四、接收發(fā)射信號;步驟五、信號解碼;步驟六、解碼信號與按鍵定義關(guān)聯(lián);步驟七、按鍵指令執(zhí)行,返回步驟四。
全文摘要
一種計算機射頻遙控裝置,該裝置包括激光指示發(fā)射器、接收器和置于客戶端計算機的信號處理裝置三個部分;其中,激光指示發(fā)射器用于發(fā)射射頻功能信號,并可用做激光教鞭;接收器用于接收射頻信號,解碼后送入計算機;置于客戶端計算機的信號處理裝置實現(xiàn)用戶定義激光指示發(fā)射器按鈕的功能,接收、分析并執(zhí)行接收到的功能信號。本裝置提供隨時查詢幫助信息的功能,其遙控距離可達20米以上,實現(xiàn)遠距離操作計算機,是產(chǎn)品展示、教學(xué)、宣講等場合不可缺少的隨身伴侶。
文檔編號G06F3/00GK1804917SQ200610045738
公開日2006年7月19日 申請日期2006年1月24日 優(yōu)先權(quán)日2006年1月24日
發(fā)明者劉曉民, 史歡 申請人:劉曉民