欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種移動終端的處理方法及移動終端與流程

文檔序號:11948934閱讀:262來源:國知局
一種移動終端的處理方法及移動終端與流程

本發(fā)明涉及電子技術(shù)領(lǐng)域,并且更具體地,涉及一種移動終端的處理方法及移動終端。



背景技術(shù):

隨著智能移動終端的普及和廣泛應用,人們對智能化的體驗要求也越來越高?;贛EMS(Micro-Electro-Mechanical Systems,微機電系統(tǒng))的慣性傳感器,如加速度傳感器、陀螺儀、加速度和陀螺儀二合一傳感器等已成為移動終端的基本配置需求。目前行業(yè)內(nèi)普遍采用單一的MEMS慣性傳感系統(tǒng)實現(xiàn)手機的橫縱向屏幕轉(zhuǎn)換,手機姿態(tài)識別,游戲控制,手勢識別、慣性導航等各種功能。

MEMS的慣性傳感器通常有兩部分構(gòu)成:1)數(shù)字部分,用于接收、處理、反饋MEMS結(jié)構(gòu)的信號變化;2)機械硅結(jié)構(gòu)部分,用于感測移動終端慣性移動,尺寸一般在微米甚至納米量級。機械硅結(jié)構(gòu)采用的加工工藝有別于普通的IC,比如雙面光刻技術(shù)、深層和高深寬腐蝕、各向異性腐蝕、自停止技術(shù)、硅硅直接鍵合等。機械硅結(jié)構(gòu)部分由于特殊的工藝和結(jié)構(gòu)在移動終端生產(chǎn)制造和用戶使用中對于高機械應力,溫度劇變、疲勞使用都較敏感。

MEMS慣性傳感器的機械部分由于其獨特的結(jié)構(gòu)和固有的特性,器件失效率普遍高于常規(guī)的IC。而傳統(tǒng)的單一慣性傳感器系統(tǒng)通常難以應對移動終端在生產(chǎn)制造和用戶使用中MEMS慣性傳感器失效率較高的情況。當單一慣性傳感器系統(tǒng)失效時,移動終端部分功能如屏幕翻轉(zhuǎn)、圖片旋轉(zhuǎn)、游戲控制等功能也失效,而業(yè)內(nèi)對于此問題通常采用維修或更換新機,極大影響用戶使用。

另外用戶對于MEMS慣性傳感器的性能、功耗和可靠性也提出了更高的要求,而移動終端上傳統(tǒng)的單一慣性傳感器系統(tǒng),例如移動終端上配置單一的加速度傳感器或單一陀螺儀或單一加速度和陀螺儀二合一傳感器已難以滿足性能、功耗和可靠性之間的平衡。



技術(shù)實現(xiàn)要素:

本發(fā)明實施例提供一種移動終端的處理方法及移動終端,以解決現(xiàn)有技術(shù)中傳統(tǒng)的單一慣性傳感器系統(tǒng)通常難以應對移動終端在生產(chǎn)制造和用戶使用中慣性傳感器失效率較高的情況,極大影響用戶使用,另外難以滿足性能、功耗和可靠性之間平衡的問題。

第一方面,提供了一種移動終端,包括:

至少兩個慣性傳感器;

處理器,用于獲取所述移動終端的應用場景對慣性傳感器的性能需求和/或至少兩個所述慣性傳感器的工作狀態(tài),并根據(jù)所述移動終端的應用場景對慣性傳感器的性能需求,控制至少兩個所述慣性傳感器的工作模式,和/或根據(jù)至少兩個所述慣性傳感器的工作狀態(tài),判斷至少兩個所述慣性傳感器的失效狀況,并根據(jù)所述失效狀況協(xié)調(diào)至少兩個所述慣性傳感器之間的工作模式。

第二方面,提供了一種移動終端的處理方法,應用于包括至少兩個慣性傳感器的移動終端,所述處理方法包括:

獲取所述移動終端的應用場景對慣性傳感器的性能需求和/或至少兩個所述慣性傳感器的工作狀態(tài);

根據(jù)所述移動終端的應用場景對慣性傳感器的性能需求,控制至少兩個所述慣性傳感器的工作模式,使得至少兩個所述慣性傳感器能夠滿足所述移動終端的應用場景的性能需求;和/或

根據(jù)至少兩個所述慣性傳感器的工作狀態(tài),判斷至少兩個所述慣性傳感器的失效狀況,并根據(jù)所述失效狀況協(xié)調(diào)至少兩個所述各個慣性傳感器之間的工作模式。

這樣,本發(fā)明實施例中,通過設(shè)置至少兩個慣性傳感器,能夠根據(jù)移動終端的應用場景對慣性傳感器的性能需求,控制各個慣性傳感器處于不同工作模式,以滿足性能、功耗和可靠性之間的平衡;也能夠根據(jù)慣性傳感器的工作狀態(tài),協(xié)調(diào)各個慣性傳感器的工作模式,如當某一慣性傳感器失效時,協(xié)調(diào)另外的慣性傳感器正常工作,以應對移動終端在生產(chǎn)制造和用戶使用中慣性傳感器失效率較高的情況,保證用戶的正常使用;提高了實用性和智能化,提升了用戶體驗。

