999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種UHF RFID讀寫器的設計方法

2015-10-28 05:12:35
新教育時代電子雜志(教師版) 2015年19期
關鍵詞:指令信號設計

孫 笠

(北京郵電大學國際學院物聯網工程 北京 100876)

一種UHF RFID讀寫器的設計方法

孫 笠

(北京郵電大學國際學院物聯網工程 北京 100876)

引言

本文介紹了一種基于ISO/IEC 18000-6 Type B標準的讀寫器設計,并給出了RFID讀寫器的系統硬件設計和軟件流程設計。讀寫器采用零中頻收發結構作為射頻前端模塊,采用PHILIPS公司的P89LPC932A1單片機作為數字基帶處理模塊,并通過UAR或USB與計算機(主機)進行通信。

1 ISO/IEC18000協議

ISO/IEC 18000-6 Type B防沖突機制

進入場區的標簽主要有三種狀態:

(1)READY;

(2)ID;

(3)DATA EXCHANGE。

為解決防沖突算法問題,標簽內應具有以下兩種硬件電路:

(1)一個8位的計數器;

(2)一個隨機數發生器(產生“0”或“1”)。

當標簽進入ID狀態的同時把它們內部的計數器清“0”。它們中的一部分可以通過接收GROUP_UNSELECT指令重新回到READY狀態,其他處在ID狀態的標簽就進入了防沖突碰撞判斷流程中。

2 讀寫器的硬件設計

讀寫器射頻前端采用零中頻接收結構,發送和接收通路隔離采用多天線技術,其系統硬件結構如圖1所示。由頻率綜合器產生所需要的射頻信號,然后經過功分器得到兩路載波信號,分別用于發送通路和接收通路。發送通路采用OOK調制,基帶信號通過開關通斷控制載波是否經過功放,并由天線發送;接收通路中接收信號先經過功分、放大等操作,然后分別送到混頻器和兩路正交的載波信號進行混頻,對混頻之后的信號經過濾波、放大、電平比較等操作,恢復出數字基帶信號。該系統之所以采用兩路正交混頻結構,主要是為了避免射頻場中存在的盲點。如果只采用一路接收信號,當接收信號的相位和本振信號的相位相差90度,混頻后的信號始終為零,即有用信號沒有解調出來。但采用正交I和Q兩路接收信號,無論相位延時是多少,I和Q中總有一路能解調出有用信號。

圖1 讀寫器硬件系統結構

讀寫器的數字基帶處理模塊采用PHILIPS公司的P89LPC932A1單片機,P89LPC932A1采用了高性能處理器結構,指令執行只需2到4個時鐘周期,6倍于標準80C51。它具有512字節片內附加RAM,8K FLASH程序存儲器以及增強型UART。該數字模塊主要完成協議指令處理,防沖突算法以及通信數據的編解碼和校驗。

3 讀寫器的軟件設計

3.1 數字基帶的整體設計

讀寫器數字基帶整體結構如圖2所示,其中包括串口通信模塊,指令處理模塊,回波處理模塊以及數據編解碼模塊。

圖2 數字基帶模塊框圖

讀寫器是在計算機(主機)監控之下進行工作,兩者之間形成主從通信模式。讀寫器接收到主機發來的指令,由譯碼模塊確定讀寫器的具體操作。操作分為兩大類,一類是對讀寫器操作,包括讀版本信息,設置工作頻率模式(固定頻率和跳變頻率)和IAP軟件升級等,處理完成后將信息通過UART返回給主機;另一類是對標簽操作,其中包括防沖突讀卡號,讀標簽和寫標簽等,該操作指令通過Manchester編碼器發送后,等待回波返回數據通過FM0解碼器后進入回波處理模塊,數據正確則通過UART返回給主機。

3.2 防沖突算法的實現

根據ISO/IEC18000-6B防沖突算法,針對讀寫器特定的應用要求,完成如圖3所示防沖突讀卡號流程。首先讀寫器發送GROUP SELECT指令,進入場區的標簽將內部計數器清“0”,并返回UID。如果返回數據錯誤,則發送RESEND指令,連續2次RESEND指令后,返回數據仍然錯誤,則認為場區內存在多張卡,發送FAIL指令,進行防沖突。如果返回數據正確,則發送DATA READ指令,使該標簽離開ID狀態,不在進行防沖突過程,然后發送SUCCESS指令,繼續讀卡。如果連續5次沒有回波相應,則認為場區無卡,結束防沖突讀卡。

3.3 Manchester編碼器設計

