一種測距方法及用于測距的裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種測距方法及用于測距的裝置。
【背景技術(shù)】
[0002]隨著移動終端技術(shù)的快速發(fā)展,移動終端已經(jīng)成為當(dāng)前人們?nèi)粘I钪斜夭豢缮俚耐ㄐ殴ぞ?。且隨著移動終端所支持的應(yīng)用的多樣性以及使用的便利,使得用戶能夠在乘坐交通工具(如公共汽車)、或走路時,也可以使用移動終端。但是,當(dāng)用戶在走路過程中低頭使用移動終端時,由于用戶此時正在關(guān)注移動終端的屏幕,因此,當(dāng)用戶前方/下方存在障礙物(如電線桿、行人、車輛、臺階或溝等)時,若用戶沒有及時注意到的話,則會導(dǎo)致用戶發(fā)生碰撞,從而存在安全隱患。
[0003]為了解決上述問題,現(xiàn)有的移動終端通過在移動終端外部外置一個雷達(dá)探測器,在內(nèi)部設(shè)置一個雷達(dá)控制器,從而利用超聲波在空氣中的傳播速度為已知,根據(jù)雷達(dá)探測器收發(fā)信號的時間差計(jì)算出移動終端與雷達(dá)探測器的雷達(dá)探測區(qū)域內(nèi)的障礙物間的距離。但是,由于用戶在使用移動終端的過程中,移動終端的位置是隨時在變化的,無法實(shí)現(xiàn)動態(tài)校準(zhǔn)手機(jī)的位置,從而導(dǎo)致雷達(dá)測距存在誤差,不便于測距的精確性。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的實(shí)施例提供一種測距方法及用于測距的裝置,能夠?qū)ρb置相應(yīng)的雷達(dá)探測區(qū)域內(nèi)的障礙物間的相對位置實(shí)現(xiàn)精確測量。
[0005]為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
[0006]本發(fā)明實(shí)施例的第一方面,提供一種用于測距的裝置,包括:
[0007]通用串行總線USB接口,連接所述裝置外的雷達(dá)探測器,用于從所述雷達(dá)探測器接收雷達(dá)信號,所述雷達(dá)信號是所述雷達(dá)探測器對雷達(dá)探測區(qū)域進(jìn)行探測生成的;
[0008]傳感器控制器,用于從所述USB接口接收所述雷達(dá)信號,并接收傳感模塊采集到的位置信息,緩存所述雷達(dá)信號和所述位置信息,并將所述雷達(dá)信號和所述位置信息發(fā)送給處理器;
[0009]所述處理器,用于從所述傳感器控制器接收所述雷達(dá)信號和所述位置信息,并根據(jù)所述雷達(dá)信號和所述位置信息,確定出所述裝置與所述雷達(dá)探測區(qū)域內(nèi)的障礙物間的相對位置。
[0010]本發(fā)明實(shí)施例提供的用于測距的裝置,該裝置通過USB接口與外部的雷達(dá)探測器相連,并通過該USB接口接收雷達(dá)探測器對雷達(dá)探測區(qū)域進(jìn)行探測后反饋的雷達(dá)信號,接收傳感模塊采集到的位置信息,緩存該雷達(dá)信號和位置信息,并將該雷達(dá)信號和位置信息發(fā)送給處理器,通過該處理器根據(jù)該雷達(dá)信號和位置信息,確定出該裝置與雷達(dá)探測區(qū)域內(nèi)的障礙物間的相對位置。
[0011]由此可見,本方案中的裝置中的傳感控制器通過USB接口獲取外置的雷達(dá)傳感器發(fā)送的雷達(dá)信號,然后將接收到的雷達(dá)信號以及傳感模塊發(fā)送的位置信息發(fā)送至該裝置的處理器,通過該處理器將該雷達(dá)信號以及位置信息進(jìn)行數(shù)據(jù)融合,從而能夠精確的計(jì)算出該裝置與該雷達(dá)探測區(qū)域內(nèi)的障礙物間的相對位置。
[0012]結(jié)合第一方面,在第一種實(shí)現(xiàn)方式中,所述裝置還包括所述傳感模塊,即該傳感模塊為該裝置內(nèi)部設(shè)置的一個綜合傳感模塊。
[0013]結(jié)合第一方面即第一種實(shí)現(xiàn)方式,在第二種實(shí)現(xiàn)方式中,所述傳感模塊包括重力加速度傳感器、陀螺儀傳感器和方向傳感器;
[0014]所述位置信息包括:來自所述重力加速度傳感器的水平位置信息、來自所述陀螺儀傳感器的旋轉(zhuǎn)位置信息和來自所述方向傳感器的水平方向信息。這樣通過該裝置的水平位置信息、旋轉(zhuǎn)位置信息以及方向信息便可精確定位出該裝置的位置角度。
[0015]結(jié)合第二種實(shí)現(xiàn)方式,在第三種實(shí)現(xiàn)方式中,所述傳感器控制器包括:
[0016]雷達(dá)傳感器控制器,耦合于所述USB接口,用于從所述USB接口采集和緩存所述雷達(dá)信號;
[0017]重力加速度傳感器控制器,耦合于所述重力加速度傳感器,用于采集和緩存所述水平位置信息;
[0018]陀螺儀傳感器控制器,耦合于所述陀螺儀傳感器,用于采集和緩存所述旋轉(zhuǎn)位置信息;
[0019]方向傳感器控制器,耦合于所述方向傳感器控制器,用于采集和緩存所述水平方向信息。
[0020]結(jié)合第三種實(shí)現(xiàn)方式,在第四種實(shí)現(xiàn)方式中,所述處理器,還用于向所述雷達(dá)傳感器控制器發(fā)送控制信號,以指示所述雷達(dá)傳感器控制器對所述雷達(dá)探測器進(jìn)行控制,所述控制包括打開、關(guān)閉或提高雷達(dá)信號的發(fā)射功率。
[0021]結(jié)合第一方面以及第一種至第三種實(shí)現(xiàn)方式中的任一種實(shí)現(xiàn)方式,在第四種實(shí)現(xiàn)方式中,所述處理器,還用于根據(jù)所述相對位置確定所述障礙物距離所述裝置小于預(yù)設(shè)距離,并發(fā)出警告。即在確定出該障礙物距離該裝置小于預(yù)設(shè)距離時,向用戶發(fā)出告警信號,給用戶及時進(jìn)行提醒,提醒用戶前方存在安全隱患。此外,該裝置在向用戶發(fā)出告警信號時,可以通過振動該裝置、語音播報提示以及文本提示中的至少一種方式來實(shí)現(xiàn)。
[0022]本發(fā)明實(shí)施例的第二方面,提供一種便攜式電子設(shè)備,包括第一方面提供的用于測距的裝置和通信裝置;
[0023]當(dāng)該通信裝置處理休眠或低功耗狀態(tài)時,該裝置能夠繼續(xù)工作。
[0024]由于該便攜式電子設(shè)備中的用于測距的裝置外置的雷達(dá)探測器是通過該裝置中的傳感器控制器實(shí)現(xiàn)控制的,因此,當(dāng)本發(fā)明實(shí)施例提供的便攜式電子設(shè)備中的通信裝置處理休眠或低功耗狀態(tài)時,該裝置仍然可以獨(dú)立工作,從而降低了該便攜式電子設(shè)備的功耗。
[0025]本發(fā)明實(shí)施例的第三方面,提供一種測距方法,包括:
[0026]用于測距的裝置的通用串行總線USB接口從所述裝置外的雷達(dá)探測器接收雷達(dá)信號,所述雷達(dá)信號是所述雷達(dá)探測器對雷達(dá)探測區(qū)域進(jìn)行探測生成的;
[0027]所述裝置的傳感器控制器從所述USB接口接收所述雷達(dá)信號并接收傳感模塊采集到的位置信息,緩存所述雷達(dá)信號和所述位置信息,并將所述雷達(dá)信號和所述位置信息發(fā)送給所述裝置的處理器;
[0028]所述處理器根據(jù)所述雷達(dá)信號和所述位置信息,確定出所述裝置與所述雷達(dá)探測區(qū)域內(nèi)的障礙物間的相對位置。
[0029]本發(fā)明實(shí)施例提供的測距方法,該裝置的傳感器控制通過該USB接口接收雷達(dá)探測器對雷達(dá)探測區(qū)域進(jìn)行探測后反饋的雷達(dá)信號,并接收傳感模塊采集到的位置信息,緩存該雷達(dá)信號和位置信息,將該雷達(dá)信號和位置信息發(fā)送給處理器,然后通過該處理器根據(jù)該雷達(dá)信號和位置信息,確定出該裝置與雷達(dá)探測區(qū)域內(nèi)的障礙物間的相對位置。
[0030]由此可見,本方案中的裝置中的傳感控制器通過USB接口獲取外置的雷達(dá)傳感器發(fā)送的雷達(dá)信號,然后將接收到的雷達(dá)信號以及傳感模塊發(fā)送的位置信息發(fā)送至該裝置的處理器,通過該處理器將該雷達(dá)信號以及位置信息進(jìn)行數(shù)據(jù)融合,從而能夠精確的計(jì)算出該裝置與該雷達(dá)探測區(qū)域內(nèi)的障礙物間的相對位置。
[0031]結(jié)合第三方面,在第一種實(shí)現(xiàn)方式中,所述傳感模塊包括重力加速度傳感器、陀螺儀傳感