附圖說明

為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明移動終端第一實施例的結(jié)構(gòu)示意圖;

圖2為本發(fā)明移動終端的一傳感器布局的結(jié)構(gòu)示意圖;

圖3為本發(fā)明移動終端第二實施例的結(jié)構(gòu)示意圖;

圖4為本發(fā)明移動終端第三實施例的結(jié)構(gòu)示意圖;

圖5為本發(fā)明移動終端的處理方法的流程圖。

具體實施方式

下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

第一實施例

如圖1所示,本發(fā)明實施例的移動終端,包括:

至少兩個慣性傳感器101。

這里,移動終端包括慣性傳感器1、…、n,其中n為大于或等于2的整數(shù)。

慣性傳感器101包括但不限于加速度傳感器、陀螺儀傳感器、加速度和陀螺儀二合一傳感器。慣性傳感器101用于采集移動終端的慣性移動信息,如加速度信息、傾斜信息、沖擊信息、振動信息、旋轉(zhuǎn)信息和多自由度運動信息等。

處理器102,用于獲取所述移動終端的應用場景對慣性傳感器101的性能需求和/或至少兩個所述慣性傳感器101的工作狀態(tài),并根據(jù)所述移動終端的應用場景對慣性傳感器101的性能需求,控制至少兩個所述慣性傳感器101的工作模式,和/或根據(jù)至少兩個所述慣性傳感器101的工作狀態(tài),判斷至少兩個所述慣性傳感器101的失效狀況,并根據(jù)所述失效狀況協(xié)調(diào)至少兩個所述慣性傳感器101之間的工作模式。

這里,處理器102能夠根據(jù)移動終端的應用場景對慣性傳感器101的性能需求,控制各個慣性傳感器101處于不同工作模式,也能夠根據(jù)慣性傳感器101的工作狀態(tài),協(xié)調(diào)各個慣性傳感器101的工作模式。

本發(fā)明實施例的移動終端,通過設(shè)置至少兩個慣性傳感器101,能夠根據(jù)移動終端的應用場景控制各個慣性傳感器101處于不同工作模式,以滿足性能、功耗和可靠性之間的平衡;也能夠根據(jù)慣性傳感器101的工作狀態(tài),協(xié)調(diào)各個慣性傳感器101的工作模式,如當某一慣性傳感器101失效時,協(xié)調(diào)另外的慣性傳感器101正常工作,以應對移動終端在生產(chǎn)制造和用戶使用中慣性傳感器失效率較高的情況,保證用戶的正常使用;提高了實用性和智能化,提升了用戶體驗。

其中,處理器102還可獲取慣性傳感器101采集的數(shù)據(jù),并對慣性傳感器101采集的數(shù)據(jù)按照預設(shè)方式進行運算處理,以根據(jù)運算結(jié)果發(fā)出控制指令,使移動終端根據(jù)控制指令進行相應的操作。

例如,處理器102可對慣性傳感器101采集的加速度數(shù)據(jù)進行運算處理,得到屏幕傾斜的角度,從而發(fā)出控制屏幕進行橫向顯示或者豎向顯示的指令;還可對慣性傳感器101采集的加速度數(shù)據(jù)進行運算處理,判斷終端是否進行了走一步的動作,從而發(fā)出控制移動終端的計步器進行計步的指令。

具體的,移動終端如可包括兩個加速度傳感器,也可包括一個加速度傳感器和一個加速度和陀螺儀二合一傳感器。其中由于加速度和陀螺儀二合一傳感器性能更好,功耗更大,和加速度傳感器配合可獲得性能和功耗之間更好的平衡。

具體的,所述慣性傳感器101的工作模式可包括對應于所述慣性傳感器101的不同功耗或?qū)谒鰬T性傳感器101的不同輸出數(shù)據(jù)率(ODR,Output Data Rates)的多個工作模式。

此時,可根據(jù)移動終端的應用場景和/或慣性傳感器101的工作狀態(tài),來控制各個慣性傳感器101處于不同功耗或不同輸出數(shù)據(jù)率的工作模式,以滿足移動終端的應用場景的性能需求,并提高移動終端慣性傳感器系統(tǒng)的可靠性。

其中慣性傳感器101的工作模式如可包括:高性能工作模式、標準工作模式、低功耗工作模式和超低功耗工作模式等。

實際應用中還可根據(jù)具體傳感器選型來定義傳感器的不同工作模式。

進一步的,可基于對慣性傳感器101的性能需求來定義移動終端的不同應用場景,例如可定義如下應用場景:

游戲場景:需要慣性傳感器的高性能表現(xiàn),對功耗要求較低;

屏幕翻轉(zhuǎn)場景:對慣性傳感器的性能要求不高,對功耗要求較低;

睡眠場景:需要慣性傳感器處于實時always-on狀態(tài),要求低功耗;

超級省電應用場景:不需要慣性傳感器工作,可關(guān)閉慣性傳感器。

