專利名稱:一種實現遙控電腦的通用方法
技術領域:
本發(fā)明涉及一種實現遙控電腦的通用方法。
眾所周知,多媒體技術加快了電腦普及到家庭的進程,家用電腦向家電化方向發(fā)展是一種必然趨勢,對電腦這一功能幾乎無限擴展的高擋電器而言提供遙控手段將是一必然要求。但計算機發(fā)展之初并無遙控器這一外設,況且電腦決不象彩電或錄像機那樣只是一組簡單的功能操作,在一些專業(yè)應用領域如卡拉OK點歌、電化教學、工業(yè)控制、產品演示、演播制作等也需要對電腦進行遙控操作。目前,已開發(fā)出來的遙控電腦技術主要有以下幾種1.遙控鍵盤,即將鍵盤電纜改用無線或紅外方式傳輸,一般制一個20鍵左、右的輔助小鍵盤,缺點是功能固定、體積較大、應用受限制;2.遙控鼠標,即將鼠標電纜改用無線或紅外方式傳輸,缺點是遠距離時看不清光標,定位困難,不夠直觀;3.為某種多媒體卡等專門設計的遙控器,缺點是??▽S茫狈νㄓ眯?。
本發(fā)明的目的在于提供一種實現遙控電腦的通用方法本發(fā)明的方法是設計一個有數十個按鍵的遙控手機,采用紅外線或無線電方式完成編碼及發(fā)射,設計一套相應的遙控指令解碼電路,能正確識別遙控手機的按鍵編碼,在驅動軟件的作用下,利用以文件方式存貯的按鍵功能定義方案,將遙控手機的按鍵信號解釋成相應的鍵盤或鼠標動作,形成一個對應的關系,從而實現對鍵盤或鼠標的遙控,進而遙控操作電腦上所有的程序。
遙控指令解碼電路可以制成獨立的總線插卡式、串口、并口式或集成到電腦的各種附加卡及電腦主機板上。
可對接收到的信號經前置放大,整形后得到標準遙控接收體輸出信號直接送入計算機,用軟件的方式對串行編碼信號進行解碼。
本發(fā)明的實現遙控電腦方法比傳統(tǒng)的方法具有最為顯著的特點是通用性強,可以遙控電腦上所有軟件,不需要對軟件本身作任何改動,更不需要在開發(fā)軟件時,針對遙控器進行編程。
本發(fā)明的方法是由遙控手機、遙控指令解碼識別電路以及一套程序系統(tǒng)加以支持的。遙控手機采用一般紅外遙控編碼芯片加以編程,共用30個左右的按鍵,按鍵的功能用軟件去定義,所以按鍵名稱僅供參考,一般用所處的行列坐標表示。
基本的軟件系統(tǒng)由測試程序,設置程序和驅動程序組成,本發(fā)明的全套系統(tǒng)包括遙控手機、遙控指令解碼電路以及一套程序組成。
測試程序檢查硬件是否正常,識別列按鍵編碼后直接轉換成行列坐標表顯示在適當位置上,讓用戶確認是否正確;設置程序的作用是建立行列坐標碼與用戶定義的鍵盤按鍵(單鍵、組合鍵、還可定義多組)或鼠標動作之間的對應關系,供驅動程序使用。
驅動程序既可寫成標準的設備驅動程序形式,也可寫成駐留式或后臺式程序,以方便用戶隨時更換按鍵功能定義文件,去遙控各種各樣的程序。
權利要求
1.一種實現遙控電腦的通用方法,其特征在于設計一個有數十個按鍵的遙控手機,采用紅外線或無線電方式完成編碼及發(fā)射,設計一套相應的遙控指令解碼電路,能正確識別遙控手機的按鍵編碼,在驅動軟件的作用下,利用以文件方式存貯的按鍵功能定義方案,將遙控手機的按鍵信號解釋成相應的鍵盤或鼠標動作,形成一個對應的關系,從而實現對鍵盤或鼠標的遙控,進而遙控操作電腦上所有的程序。
2.如權利要求1所述的一種實現遙控電腦的通用方法,其特征在于遙控指令解碼電路可以制成獨立的總線插卡式、串口、并口式或集成到電腦的各種附加卡及電腦主機板上。
3.如權利要求1所述的一種實現遙控電腦的通用方法,其特征在于可對接收到的信號經前置放大,整形后得到標準遙控接收體輸出信號直接送入計算機,用軟件的方式對串行編碼信號進行解碼。
全文摘要
一種實現遙控電腦的通用方法,設計一個數十個按鍵的遙控手機,采用紅外線或無線電方式完成編碼及發(fā)射,設計一套相應遙控指令解碼電路,電腦識別到手機的按鍵指令后在驅動軟件的作用下,利用以文件方式存貯的按鍵功能定義方案,將此按鍵解釋成相應的鍵盤或鼠標動作,從而替代已有的鍵盤或鼠標遙控電腦上運行的各種系統(tǒng)軟件或應用軟件。本發(fā)明具有最為顯著的特點是通用性強。
文檔編號G06F3/00GK1133982SQ9610248
公開日1996年10月23日 申請日期1996年3月19日 優(yōu)先權日1996年3月19日
發(fā)明者易江濤 申請人:易江濤