本發(fā)明涉及傳感器測試技術領域,特別涉及一種傳感器的測試裝置、系統(tǒng)和方法。
背景技術:
現(xiàn)如今,自動控制和自動檢測取代人力勞動的趨勢愈發(fā)明顯,特別是傳感器技術的日趨成熟更加推動了該趨勢的發(fā)展。但是,在傳感器使用過程中,傳感器是否靈敏直接影響設備的運行效果。例如,在虛擬現(xiàn)實技術(virtualreality,vr)領域中,因vr技術給用戶帶來了良好的視覺體驗和聽覺體驗,應用于虛擬現(xiàn)實領域的各種虛擬現(xiàn)實設備層出不窮,特別是虛擬現(xiàn)實頭戴設備,可以滿足用戶觀看全景視頻或全景圖片的需求。在vr設備使用過程中,vr設備的傳感器是否靈敏會直接影響用戶的使用體驗。因此定期對設備傳感器進行測試是非有必要的。
現(xiàn)有技術中的測試方法是將設備平放于桌面或者人工手持,進行設備傳感器的測試,但是前者將設備平放于桌面上,只能對用戶靜置狀態(tài)進行模擬測試,無法對模擬用戶運動進行測試,測試結果不準確;后者人工手持測試,雖然可以進行用戶運動運動模擬測試,但是只能進行用戶短期使用的模擬測試,也會影響測試結果,而且人工成本較高,測試效率低下,如果是用戶本人進行測試,還會降低用戶的使用體驗,例如,對vr設備的傳感器的測試??傊?,現(xiàn)有技術中的傳感器的測試方法無法獲取準確的測試結果,測試效率較低,還會附加有人工成本,影響用戶的使用體驗。
技術實現(xiàn)要素:
鑒于現(xiàn)有技術傳感器的測試方法無法獲取準確的測試結果,測試效率較低,還會附加有人工成本,影響用戶的使用體驗的問題,提出了本發(fā)明的一種傳感器的測試裝置、系統(tǒng)和方法,以便解決或至少部分地解決上述問題。
根據(jù)本發(fā)明的一個方面,提供了一種傳感器的測試裝置,所述測試裝置包括:操作臺、運動模擬模塊、驅動模塊、具有固定模塊的托盤和數(shù)據(jù)通訊接口;所述運動模擬模塊的一端連接所述操作臺,另一端連接所述托盤;
所述托盤,用于放置待測設備,并利用所述固定模塊固定所述待測設備;
所述數(shù)據(jù)通訊接口,用于連接控制端,接收所述控制端輸入的模擬用戶運動的參數(shù);
所述驅動模塊,用于根據(jù)所述參數(shù)控制所述運動模擬模塊進行隨機運動;
所述運動模擬模塊,用于通過自身的所述隨機運動,帶動所述托盤上放置的所述待測設備進行所述隨機運動,以便所述待測設備進行所述隨機運動達到預設測試時間后,對所述待測設備的傳感器的性能進行測試。
根據(jù)本發(fā)明的另一個方面,提供了一種傳感器的測試系統(tǒng),所述測試系統(tǒng)包括控制端,以及如前所述的傳感器的測試裝置,所述控制端連接所述測試裝置的數(shù)據(jù)通訊接口;
所述控制端,用于接收用戶輸入的模擬用戶運動的參數(shù),并將所述參數(shù)通過所述數(shù)據(jù)通訊接口發(fā)送給所述測試裝置的驅動模塊。
根據(jù)本發(fā)明的又一個方面,提供了一種傳感器的測試方法,利用如前所述的傳感器的測試裝置,所述測試方法包括:
將待測設備放置在所述測試裝置的托盤上,并使用所述固定模塊固定所述待測設備;
將控制端連接所述測試裝置的數(shù)據(jù)通訊接口,利用所述控制端接收用戶輸入的模擬用戶運動的參數(shù),并將所述參數(shù)通過所述數(shù)據(jù)通訊接口發(fā)送給所述測試裝置的驅動模塊;
所述驅動模塊根據(jù)所述參數(shù)控制所述運動模擬模塊進行隨機運動,所述運動模擬模塊通過自身的所述隨機運動,帶動所述托盤上放置的所述待測設備進行所述隨機運動;
當所述待測設備進行所述隨機運動達到預設測試時間后,對所述待測設備的傳感器的性能進行測試。
綜上所述,本發(fā)明通過提供包括有操作臺、運動模擬模塊、驅動模塊、具有固定模塊的托盤和數(shù)據(jù)通訊接口的傳感器的測試裝置,通過數(shù)據(jù)通訊接口接收控制端輸入的參數(shù),驅動模塊根據(jù)參數(shù)控制運動模擬模塊進行隨機運動,進而帶動托盤上放置的待測設備進行隨機運動,以便待測設備進行隨機運動達到預設測試時間后,對所述待測設備的傳感器的性能進行測試??梢?,本發(fā)明的技術方案可以代替現(xiàn)有技術中的平放于桌面上或者人工手持的方案,實現(xiàn)傳感器的自動化測試,而且操作者可以根據(jù)測試需求進行參數(shù)的設定,真實地模擬用戶運動,獲得準確的測試結果,提高測試效率,提高用戶的體驗。
附圖說明
圖1為本發(fā)明一個實施例提供的一種傳感器的測試裝置的結構示意圖;
圖2為本發(fā)明另一個實施例提供的一種傳感器的測試裝置的結構示意圖;
圖3為本發(fā)明一個實施例提供的一種傳感器的測試系統(tǒng)的結構示意圖;
圖4為本發(fā)明一個實施例提供的一種傳感器的測試系統(tǒng)中控制端的參數(shù)輸入界面的示意圖;
圖5為本發(fā)明一個實施例提供的一種傳感器的測試方法的流程示意圖。
具體實施方式
本發(fā)明的設計思路是:因為現(xiàn)有技術中只能通過將設備平放于桌面或者人工手持進行傳感器的測試,本發(fā)明可以提供一種傳感器的測試裝置代替現(xiàn)有技術中的測試方案,為實現(xiàn)測試過程中對用戶運動的模擬,該傳感器的測試裝置通過數(shù)據(jù)通訊接口接收操作者在控制端輸入模擬參數(shù),利用驅動模塊根據(jù)模擬參數(shù)控制運動模擬模塊進行隨機運動,進而帶動托盤中的待測設備進行隨機運動,以完成對待測設備的傳感器進行隨機運動狀態(tài)下的測試,實現(xiàn)傳感器測試的自動化。為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖對本發(fā)明實施方式作進一步地詳細描述。
圖1為本發(fā)明一個實施例提供的一種傳感器的測試裝置的結構示意圖。如圖1所示,該傳感器的測試裝置包括:操作臺110、運動模擬模塊120、驅動模塊130、具有固定模塊的托盤140和數(shù)據(jù)通訊接口150。
運動模擬模塊120的一端連接操作臺110,另一端連接托盤140。
本實施例中,數(shù)據(jù)通訊接口150設置于操作臺110上。但是,本發(fā)明中不限定數(shù)據(jù)通訊接口150的位置。
托盤140,用于放置待測設備,并利用固定模塊固定待測設備。當測試裝置進行測試時,待測設備被放置在托盤140上,并通過固定模塊進行固定,防止測試過程中待測設備的脫落。
在本實施例中,待測設備可以是vr設備。
需要說明的是,托盤中的固定模塊在本實施例中不做具體的限定,可以是現(xiàn)有技術中可以利用的固定裝置,或者可以根據(jù)待測設備的外殼形狀進行特殊定制,但需要保證在該傳感器的測試裝置運行過程中待測設備不會脫落。
數(shù)據(jù)通訊接口150,用于連接控制端,接收控制端輸入的模擬用戶運動的參數(shù)。在控制端會提供一個參數(shù)輸入的界面,操作者可以根據(jù)測試的要求通過參數(shù)輸入的界面進行參數(shù)的輸入,并通過數(shù)據(jù)通訊接口將參數(shù)發(fā)送該vr設備傳感器的測試裝置。
這里的數(shù)據(jù)通訊接口可以實現(xiàn)數(shù)據(jù)的傳輸。例如,usb接口,控制端也設置有usb接口,控制端和該測試裝置通過usb數(shù)據(jù)線連接,進行參數(shù)的傳輸。
驅動模塊130,用于根據(jù)參數(shù)控制運動模擬模塊進行隨機運動,以模擬用戶的運動。本實施例中驅動模塊設置在操作臺110表面,但是,在本發(fā)明的方案中,驅動模塊130可以根據(jù)實際應用中的需求進行設置,可以設置在操作臺110的表面,也可以設置在操作臺的內部,以簡化操作臺110表面的結構。
因為運動模擬模塊會根據(jù)驅動模塊的控制進行模擬用戶運動的隨機運動,那么運動模擬模塊120,用于通過自身的隨機運動,帶動托盤上放置的待測設備進行隨機運動,以便待測設備進行隨機運動達到預設測試時間后,對待測設備的傳感器的性能進行測試。
可見,本方案中提供了傳感器的測試裝置,通過該測試裝置可以實現(xiàn)傳感器的測試,代替現(xiàn)有技術中的平放于桌面上或者人工手持的方案,實現(xiàn)傳感器測試的自動化,而且操作者可以根據(jù)測試需求進行參數(shù)的設定,更真實地模擬用戶運動,獲得準確的測試結果,提高測試效率,提高用戶的體驗。
在本發(fā)明的一個實施例中,運動模擬模塊120包括水平旋轉柱、固定底座和多個可伸縮柱。
具體地,水平旋轉柱的一端垂直連接操作臺,另一端垂直連接在固定底座的下表面;多個可伸縮柱一端垂直連接固定底座,另一端垂直連接托盤140的下表面。多個可伸縮柱是均勻分布的,以保證托盤可以進行任意角度的運動狀態(tài)的模擬。
其中,水平旋轉柱,用于進行水平方向的旋轉運動。可伸縮柱,用于進行垂直方向上的上下伸縮運動,以變換托盤的水平傾斜角度,當每個可伸縮柱的伸縮程度不一樣的時候,托盤與水平面之間就會產生一水平傾斜角度。結合水平方向的旋轉運動,就可以更加真實的模擬用戶運動。因為多個可伸縮柱是均勻分布的,以保證托盤可以進行任意水平傾斜角度的模擬?;蛘?,每個可伸縮柱可以同時進行伸縮運動,用來進行振動狀態(tài)的模擬。
具體地,在一個優(yōu)選實施例中,上述的水平旋轉柱的另一端垂直連接在固定底座的下表面的中心位置;多個可伸縮柱均勻地分布在所述固定底座的上表面的邊緣位置。
需要說明的是,托盤140的形狀和尺寸不限定,且固定底座的形狀和尺寸也不做具體限定。以及,托盤和固定底座之間的尺寸大小關系也可以根據(jù)測試裝置的使用需求進行設定,在這里也不做具體限定。但是可以預知的是,要保證托盤的水平傾斜角度的變換的效果,托盤和固定底座之間的尺寸大小差距不能相差太大,特別是托盤的尺寸不能過度大于固定底座的尺寸,才能保證當每個可伸縮柱的伸縮程度不一樣的時候,有效地實現(xiàn)托盤與水平面之間會產生一定的水平傾斜角度。
在一個具體的實施例中,可伸縮柱具體設置為3個,均勻的分布在固定底座的上表面的邊緣位置。但是,在本發(fā)明中的可伸縮柱的數(shù)量不做具體的限定。
另外,在該測試裝置進行測試時,可以通過控制端進行控制,這就需要在控制端的參數(shù)輸入界面上設置有“開始”按鈕;或者,可以在該測試裝置側設置開關,實現(xiàn)測試的控制。在本發(fā)明的一個實施例中,該測試裝置還包括設置于操作臺110上的裝置開關、水平開關和垂直開關。
裝置開關,用于啟動或關閉測試裝置;當開始使用該測試裝置進行測試時,啟動裝置開關。同時,該裝置開關還可以起到保護該測試裝置的作用,當出現(xiàn)故障時,可以緊急停機。
水平開關,用于啟動或關閉水平旋轉柱的水平旋轉功能;垂直開關,用于啟動或關閉多個可伸縮柱的上下伸縮運動功能。
為了更加具有適用性,在該測試裝置中包括有水平開關和垂直開關,可以根據(jù)測試要求分別進行水平向旋轉運動的測試,或者上下伸縮運動的測試;也可以同時使用。例如,在一次測試中,只需要進行水平方向的旋轉測試即可,那么就開啟水平開關,關閉垂直開關,這樣水平旋轉柱的水平旋轉功能開啟,可以進行水平旋轉運動;多個可伸縮柱的上下伸縮運動功能關閉,不能進行上下伸縮運動,以實現(xiàn)本次測試的只進行水平方向的旋轉測試。
在本發(fā)明的一個實施例中,該測試裝置還包括設置于操作臺110上的顯示器和led指示燈。
顯示器,用于顯示參數(shù)的寫入狀態(tài)和測試時間的計時顯示;可以便于操作者查看測試的進度。參數(shù)的寫入狀態(tài)包括“寫入成功”狀態(tài),和“寫入失敗”狀態(tài),只有當顯示的是“寫入成功”狀態(tài)時,才可以進行待測設備傳感器的測試。這里可以通過參數(shù)輸入的方式設定預設測試時間,然后在顯示器上現(xiàn)實測試時間的計時,當計時達到預設測試時間時,測試結束。
led指示燈,用于指示測試裝置的開啟狀態(tài)或測試結束狀態(tài);在測試裝置的開啟狀態(tài)和測試結束狀態(tài)下,led指示燈的顏色不同。例如,開啟狀態(tài)為綠色,測試結束狀態(tài)為紅色。
下面就本發(fā)明的一個優(yōu)選實施例對本方案進行詳細說明,在本實施例中待測設備為vr設備。圖2為本發(fā)明另一個實施例提供的一種傳感器的測試裝置的結構示意圖。如圖2所示,該傳感器的測試裝置包括操作臺210、可伸縮柱221、可伸縮柱222、可伸縮柱223、水平旋轉柱224、固定底座225、驅動模塊、具有固定模塊的托盤230、usb接口240、裝置開關250、水平開關260、垂直開關270、顯示器280和led指示燈290。
水平旋轉柱224的一端垂直連接操作臺210,另一端垂直連接在固定底座225的下表面的中心位置;可伸縮柱221、可伸縮柱222、可伸縮柱223均勻地分布在固定底座225的上表面的邊緣位置,且一端垂直連接固定底座225,另一端垂直連接托盤230的下表面。在本實施例中,固定托盤225和托盤230的形狀、尺寸大小相等,且均為圓形。
usb接口240、裝置開關250、水平開關260、垂直開關270、顯示器280和led指示燈290均位于操作臺210上,便于操作者進行測試操作。在本實施例中,驅動模塊位于操作臺210的內部,因此在圖2中沒有進行顯示。
托盤230,用于放置待測vr設備,并利用固定模塊固定待測vr設備。
usb接口240,用于通過usb數(shù)據(jù)線連接控制端,接收控制端輸入的模擬用戶運動的參數(shù)。
驅動模塊,用于根據(jù)參數(shù)控制水平旋轉柱進行水平方向的旋轉運動,和/或控制可伸縮柱進行垂直方向的隨機運動。
水平旋轉柱224,用于進行水平方向的旋轉運動;可伸縮柱221、可伸縮柱222、可伸縮柱223,用于進行垂直方向上的上下伸縮運動,以變換托盤的水平傾斜角度。這樣就可以通過可伸縮柱221、可伸縮柱222、可伸縮柱223在垂直方向上的上下伸縮運動和水平旋轉柱224水平方向的旋轉運動,帶動托盤230上放置的待測vr設備進行隨機運動,以便待測vr設備進行隨機運動達到預設測試時間后,對待測vr設備的傳感器的性能進行測試。
裝置開關250,用于啟動或關閉測試裝置;水平開關260,用于啟動或關閉水平旋轉柱的水平旋轉功能;垂直開關270,用于啟動或關閉多個可伸縮柱的上下伸縮運動功能。
顯示器280,用于顯示參數(shù)的寫入狀態(tài)和測試時間的計時顯示;led指示燈290,用于指示測試裝置的開啟狀態(tài)或測試結束狀態(tài);在測試裝置的開啟狀態(tài)下為綠色,測試結束狀態(tài)下為紅色。
圖3為本發(fā)明一個實施例提供的一種傳感器的測試系統(tǒng)的結構示意圖。如圖3所示,傳感器的測試系統(tǒng)300包括控制端310,以及如圖1或圖2所示的傳感器的測試裝置320,控制端310連接vr設備傳感器的測試裝置320的數(shù)據(jù)通訊接口。
控制端310,用于接收用戶輸入的模擬用戶運動的參數(shù),并將參數(shù)通過數(shù)據(jù)通訊接口發(fā)送給測試裝置320的驅動模塊。
在本發(fā)明的一個實施例中,模擬用戶運動的參數(shù)包括:水平旋轉頻率;垂直伸縮速度;不同方向上的水平傾斜角度;預設測試時間;
測試裝置320的驅動模塊,用于根據(jù)水平旋轉頻率控制水平旋轉柱進行水平方向上的旋轉運動;根據(jù)垂直伸縮速度和不同方向上的水平傾斜角度控制多個可伸縮柱進行垂直方向上的上下伸縮運動。
圖4為本發(fā)明一個實施例提供的一種傳感器的測試系統(tǒng)中控制端的參數(shù)輸入界面的示意圖。如圖4所示,擦作者可以通過傳感器的測試系統(tǒng)中控制端的參數(shù)輸入界面輸入水平旋轉頻率;垂直伸縮速度;不同方向上的水平傾斜角度;預設測試時間等測試參數(shù)。當操作者點擊確定后,其輸入的參數(shù)就可以通過數(shù)據(jù)通訊接口發(fā)送給測試裝置。
需要說明的是,本實施例提供的模擬用戶運動的參數(shù)可以不限于上述幾種以及參數(shù)輸入界面的形式不限于圖4所示的形式,該傳感器的測試系統(tǒng)300的操作者可以根據(jù)測試需求自行設計該控制端310的參數(shù)的類型。例如,給多個可伸縮柱進行編號,設定每個伸縮柱的伸縮速度等。操作者也可以根據(jù)自己的喜好進行參數(shù)輸入界面的形式的設定,在本實施例中均不作具體的限定,只要能正確的完成待測設備的傳感器的測試的參數(shù),并通過該參數(shù)實現(xiàn)測試裝置的相應的運動模擬均應是本發(fā)明的方案或通過本發(fā)明的到啟示的相關方案。
圖5為本發(fā)明一個實施例提供的一種傳感器的測試方法的流程示意圖。利用如圖1或圖2所示的傳感器的測試裝置,該測試方法包括:
步驟s510,將待測設備放置在測試裝置的托盤上,并使用固定模塊固定待測設備。
步驟s520,將控制端連接測試裝置的數(shù)據(jù)通訊接口,利用控制端接收用戶輸入的模擬用戶運動的參數(shù),并將參數(shù)通過數(shù)據(jù)通訊接口發(fā)送給測試裝置的驅動模塊。
步驟s530,驅動模塊根據(jù)參數(shù)控制運動模擬模塊進行隨機運動,運動模擬模塊通過自身的隨機運動,帶動托盤上放置的待測設備進行隨機運動。
步驟s540,當待測設備進行隨機運動達到預設測試時間后,對待測設備的傳感器的性能進行測試。
在本發(fā)明的一個實施例中,步驟s520中的控制端發(fā)送的模擬用戶運動的參數(shù)包括:水平旋轉頻率;垂直伸縮速度;不同方向上的水平傾斜角度;預設測試時間。
步驟s530中的隨機運動包括:水平方向的旋轉運動、垂直方向上的上下伸縮運動;
則步驟s530中的驅動模塊根據(jù)參數(shù)控制運動模擬模塊進行隨機運動包括:根據(jù)水平旋轉頻率控制水平旋轉柱進行水平方向上的旋轉運動;根據(jù)垂直伸縮速度和不同方向上的水平傾斜角度控制多個可伸縮柱進行垂直方向上的上下伸縮運動。以及根據(jù)預設測試時間進行控制測試的時間,當?shù)竭_預設測試時間后,結束測試。
在本發(fā)明的一個實施例中,圖5所示的方法還包括:進行參數(shù)的“寫入成功”狀態(tài)的顯示,進行測試時間的計時顯示,以及調節(jié)傳感器的測試裝置的led指示燈至開啟狀態(tài),以及顯示的測試時間計時到預設測試時間,調節(jié)led指示燈至測試結束狀態(tài)。
需要說明的是,圖2所示的裝置、圖3所述的系統(tǒng)、圖5所示的方法的各實施例與圖1所示的各實施例對應相同,上文已有詳細說明,在此不再贅述。
綜上所述,本發(fā)明通過提供包括有操作臺、運動模擬模塊、驅動模塊、具有固定模塊的托盤和數(shù)據(jù)通訊接口的傳感器的測試裝置,通過數(shù)據(jù)通訊接口接收控制端輸入的參數(shù),驅動模塊根據(jù)參數(shù)控制運動模擬模塊進行隨機運動,進而帶動托盤上放置的待測設備進行隨機運動,以便待測設備進行隨機運動達到預設測試時間后,對所述待測設備的傳感器的性能進行測試??梢?,本發(fā)明的技術方案可以代替現(xiàn)有技術中的平放于桌面上或者人工手持的方案,實現(xiàn)傳感器的自動化測試,而且操作者可以根據(jù)測試需求進行參數(shù)的設定,真實地模擬用戶運動,獲得準確的測試結果,提高測試效率,提高用戶的體驗。
以上所述,僅為本發(fā)明的具體實施方式,在本發(fā)明的上述教導下,本領域技術人員可以在上述實施例的基礎上進行其他的改進或變形。本領域技術人員應該明白,上述的具體描述只是更好的解釋本發(fā)明的目的,本發(fā)明的保護范圍應以權利要求的保護范圍為準。