其中不同型號的慣性傳感器101通常具有不同的功耗和性能表現(xiàn)。此時可根據(jù)移動終端當前應用場景對慣性傳感器101的性能需求,來協(xié)調(diào)各個慣性傳感器101的不同工作模式,以使當前應用場景與慣性傳感器101的功耗和性能表現(xiàn)相匹配,達到最優(yōu)的工作效果,滿足性能、功耗和可靠性之間的平衡。

假設(shè)移動終端包括兩個加速度傳感器,且在同樣的ODR下,加速度傳感器1與加速度傳感器2相比有較好的功耗表現(xiàn),而加速度傳感器2與加速度傳感器1相比雖然功耗較高但是采樣靈敏度較高,對應性能也相對較好。

在移動終端處于游戲場景時,可控制加速度傳感器2處于高性能工作模式,并控制加速度傳感器1處于超低功耗模式,只使用加速度傳感器2采集的數(shù)據(jù)。由于加速度傳感器2采樣靈敏度高,對應性能也相對較好,因此能夠滿足游戲場景對慣性傳感器的高性能需求,使游戲場景運行更加順暢,從而提升了用戶體驗。

在移動終端處于睡眠場景且需要實時感測移動終端的慣性移動時,可控制加速度傳感器1處于低功耗模式并采集數(shù)據(jù),并控制加速度傳感器2處于超低功耗模式不采集數(shù)據(jù)。由于加速度傳感器1具有較好的功耗表現(xiàn),因此能夠降低睡眠場景下移動終端的功耗,從而節(jié)省了移動終端的能量,提升了續(xù)航性能。

這樣,可以在用戶正常使用移動終端時具有高性能表現(xiàn),較高的靈敏度,同時在移動終端睡眠模式時在最低功耗下實時采集數(shù)據(jù),降低移動終端消耗的能量。

優(yōu)選的,至少兩個所述慣性傳感器101可分別設(shè)置于所述移動終端的不同區(qū)域。

此時,至少兩個慣性傳感器101布局于移動終端的不同區(qū)域,避免了移動終端跌落或受到外部撞擊時,因作用于移動終端的同一機械應力或其他因素(如溫度劇變或疲勞使用)同時破壞多個慣性傳感器101,導致多個慣性傳感器101同時失效的情況,提高了可靠性冗余度。

假設(shè)移動終端包括兩個三軸加速度傳感器,如圖2所示,可將兩個加速度傳感器放置于移動終端主板的不同應力位置。進一步的,可使第一加速度傳感器201與第二加速度傳感器202的相同作用軸(X/Y/Z軸)分別指向不同預定方向,降低了兩個加速度傳感器的相同作用軸同時失效的概率,當出現(xiàn)失效時也能夠盡可能組合兩個加速度傳感器未失效的作用軸實現(xiàn)三軸傳感器的功能。

具體的,處理器102可根據(jù)移動終端的慣性傳感器101的工作狀態(tài),判斷移動終端的慣性傳感器101的失效狀況;然后根據(jù)失效狀況,發(fā)出對各個慣性傳感器101的工作模式的控制指令。

此時,當某一慣性傳感器101失效時,處理器102可識別具體失效狀況,并協(xié)調(diào)其他慣性傳感器101,保證移動終端的慣性數(shù)據(jù)的正常檢測功能。

進一步的,處理器102可在與慣性傳感器101的通信失敗、慣性傳感器101的一個或多個軸輸出數(shù)據(jù)為無效值的持續(xù)時間大于第一預設(shè)閾值T1,和/或慣性傳感器101的一個或多個軸無輸出數(shù)據(jù)的持續(xù)時間大于第二預設(shè)閾值T2時,判斷慣性傳感器101出現(xiàn)失效狀況,否則判斷慣性傳感器101未出現(xiàn)失效狀況。

其中對于加速度傳感器,若加速度傳感器的一個或多個軸輸出數(shù)據(jù)超過加速度閾值G,且持續(xù)時間超過T1,則可判斷該加速度傳感器出現(xiàn)失效狀況。

例如,通常在手持移動設(shè)備中加速度傳感器的量程設(shè)置為+/-2g(正負號表示不同的加速度方向),當處理器102讀取到傳感器某一軸的輸出數(shù)據(jù)一直為2500mg,且持續(xù)時間超過T1時,則可判斷該加速度傳感器出現(xiàn)失效。

其中,第一預設(shè)閾值T1、第二預設(shè)閾值T2和加速度閾值G可根據(jù)實際應用情況進行調(diào)節(jié)。

