成人打一炮免费视频,亚洲天堂视频在线观看,97视频久久久,日本japanese护士色高清,五月婷婷丁香,日韩精品一级无码毛片免费,国产欧美日韩精品网红剧情演绎

一種體感空鼠較準(zhǔn)方法及裝置的制造方法

文檔序號(hào):8281951閱讀:600來(lái)源:國(guó)知局
一種體感空鼠較準(zhǔn)方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明屬于鼠標(biāo)技術(shù)領(lǐng)域,尤其涉及一種體感空鼠較準(zhǔn)方法及裝置。
【背景技術(shù)】
[0002]空鼠是一種無(wú)線鼠標(biāo),其具有體積小,攜帶方便,操作舒適,不受空間限制等特點(diǎn),越來(lái)越受到用戶的喜愛(ài)。與此同時(shí),采用運(yùn)動(dòng)傳感器(包括陀螺儀傳感器和加速度傳感器)實(shí)現(xiàn)的空鼠(也稱體感空鼠)的應(yīng)用越來(lái)越廣泛,并逐步向游戲手柄、電視機(jī)遙控器、機(jī)頂盒遙控器及電腦周邊等操作類設(shè)備發(fā)展,使得空鼠具備了廣泛的娛樂(lè)及休閑功能。
[0003]然而,采用微機(jī)電系統(tǒng)MEMS陀螺儀器件的體感空鼠,其零輸出偏移值隨時(shí)間和溫度的變化發(fā)生變化。為獲得更好的使用效果,需要對(duì)陀螺儀進(jìn)行校準(zhǔn),也就是對(duì)其零輸出偏移進(jìn)行補(bǔ)償。通常,在生產(chǎn)過(guò)程中,通過(guò)預(yù)置的生產(chǎn)校準(zhǔn)來(lái)測(cè)量陀螺儀的零輸出偏移值,利用此校準(zhǔn)結(jié)果的偏移值進(jìn)行零輸出偏移補(bǔ)償。而當(dāng)實(shí)際使用環(huán)境和生產(chǎn)校準(zhǔn)過(guò)程的環(huán)境存在較大差異的時(shí)候,生產(chǎn)校準(zhǔn)得到的零輸出偏移值和實(shí)際得到的零輸出偏移值存在偏差,容易出現(xiàn)體感空鼠在實(shí)際靜止的狀態(tài)下輸出鼠標(biāo)移動(dòng)情況,從而導(dǎo)致體感空鼠使用性能劣化,降低了用戶的操作效率。

【發(fā)明內(nèi)容】

