亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種以用戶自定義功能操控計算機(jī)的紅外線控制器的制作方法

文檔序號:6587951閱讀:303來源:國知局
專利名稱:一種以用戶自定義功能操控計算機(jī)的紅外線控制器的制作方法
技術(shù)領(lǐng)域
本實(shí)用新型涉及計算機(jī)應(yīng)用技術(shù)領(lǐng)域,更具體的說,涉及一種通用性強(qiáng)、能實(shí)現(xiàn)用戶 自定義功能方式去操控計算機(jī)的紅外線控制器。
背景技術(shù)
隨著科技進(jìn)步,人們生活水平的提高,計算機(jī)已經(jīng)普及到家庭。在計算機(jī)上看電視、 玩游戲、看影碟、聽音樂、欣賞數(shù)碼照片和上網(wǎng)已很常見。不過因?yàn)橛嬎銠C(jī)還要依靠鍵盤 和鼠標(biāo)來控制,當(dāng)用計算機(jī)看電視、聽音樂或關(guān)閉計算機(jī)時,不得不來回走動的操縱鍵盤 和鼠標(biāo),使用極不方便。
為解決這個問題,市場上也出現(xiàn)了 USB載體式電腦遙控器,可在一定程度上實(shí)現(xiàn)控制 電腦的功能。但這種USB載體式電腦遙控器存在通用性差,用戶不能根據(jù)個人喜好更改遙 控器按鍵功能等缺點(diǎn),如果使用的USB載體式電腦遙控器出了故障,用戶需要送修或重新 購買同規(guī)格同型號的遙控器,不僅使用不方便還增加了用戶的成本。
發(fā)明內(nèi)容
本實(shí)用新型要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述缺陷,提供一種通用性強(qiáng)、 能實(shí)現(xiàn)用戶自定義功能方式去操控計算機(jī)的紅外線控制器。
本實(shí)用新型要解決的另一技術(shù)問題在于,提供一種以用戶自定義功能方式去操控計算 機(jī)的方法,用戶可以利用普通家電紅外遙控器根據(jù)個人喜好去定義功能操控計算機(jī)。
本實(shí)用新型解決其技術(shù)問題所采用的技術(shù)方案如下
一種以用戶自定義功能操控計算機(jī)的紅外線控制器,紅外線控制器包括接收器、單片
機(jī)、存儲器、USB接口芯片,通過對接收到的紅外信號解碼并將解碼數(shù)據(jù)以USB接口連接方 式傳輸?shù)接嬎銠C(jī)端的應(yīng)用程序,從而實(shí)現(xiàn)將接收到的解碼數(shù)據(jù)和用戶自定義的計算機(jī)功能 進(jìn)行關(guān)聯(lián)去操控計算機(jī)。
一種以用戶自定義功能操控計算機(jī)的方法,該方法包括以下步驟
A、 紅外接收控制模塊接收紅外遙控信號,并對接收到的紅外信號進(jìn)行分析、解碼。
B、 解碼數(shù)據(jù)以通用串行總線(USB)方式傳輸數(shù)據(jù)。C、 應(yīng)用程序?qū)τ嬎銠C(jī)緩沖區(qū)進(jìn)行偵測,判斷接收到的數(shù)據(jù)是否為有效數(shù)據(jù),如果不 是則放棄此數(shù)據(jù),如果是則將有效數(shù)據(jù)存儲,同時判斷是否進(jìn)行用戶自定義功能設(shè)置,如 果不是,程序會調(diào)用遙控器A上一次的設(shè)置參數(shù)去操控計算機(jī)執(zhí)行指令。
D、 如果是則啟用用戶自定義功能,用戶自定義功能設(shè)置單元內(nèi)部封裝了鍵盤的全部 鍵值,當(dāng)啟用自定義功能設(shè)置后,運(yùn)行于計算機(jī)后臺的應(yīng)用程序會轉(zhuǎn)入前臺運(yùn)行、同時以 菜單界面形式出現(xiàn),用戶可以在高級或簡單模式之間選擇,當(dāng)選擇高級模式時程序窗口 會彈出一個模擬鍵盤,用戶選擇好按鍵后,點(diǎn)擊確定即可;當(dāng)選擇簡單模式時程序窗口 會彈出一個集成了 WINDOWS操作系統(tǒng)快捷鍵的功能表,用戶選擇需要操作的功能后,點(diǎn)擊 確定即可。
E、 數(shù)據(jù)關(guān)聯(lián)處理單元將用戶自定義功能值與當(dāng)前接收到的紅外數(shù)值進(jìn)行關(guān)聯(lián)后將功
能參數(shù)值傳送給計算機(jī)操作指令執(zhí)行單元。
所述步驟C中所指的用戶自定義功能,可以是WINDOWS操作系統(tǒng)快捷鍵功能、媒體播 放器快捷鍵功能、鍵盤鍵值功能。
當(dāng)用戶使用遙控器A執(zhí)行自定義功能設(shè)置后,再使用遙控器B時,需要先執(zhí)行用戶自 定義功能,否則程序不執(zhí)行遙控器B發(fā)出的任何功能指令。
實(shí)施本實(shí)用新型的計算機(jī)紅外線控制器,具有以下有益效果由于該裝置具有通用性, 用戶可以使用普通家電紅外遙控器,根據(jù)個人喜好去定義遙控器按鍵功能,實(shí)現(xiàn)操控計算 機(jī)的目的。