進一步的,處理器102可在部分慣性傳感器101出現(xiàn)失效狀況時,發(fā)出控制未失效的慣性傳感器101檢測數(shù)據(jù)的指令;在全部慣性傳感器101均出現(xiàn)失效狀況時,獲取各個慣性傳感器101中未失效的軸輸出數(shù)據(jù),并判斷獲取到的軸輸出數(shù)據(jù)是否包含多個預定方向上的檢測數(shù)據(jù);若獲取到的軸輸出數(shù)據(jù)包含多個預定方向上的檢測數(shù)據(jù),則發(fā)出控制與獲取到的軸輸出數(shù)據(jù)對應的慣性傳感器101繼續(xù)檢測對應軸上的數(shù)據(jù)的指令;若未獲取到未失效的軸輸出數(shù)據(jù)或者獲取到的軸輸出數(shù)據(jù)不包含多個預定方向上的檢測數(shù)據(jù),則發(fā)出控制全部慣性傳感器101停止檢測數(shù)據(jù)的指令。

此時,在只有部分慣性傳感器101失效,則可控制其他慣性傳感器101正常工作,保證移動終端的正常檢測功能;當全部慣性傳感器101均出現(xiàn)失效,則盡可能組合慣性傳感器101未失效的軸數(shù)據(jù),以盡可能實現(xiàn)移動終端的正常檢測功能。

假設(shè)移動終端包括兩個三軸加速度傳感器。當某一加速度傳感器失效時,處理器102可關(guān)閉失效的加速度傳感器電源或控制失效的加速度傳感器處于超低功耗模式,并控制未失效的加速度傳感器正常工作,此時執(zhí)行單一傳感器系統(tǒng),保證移動終端正常檢測功能。

當兩個加速度傳感器都有某一或多軸失效時,盡可能組合兩個加速度傳感器中未失效的作用軸數(shù)據(jù),保證移動終端正常功能。例如加速度傳感器1的X1軸失效,Y1、Z1軸正常;加速度傳感器2的X2軸正常,Y2、Z2軸失效,此時,可以通過組合Y1、Z1、X2軸實現(xiàn)三軸傳感器正常功能。

當兩個加速度傳感器都失效且不能組合兩個傳感器中未失效的作用軸數(shù)據(jù)實現(xiàn)三軸傳感器功能時,處理器102同時關(guān)閉兩個加速度傳感器電源或控制兩個加速度傳感器均處于超低功耗模式。

單慣性傳感器失效后對用戶影響很大,特別是橫豎屏轉(zhuǎn)換,攝像圖片翻轉(zhuǎn),游戲控制等基本功能不能正常使用。本發(fā)明實施例的移動終端,通過采用多慣性傳感器系統(tǒng)極大地提高了可靠性。如果單慣性傳感器系統(tǒng)的失效率為100ppm,而雙慣性傳感器系統(tǒng)能盡可能保證上述基本功能正常,其失效率理論上可降低到0.01ppm。另外,多個慣性傳感器之間能夠進行互校準和觸摸定位,提高了數(shù)據(jù)檢測的準確性。

優(yōu)選的,本發(fā)明實施例的移動終端還可以包括:

至少一個存儲器103,與所述處理器102連接,用于接收并存儲所述處理器102傳送的數(shù)據(jù)。

這里,存儲器103可為獨立存儲芯片,也可集成于處理器102內(nèi)部,在此不作限定。

此時,通過存儲器103方便了處理器102中數(shù)據(jù)的存儲,提高了處理器的運算效率。

本發(fā)明實施例的移動終端,采用的多個慣性傳感器布局于移動終端的不同區(qū)域,避免作用于移動終端同一機械應力和其他因素同時損壞多個慣性傳感器,具有較高可靠性冗余度;處理器可協(xié)同多個慣性傳感器工作于不同的工作模式,優(yōu)化移動終端性能和功耗表現(xiàn);由機械應力、溫度劇變或疲勞使用等因素導致某一慣性傳感器失效時系統(tǒng)可自動識別失效情況,并智能協(xié)調(diào)其他慣性傳感器正常工作,不影響用戶使用移動終端基本功能。

本發(fā)明實施例的移動終端,通過多慣性傳感器系統(tǒng)極大提升了傳感器系統(tǒng)的可靠性,同時滿足了性能、功耗和可靠性之間的平衡,提高了實用性和智能化,提升了用戶體驗。解決了現(xiàn)有技術(shù)中傳統(tǒng)的單一慣性傳感器系統(tǒng)通常難以應對移動終端在生產(chǎn)制造和用戶使用中慣性傳感器失效率較高的情況,極大影響用戶使用,另外難以滿足性能、功耗和可靠性之間平衡的問題。

第二實施例

如圖3所示,本發(fā)明實施例的移動終端,包括:

至少兩個慣性傳感器301。

這里,移動終端包括慣性傳感器1、…、n,其中n為大于或等于2的整數(shù)。

慣性傳感器301包括但不限于加速度傳感器、陀螺儀傳感器、加速度和陀螺儀二合一傳感器。慣性傳感器301用于采集移動終端的慣性移動信息,如加速度信息、傾斜信息、沖擊信息、振動信息、旋轉(zhuǎn)信息和多自由度運動信息等。

