System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及電子設備,尤其涉及一種基于磁軸的指令控制系統和方法。
技術介紹
1、霍爾原理是基于霍爾效應的一種磁場檢測技術?;魻栃钱斠粋€帶電粒子在垂直于電流方向的磁場中運動時會產生一個垂直于電流和磁場方向的電壓,這個電壓就是霍爾電壓。在磁軸控制系統中,利用霍爾組件可以檢測磁場的變化,從而獲得磁軸的位置和方向信息。
2、目前,基于霍爾原理的鍵盤已經被廣泛使用,但是這種鍵盤的按鍵功能,僅僅受限于單一的動作,即只能完成一種單一的指令。對指令需求高的用戶來說,需要轉換不同的按鍵,來滿足用戶需求。
3、因此,如何針對同一按鍵,滿足用戶不同需求,從而提高用戶滿意度,成為了亟需要解決的問題。
技術實現思路
1、本申請實施例提供了一種基于磁軸的指令控制系統和方法,通過在設置多個可編程的觸發點區段,滿足用戶不同的需求,提高用戶滿意度。
2、第一方面,本申請實施例提供了一種基于磁軸的指令控制系統,所述系統包括磁軸和霍爾組件,所述磁軸為帶磁性的鍵軸,所述磁軸包括磁石,所述磁石可產生磁感應線,所述霍爾組件包括磁場檢測單元、觸發點設定單元、功能設定單元和控制單元;所述磁場檢測單元,用于檢測所述磁軸的位置或角度;所述觸發點設定單元,用于將所述磁軸行程劃分為多個可編程的觸發點區段;所述指令設定單元,用于根據所述多個可編程的觸發點區段,設置不同的指令;所述控制單元,用于連接所述磁場檢測單元和所述指令設定單元,根據所述磁軸的位置或角度,確定所述磁軸所在的觸發點區段;根據所述磁軸所
3、在一種可能的實現方式中,所述磁場檢測單元包括:磁敏傳感器,用于將磁場變化信號轉化為電信號;信號處理模塊,用于將所述電信號進行預處理,確定預處理后的信號,所述預處理包括信號放大和濾波處理,所述預處理后的信號包括磁軸的位置或角度信息;數字轉換模塊,用于將所述預處理后的信號轉換為數字信號;微控制模塊,用于接收所述數字信號,計算所述磁軸的位置或角度。
4、在一種可能的實現方式中,所述觸發點設定單元包括:磁軸行程劃分模塊,用于將所述磁軸行程劃分為多個可編程的觸發點區段,所述多個可編程的觸發點區段分別對應預設的磁軸位置或角度范圍;觸發點設定界面,用于用戶設置所述觸發點區段的起始位置和終止位置;觸發點儲存模塊,用于將用戶設置的所述起始位置和終止位置存儲在所述微控制模塊的內部存儲器中;觸發點對比模塊,用于實時監測磁軸的位置或角度,當所述磁軸的位置或角度位于所述觸發點區段內時,執行所述觸發點區段對應的指令。
5、在一種可能的實現方式中,所述指令設定單元包括:指令數據庫,所述指令數據庫預設多種指令,所述多種指令用于控制電子設備執行各所述多種指令對應的功能;指令設定界面,用于用戶從所述指令數據庫設置所需指令;指令邏輯編程模塊,用于用戶創建新指令,并編輯所述新指令對應的功能;指令配置儲存模塊,用于將用戶設置的所述所需指令儲存在內部存儲器中。
6、在一種可能的實現方式中,所述控制單元包括:執行模塊,用于根據所述磁軸所在觸發點區段,執行所述觸發點區段對應的指令;外圍接口模塊,用于連接并控制外部硬件設備,所述設備包括按鍵、馬達和led;電壓管理模塊,用于為系統提供電源供應。
7、在一種可能的實現方式中,所述系統還包括監測單元;所述監測單元,用于監測組合指令,所述組合指令包括不同磁軸同時發出多種指令時,所述多種指令對應的組合指令;所述監測單元基于所述組合指令,執行所述組合指令對應的功能。
8、在一種可能的實現方式中,所述控制單元還包括場景識別模塊;所述場景識別模塊,用于通過傳感器數據和用戶行為操作,確定當前場景;基于當前場景通過場景-功能映像公式,推薦當前場景中所述多個可編程的觸發點區段對應的指令;所述場景-功能映像公式為:
9、fni=f(sj,ui)
10、其中,fni表示第n個觸發點的指令,sj表示第j個應用場景,ui表示第i個用戶的使用習慣。
11、在一種可能的實現方式中,所述基于當前場景通過場景-功能映像公式,推薦當前場景中所述多個可編程的觸發點區段對應的指令之后,所述場景識別模塊還用于:獲取當前所述電子設備的應用場景,所述場景包括游戲場景、多媒體播放場景和智能家居場景;基于所述應用場景,匹配當前應用場景對應的所述多個可編程的觸發點區段;基于所述當前應用場景對應的所述多個可編程的觸發點區段,確定所述當前應用場景對應的指令;基于所述當前應用場景對應的指令和磁軸的位置或角度,執行對應的功能。
12、第二方面,本申請實施例提供了一種基于磁軸的指令控制方法,所述方法包括:檢測磁軸的位置或角度;將所述磁軸行程劃分為多個可編程的觸發點區段;根據所述多個可編程的觸發點區段,設置不同的指令;根據所述磁軸的位置或角度,確定所述磁軸所在的觸發點區段,根據所述磁軸所在觸發點區段,執行所述觸發點區段對應的指令。
13、第三方面,本申請實施例提供了一種電子設備,包括如本申請第一方面實施例所述的基于磁軸的指令控制系統。
14、本申請實施例與現有技術相比存在的有益效果是:通過在磁軸行程上的磁感應線,設置多個可編程的觸發點區段,根據磁場檢測單元檢測磁軸所位于的觸發點區段,再結合該區段內對應的指令,控制電子設備執行該指令。相比于現有技術中,磁軸行程上的磁感應線僅存在一個觸發點而言,本申請在磁軸層行程內設置了多個觸發點,滿足了用戶對于一個按鍵的多種指令要求,從而提高了用戶滿意度。另外本申請支持可編程的觸發點功能,用戶可以自定義每個觸發點的指令,并針對該指令編輯功能程序,執行該指令對應的功能,滿足不同用戶的個性化需求,大幅提升了操作的便利性,進一步的將觸發點功能與當前場景結合,根據當前場景的不同,自動轉換當前場景對應的觸發點區段和當前場景對應的觸發點區段對應的指令,大幅提高了產品的適用性和靈活性。
本文檔來自技高網...【技術保護點】
1.一種基于磁軸的指令控制系統,其特征在于,所述系統包括磁軸和霍爾組件,所述磁軸為帶磁性的鍵軸,所述磁軸包括磁石,所述磁石產生磁感應線,所述霍爾組件包括磁場檢測單元、觸發點設定單元、指令設定單元和控制單元;
2.根據權利要求1所述的系統,其特征在于,所述磁場檢測單元包括:
3.根據權利要求1所述的系統,其特征在于,所述觸發點設定單元包括:
4.根據權利要求1所述的系統,其特征在于,所述指令設定單元包括:
5.根據權利要求1所述的系統,其特征在于,所述控制單元包括:
6.根據權利要求1所述的系統,其特征在于,所述系統還包括監測單元;
7.根據權利要求6所述的系統,其特征在于,所述控制單元還包括場景識別模塊;
8.根據權利要求7所述的系統,其特征在于,所述基于當前場景通過場景-功能映像公式,推薦當前場景中所述多個可編程的觸發點區段對應的指令之后,所述場景識別模塊還用于:
9.一種基于磁軸的指令控制方法,其特征在于,所述方法包括:
10.一種電子設備,其特征在于,包括權利要求1至
...【技術特征摘要】
1.一種基于磁軸的指令控制系統,其特征在于,所述系統包括磁軸和霍爾組件,所述磁軸為帶磁性的鍵軸,所述磁軸包括磁石,所述磁石產生磁感應線,所述霍爾組件包括磁場檢測單元、觸發點設定單元、指令設定單元和控制單元;
2.根據權利要求1所述的系統,其特征在于,所述磁場檢測單元包括:
3.根據權利要求1所述的系統,其特征在于,所述觸發點設定單元包括:
4.根據權利要求1所述的系統,其特征在于,所述指令設定單元包括:
5.根據權利要求1所述的系統,其特征在于,所述控制...
【專利技術屬性】
技術研發人員:陳俊堅,
申請(專利權)人:珠海恒宇新科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。