內容搜索
CONTENT SEARCH
— RFID讀寫器 | RFID通道門 | RFID手持機 | RFID通道機 —
內容搜索
CONTENT SEARCH
— RFID讀寫器 | RFID通道門 | RFID手持機 | RFID通道機 —
當有人尋求如何編碼RFID標簽的信息時,我們最常被問到的問題是:我可以在RFID標簽上編碼什么,如何格式化數據?
答案取決于你對格式的定義。在我們熱門文章《如何編碼UHF RFID標簽》的第二部分中,你需要知道的一切,我們將專門討論編碼格式和標簽數據格式,并提供真實示例。
如果你錯過了本文的第一部分,請回去閱讀關于十六進制代碼、ASCII和內存庫大小的基礎知識。
第二代RFID標簽數據格式——字符字符串與詞

RFID標簽上編碼的信息僅為一串長度介于1到64字符之間的字符,例如:上圖中的3000e280689400005013d514006a0000。我們稱這些為字符的原因,是因為編碼到RFID標簽(十六進制0-9,a-f)時可以使用數字和字母。
大多數RFID演示軟件程序,如TSL的RFID Explorer應用,都會將該字符串中的4個字符組稱為“單詞”。在上面的例子中,詞1是“3000”,詞2是“e280”,依此類推。單詞數量,或4個組合,與字符數直接相關。
一個配備128位EPC存儲庫的RFID標簽將包含32(十六進制)字符,隨后為8個字。
在更易用的演示軟件中,用戶可能不需要知道單詞、字數、字數或字數偏移。不過,如果你使用TSL的RFID瀏覽器,或Impinj的ItemTest軟件中的標簽記憶標簽頁,你可能會看到這些術語,可能需要用它們來編碼。
RFID標簽編碼格式(比特、十六進制、ASCII)
十六進制,或稱十六進制碼,是大多數RFID硬件共享的通用語言。無論你是用USB讀卡器寫標簽,還是用RFID打印機制作定制標簽,還是為RFID系統編寫定制軟件,了解十六進制對于RFID用戶來說都是必不可少的。那么,讓我們來看看什么是十六進制碼以及它為什么重要。
什么是六邊形代碼?
十六進制編碼,或稱十六進制編碼(也稱為十六進制),是一種僅使用16種字符的方法——字母A-F和數字0-9。
大多數(如果不是全部的話)RFID標簽的數據都會被格式化為十六進制代碼,并且在編程時可以接受十六進制編碼的數據。這意味著用戶可以用 0-9 和 A-F 創建字符串串,只要字符串長度符合標簽內存,就可以編碼在標簽上,標簽就會接受并傳輸該代碼。
示例六邊形:894a0005013d5140 .
為了確定能容納在RFID標簽內存庫中的字符數(十六進制編碼),只需將內存庫大小除以4即可。第一部分中提供了一些常見的六邊形大小和角色數量。(鏈接在此)
什么是ASCII代碼?
ASCII,即美國信息交換標準代碼,是一種使用128種字符類型的編碼方法。ASCII可以表示整個字母表(小寫和大寫)、數字0到9,以及一些特殊字符,如星號、問號和括號。想到ASCII,可以考慮任何可以在鍵盤上使用的字符。
示例ASCII:blackhandbag2019
如果RFID標簽必須用十六進制編碼,而RFID讀取器輸出數據也用十六進制,那為什么有人還要用ASCII?
在極少數情況下,一些RFID用戶會選擇使用ASCII,以便使用完整的字母表來拼寫信息。例如,他們可以用“blackhandbag2019”代替894a0005013d5140。大多數情況下,使用ASCII是為了讓用戶無需查找編碼數據的含義,而是數據告訴用戶有意義的信息。
雖然這聽起來很方便,但肯定有軟件能把那句ASCII代碼“blackhandbag2019”翻譯成十六進制,才能寫在標簽上。然后同一軟件還必須將從標簽中接收到的十六進制編碼信息轉換成ASCII,這使系統變得更加復雜。
除非你有定制軟件,否則使用 ASCII 字符編碼可能比較困難,這也是我們不到 3% 的客戶選擇這樣做的原因。此外,它不能用于安全應用,因為標簽上的數據可能被未經授權人員讀取和理解。
大多數RFID用戶更愿意使用隨機的十六進制代碼,然后將該數字與產品、物品或資產進行數字化關聯。
如果用戶選擇使用 ASCII,請記住,為了確定內存銀行能容納多少 ASCII 字符,你需要將內存銀行大小除以 8。以下是一些常見的尺寸。
什么是比特(二進制編碼)?
比特是最基本的信息單位,實際上是在RFID讀卡器和標簽之間傳輸的。即使用戶在Hex中輸入字符串以編碼到RFID標簽中,RFID軟件在寫入標簽時會自動將數字/字母轉換為比特。請參見下方示例圖表。