處理器,用于獲取所述移動終端的應用場景對慣性傳感器301的性能需求和/或至少兩個所述慣性傳感器301的工作狀態(tài),并根據(jù)所述移動終端的應用場景對慣性傳感器301的性能需求,控制至少兩個所述慣性傳感器301的工作模式,和/或根據(jù)至少兩個所述慣性傳感器301的工作狀態(tài),判斷至少兩個所述慣性傳感器301的失效狀況,并根據(jù)所述失效狀況協(xié)調(diào)至少兩個所述慣性傳感器301之間的工作模式。

這里,處理器能夠根據(jù)移動終端的應用場景對慣性傳感器的性能需求控制各個慣性傳感器301處于不同工作模式,也能夠根據(jù)慣性傳感器301的工作狀態(tài),協(xié)調(diào)各個慣性傳感器301的工作模式。

所述處理器包括:應用處理器302和集成在所述應用處理器302上的協(xié)處理器3021;所述協(xié)處理器3021用于與至少兩個所述慣性傳感器301進行通信;所述應用處理器302用于通過所述協(xié)處理器3021控制至少兩個所述慣性傳感器301的工作模式。

這里,應用處理器302可通過內(nèi)部集成的協(xié)處理器3021作為傳感器集線器Sensor HUB,實現(xiàn)與慣性傳感器301的通信。該協(xié)處理器3021在系統(tǒng)進入睡眠狀態(tài)時可在低功耗模式下工作。

本發(fā)明實施例的移動終端,通過設(shè)置至少兩個慣性傳感器301,能夠根據(jù)移動終端的應用場景對慣性傳感器301的性能需求,控制各個慣性傳感器301處于不同工作模式,以滿足性能、功耗和可靠性之間的平衡;也能夠根據(jù)慣性傳感器301的工作狀態(tài),協(xié)調(diào)各個慣性傳感器301的工作模式,如當某一慣性傳感器301失效時,協(xié)調(diào)另外的慣性傳感器301正常工作,以應對移動終端在生產(chǎn)制造和用戶使用中慣性傳感器301失效率較高的情況,保證用戶的正常使用;提高了實用性和智能化,提升了用戶體驗。

具體的,應用處理器302可根據(jù)移動終端不同的應用場景,控制協(xié)處理器3021和慣性傳感器301通信并設(shè)置各個慣性傳感器301于不同工作模式,以平衡性能和功耗表現(xiàn)。應用處理器302還可根據(jù)慣性傳感器301的失效狀況,通過協(xié)處理器3021協(xié)調(diào)各個慣性傳感器301之間的工作模式,以保證移動終端的正常檢測功能。

其中協(xié)處理器3021與慣性傳感器301之間的通信可通過GPIO(General Purpose Input Output,通用輸入/輸出)口、I2c總線或SPI(Serial Peripheral Interface,串行外設(shè)接口)總線完成。當然協(xié)處理器3021與慣性傳感器301之間的通信方式和接口并不只限于上述幾種方式。

進一步的,協(xié)處理器3021還可獲取慣性傳感器301采集的數(shù)據(jù),并對慣性傳感器301采集的數(shù)據(jù)按照預設(shè)方式進行運算處理。該協(xié)處理器3021也可處理其他傳感器的信息。

優(yōu)選的,本發(fā)明實施例的移動終端還可以包括:

至少一個存儲器303,與所述應用處理器302連接,用于接收并存儲所述應用處理器302傳送的數(shù)據(jù)。

此時,通過存儲器303方便了處理器中數(shù)據(jù)的存儲,提高了處理器的運算效率。

本發(fā)明實施例的移動終端,通過多慣性傳感器系統(tǒng)極大提升了傳感器系統(tǒng)的可靠性,同時滿足了性能、功耗和可靠性之間的平衡,提高了實用性和智能化,提升了用戶體驗。解決了現(xiàn)有技術(shù)中傳統(tǒng)的單一慣性傳感器系統(tǒng)通常難以應對移動終端在生產(chǎn)制造和用戶使用中慣性傳感器失效率較高的情況,極大影響用戶使用,另外難以滿足性能、功耗和可靠性之間平衡的問題。

第三實施例

如圖4所示,本發(fā)明實施例的移動終端,包括:

至少兩個慣性傳感器。

這里,移動終端包括慣性傳感器1、…、n,其中n為大于或等于2的整數(shù)。

慣性傳感器包括但不限于加速度傳感器、陀螺儀傳感器、加速度和陀螺儀二合一傳感器。慣性傳感器用于采集移動終端的慣性移動信息,如加速度信息、傾斜信息、沖擊信息、振動信息、旋轉(zhuǎn)信息和多自由度運動信息等。

處理器,用于獲取所述移動終端的應用場景對慣性傳感器的性能需求和/或至少兩個所述慣性傳感器的工作狀態(tài),并根據(jù)所述移動終端的應用場景對慣性傳感器的性能需求,控制至少兩個所述慣性傳感器的工作模式,和/或根據(jù)至少兩個所述慣性傳感器的工作狀態(tài),判斷至少兩個所述慣性傳感器的失效狀況,并根據(jù)所述失效狀況協(xié)調(diào)至少兩個所述慣性傳感器之間的工作模式。