Manchester編碼是在1個位窗內采用電平變化來表示邏輯“1”(下降沿)和邏輯“0”(上升沿)的。Manchester編碼特點,“10”代表數據“1”,“01”代表數據“0”。根據其特點,編碼過程如下:首先取數據,循環左移,根據移出位判斷編碼操作,左移8次后,取下一個數據,重復上述操作,直到發送完所有數據,編碼結束。

3.4 FM0解碼器設計

FM0編碼是在1個位窗內采用電平變化來表示邏輯,如果電平只在位窗的起始處翻轉則表示數據“1”;如果電平除了在位窗的起始處翻轉,還在位窗的中間翻轉則表示為數據“0”。

FM0編碼特點如下:“11”和“00”代表數據“1”,“01”和“10”代表數據“0”。

解碼過程:首先讀寫器同時對I和Q兩路信號進行采樣,利用狀態機檢測返回幀頭的正確性,讀寫器根據幀頭的正確性來決定對I或Q路信號進行解碼。針對FM0編碼的特點可知,FM0每個數據單元的起始處發生翻轉,由此可以根據起始處的上升沿或下降沿以及位窗中的采樣點來判斷出此位窗所表示的數據。設定一個位窗時間長度為T,一種情況是位窗起始處為下降沿,在該位窗3/4T處采樣,采樣為1則位窗表示數據“0”,采樣為0則位窗表示數據“1”;另一種情況是位窗起始處為上升沿,在該位窗3/4T處采樣,采樣為1則位窗表示數據“1”,采樣為0則位窗表示數據“0”。

結束語

提出了基于P89LPC932A1單片機的超高頻讀寫器設計,根據ISO/IEC18000-6B標準,實現了UHF頻段防沖突碰撞讀取標簽卡號,讀寫標簽數據等功能,最后針對通信數據的特點分別提出了Manchester編碼和FM0解碼流程。讀寫器在完成硬件和軟件設計后進行了制版、調試和測試,并最終實現了產品化。此系統也為研究RFID讀寫器的SoC設計提供了一定的參考價值。

猜你喜歡
指令信號設計
聽我指令:大催眠術
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于LabVIEW的力加載信號采集與PID控制
主站蜘蛛池模板: 国产成人一区| 国产日韩欧美中文| 在线中文字幕网| 亚洲成人动漫在线观看| 亚洲一级毛片在线观播放| 黑色丝袜高跟国产在线91| 全裸无码专区| 中文无码毛片又爽又刺激| 色爽网免费视频| 国产日本欧美在线观看| AV片亚洲国产男人的天堂| 亚洲毛片一级带毛片基地| 色偷偷综合网| 日本在线免费网站| 国产精品精品视频| 香蕉视频在线精品| 久久特级毛片| 日韩国产欧美精品在线| 色综合a怡红院怡红院首页| 亚洲欧美精品一中文字幕| 亚洲国产综合自在线另类| 三上悠亚精品二区在线观看| 天天躁狠狠躁| 日韩欧美中文字幕在线韩免费| 成人综合久久综合| 毛片在线看网站| 亚洲色图欧美激情| 免费看美女自慰的网站| 欧美福利在线| 日韩在线中文| 自拍欧美亚洲| 日本草草视频在线观看| 欧美精品黑人粗大| 亚洲无码高清免费视频亚洲| 欧美特级AAAAAA视频免费观看| 国产成人毛片| 91www在线观看| a级毛片网| 亚洲色精品国产一区二区三区| 国产女人在线视频| 国产对白刺激真实精品91| 久久精品电影| 国产打屁股免费区网站| 在线无码私拍| 午夜a级毛片| 国产一级片网址| 五月婷婷欧美| 最新日韩AV网址在线观看| 久热中文字幕在线| 国产夜色视频| 精品福利一区二区免费视频| 国产不卡国语在线| 最新国产在线| 在线观看亚洲成人| 久久狠狠色噜噜狠狠狠狠97视色| 国产制服丝袜91在线| 丰满人妻一区二区三区视频| 国产av剧情无码精品色午夜| 国产一区二区视频在线| 国产拍在线| 日韩亚洲高清一区二区| 国产成人一二三| 亚洲国产精品成人久久综合影院| 成人永久免费A∨一级在线播放| 91视频国产高清| 亚洲色图欧美激情| 2021国产乱人伦在线播放| 国产91丝袜在线播放动漫| 97超碰精品成人国产| 91在线高清视频| 激情六月丁香婷婷四房播| 精品1区2区3区| 免费观看国产小粉嫩喷水| 91亚洲精品国产自在现线| 欧美伦理一区| 黄色网站不卡无码| 国产欧美日韩专区发布| 五月综合色婷婷| 黄色网站不卡无码| 91小视频在线观看| 精品人妻一区无码视频| 激情无码视频在线看|