比特以4個為一串編碼,僅使用1或0。總體而言,使用比特串來傳輸數據被稱為二進制編碼。下面是一串片段。
位串:0010 1101 0100 1001 0100
當標簽的規格顯示其EPC內存庫有96個可用位時,意味著向讀卡器發送的是96個零和1的組合。下面是一個96位字符串的示例。
0100 1111 0100 0010 0010 0010 0111 0101 0011 0011 0100 1000 0011 0101 0100 0010 0011 11110101 0011 0010 1100 0011 0101
重要
以下關于轉換的信息僅在您選擇手動將十六進制轉換為ASCII或反之時,用于編碼RFID標簽。大多數RFID應用不需要以下任何轉換,會自動完成。
轉換 – 位轉十六進制
每個十六進制字符代表一串四位。下面是一串位及其所翻譯的十六進制字符串。
比特:0100 1111 0100 0010 0010 0010 0111 0101 0011 0101 0100 100 0011 0101 0100 0010
十六進制代碼:4 F 4 2 2 2 7 5 3 3 4 8 3 5 4 2
下面是一個從Bits到Hex的易懂轉換表。

轉換 – 位轉換為 ASCII
每個ASCII字符代表一串8位的字符串。下面是一串位及其翻譯后的ASCII字符串。
比特:0100 1111 0100 0010 0010 0010 0111 0101 0011 0100 100 000 0011 0101
ASCII代碼:O B “ u 3 H 5
轉換 – 十六進制轉ASCII
由于每個ASCII字符代表一串8位的字符串,為了在十六進制和ASCII之間進行轉換,十六進制字符必須寫成兩個字符。例如,你不能把“8”從十六進制轉換成ASCII,但你可以把“08”從十六進制轉換成ASCII。要轉換這些角色,只需將你的六邊形角色分成兩人一組。
下面是一個十六進制字符字符串,以及它翻譯成的ASCII字符串。
十六進制代碼:42 6C 61 63 6B 68 61 6E 64 62 61 67 32 30 31 39
ASCII代碼:b l a c k a n d b a g 2 0 1 9
下面是ASCII、十六進制和二進制(比特)之間的便捷轉換表。

線性極化發生在電磁波在單一平面(垂直或水平)上發射時。線性極化天線必須具有已知的RFID標簽方向,且該RFID標簽必須固定在與天線相同的平面上,以獲得一致的讀數。由于發射集中,線性極化天線通常比同增益的圓極化天線擁有更長的讀距。
查看全文GS1發布了新的超高頻被動RFID協議——Gen2 V2(簡稱G2V2)。該新協議為UHF RFID被動標簽增加了備受追捧的功能,包括保護消費者隱私的措施。Gen2 V2標簽還將與所有其他版本的Gen2標簽完全向后兼容,這意味著不同版本的Gen2標簽可以在同一RFID系統內無縫使用。
查看全文帶有RFID的追蹤工具需要在每個餐具上貼上RFID標簽,以維護和管理數百甚至數千個工具,最大限度地減少丟失和更換。當每個工具都被標記,硬件和軟件組件正確配置后,用戶可以查看庫存室、工具庫,甚至移動工具箱。建筑、醫療、制造業或任何擁有數千工具的行業或公司都...
查看全文嵌入式RFID標簽是一種專門設計用于嵌入物體的標簽,而不僅僅是簡單地固定在表面。嵌入的RFID標簽和環氧樹脂必須經過資產所經歷的任何工藝,這可能意味著高溫或惡劣環境。確保標簽能夠承受這些工藝以及所選環氧樹脂。
查看全文