這里,處理器能夠根據(jù)移動終端的應用場景對慣性傳感器的性能需求,控制各個慣性傳感器處于不同工作模式,也能夠根據(jù)慣性傳感器的工作狀態(tài),協(xié)調(diào)各個慣性傳感器的工作模式。

所述處理器包括:應用處理器403和集成在一個所述慣性傳感器上的微控制單元MCU;其中,集成有MCU的慣性傳感器401與所述應用處理器403連接,未集成有MCU的慣性傳感器402與所述應用處理器403或者集成有MCU的慣性傳感器401連接。

這里,未攜帶有MCU的慣性傳感器402可與應用處理器403直接通信,也可通過攜帶有MCU的慣性傳感器401與應用處理器403間接通信。

例如,移動終端包括兩個慣性傳感器,一個加速度傳感器和一個攜帶有MCU的加速度和陀螺儀二合一傳感器,加速度傳感器可與應用處理器直接通信,也可通過加速度和陀螺儀二合一傳感器與應用處理器間接通信。

本發(fā)明實施例的移動終端,通過設(shè)置至少兩個慣性傳感器,能夠根據(jù)移動終端的應用場景控制對慣性傳感器的性能需求,各個慣性傳感器處于不同工作模式,以滿足性能、功耗和可靠性之間的平衡;也能夠根據(jù)慣性傳感器的工作狀態(tài),協(xié)調(diào)各個慣性傳感器的工作模式,如當某一慣性傳感器失效時,協(xié)調(diào)另外的慣性傳感器正常工作,以應對移動終端在生產(chǎn)制造和用戶使用中慣性傳感器失效率較高的情況,保證用戶的正常使用;提高了實用性和智能化,提升了用戶體驗。

優(yōu)選的,本發(fā)明實施例的移動終端還可以包括:

至少一個存儲器404,與所述應用處理器403連接,用于接收并存儲所述應用處理器403傳送的數(shù)據(jù)。

此時,通過存儲器404方便了處理器中數(shù)據(jù)的存儲,提高了處理器的運算效率。

本發(fā)明實施例的移動終端,通過多慣性傳感器系統(tǒng)極大提升了傳感器系統(tǒng)的可靠性,同時滿足了性能、功耗和可靠性之間的平衡,提高了實用性和智能化,提升了用戶體驗。解決了現(xiàn)有技術(shù)中傳統(tǒng)的單一慣性傳感器系統(tǒng)通常難以應對移動終端在生產(chǎn)制造和用戶使用中慣性傳感器失效率較高的情況,極大影響用戶使用,另外難以滿足性能、功耗和可靠性之間平衡的問題。

第四實施例

如圖5所示,本發(fā)明還提供了一種移動終端的處理方法,應用于包括至少兩個慣性傳感器的移動終端,所述處理方法包括:

步驟501,獲取所述移動終端的應用場景對慣性傳感器的性能需求和/或至少兩個所述慣性傳感器的工作狀態(tài);

步驟502,根據(jù)所述移動終端的應用場景對慣性傳感器的性能需求,控制至少兩個所述慣性傳感器的工作模式,使得至少兩個所述慣性傳感器能夠滿足所述移動終端的應用場景的性能需求;和/或

步驟503,根據(jù)至少兩個所述慣性傳感器的工作狀態(tài),判斷至少兩個所述慣性傳感器的失效狀況,并根據(jù)所述失效狀況協(xié)調(diào)至少兩個所述各個慣性傳感器之間的工作模式。

本發(fā)明實施例的移動終端的處理方法,能夠根據(jù)移動終端的應用場景控制各個慣性傳感器處于不同工作模式,以滿足性能、功耗和可靠性之間的平衡;也能夠根據(jù)慣性傳感器的工作狀態(tài),協(xié)調(diào)各個慣性傳感器的工作模式,如當某一慣性傳感器失效時,協(xié)調(diào)另外的慣性傳感器正常工作,以應對移動終端在生產(chǎn)制造和用戶使用中慣性傳感器失效率較高的情況,保證用戶的正常使用;提高了實用性和智能化,提升了用戶體驗。

其中,慣性傳感器包括但不限于加速度傳感器、陀螺儀傳感器、加速度和陀螺儀二合一傳感器。慣性傳感器用于采集移動終端的慣性移動信息,如加速度信息、傾斜信息、沖擊信息、振動信息、旋轉(zhuǎn)信息和多自由度運動信息等。

具體的,移動終端如可包括兩個加速度傳感器,也可包括一個加速度傳感器和一個加速度和陀螺儀二合一傳感器。其中由于加速度和陀螺儀二合一傳感器性能更好,功耗更大,和加速度傳感器配合可獲得性能和功耗之間更好的平衡。

具體的,所述慣性傳感器的工作模式可包括對應于慣性傳感器的不同功耗或不同輸出數(shù)據(jù)率(ODR,Output Data Rates)的多個工作模式。

此時,可根據(jù)移動終端的應用場景和/或慣性傳感器的工作狀態(tài),來控制各個慣性傳感器處于不同功耗或不同輸出數(shù)據(jù)率的工作模式。