[0004]本發(fā)明實(shí)施例的目的在于提供一種體感空鼠較準(zhǔn)方法,旨在解決現(xiàn)有當(dāng)生產(chǎn)校準(zhǔn)得到的零輸出偏移值和實(shí)際得到的零輸出偏移值存在偏差時(shí),容易出現(xiàn)體感空鼠在實(shí)際靜止的狀態(tài)下輸出鼠標(biāo)移動(dòng)情況,從而導(dǎo)致體感空鼠使用性能劣化,降低了用戶的操作效率的問(wèn)題。
[0005]本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種體感空鼠較準(zhǔn)方法,包括:
[0006]實(shí)時(shí)獲取體感空鼠的參數(shù),所述參數(shù)包括加速度均值和加速度均值偏離值;
[0007]根據(jù)獲取到的參數(shù),判斷所述體感空鼠是否進(jìn)入靜態(tài);
[0008]當(dāng)所述體感空鼠進(jìn)入靜態(tài)時(shí),進(jìn)行靜態(tài)較驗(yàn),判斷所述靜態(tài)較驗(yàn)是否成功;
[0009]當(dāng)所述靜態(tài)較驗(yàn)不成功時(shí),進(jìn)行自動(dòng)校準(zhǔn)校驗(yàn),實(shí)時(shí)生成零輸出偏移值,并采用實(shí)時(shí)生成的零輸出偏移值替換之前存儲(chǔ)的零輸出偏移值。
[0010]本發(fā)明實(shí)施例的另一目的在于提供一種體感空鼠較準(zhǔn)裝置,包括:
[0011]獲取單元,用于實(shí)時(shí)獲取體感空鼠的參數(shù),所述參數(shù)包括加速度均值和加速度均值偏離值;
[0012]第一判斷單元,用于根據(jù)獲取到的參數(shù),判斷所述體感空鼠是否進(jìn)入靜態(tài);
[0013]第二判斷單元,用于當(dāng)所述體感空鼠進(jìn)入靜態(tài)時(shí),進(jìn)行靜態(tài)較驗(yàn),判斷所述靜態(tài)較驗(yàn)是否成功;
[0014]較準(zhǔn)單元,用于當(dāng)所述靜態(tài)較驗(yàn)不成功時(shí),進(jìn)行自動(dòng)校準(zhǔn)校驗(yàn),實(shí)時(shí)生成零輸出偏移值,并采用實(shí)時(shí)生成的零輸出偏移值替換之前存儲(chǔ)的零輸出偏移值。
[0015]在本實(shí)施例中,采用實(shí)時(shí)生成的零輸出偏移值替換之前存儲(chǔ)的零輸出偏移值,完成了在不同環(huán)境下的體感空鼠的較準(zhǔn),避免了當(dāng)實(shí)際使用環(huán)境和生產(chǎn)校準(zhǔn)過(guò)程的環(huán)境存在較大差異的時(shí)候,生產(chǎn)校準(zhǔn)得到的零輸出偏移值和實(shí)際得到的零輸出偏移值存在偏差,容易出現(xiàn)體感空鼠在實(shí)際靜止的狀態(tài)下輸出鼠標(biāo)移動(dòng)情況,優(yōu)化了體感空鼠使用性能,提高了用戶的操作效率。
【附圖說(shuō)明】
[0016]圖1是本發(fā)明實(shí)施例提供的體感空鼠較準(zhǔn)方法的實(shí)現(xiàn)流程圖;
[0017]圖2是本發(fā)明實(shí)施例提供的體感空鼠電路組成框圖;
[0018]圖3是本發(fā)明實(shí)施例提供的實(shí)時(shí)獲取體感空鼠的參數(shù)的實(shí)施流程圖;
[0019]圖4是本發(fā)明實(shí)施例提供的判斷所述體感空鼠是否進(jìn)入靜態(tài)的較佳實(shí)施流程圖;
[0020]圖5是本發(fā)明實(shí)施例提供的判斷所述靜態(tài)較驗(yàn)是否成功的較佳實(shí)施流程圖;
[0021]圖6是本發(fā)明實(shí)施例提供的判斷所述靜態(tài)較驗(yàn)是否成功的樣例圖;
[0022]圖7是本發(fā)明實(shí)施例提供的步驟S 104的較佳實(shí)施流程圖;
[0023]圖8是本發(fā)明實(shí)施例提供的更新零輸出偏移值的較佳的實(shí)施流程圖;
[0024]圖9是示出了本發(fā)明實(shí)施例提供的一種體感空鼠較準(zhǔn)裝置的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0025]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0026]在本發(fā)明實(shí)施例中,通過(guò)判斷文件夾是否滿足預(yù)設(shè)清理?xiàng)l件,對(duì)文件夾進(jìn)行清理,以使用戶無(wú)需進(jìn)行重復(fù)的刪除操作,同時(shí)避免了無(wú)法準(zhǔn)確刪除不需要的文件夾的情況,從而提高了用戶操作效率和刪除文件夾的準(zhǔn)確率。
[0027]圖1是本發(fā)明實(shí)施例提供的一種體感空鼠較準(zhǔn)方法的實(shí)現(xiàn)流程圖,詳述如下:
[0028]在步驟SlOl中,實(shí)時(shí)獲取體感空鼠的參數(shù),所述參數(shù)包括加速度均值和加速度均值偏離值;
[0029]參考圖2,圖2是本發(fā)明實(shí)施例提供的體感空鼠電路組成框圖。
[0030]在本實(shí)施例中,可通過(guò)獲取體感空鼠中加速度傳感器中的加速度,計(jì)算得到體感空鼠的參數(shù)。
[0031]作為本發(fā)明的一個(gè)優(yōu)選實(shí)施例,參考圖3,圖3是本發(fā)明實(shí)施例提供的實(shí)時(shí)獲取體感空鼠的參數(shù)的實(shí)施流程圖,詳述如下:
[0032]在步驟S301中,實(shí)時(shí)獲取體感空鼠中加速度傳感器的X軸的重力加速度、y軸的重力加速度、z軸的重力加速度;
[0033]在本實(shí)施例中,體感空鼠中的處理器模塊讀取加速度傳感器(G-Sensor)的x/y/z軸的重力加速度gx,gy,gz,以實(shí)時(shí)獲取體感空鼠中加速度傳感器的X軸的重力加速度、y軸的重力加速度、z軸的重力加速度,其中g(shù)x為X軸加速度,gy為Y軸加速度,gz為z軸加速度。
[0034]在步驟S302中,根據(jù)獲取到的X軸的重力加速度、y軸的重力加速度、z軸的重力加速度以及預(yù)設(shè)的窗口長(zhǎng)度,計(jì)算X軸的重力加速度、I軸的重力加速度、Z軸的重力加速度在預(yù)設(shè)的窗口長(zhǎng)度內(nèi)的加速度均值和加速度均值偏離值。
[0035]在本實(shí)施例中,計(jì)算加速度均值和加速度均值偏離值,具體地,計(jì)算gx, gy, gz在預(yù)設(shè)的窗口長(zhǎng)度的加速度均值以及加速度均值偏離值。
[0036]其中,關(guān)于加速度均值計(jì)算過(guò)程,詳述如下:
[0037]Stepl:初始化
[0038]讀入gx, gy, gz
[0039]Avg_gx=gx;Avg_gy=gy;Avg_gz=gz
[0040]其中,Avg_gx, Avg_gy, Avg_gz表示gx, gy, gz在窗口長(zhǎng)度N內(nèi)的加速度均值,直接將獲取到的X軸的重力加速度、y軸的重力加速度、z軸的重力加速度,賦予加速度均值。
[0041]Step2:更新 Avg_gx, Avg_gy, Avg_gz
[0042]讀入新的gx,gy,gz。
[0043]Avg_gx= ((N-1) *Avg_gx+gx) /N
[0044]Avg_gy= ((N-1) *Avg_gy+gy) /N
[0045]Avg_gz= ((N_l) *Avg_gz+gz)/N
[0046]其中,N為總的窗口長(zhǎng)度,每隔一個(gè)窗口長(zhǎng)度,對(duì)數(shù)據(jù)進(jìn)行一次米樣,也就獲取一次X軸的重力加速度、y軸的重力加速度、Z軸的重力加速度,并將獲取到的X軸的重力加速度、y軸的重力加速度、z軸的重力加速度分別求和,分別除以所述總的窗口長(zhǎng)度,分別生成X軸加速度均值、y軸加速度均值值、z軸加速度均值。
[0047]其中,關(guān)于加速度均值偏離值計(jì)算過(guò)程,詳述如下:
[0048]Agx=ABS (gx~Avg_gx)
[0049]Agy=ABS (
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1