久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

關 閉

新聞中心

EEPW首頁 > 安全與國防 > 設計應用 > 一種電子標簽識讀終端的研究與設計

一種電子標簽識讀終端的研究與設計

作者: 時間:2010-08-04 來源:網絡 收藏
 

4.2解碼軟件設計思路

  解碼程序要解決的主要問題是如何防止“0”與“1”之間的倒譯。根據DEMOD OUT端輸出波形。若DEMOD OUT端連續輸出一個下跳變和一個上跳變,則肯定是解調輸出的數據。

  只在以下2種情況會出現上跳變:數據“0”編碼周期的中間:相鄰數據都是“1”時,它們波形中間也出現上跳變。但這2種情況存在如下差別:上跳沿與前一個下跳沿之間的低電平持續時間不同。若該低電平維持時間大于32個載波周期,則是數據“o”編碼周期中間時刻的上跳沿。因此,用指令查詢P1.o的電平,先找一個下跳變,找到后立刻啟動T0對RDY/CLK參考時鐘計時,接著找到緊隨其后的上跳變,若此時 的計時時間大于32個載波周期,該上跳變位于數據“0”編碼周期中間時刻,該上跳變是接收數據的時間起點。由于每位數據對應波形中的高、低電平均為32個射頻載波周期,以上跳時刻為起點延40個載頻周期后接收第1個數據。然后重新啟動計數器TO,RDY/CLK端輸出的參考時鐘周期等于射頻載波周期,數據編碼時鐘周期又固定為該參考時鐘周期的64倍,將Tn設置為每隔64個載波周期中斷1次,在Tn中斷服務程序中讀P1.0上的數據。

  根據中數據的結構,按上述接收方式首先找作為起始位的9個存在如下差別:上跳沿與前一個下跳沿之間的低電平持續時間不同。若該低電平維持時間大于32個載波周期,則是數據“o”編碼周期中間時刻的上跳沿。因此,用指令查詢P1.o的電平,先找一個下跳變,找到后立刻啟動T0對RDY/CLK參考時鐘計時,接著找到緊隨其后的上跳變,若此時 的計時時間大于32個載波周期,該上跳變位于數據“0”編碼周期中間時刻,該上跳變是接收數據的時間起點。由于每位數據對應波形中的高、低電平均為32個射頻載波周期,以上跳時刻為起點延40個載頻周期后接收第1個數據。然后重新啟動計數器TO,RDY/CLK端輸出的參考時鐘周期等于射頻載波周期,數據編碼時鐘周期又固定為該參考時鐘周期的64倍,將Tn設置為每隔64個載波周期中斷1次,在Tn中斷服務程序中讀P1.0上的數據。

根據中數據的結構,按上述接收方式首先找作為起始位的9個“1”,找到后,按順序接收其余55bit數據,并按標簽中數據結構重新組織數據。然后通過奇校驗程序計算各段數據的奇校驗,再與接收到的奇校驗位進行比較,判斷數據是否正確性。

5 結束語

  無線射頻識別具有信息量大、高效便捷、安全的特點,是自動識別的主流技術。低成本、高可靠的便攜式的研究開發.有很大的實際意義。本文在研究分析系統作用原理及解調輸出波特征的基礎上,設計了硬件實現方案,并以射頻參考時鐘為參照,提出了一種解決Manchester碼倒譯問題的軟件解碼方法。系統結構和成本合理,可靠性已得到試驗驗證.有較好的應用價值。

  本文作者創新點:充分利用工業通用單片機的豐富資源設計主控模塊,解決了系統便攜化和低成本難題;以射頻參考時鐘為參照的Manchester碼軟件解碼方法,提高了解碼的準確性.也使系統具有良好的功能擴充和升級能力。

參考文獻

[1]吳永祥.射頻識別(RFID)技術研究現狀 及發展展望[J].微計算機信息,2006,11-2:234—236

[2]胡建簧,何艷麗,閔吳.無源射頻電子標簽模擬前端的設計與分析[J].半導體學報,2006,27(6)

[3]Klaus Finkenzeller.射頻識別技術[M].北京:電子工業出版社.2001.劉冬生,鄒雪城.高頻讀寫器射頻模擬前端的實現[J].半導體技術,2006,31(9)


上一頁 1 2 3 4 下一頁

評論


相關推薦

技術專區

關閉