其中慣性傳感器的工作模式如可包括:高性能工作模式、標準工作模式、低功耗工作模式和超低功耗工作模式等。

實際應用中還可根據(jù)具體傳感器選型來定義傳感器的不同工作模式。

進一步的,可基于對慣性傳感器的性能需求來定義移動終端的不同應用場景,例如可定義如下應用場景:

游戲場景:需要慣性傳感器的高性能表現(xiàn),對功耗要求較低;

屏幕翻轉(zhuǎn)場景:對慣性傳感器的性能要求不高,對功耗要求較低;

睡眠場景:需要慣性傳感器處于實時always-on狀態(tài),要求低功耗;

超級省電應用場景:不需要慣性傳感器工作,可關(guān)閉慣性傳感器。

其中不同型號的慣性傳感器通常具有不同的功耗和性能表現(xiàn)。此時可根據(jù)移動終端當前應用場景對慣性傳感器的性能需求,來協(xié)調(diào)各個慣性傳感器的不同工作模式,以使當前應用場景與慣性傳感器的功耗和性能表現(xiàn)相匹配,達到最優(yōu)的工作效果,滿足性能、功耗和可靠性之間的平衡。

假設(shè)移動終端包括兩個加速度傳感器,且在同樣的ODR下,加速度傳感器1與加速度傳感器2相比有較好的功耗表現(xiàn),而加速度傳感器2與加速度傳感器1相比雖然功耗較高但是采樣靈敏度較高,對應性能也相對較好。

在移動終端處于游戲場景時,可控制加速度傳感器2處于高性能工作模式,并控制加速度傳感器1處于超低功耗模式,只使用加速度傳感器2采集的數(shù)據(jù)。由于加速度傳感器2采樣靈敏度高,對應性能也相對較好,因此能夠滿足游戲場景對慣性傳感器的高性能需求,使游戲場景運行更加順暢,從而提升了用戶體驗。

在移動終端處于睡眠場景且需要實時感測移動終端的慣性移動時,可控制加速度傳感器1處于低功耗模式并采集數(shù)據(jù),并控制加速度傳感器2處于超低功耗模式不采集數(shù)據(jù)。由于加速度傳感器1具有較好的功耗表現(xiàn),因此能夠降低睡眠場景下移動終端的功耗,從而節(jié)省了移動終端的能量,提升了續(xù)航性能。

優(yōu)選的,至少兩個所述慣性傳感器可分別設(shè)置于所述移動終端的不同區(qū)域。

此時,至少兩個慣性傳感器布局于移動終端的不同區(qū)域,避免了移動終端跌落或受到外部撞擊時,因作用于移動終端的同一機械應力或其他因素(如溫度劇變或疲勞使用)同時破壞多個慣性傳感器,導致多個慣性傳感器同時失效的情況,提高了可靠性冗余度。

假設(shè)移動終端包括兩個三軸加速度傳感器,如圖2所示,可將兩個加速度傳感器放置于移動終端主板的不同應力位置。進一步的,可使加速度傳感器1與加速度傳感器2的相同作用軸(X/Y/Z軸)分別指向不同預定方向,降低了兩個加速度傳感器的相同作用軸同時失效的概率,當出現(xiàn)失效時也能夠盡可能組合兩個加速度傳感器未失效的作用軸實現(xiàn)三軸傳感器的功能。

進一步的,上述步驟503中,所述根據(jù)所述失效狀況協(xié)調(diào)至少兩個所述各個慣性傳感器之間的工作模式的步驟可以包括:

步驟5031,在部分慣性傳感器出現(xiàn)失效狀況時,控制未失效的慣性傳感器檢測數(shù)據(jù);

步驟5032,在全部慣性傳感器均出現(xiàn)失效狀況時,獲取各個慣性傳感器中未失效的軸輸出數(shù)據(jù),并判斷獲取到的軸輸出數(shù)據(jù)是否包含多個預定方向上的檢測數(shù)據(jù);

步驟5033,若獲取到的軸輸出數(shù)據(jù)包含多個預定方向上的檢測數(shù)據(jù),則控制與獲取到的軸輸出數(shù)據(jù)對應的慣性傳感器繼續(xù)檢測對應軸上的數(shù)據(jù);

步驟5034,若未獲取到未失效的軸輸出數(shù)據(jù)或者獲取到的軸輸出數(shù)據(jù)不包含多個預定方向上的檢測數(shù)據(jù),則控制全部慣性傳感器停止檢測數(shù)據(jù)。

此時,在只有部分慣性傳感器失效,則可控制其他慣性傳感器正常工作,保證移動終端的正常檢測功能;當全部慣性傳感器均出現(xiàn)失效,則盡可能組合慣性傳感器未失效的軸數(shù)據(jù),以盡可能實現(xiàn)移動終端的正常檢測功能。

假設(shè)移動終端包括兩個三軸加速度傳感器。當某一加速度傳感器失效時,可關(guān)閉失效的加速度傳感器電源或控制失效的加速度傳感器處于超低功耗模式,并控制未失效的加速度傳感器正常工作,此時執(zhí)行單一傳感器系統(tǒng),保證移動終端正常檢測功能。