下面將結(jié)合附圖及實(shí)施例對本實(shí)用新型作進(jìn)一步說明,附圖中 圖1為本實(shí)用新型實(shí)施例的紅外線控制器的原理框圖; 圖2為本實(shí)用新型實(shí)施例的紅外線控制器的工作流程圖。
具體實(shí)施方式
如圖1所示,紅外線控制器包括接收器、單片機(jī)、存儲器、USB接口芯片。接收器接收 用戶使用的普通家電遙控器發(fā)出的紅外信號,并將該紅外信號轉(zhuǎn)換成相應(yīng)的電平信號發(fā)送
給單片機(jī);單片機(jī)對接收器傳送來的脈沖信號進(jìn)行脈沖的高、低電平寬度分析,將各種狀
態(tài)的時間值存儲至存儲器,接著單片機(jī)調(diào)用解碼程序?qū)Υ鎯ζ髦械母黜椫颠M(jìn)行分析,確定
符合某種解碼格式后對其解碼,將解碼數(shù)據(jù)發(fā)送給USB接口芯片;USB接口芯片與計算機(jī)的USB接口電連接。當(dāng)單片機(jī)向計算機(jī)發(fā)送信號時,USB接口芯片首先將單片機(jī)的信號轉(zhuǎn)換為 USB信號,然后再將該USB信號發(fā)送給計算機(jī)的USB接口。應(yīng)用程序啟用自定義功能設(shè)置, 執(zhí)行自定義功能去操控計算機(jī)。其中,單片機(jī)也可替換為數(shù)字信號處理器。
如圖2所示,本實(shí)用新型實(shí)施例的紅外線控制器的工作流程如下
步驟201:紅外接收控制裝置初始化;
步驟202:接收用戶使用普通家電遙控器發(fā)出的紅外信號,控制處理器對紅外信號進(jìn)行 解碼,將解碼值以USB封包形式傳輸?shù)接嬎銠C(jī);
步驟203:計算機(jī)緩沖區(qū)偵測單元不間斷對計算機(jī)緩沖區(qū)進(jìn)行偵測,當(dāng)偵測到有數(shù)據(jù)時, 保存緩沖區(qū)數(shù)據(jù);
步驟204:判斷緩沖區(qū)中數(shù)據(jù)是否有效紅外數(shù)值,如果是,則執(zhí)行步驟205,如果不是, 則結(jié)束本流程;
步驟205:數(shù)據(jù)關(guān)聯(lián)為用戶自定義功能執(zhí)行模塊;接收步驟204傳送來的有效紅外數(shù)值
并記錄當(dāng)前值,當(dāng)前接收到的紅外數(shù)值與用戶自定義功能值進(jìn)行關(guān)聯(lián)后將功能參數(shù)值傳送
給計算機(jī)命令執(zhí)行程序;
步驟206:判斷是否需要進(jìn)行自定義功能,如果是,則執(zhí)行步驟207,如果不是,則執(zhí)
行208;
步驟207:用戶自定義功能設(shè)置單元內(nèi)部封裝了鍵盤的全部鍵值,當(dāng)啟用自定義功能設(shè)
置后,運(yùn)行于計算機(jī)后臺的應(yīng)用程序會轉(zhuǎn)入前臺運(yùn)行、同時以菜單界面形式出現(xiàn),用戶可
以在高級或簡單模式之間選擇,當(dāng)選擇高級模式時程序窗口會彈出一個模擬鍵盤,用戶 選擇好按鍵后,點(diǎn)擊確定即可;當(dāng)選擇簡單模式時程序窗口會彈出一個集成了 WINDOWS
操作系統(tǒng)快捷鍵的功能表,用戶選擇需要操作的功能后,點(diǎn)擊確定即可。數(shù)據(jù)關(guān)聯(lián)處理單 元會將用戶自定義功能值與當(dāng)前接收到的紅外數(shù)值進(jìn)行關(guān)聯(lián)后將功能參數(shù)值傳送給步驟
208;
步驟208:執(zhí)行計算機(jī)操控指令,當(dāng)用戶使用遙控器A執(zhí)行步驟207后,下次使用時, 不必執(zhí)行步驟207,直接執(zhí)行步驟208,因?yàn)槌绦驎詣颖4嬗脩羰褂眠b控器A上一次的設(shè) 置參數(shù)去操控計算機(jī);當(dāng)用戶使用遙控器A執(zhí)行步驟207后,再使用遙控器B時,需要執(zhí) 行步驟207,否則程序不執(zhí)行任何功能。
權(quán)利要求1、一種以用戶自定義功能方式去操控計算機(jī)的紅外線控制器,包括接收器、單片機(jī)、存儲器、USB接口芯片,其特征在于,所述接收器,與單片機(jī)電性連接,用于接收遙控器發(fā)出的紅外信號,并將紅外脈沖信號傳送給單片機(jī);所述單片機(jī),與接收器、存儲器、USB接口芯片電性連接,用于分析接收器傳送來的紅外脈沖信號,將解碼數(shù)據(jù)傳送給USB接口芯片,同時將各種狀態(tài)的時間值存儲至存儲器;所述存儲器,與單片機(jī)電性連接,用于存儲單片機(jī)處理后的各種狀態(tài)的時間值;所述USB接口芯片,與單片機(jī)、USB接口電性連接,用于將單片機(jī)傳送來的解碼數(shù)據(jù)轉(zhuǎn)化成標(biāo)準(zhǔn)的USB封包數(shù)據(jù),并通過USB接口傳送給計算機(jī)。
專利摘要本實(shí)用新型提供了一種以用戶自定義功能操控計算機(jī)的紅外線控制器,紅外線控制器包括接收器、單片機(jī)、存儲器、USB接口芯片,通過對接收到的紅外信號解碼并將解碼數(shù)據(jù)以USB接口連接方式傳輸?shù)接嬎銠C(jī)端的應(yīng)用程序,從而實(shí)現(xiàn)將接收到的解碼數(shù)據(jù)和用戶自定義的計算機(jī)功能進(jìn)行關(guān)聯(lián)去操控計算機(jī)。實(shí)施本實(shí)用新型的紅外線控制器具有很好的通用性,用戶可以使用普通家電紅外遙控器,根據(jù)個人喜好去定義遙控器按鍵功能,實(shí)現(xiàn)操控計算機(jī)的目的。
文檔編號G06F3/048GK201387607SQ200920002219
公開日2010年1月20日 申請日期2009年1月7日 優(yōu)先權(quán)日2009年1月7日
發(fā)明者唐煥明, 孫再余, 蔡卓妍, 謝仕清, 來 顧 申請人:深圳市神舟電腦股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1