国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種標(biāo)簽側(cè)物理接收的實(shí)現(xiàn)方法

      文檔序號(hào):6576944閱讀:314來源:國知局
      專利名稱:一種標(biāo)簽側(cè)物理接收的實(shí)現(xiàn)方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及RFID (射頻識(shí)別,又稱電子標(biāo)簽)技術(shù),具體涉及一種標(biāo)簽側(cè)物理接收 的實(shí)現(xiàn)方法。
      背景技術(shù)
      在RFID技術(shù)的應(yīng)用中,標(biāo)簽側(cè)的物理接收指的是接收閱讀器側(cè)發(fā)送的信號(hào),這個(gè) 信號(hào)包括前導(dǎo)碼(Preamble)(如圖1所示)和PIE編碼(如圖2所示)。前導(dǎo)碼包括定位 符(Delimeter),前向校準(zhǔn)(RTCal),反向校準(zhǔn)(TRCal)(只在Query命令中有)。Tari 即前向發(fā)送的PIE(脈沖間隔編碼)編碼“0”,即圖1中的data 0。Pff(Pulse Wide) =Tari中低電平的時(shí)間長度。RTCal 時(shí)間長度為前向發(fā)送的PIE編碼“0”和“ 1”時(shí)間長度相加,最后一個(gè)PW內(nèi) 是低電平,其余時(shí)間是高電平。TRCal 用來表征標(biāo)簽發(fā)送給閱讀器的速率。一般而言,物理接收一般都是硬件實(shí)現(xiàn)的。

      發(fā)明內(nèi)容
      本發(fā)明要解決的技術(shù)問題是提供一種標(biāo)簽側(cè)物理接收的實(shí)現(xiàn)方法,可在標(biāo)簽側(cè)通 過軟件實(shí)現(xiàn)對(duì)信號(hào)的接收。為了解決上述問題,本發(fā)明提供了一種標(biāo)簽側(cè)物理接收的實(shí)現(xiàn)方法,包括若標(biāo)簽 側(cè)收到定位符后在預(yù)設(shè)時(shí)間內(nèi)依次收到Tari、前向校準(zhǔn)RTCal及脈沖間隔PIE編碼,或收到 定位符后在預(yù)設(shè)時(shí)間內(nèi)依次收到Tari、RTCal、反向校準(zhǔn)TRCal及PIE編碼,則接收完成。進(jìn)一步地,在收到所述定位符后若在預(yù)設(shè)時(shí)間內(nèi)未收到Tari則接收失敗;所述預(yù)設(shè)時(shí)間大于1倍的40k時(shí)的Tari。進(jìn)一步地,在收到所述Tari后記錄所述Tari,若在預(yù)設(shè)時(shí)間內(nèi)未收到RTCal則接 收失??;所述預(yù)設(shè)時(shí)間大于1倍的Tari。進(jìn)一步地,當(dāng)收到所述RTCal后若在預(yù)設(shè)時(shí)間內(nèi)未收到后續(xù)編碼則接收失??;所述預(yù)設(shè)時(shí)間大于3倍的RTCal。進(jìn)一步地,當(dāng)收到所述RTCal后若在預(yù)設(shè)時(shí)間內(nèi)收到后續(xù)編碼,則判斷所述編碼 類型并存儲(chǔ)該編碼。進(jìn)一步地,所述判斷編碼類型的方法為,若所述編碼的編碼長度小于3倍的Tari, 則所述編碼是PIE編碼,否則是TRCal。進(jìn)一步地,當(dāng)收到TRCal后若在預(yù)設(shè)時(shí)間內(nèi)未收到PIE編碼則接收失?。凰鲱A(yù)設(shè)時(shí)間大于2倍的Tari。進(jìn)一步地,若所述PIE編碼小于前向校準(zhǔn)編碼長度的一半,則該P(yáng)IE編碼的值為0, 否則該P(yáng)IE編碼的值為1。
      進(jìn)一步地,所述預(yù)設(shè)時(shí)間為4倍的40k時(shí)的Tari。進(jìn)一步地,所述預(yù)設(shè)時(shí)間為4倍的Tari。進(jìn)一步地,所述預(yù)設(shè)時(shí)間為4倍的RTCal。進(jìn)一步地,所述預(yù)設(shè)時(shí)間為3倍的Tari。進(jìn)一步地,設(shè)置超時(shí)定時(shí)器,其超時(shí)時(shí)間為所述預(yù)設(shè)時(shí)間,當(dāng)預(yù)設(shè)時(shí)間內(nèi)未收到后續(xù)編碼,所述超時(shí)定時(shí)器觸發(fā)中斷,接收失敗。綜上所述,本發(fā)明提供一種標(biāo)簽側(cè)物理接收的實(shí)現(xiàn)方法,可在標(biāo)簽側(cè)通過軟件實(shí) 現(xiàn)對(duì)信號(hào)的接收,實(shí)現(xiàn)方法簡單易行。


      圖Ia與圖Ib是前導(dǎo)碼波形圖;圖2是PIE編碼圖;圖3是本發(fā)明方法操作流程圖。
      具體實(shí)施例方式本發(fā)明提供一種標(biāo)簽側(cè)物理接收的實(shí)現(xiàn)方法,若標(biāo)簽側(cè)收到定位符后依次收到 Tari、RTCal及PIE編碼;或收到定位符后依次收到Tari、RTCal、TRCal及PIE編碼,則接收 完成。本實(shí)施例提供一種標(biāo)簽側(cè)物理接收的實(shí)現(xiàn)方法,如圖3所示,包括以下步驟步驟301 當(dāng)標(biāo)簽側(cè)接收到定位符后若在預(yù)設(shè)時(shí)間內(nèi)未收到Tari則接收失敗,若 在預(yù)設(shè)時(shí)間內(nèi)收到Tari則執(zhí)行步驟302 ;該預(yù)設(shè)時(shí)間應(yīng)大于1倍的40k時(shí)(此時(shí)Tari值最大,為25 μ s)的Tari (即前向 發(fā)送PIEO編碼“0”的時(shí)間),較佳地,該預(yù)設(shè)時(shí)間設(shè)置為4倍的40k時(shí)的Tari ;設(shè)置預(yù)設(shè)時(shí)間可以是收到定位符后設(shè)置,也可以是標(biāo)簽側(cè)開始接收信號(hào)前預(yù)先設(shè) 置;進(jìn)一步地,還可以設(shè)置超時(shí)定時(shí)器,其超時(shí)時(shí)間為上述預(yù)設(shè)時(shí)間,當(dāng)預(yù)設(shè)時(shí)間內(nèi)未 收到Tari時(shí)觸發(fā)中斷,表明接收失敗。步驟302 接收到Tari后記錄Tari,之后若在預(yù)設(shè)時(shí)間內(nèi)未收到RTCal,則接收失 敗,若在預(yù)設(shè)時(shí)間內(nèi)收到RTCal則執(zhí)行步驟303 ;該預(yù)設(shè)時(shí)間應(yīng)大于1倍的Tari,較佳地,該預(yù)設(shè)時(shí)間設(shè)置為4倍的Tari ;設(shè)置預(yù)設(shè)時(shí)間可以但不限于是收到Tari后設(shè)置;若在收到Tari后設(shè)置預(yù)設(shè)時(shí)間, 記錄Tari及設(shè)置預(yù)設(shè)時(shí)間的操作可統(tǒng)稱為捕獲中斷處理。還可以設(shè)置超時(shí)定時(shí)器,其超時(shí)時(shí)間為上述預(yù)設(shè)時(shí)間,當(dāng)預(yù)設(shè)時(shí)間內(nèi)未收到RTCal 時(shí)觸發(fā)中斷,表明接收失敗。步驟303 標(biāo)簽側(cè)收到RTCal后存儲(chǔ)RTCal,并計(jì)算及存儲(chǔ)RTCal Half (即RTCal 的一半),作為以后的PIE解碼的判斷標(biāo)準(zhǔn);之后若在預(yù)設(shè)時(shí)間內(nèi)未收到后續(xù)編碼則接收失 敗,若在預(yù)設(shè)時(shí)間內(nèi)收到后續(xù)編碼則執(zhí)行步驟304 ; 該預(yù)設(shè)時(shí)間應(yīng)大于3倍的RTCal,較佳地,將超時(shí)時(shí)間設(shè)置為4倍的RTCal (留一點(diǎn)
      余量)。
      設(shè)置預(yù)設(shè)時(shí)間可以但不限于是收到RTCal后設(shè)置;進(jìn)一步地,還可以設(shè)置超時(shí)定 時(shí)器,其超時(shí)時(shí)間為上述預(yù)設(shè)時(shí)間,當(dāng)預(yù)設(shè)時(shí)間內(nèi)未收到后續(xù)編碼時(shí)觸發(fā)中斷,表明接收失 敗。步驟304 收到后續(xù)編碼后判斷該編碼類型,若此次收到的是TRCal則執(zhí)行步驟 305a,若收到的是PIE編碼則執(zhí)行步驟305b ;判斷編碼類型的方法為,因RTCal之后收到的編碼有可能是TRCal,也有可能是 PIE編碼,由于TRCal要大于1. 1倍的RTcal, 1. IRTcal = 1. 1*3 = 3. 3Tari,所以如果接收 的編碼長度小于3Tari,就認(rèn)為是PIE編碼 ,否則是TRCal。步驟305a 存儲(chǔ)該TRCal ;之后在預(yù)設(shè)時(shí)間內(nèi)未收到PIE編碼則接收失敗,若在預(yù) 設(shè)時(shí)間內(nèi)收到PIE編碼則繼續(xù)執(zhí)行步驟305b ;該預(yù)設(shè)時(shí)間應(yīng)大于2倍的Tari,較佳地,該預(yù)設(shè)時(shí)間設(shè)置為3倍的Tari,設(shè)置預(yù)設(shè) 時(shí)間可以但不限于是收到TRCal后設(shè)置;進(jìn)一步地,還可以設(shè)置超時(shí)定時(shí)器,其超時(shí)時(shí)間為上述預(yù)設(shè)時(shí)間,當(dāng)預(yù)設(shè)時(shí)間內(nèi)未 收到PIE編碼時(shí)觸發(fā)中斷,表明接收失敗。步驟305b 將PIE編碼進(jìn)一步與RTCal_Half比較,得出該P(yáng)IE編碼的值,若PIE編 碼小于RTCalJfalf則該P(yáng)IE編碼的值是0,若PIE編碼大于RTCalJfalf則該P(yáng)IE編碼的值 是1,然后存儲(chǔ)該P(yáng)IE編碼的值。之后收到PIE編碼后繼續(xù)執(zhí)行該步驟,若某次收到PIE編碼后在預(yù)設(shè)時(shí)間內(nèi)未繼 續(xù)收到PIE編碼則接收完成,進(jìn)入上層處理。該預(yù)設(shè)時(shí)間應(yīng)大于2倍的Tari,較佳地,該預(yù)設(shè)時(shí)間設(shè)置為3倍的Tari,設(shè)置預(yù)設(shè) 時(shí)間可以但不限于是收到PIE編碼后設(shè)置;進(jìn)一步地,還可以設(shè)置超時(shí)定時(shí)器,其超時(shí)時(shí)間為上述預(yù)設(shè)時(shí)間,當(dāng)預(yù)設(shè)時(shí)間內(nèi)未 收到PIE編碼時(shí)觸發(fā)中斷,表明接收完成。進(jìn)一步地,當(dāng)存儲(chǔ)PIE編碼后判斷緩沖區(qū)是否已超出其容量,是則接收完成,即不 再接收后續(xù)的PIE編碼。
      權(quán)利要求
      一種標(biāo)簽側(cè)物理接收的實(shí)現(xiàn)方法,包括若標(biāo)簽側(cè)收到定位符后在預(yù)設(shè)時(shí)間內(nèi)依次收到Tari、前向校準(zhǔn)RTCal及脈沖間隔PIE編碼,或收到定位符后在預(yù)設(shè)時(shí)間內(nèi)依次收到Tari、RTCal、反向校準(zhǔn)TRCal及PIE編碼,則接收完成。
      2.如權(quán)利要求1所述的方法,其特征在于在收到所述定位符后若在預(yù)設(shè)時(shí)間內(nèi)未收到Tari則接收失??; 所述預(yù)設(shè)時(shí)間大于1倍的40k時(shí)的Tari。
      3.如權(quán)利要求1所述的方法,其特征在于在收到所述Tari后記錄所述Tari,若在預(yù)設(shè)時(shí)間內(nèi)未收到RTCal則接收失??; 所述預(yù)設(shè)時(shí)間大于1倍的Tari。
      4.如權(quán)利要求1所述的方法,其特征在于當(dāng)收到所述RTCal后若在預(yù)設(shè)時(shí)間內(nèi)未收到后續(xù)編碼則接收失??; 所述預(yù)設(shè)時(shí)間大于3倍的RTCal。
      5.如權(quán)利要求4所述的方法,其特征在于當(dāng)收到所述RTCal后若在預(yù)設(shè)時(shí)間內(nèi)收到后續(xù)編碼,則判斷所述編碼類型并存儲(chǔ)該編碼。
      6.如權(quán)利要求5所述的方法,其特征在于所述判斷編碼類型的方法為,若所述編碼的編碼長度小于3倍的Tari,則所述編碼是 PIE編碼,否則是TRCal。
      7.如權(quán)利要求6所述的方法,其特征在于當(dāng)收到TRCal后若在預(yù)設(shè)時(shí)間內(nèi)未收到PIE編碼則接收失??; 所述預(yù)設(shè)時(shí)間大于2倍的Tari。
      8.如權(quán)利要求6所述的方法,其特征在于若所述PIE編碼小于前向校準(zhǔn)編碼長度的一半,則該P(yáng)IE編碼的值為0,否則該P(yáng)IE編 碼的值為1。
      9.如權(quán)利要求2所述的方法,其特征在于 所述預(yù)設(shè)時(shí)間為4倍的40k時(shí)的Tari。
      10.如權(quán)利要求3所述的方法,其特征在于 所述預(yù)設(shè)時(shí)間為4倍的Tari。
      11.如權(quán)利要求4所述的方法,其特征在于 所述預(yù)設(shè)時(shí)間為4倍的RTCal。
      12.如權(quán)利要求6所述的方法,其特征在于 所述預(yù)設(shè)時(shí)間為3倍的Tari。
      13.如權(quán)利要求2、3、4或7所述的方法,其特征在于設(shè)置超時(shí)定時(shí)器,其超時(shí)時(shí)間為所述預(yù)設(shè)時(shí)間,當(dāng)預(yù)設(shè)時(shí)間內(nèi)未收到后續(xù)編碼,所述超 時(shí)定時(shí)器觸發(fā)中斷,接收失敗。
      全文摘要
      本發(fā)明提供了一種標(biāo)簽側(cè)物理接收的實(shí)現(xiàn)方法,包括若標(biāo)簽側(cè)收到定位符后在預(yù)設(shè)時(shí)間內(nèi)依次收到Tari、前向校準(zhǔn)RTCal及脈沖間隔PIE編碼,或收到定位符后在預(yù)設(shè)時(shí)間內(nèi)依次收到Tari、RTCal、反向校準(zhǔn)TRCal及PIE編碼,則接收完成。采用本發(fā)明的技術(shù)方案,可在標(biāo)簽側(cè)通過軟件實(shí)現(xiàn)對(duì)信號(hào)的接收,實(shí)現(xiàn)方法簡單易行。
      文檔編號(hào)G06K7/00GK101819620SQ20091011867
      公開日2010年9月1日 申請(qǐng)日期2009年2月27日 優(yōu)先權(quán)日2009年2月27日
      發(fā)明者金磊 申請(qǐng)人:中興通訊股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1