一種基于二軸加速度傳感器的鼠標的制作方法
【專利摘要】本發(fā)明公開了一種基于二軸加速度傳感器的鼠標,包括傳感器模塊、電源模塊、無線傳輸模塊、按鍵模塊和數(shù)據(jù)處理模塊;所述傳感器模塊、無線傳輸模塊、按鍵模塊、數(shù)據(jù)處理模塊、電源模塊集成在一個手持裝置內(nèi);所述傳感器模塊包括一個二軸加速度計,其連接至數(shù)據(jù)處理模塊,負責采集鼠標移動產(chǎn)生的加速度信息;所述無線傳輸模塊包括一個無線模塊發(fā)射器和一個無線模塊接收器,所述無線模塊發(fā)射器其連接至數(shù)據(jù)處理模塊,負責向計算機傳送鼠標的移動數(shù)據(jù);所述無線模塊接收器通過USB接口連接至計算機,負責接收鼠標移動的數(shù)據(jù)信息;所述按鍵模塊包括四個輕觸開關(guān)。本發(fā)明為不依賴外界環(huán)境、手持式、無線連接的計算機輸入系統(tǒng),使用舒適度高。
【專利說明】一種基于二軸加速度傳感器的鼠標
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種計算機輸入設(shè)備,尤其涉及的是一類不依賴于其它媒介的手持式鼠標類計算機輸入設(shè)備,具體涉及一種基于二軸加速度傳感器的鼠標。
【背景技術(shù)】
[0002]全世界現(xiàn)有計算機近20億臺,應(yīng)用方向五花八門,傳統(tǒng)的鼠標類輸入設(shè)備多依賴于某種外界輔助環(huán)境,例如光滑的接觸面,光反射條件較好的平面等,存在使用范圍小、環(huán)境適應(yīng)能力差等缺點。
[0003]因此,現(xiàn)有鼠標系統(tǒng)還存在較大的改造空間,以提聞其使用范圍和效率。
【發(fā)明內(nèi)容】
[0004]為解決現(xiàn)有鼠標系統(tǒng)使用依賴外界輔助環(huán)境,使用舒適性不高等缺點,本發(fā)明提供了一種不依賴外界環(huán)境、手持式、無線連接的基于二軸加速度傳感器的鼠標。
[0005]為實現(xiàn)上述目的,本發(fā)明采取的技術(shù)方案為:
[0006]—種基于二軸加速度傳感器的鼠標,包括傳感器模塊、電源模塊、無線傳輸模塊、按鍵模塊和數(shù)據(jù)處理模塊;所述傳感器模塊、無線傳輸模塊、按鍵模塊、數(shù)據(jù)處理模塊、電源模塊集成在一個手持裝置內(nèi);所述傳感器模塊包括一個二軸加速度計,其連接至數(shù)據(jù)處理模塊,負責采集鼠標移動產(chǎn)生的加速度信息;所述無線傳輸模塊包括一個無線模塊發(fā)射器和一個無線模塊接收器,所述無線模塊發(fā)射器其連接至數(shù)據(jù)處理模塊,負責向計算機傳送鼠標的移動數(shù)據(jù);所述無線模塊接收器通過USB接口連接至計算機,負責接收鼠標移動的數(shù)據(jù)信息;所述按鍵模塊包括四個輕觸開關(guān),其連接至數(shù)據(jù)處理模塊,負責實現(xiàn)鼠標上的左右按鍵及上下滾屏的功能;所述數(shù)據(jù)處理模塊包括一個單片機最小系統(tǒng),負責處理傳感器模塊采集的加速度數(shù)據(jù)、負責控制無線模塊的數(shù)據(jù)傳輸、負責提供系統(tǒng)按鍵狀態(tài)、負責提示系統(tǒng)電量狀態(tài);所述電源模塊包括鋰電池、電池管理芯片、穩(wěn)壓芯片和電量顯示單元,其連接至數(shù)據(jù)處理模塊,負責提供系統(tǒng)工作所需用電、鋰電池充放電及電量過低的信息提示。
[0007]作為優(yōu)選,所述電量顯示單元包括一個綠色發(fā)光二極管、一個紅色發(fā)光二極管,對應(yīng)電量充足和電量低。
[0008]作為優(yōu)選,所述二軸加速度計采用SCR2120-D07 二軸加速度計。
[0009]作為優(yōu)選,所述單片機采用C8051R)20單片機,其接收由傳感器傳來的鼠標位移信息,加工處理后經(jīng)無線模塊傳送至計算機中。
[0010]作為優(yōu)選,所述電源模塊采用聚合物鋰電池。
[0011]作為優(yōu)選,電池管理芯片采用TP4057電池管理芯片。
[0012]作為優(yōu)選,穩(wěn)壓芯片采用TPS61032穩(wěn)壓模塊。
[0013]本發(fā)明為不依賴外界環(huán)境、手持式、無線連接的計算機輸入系統(tǒng),使用舒適度高。
【專利附圖】
【附圖說明】
[0014]圖1是本發(fā)明實施例一種基于二軸加速度傳感器的鼠標的系統(tǒng)結(jié)構(gòu)框圖。
[0015]圖2是本發(fā)明實施例一種基于二軸加速度傳感器的鼠標的按鍵布局圖;
[0016]圖3是本發(fā)明實施例一種基于二軸加速度傳感器的鼠標的程序運行流程圖。
【具體實施方式】
[0017]為了使本發(fā)明的目的及優(yōu)點更加清楚明白,以下結(jié)合實施例對本發(fā)明進行進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0018]如圖1所示,本發(fā)明實施例提供了一種基于二軸加速度傳感器的鼠標,包括傳感器模塊5、電源模塊2、無線傳輸模塊、按鍵模塊3和數(shù)據(jù)處理模塊I ;所述傳感器模塊5、無線傳輸模塊、按鍵模塊3、數(shù)據(jù)處理模塊1、電源模塊2集成在一個手持裝置內(nèi)。
[0019]傳感器模塊5采用SCR2120-D07 二軸加速度計來采集鼠標移動信息,它是通過采集鼠標移動過程中產(chǎn)生的加速度信息,將鼠標的位移信息轉(zhuǎn)換為電信號,以供計算機識別。
[0020]無線傳輸模塊包括一個無線模塊發(fā)射器4和一個無線模塊接收器6,所述無線模塊發(fā)射器4其連接至數(shù)據(jù)處理模塊,負責向計算機傳送鼠標的移動數(shù)據(jù);所述無線模塊接收器6通過USB接口連接至計算機,負責接收鼠標移動的數(shù)據(jù)信息;采用通用的2.4GHz信道傳輸鼠標產(chǎn)生的位移及按鍵信息至計算機,以供計算機識別,達到操作計算機的目的。
[0021]如圖2所示,按鍵模塊3采用四個輕觸按鍵組成,所述輕觸按鍵包括左鍵、右鍵、滾屏上鍵和滾屏下鍵,其對應(yīng)實現(xiàn)鼠標上的左右按鍵功能,還有實現(xiàn)瀏覽網(wǎng)頁及文檔等時,上下滾屏。
[0022]所述數(shù)據(jù)處理模塊I包括一個單片機最小系統(tǒng),負責處理傳感器模塊采集的加速度數(shù)據(jù)、負責控制無線模塊的數(shù)據(jù)傳輸、負責提供系統(tǒng)按鍵狀態(tài)、負責提示系統(tǒng)電量狀態(tài),數(shù)據(jù)處理模塊采用C8051F020單片機,其接收由傳感器傳來的鼠標位移信息,加工處理后經(jīng)無線模塊傳送至計算機中。
[0023]所述電源模塊2包括鋰電池、電池管理芯片、穩(wěn)壓芯片和電量顯示單元,其連接至數(shù)據(jù)處理模塊,負責提供系統(tǒng)工作所需用電、鋰電池充放電及電量過低的信息提示,電源模塊采用聚合物鋰電池、TP4057電池管理芯片和TPS61032穩(wěn)壓模塊,負責向其它模塊提供電能,并監(jiān)控電池電量,提供電量信息,供使用人參考,所述電量顯示單元包括一個綠色發(fā)光二極管、一個紅色發(fā)光二極管,對應(yīng)電量充足和電量低。
[0024]如圖3所示,本發(fā)明具體實施步驟為:
[0025](一)用戶將鼠標上電,鼠標先檢測供電電池電量,當電量充足時,綠色LED亮并繼續(xù)執(zhí)行下一步的指令,否側(cè)鼠標上的紅色LED閃爍,提示鼠標電量低,無法繼續(xù)進一步的操作。
[0026]( 二 )檢測到電量充足后,數(shù)據(jù)處理模塊讀取加速度傳感器端口是否有數(shù)據(jù)產(chǎn)生,即鼠標是否有移動,若有移動,則將產(chǎn)生的數(shù)據(jù)信息讀取,并通過無線模塊發(fā)送至計算機,經(jīng)計算機處理后,屏幕上的鼠標指針進行相應(yīng)的移動;若沒有檢測到相應(yīng)數(shù)據(jù)信息,則跳過發(fā)送數(shù)據(jù)信息步驟,進一步執(zhí)行下一指令。
[0027](三)檢測是否有鼠標按鍵按下,若有鍵按下,則由數(shù)據(jù)處理模塊將產(chǎn)生的數(shù)據(jù)信息讀取,并通過無線模塊發(fā)送至計算機,經(jīng)計算機識別后,做相應(yīng)的動作,以產(chǎn)生操作員想得到的結(jié)果,然后回到程序開始位置重新從“開始”位置執(zhí)行指令;若沒有鍵按下,則直接返回到程序開始位置重新從“開始”位置執(zhí)行指令。
[0028]以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當指出,對于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。
【權(quán)利要求】
1.一種基于二軸加速度傳感器的鼠標,其特征在于,包括傳感器模塊、電源模塊、無線傳輸模塊、按鍵模塊和數(shù)據(jù)處理模塊;所述傳感器模塊、無線傳輸模塊、按鍵模塊、數(shù)據(jù)處理模塊、電源模塊集成在一個手持裝置內(nèi);所述傳感器模塊包括一個二軸加速度計,其連接至數(shù)據(jù)處理模塊,負責采集鼠標移動產(chǎn)生的加速度信息;所述無線傳輸模塊包括一個發(fā)射器和一個接收器,所述發(fā)射器其連接至數(shù)據(jù)處理模塊,負責向計算機傳送鼠標的移動數(shù)據(jù);所述接收器通過USB接口連接至計算機,負責接收鼠標移動的數(shù)據(jù)信息;所述按鍵模塊包括四個輕觸開關(guān),其連接至數(shù)據(jù)處理模塊,負責實現(xiàn)鼠標上的左右按鍵及上下滾屏的功能;所述數(shù)據(jù)處理模塊包括一個單片機最小系統(tǒng),負責處理傳感器模塊采集的加速度數(shù)據(jù)、負責控制無線模塊的數(shù)據(jù)傳輸、負責提供系統(tǒng)按鍵狀態(tài)、負責提示系統(tǒng)電量狀態(tài);所述電源模塊包括鋰電池、電池管理芯片、穩(wěn)壓芯片和電量顯示單元,其連接至數(shù)據(jù)處理模塊,負責提供系統(tǒng)工作所需用電、鋰電池充放電及電量過低的信息提示。
2.根據(jù)權(quán)利要求1所述的基于二軸加速度傳感器的鼠標,其特征在于,所述電量顯示單元包括一個綠色發(fā)光二極管、一個紅色發(fā)光二極管。
3.根據(jù)權(quán)利要求1所述的基于二軸加速度傳感器的鼠標,其特征在于,所述二軸加速度計采用SCR2120-D07 二軸加速度計。
4.根據(jù)權(quán)利要求1所述的基于二軸加速度傳感器的鼠標,其特征在于,所述單片機采用C8051R)20單片機,其接收由傳感器傳來的鼠標位移信息,加工處理后經(jīng)無線模塊傳送至計算機中。
5.根據(jù)權(quán)利要求1所述的基于二軸加速度傳感器的鼠標,其特征在于,所述電源模塊采用聚合物鋰電池。
6.根據(jù)權(quán)利要求1所述的基于二軸加速度傳感器的鼠標,其特征在于,電池管理芯片采用TP4057電池管理芯片。
7.根據(jù)權(quán)利要求1所述的基于二軸加速度傳感器的鼠標,其特征在于,穩(wěn)壓芯片采用TPS61032穩(wěn)壓模塊。
【文檔編號】G06F3/0354GK104182063SQ201410418102
【公開日】2014年12月3日 申請日期:2014年8月19日 優(yōu)先權(quán)日:2014年8月19日
【發(fā)明者】張愛華, 張志強, 方輝, 肖冰, 趙旭東, 盧金玉, 亢暖 申請人:渤海大學