UHF讀寫器設(shè)計(jì)中的FM0解碼技術(shù)
采用高性能的ARM7的LPC2103進(jìn)行解碼,采用12MHz外部晶振,該芯片可內(nèi)部倍頻,內(nèi)部時(shí)鐘工作在60 MHz的頻率上,完全滿足高速下的解碼需求。LPC2103有2個(gè)32位的捕獲比較器,具有多達(dá)7路捕獲通道。采用LPC2103的定時(shí)器TO和相應(yīng)的捕獲引腳,在輸入信號(hào)發(fā)生上跳變或者下跳變時(shí)捕獲定時(shí)器值,并產(chǎn)生中斷將該定時(shí)器值取出進(jìn)行判斷,其系統(tǒng)框圖如圖3所示。本文引用地址:http://2s4d.com/article/187636.htm
3 FMO解碼
根據(jù)FMO解碼的特點(diǎn),目前常見(jiàn)的解碼方法是:根據(jù)起始處的上升沿或下降沿以及位窗中的采樣點(diǎn)來(lái)判斷出此位窗所表示的數(shù)據(jù)。設(shè)定一個(gè)位窗時(shí)間長(zhǎng)度為T,1)位窗起始處為下降沿,在該位窗3/4T處采樣,采樣為1則位窗表示數(shù)據(jù)“0”,采樣為0則位窗表示數(shù)據(jù)“1”;2)位窗起始處為上升沿,在該位窗3/4T處采樣,采樣為1則位窗表示數(shù)據(jù)“1”,采樣為0則位窗表示數(shù)據(jù)“0”。
這種方法的缺點(diǎn)很明顯。因?yàn)?a class="contentlabel" href="http://2s4d.com/news/listbylabel/label/UHF">UHF頻段頻率很高,當(dāng)在接收過(guò)程中會(huì)出現(xiàn)頻率偏移的情況時(shí),會(huì)造成位寬時(shí)間T較大的變化,而程序仍以固定的時(shí)間間隔3/4T去解碼,所以每次都會(huì)發(fā)生一定的偏移,根據(jù)協(xié)議,UHF讀寫器將接收到標(biāo)簽傳送過(guò)來(lái)的1個(gè)128字節(jié)的數(shù)據(jù),這樣在解碼過(guò)程中,將出現(xiàn)累積偏移過(guò)多導(dǎo)致漏讀或多讀情況,從而產(chǎn)生誤判。
評(píng)論