當兩個加速度傳感器都有某一或多軸失效時,盡可能組合兩個加速度傳感器中未失效的作用軸數(shù)據(jù),保證移動終端正常功能。例如加速度傳感器1的X1軸失效,Y1、Z1軸正常;加速度傳感器2的X2軸正常,Y2、Z2軸失效,此時,可以通過組合Y1、Z1、X2軸實現(xiàn)三軸傳感器正常功能。

當兩個加速度傳感器都失效且不能組合兩個傳感器中未失效的作用軸數(shù)據(jù)實現(xiàn)三軸傳感器功能時,同時關(guān)閉兩個加速度傳感器電源或控制兩個加速度傳感器均處于超低功耗模式。

進一步的,上述步驟503中,所述根據(jù)至少兩個所述慣性傳感器的工作狀態(tài),判斷至少兩個所述慣性傳感器的失效狀況的步驟可以包括:

步驟5035,在與所述慣性傳感器的通信失敗、所述慣性傳感器的一個或多個軸輸出數(shù)據(jù)為無效值的持續(xù)時間大于第一預設(shè)閾值T1,和/或所述慣性傳感器的一個或多個軸無輸出數(shù)據(jù)的持續(xù)時間大于第二預設(shè)閾值T2時,判斷所述慣性傳感器出現(xiàn)失效狀況,否則判斷所述慣性傳感器未出現(xiàn)失效狀況。

其中對于加速度傳感器,若加速度傳感器的一個或多個軸輸出數(shù)據(jù)超過加速度閾值G,且持續(xù)時間超過T1,則可判斷該加速度傳感器出現(xiàn)失效狀況。

例如,通常在手持移動設(shè)備中加速度傳感器的量程設(shè)置為+/-2g(正負號表示不同的加速度方向),當讀取到傳感器某一軸的輸出數(shù)據(jù)一直為2500mg,且持續(xù)時間超過T1時,則可判斷該加速度傳感器出現(xiàn)失效。

其中,第一預設(shè)閾值T1、第二預設(shè)閾值T2和加速度閾值G可根據(jù)實際應用情況進行調(diào)節(jié)。

單慣性傳感器失效后對用戶影響很大,特別是橫豎屏轉(zhuǎn)換,攝像圖片翻轉(zhuǎn),游戲控制等基本功能不能正常使用。本發(fā)明實施例的移動終端的處理方法,通過對多慣性傳感器系統(tǒng)進行工作協(xié)調(diào),極大地提高了可靠性。如果單慣性傳感器系統(tǒng)的失效率為100ppm,而通過本發(fā)明方法處理的雙慣性傳感器系統(tǒng)能盡可能保證上述基本功能正常,其失效率理論上可降低到0.01ppm。

優(yōu)選的,所述處理方法還可以包括:

步驟504,獲取所述慣性傳感器采集的數(shù)據(jù),并對所述慣性傳感器采集的數(shù)據(jù)按照預設(shè)方式進行運算處理。以根據(jù)運算結(jié)果控制移動終端進行相應的操作。

例如,可對慣性傳感器采集的加速度數(shù)據(jù)進行運算處理,得到屏幕傾斜的角度,從而控制屏幕進行橫向顯示或者豎向顯示;還可對慣性傳感器采集的加速度數(shù)據(jù)進行運算處理,判斷終端是否進行了走一步的動作,從而控制移動終端的計步器進行計步。

本發(fā)明實施例的移動終端的處理方法,能夠根據(jù)移動終端的應用場景控制各個慣性傳感器處于不同工作模式,提升了傳感器系統(tǒng)的可靠性,同時滿足了性能、功耗和可靠性之間的平衡,提高了實用性和智能化,提升了用戶體驗。解決了現(xiàn)有技術(shù)中傳統(tǒng)的單一慣性傳感器系統(tǒng)通常難以應對移動終端在生產(chǎn)制造和用戶使用中慣性傳感器失效率較高的情況,極大影響用戶使用,另外難以滿足性能、功耗和可靠性之間平衡的問題。

在本發(fā)明的各種實施例中,應理解,上述各過程的序號的大小并不意味著執(zhí)行順序的先后,各過程的執(zhí)行順序應以其功能和內(nèi)在邏輯確定,而不應對本發(fā)明實施例的實施過程構(gòu)成任何限定。

以上所述是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
澎湖县| 芮城县| 汉中市| 万安县| 台南市| 孟州市| 金寨县| 五华县| 汶上县| 兴和县| 积石山| 罗定市| 武清区| 万载县| 遂溪县| 额敏县| 阿拉善盟| 阳曲县| 炉霍县| 乐都县| 珠海市| 大安市| 株洲市| 广汉市| 罗定市| 赤峰市| 河北区| 凤冈县| 嵊泗县| 绥棱县| 新巴尔虎右旗| 长顺县| 南丹县| 巴南区| 扎兰屯市| 雷波县| 兰西县| 施秉县| 泗阳县| 高邑县| 梁平县|