程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> RFID技術在.Net Micro Framework中的應用

RFID技術在.Net Micro Framework中的應用

編輯:C#入門知識

RFID射頻識別是一種非接觸式的自動識別技術,它通過射頻信號自動識別目標對象並獲取相關數據,識別工作無須人工干預,可工作於各種惡劣環境。RFID技術可識別高速運動物體並可同時識別多個標簽,操作快捷方便。 RFID是一種簡單的無線系統,只有兩個基本器件,該系統用於控制、檢測和跟蹤物體。系統由一個詢問器(或閱讀器)和很多應答器(或標簽)組成。(詳情請參見百度百科《RFID》)

對RFID產品提供者來說,設計開發並全盤掌握RFID技術是不大可能的,因為一條完整的RFID產業鏈包括標准、芯片、天線、標簽封裝、讀寫設備、中間件、應用軟件、系統集成等,其中最關鍵的技術是芯片的設計與制造。通用芯片的設計和制造技術掌握在國外飛利浦(Phillips)、德州儀器(TI)、Amtech公司等公司。

對我們一般開發用戶來說,其實主要就是通過串口(即使物理接口是USB,最終大都轉換為串口操作)來操作閱讀器,對附近的RFID標簽進行讀取,提取ID號,並讀寫EEROM扇區上的數據。

由於RFID標簽內嵌CPU單元,采用應答方式和閱讀器通信,所以RFID標簽就會相對容易地保護EEROM扇區上的數據不被非法讀寫,合法讀取的閱讀器必須提供指定的KEY才可以讀寫指定扇區上的數據(不過我有一個擔心,如果某種技術單單可以提取出EEROM模塊,直接對其扇區上的數據進行讀取,那將繞過這個保護機制,所以還是建議寫在EEROM扇區上的數據也要進行加密。我想實際的RFID標簽應該是把加密後的數據寫入到EEROM扇區,而不是直接寫入操作者提供的明文數據。不過這種機制似乎無法避免自己的卡被復制)。

RFID卡或標簽根據應用領域的不同,根據相關的國際標准來生產不同規格的產品。我手頭上的RFID卡(MF1ICS50)符合ISO14443A協議標准,EEROM的容量為1024字節,分16

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved