两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

使用超聲進行接近檢測和設(shè)備關(guān)聯(lián)的系統(tǒng)及相關(guān)方法_2

文檔序號:8909456閱讀:來源:國知局
公開的范圍的情況下,其他電子設(shè)備也是可以的。
[0043]在圖2中,終端設(shè)備包括通過總線250連接到存儲器260、顯示器265、1/0接口 270和大容量存儲單元275的CPU 255。CPU 255可以是以上針對CPU 200所述的任意電路和設(shè)備,例如,酷睿 i5 (Core i5)、酷睿 i7 (Core i7)、FX、弈龍(Phenom) I1、速龍(Athlon) I1、閃龍(Sempron)或ARM Cortex A8處理器,或者可使用ASIC、FPGA或離散邏輯電路來實現(xiàn)。在不脫離本公開的范圍的情況下,存儲器260也可以是靜態(tài)和/或動態(tài)RAM、ROM、EPROM,EEPROM和閃存的任意組合,存儲器260的一部分是可移除的。此外,1/0接口 270、大容量存儲單元275、網(wǎng)絡(luò)接口 245和總線250可以是以上針對遠程通信設(shè)備30所述的那些中的任意一個,因此,為簡潔起見,這些電路的進一步說明被省略。
[0044]終端設(shè)備280還包括聲音接收單元240以接收聲音(例如,語音)以及由遠程通信設(shè)備30的超聲單元230發(fā)送的超聲消息。因此,聲音接收單元240可以是麥克風或其他聲音換能器和相關(guān)聯(lián)的電路,例如,放大器、濾波器、模數(shù)轉(zhuǎn)換器、自動增益控制電路等。終端設(shè)備的聲音接收單元240可接收聽得見的頻率范圍20Hz到大約22kHz內(nèi)的聲音。然而,在不脫離本公開的范圍的情況下,聲音接收單元240還可接收更高和/或更低的頻率。
[0045]在圖2中,遠程通信設(shè)備30與終端設(shè)備280之間的超聲通信被示為按一個方向,即,從遠程通信設(shè)備30到終端設(shè)備280。然而,也可以是雙向超聲通信。此外,通過遠程通信設(shè)備30的超聲單元230和終端設(shè)備280的聲音接收單元240的超聲通信可與通過分別是遠程通信設(shè)備30和終端設(shè)備280的網(wǎng)絡(luò)接口 225和245的網(wǎng)絡(luò)通信并行執(zhí)行。因此,超聲消息的重復(fù)間隔不依賴于通過數(shù)據(jù)網(wǎng)絡(luò)的通信,反之亦然。此外,雖然圖2中示出了遠程通信設(shè)備30與單個終端設(shè)備280之間的通信,但是在不脫離本公開的范圍的情況下,遠程通信設(shè)備可同時與任意數(shù)量的終端設(shè)備280通信。
[0046]圖3是根據(jù)本公開的方面的超聲消息的結(jié)構(gòu)示例。在圖3中,超聲消息300包括遠程通信設(shè)備30的網(wǎng)絡(luò)地址310、可選數(shù)據(jù)320和循環(huán)冗余校驗(CRC)碼330。網(wǎng)絡(luò)地址310可以是互聯(lián)網(wǎng)協(xié)議(IP)地址、介質(zhì)訪問控制地址、統(tǒng)一資源定位符(URL)或識別數(shù)據(jù)網(wǎng)絡(luò)上的遠程通信設(shè)備30的任意其他網(wǎng)絡(luò)地址。可選數(shù)據(jù)320可包括加密信息,例如,加密密鑰、隨機數(shù)代碼、參數(shù)設(shè)置信息等。在某些示例性實施例中,可選數(shù)據(jù)320可被省略。CRC碼330從網(wǎng)絡(luò)地址310和可選數(shù)據(jù)320 (如果包括可選數(shù)據(jù)320的話)中生成,并且被附加到超聲消息300以提供錯誤檢查。因此,在不脫離本公開的范圍的情況下,CRC碼330可由本領(lǐng)域知曉的任意方法來生成。
[0047]圖3中的超聲消息300通過超聲單元230作為例如聲波60、70和80來廣播,并且不需要識別接收設(shè)備的任何頭信息。然而,在不脫離本公開的范圍的情況下,可添加這樣的頭信息。網(wǎng)絡(luò)地址310、可選數(shù)據(jù)320和CRC碼330的順序還可被改變,如技術(shù)人員將認識到的那樣。
[0048]圖4示出了由遠程通信設(shè)備30的超聲單元230進行的超聲消息300的樣本傳輸。在圖4中,超聲消息300背靠背(back to back)重復(fù)以生成大體連續(xù)的超聲傳輸。單個超聲消息300的長度可以是預(yù)定并且固定的,使得超聲消息300以預(yù)定間隔重復(fù),雖然超聲傳輸可以是大體連續(xù)的位(bit)流。圖4示出了超聲消息300的三次重復(fù),但是當然可以是更多的重復(fù)以生成連續(xù)的位流。此外,暫停或保護間隔可被插入超聲消息300的連續(xù)傳輸之間,或者超聲消息300可以以預(yù)定數(shù)量的重復(fù)來一陣一陣地發(fā)送。因此,圖4所示超聲消息300的傳輸只是示例性的而不限制本公開。
[0049]接下來,圖5根據(jù)本公開的示例性方面,示出了超聲消息300的每一位的傳輸。在圖5中,保護間隔510和530被插入位500和530之間以最小化例如來自房間10內(nèi)的反射和混響的失真。在保護間隔510和530期間,超聲單元230不發(fā)送超聲波。因為每一位傳輸?shù)某掷m(xù)時間可被固定在預(yù)定值(例如,20ms),因此保護間隔510和530也可具有相同預(yù)定值的固定持續(xù)時間。然而,保護間隔510和530還可具有與位500和520的持續(xù)時間不同的持續(xù)時間,例如,更長或更短的持續(xù)時間,并且在反射和/或混響確實導(dǎo)致了重大失真的應(yīng)用中還可被省略。保護間隔510和530還可具有彼此不同的持續(xù)時間,或者可都具有相同的持續(xù)時間。應(yīng)該認識到的是圖5中的兩個位500和520以及兩個保護間隔510和530的說明只是示例性的,并且更多的位500、520和保護間隔510、530可被一起組裝到大體連續(xù)的位流中以實現(xiàn)圖4的超聲消息300的傳輸模式。
[0050]如圖5所示,針對每一位500、520生成以預(yù)定頻率為中心的掃描。例如,具有值一的位500被發(fā)送為以頻率fl為中心的頻率掃描,而具有值零的位520被發(fā)送為以頻率fO為中心的頻率掃描。在圖5中,頻率fl高于頻率f0,但這只是示例性的。在不脫離本公開的范圍的情況下,頻率f0還可高于頻率fl。
[0051 ] 為了生成分別以頻率f I和fO為中心的頻率掃描,頻率偏移Λ被使用。例如,對應(yīng)于位500的頻率掃描540被生成為(f 1- Λ,Π+ Δ ),而對應(yīng)于位530的頻率掃描550被生成為(fO-Δ,fO+Λ)。雖然在圖5中頻率掃描540和550在頻率上上升,但是在不脫離本公開的范圍的情況下,圖5中的頻率掃描還可以隨時間在頻率上下降。此外,fl可以是21.5kHz,f0可以是20.8kHz,并且頻率偏移Δ可以是350Hz。當然,只要頻率掃描在不對其做出任何修改的情況下是人類聽不見而可被終端設(shè)備280檢測到的,則對于這些參數(shù)的其他值也是可以的。頻率掃描540、550還可具有例如20ms的相同持續(xù)時間,或具有任意其他更長或更短的持續(xù)時間,如技術(shù)人員將認識到的那樣。為了最小化譜泄漏,每個頻率掃描540、550可使用開窗功能(例如,布萊克曼窗)進行開窗。
[0052]圖6是根據(jù)本公開的示例性方面的遠程通信設(shè)備30的功能圖。圖6示出了用于生成超聲消息300的功能塊。然而,遠程通信設(shè)備30可包括很多其他功能塊以執(zhí)行附加處理,例如,通過數(shù)據(jù)網(wǎng)絡(luò)的數(shù)據(jù)通信、視頻處理、除生成超聲消息300之外的音頻處理以及頻譜整形,如技術(shù)人員將認識到的那樣。為簡潔起見,這些功能塊未被示于圖6中,但是沒有這些功能塊不應(yīng)被解釋為以任意方式限制本公開。
[0053]在圖6中,存儲器205包括網(wǎng)絡(luò)地址存儲區(qū)域600,其中存儲遠程通信設(shè)備30的網(wǎng)絡(luò)地址310。當要生成超聲消息300時,網(wǎng)絡(luò)地址310既被提供給CRC單元610以生成相應(yīng)的CRC碼330,又被提供給復(fù)用器620,該復(fù)用器620例如由遠程通信設(shè)備30的CPU 200控制。復(fù)用器620通過將CRC碼330與網(wǎng)絡(luò)地址310連接來組裝超聲消息300。當然,復(fù)用器620還可將任意可選數(shù)據(jù)320連接到網(wǎng)絡(luò)地址310和CRC碼330,該CRC碼330也將由CRC單元610除網(wǎng)絡(luò)地址310之外還基于可選數(shù)據(jù)320來生成。在不脫離本發(fā)明的范圍的情況下,網(wǎng)絡(luò)地址310、CRC碼330和可選數(shù)據(jù)320 (如果存在的話)被連接的順序可被改變。
[0054]一旦網(wǎng)絡(luò)地址310、CRC碼330和可選數(shù)據(jù)320 (如果存在的話)被連接到超聲消息300中,則超聲消息300被提供給超聲單元230,在超聲單元230,超聲消息300被轉(zhuǎn)換為如下所述的頻率掃描540、550并發(fā)送。
[0055]圖7是根據(jù)本公開的示例性方面的遠程通信設(shè)備30的超聲單元230的圖。在圖7中,由復(fù)用器620生成的超聲消息300在消息寄存器735的輸入740處被接收,超聲消息300被存儲在消息寄存器735中。消息寄存器735可以是移位寄存器,其中,超聲消息300被串行移位到該移位寄存器中,或者整個超聲消息被并行加載到該移位寄存器中。一旦在消息寄存器735中,則超聲消息通過由CPU 200控制的移位信號745的應(yīng)用來一位一位地移出消息寄存器735。因此,消息寄存器是一位寬,長有與超聲消息300的單個實例一樣多的位數(shù)。然而,當作為復(fù)用器620與復(fù)用器710之間的先進先出(FIFO)緩沖器時,消息寄存器735還可以比超聲消息300短,或者可以比超聲消息300長。
[0056]超聲單元230還可包括兩個循環(huán)緩沖器700、705。循環(huán)緩沖器700對應(yīng)于頻率Π而循環(huán)緩沖器705對應(yīng)于頻率??。如上所述,頻率Π可對應(yīng)于邏輯一而頻率??可對應(yīng)于邏輯O。循環(huán)緩沖器700、705中的每一個可以與下文所探討的數(shù)模(D/Α)轉(zhuǎn)換器715的位分辨率同寬,并且可具有足以存儲圖5的每一個掃描540、550的想要的頻率步進數(shù)的長度。例如,如果D/Α轉(zhuǎn)換器715具有32位分辨率并且頻率掃描540、550要具有7個步進(即,當頻率偏移△是350Hz時,掃描以10Hz的步進增長),則每個循環(huán)緩沖器700、705可以是32x7位的。然而,如普通技術(shù)人員將認識到的那樣,在不脫離本公開的范圍的情況下,任意數(shù)量的循環(huán)緩沖器700、705可具有任意的寬度和長度以生成如下文所解釋的想要的頻率掃描。
[0057]每個循環(huán)緩沖器700、705被預(yù)加載有多個樣本值,每個樣本值對應(yīng)于要由D/Α轉(zhuǎn)換器715生成的特定電壓。每個循環(huán)緩沖器700、705在從例如CPU 200接收到指針信號750時輸出特定值。由循環(huán)緩沖器700、705輸出的值被提供給復(fù)用器710,復(fù)用器710基于當前被移位信號745移出消息寄存器735的超聲消息300的位值來選擇兩個值中的一個。因此,超聲消息300的位值作為復(fù)用器710的控制值以選擇分別由循環(huán)緩沖器700、705提供的兩個值中的一個。例如,如果從消息寄存器735輸出的位是一,則復(fù)用器710選擇來自針對頻率Π的循環(huán)緩沖器705的值。然而,如果從消息寄存器輸出的位值是零,則復(fù)用器710選擇來自對應(yīng)于頻率f0的循環(huán)緩沖器700的值。一旦被選擇,則移位信號745在單個位傳輸?shù)某掷m(xù)時間內(nèi)不被激活。這可以是例如如上所述的20ms。
[0058]通過復(fù)用器710被設(shè)置為選擇來自兩個循環(huán)緩沖器700、705中的一個的值,指針信號被重復(fù)激活,使得選定的循環(huán)緩沖器700、705內(nèi)的每個值被輸出。這些被輸出的值由復(fù)用器710提供給D/Α轉(zhuǎn)換
當前第2頁1 2 3 4 5 6 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
耿马| 连山| 弋阳县| 玉环县| 邢台县| 林州市| 巴林左旗| 元谋县| 光泽县| 车致| 鄯善县| 靖江市| 成武县| 江安县| 西青区| 闻喜县| 虹口区| 凤阳县| 长垣县| 钟祥市| 西平县| 云浮市| 栾川县| 青岛市| 赣榆县| 科技| 拉孜县| 蒲江县| 桃源县| 庆元县| 宁安市| 伊通| 博客| 丰都县| 于都县| 阿勒泰市| 九龙县| 汪清县| 鹤山市| 阜新市| 德格县|