我正在研究一個基於RFID的庫存控制項目,並且我想寫一個作家,通過它我可以在每個無源RFID標籤上寫入數據。我怎麼能做到這一點?如何在UHF RFID標籤上書寫數據?
回答
RFID是一個磁性標籤,所以如果你對這個主題有一些很好的知識,你可以建立它,但我認爲(我不完全知道這個過程),這是很難做到的...
但是,我知道有一個Arduino NFC盾牌可以幫助你。事情是這樣的:http://www.adafruit.com/products/789
RFID讀寫仍然是具體到標籤,硬件閱讀器的技術,以及軟件設備驅動程序。沒有用於RFID的通用Windows API。然而,有一個叫做UnifiedPOS的標準,它提供了一個圍繞RFID掃描儀的包裝,使它們都表現相同。您只需將您的應用程序寫入UnifiedPOS界面,即可使用任何具有UnifiedPOS兼容服務對象的RFID掃描儀。它可以作爲OPOS for Windows和Java的「JavaPOS」。還有微軟的POS for .Net。
爲標籤和閱讀器選擇硬件時,請考慮製造商是否提供兼容的服務對象。它會使閱讀和寫作變得更簡單。
根據您的預算,購買RFID閱讀器(這也是一個作家)可能比製作一個簡單得多。市場上有許多優秀的讀者使用相當容易使用的API。此外,大多數主要的UHF RFID閱讀器都使用稱爲LLRP(低級讀取器協議)的通用標準;因此,您可以編寫一組代碼,並且可以與支持LLRP的任何閱讀器一起使用。絕大多數超高頻RFID標籤都適用於gen2協議(ISO 18000-6C),所以只要確保您的讀寫器也可以。
假設您使用的是gen2 RFID標籤,寫入標籤非常簡單。您只需告訴讀者(通過命令)對標籤進行編碼。當然,還有一些注意事項需要注意,例如編碼必須採用十六進制格式,並且標籤上有幾個不同的存儲器塊 - EPC,Reserved,TID和User。 (注意:你不能編碼到所有的內存塊,關於這個主題的更多基本信息,請看這個博客文章:http://blog.atlasrfidstore.com/types-of-memory-in-gen-2-uhf-rfid-tags。)
另一件要考慮的事情是你想要爲標籤編碼多少數據。您將使用的兩個主要內存塊是EPC(通常爲96位,但在某些標籤上,該數字可能更高)和用戶(大約512位是標準的,但市場上有一些gen2標籤具有更高的用戶記憶)。
我會建議使用這些壞boys.Scanfob®的一個超BB2 GEN2(UHF)藍牙RFID讀/寫 https://serialio.com/products/rfid/readerwriters/scanfob%C2%AE-ultra-bb2-gen2-uhf-bluetooth-rfid-readerwriter
這將允許您使用Android或Windows與SerialMagic寫入用戶數據標籤(嵌入在Scanfob®Ultra-BB2中的SerialMagic許可證)。
此閱讀器還與Mac OSX & iOS兼容。只能在iOS上將標籤讀取到光標位置(藍牙HID)。
我不知道「作家」是指硬件(+軟件)還是軟件滿足您的需求。 @ Gp2mv3提到NFC,因此如果您的標籤屬於NFC類型的RFID子集,最簡單的方法就是抓住您的手機,下載免費的NFC寫作器應用並使用它。
如果你想編寫你自己的軟件,Android平臺有很多例子,我認爲其他平臺也是如此。我可以想象,即使是通過USB將手機連接到PC的設置,您也可以將其與作爲作者的混合PC +移動應用配套軟件一起使用。
- 1. RFID閱讀器/天線可以在旅途中書寫RFID標籤嗎?
- 2. UHF RFID的相位模糊
- 3. 如何使用Impinj高速公路對RFID UHF標籤進行一次編碼
- 4. UHF-Rfid在今天的賀卡
- 5. 如何檢查RFID標籤
- 6. RFID數據包
- 7. 向其寫入數據後RFID標籤塊不再可用
- 8. UHF Rfid識別人員並在展臺上記錄時間
- 9. MCU + RFID標籤,用於讀取和寫入RFID信息
- 10. 在Android上閱讀EM4102 RFID標籤
- 11. 使用Zebra RZ600在UHF Gen2v2標籤中寫入EPC存儲器
- 12. 擺脫RFID標籤
- 13. 查詢RFID標籤
- 14. iPhone如何在標籤上書寫符號?
- 15. 使用的2.4GHz讀者無源標籤和UHF讀寫器與有源標籤
- 16. 如何使用iPhone與IDBlue RFID鋼筆溝通RFID標籤?
- 17. 如何使用RFID閱讀器獲取RFID標籤上打印的序列號?
- 18. 從USB讀取rfid標籤
- 19. RFID標籤,Android格式
- 20. 在Nexus-S上閱讀和書寫Mifare Classic 1K RFID
- 21. Android NFC:其他RFID標籤
- 22. 如何在碎片中的nfc標籤上寫入數據?
- 23. 在Android上讀取RFID標籤並在網頁中插入數據
- 24. 如何將數據寫入MifareClassic標籤?
- 25. 如何在HAML上書寫?
- 26. 如何將諸如RFID標籤數據這樣的長數據存儲在postgres數據庫中?
- 27. 將數據寫入標籤
- 28. 書寫數據++
- 29. 如何計算RFID閱讀器和標籤之間的距離?
- 30. 使用Visual Studio打開UHF RFID DevKit項目文件
OP要求使用電磁輻射的UHF RFID。 NFC基於使用電感耦合的HF RFID。這兩者在涉及的電子產品中完全不同。 – corvairjo