2011-10-31 17 views
5

मैंने पिछले सप्ताह एनएफसी रीडर/लेखक किट के साथ एनएफसी टैग (स्टिकर) खरीदे, जो गॉटोटैग सॉफ़्टवेयर (अभी तक एनएफसी के साथ एक फोन खरीदने के लिए) लिखने और पढ़ने में सक्षम हो सकता है। मेरा सवाल यह है कि, इन एनएफसी टैग आरएफआईडी रीडर द्वारा पठनीय किया जा सकता है? कुछ शोध किया कि एनएफसी और आरएफआईडी दोनों समान आवृत्ति रेंज (13.5 मेगाहर्ट्ज) का उपयोग करते हैं। हमारे पास आरएफआईडी के माध्यम से कार्यालय पहुंच प्रणाली है, जो कि एनएफसी टैग आरएफआईडी टैग द्वारा प्रतिस्थापित कर सकते हैं। कृपया सलाह दें।एनएफसी टैग आरएफआईडी रीडर द्वारा पढ़ा जा सकता है?

उत्तर

6

हमने अभी कुछ गंदा प्रयोग किया है, और ऐसा लगता है कि यह किया जा सकता है।
हम एक एनएफसी टैग पढ़ने के लिए आरएफआईडी रीडर का उपयोग करने में सक्षम हैं।

ध्यान रखें कि कुछ ही मिनटों में यह 'गंदे' प्रयोग किया गया है, यह देखने के लिए कि यह संभव है या नहीं।

हम एक RFID रीडरआईएसओ 14443-ए मानक को पढ़ने में सक्षम इस्तेमाल किया, पाठक Mifare अल्ट्रालाइट पढ़ने के लिए कॉन्फ़िगर किया गया है।

उपयोग किए गए एनएफसी टैग एनएफसी NTAG203 टाइप 2, उपयोग योग्य स्मृति के 137 बाइट के साथ।

इस सेटअप के साथ हम एनएफसी टैग के पहले 16 पृष्ठों को पढ़ने (और लिखने) में सक्षम होने लगते हैं, पहले 4 पृष्ठ आरक्षित होने लगते हैं, इसलिए ऐसा लगता है कि उपयोग करने योग्य पृष्ठ 4 से लेकर हैं 15 (शून्य-आधारित पृष्ठ संख्या)।

तो यह ऐसा प्रतीत कि स्मृति प्रभावी रूप से सुलभ 4 * 12 बाइट्स = 48 बाइट्स करने के लिए एक आरएफआईडी आईएसओ 14443-ए Mifare अल्ट्रालाइट पाठक राशि के साथ

हमने सैमसंग गैलेक्सी एस 4 के साथ एनएफसी टैग प्रोग्राम किया, फिर हमने इसे एक पीसी + आरएफआईडी रीडर के साथ पढ़ा, फिर हमने आरएफआईडी रीडर के साथ एनएफसी टैग के एक पेज पर कुछ डेटा लिखा, फिर हमने एनएफसी को फिर से पढ़ा गैलेक्सी एस 4 के साथ टैग करें। सब कुछ बिना किसी मुद्दे के काम किया।

मुझे नहीं पता कि एनएफसी टैग स्ट्रिंग/डेटा को कैसे सीमित करता है, लेकिन गैलेक्सी एस 4 जानता था कि एनएफसी टैग पर डेटा के केवल एक्स बाइट थे। इसलिए, यदि आप आरएफआईडी रीडर/लेखक के साथ एनएफसी टैग लिखने की योजना बना रहे हैं, और इसे स्मार्टफोन के साथ वापस पढ़ें, तो आपको डेटा प्रकार, मानक स्ट्रिंग समाप्ति/आकार को परिभाषित करने के लिए इस्तेमाल किए गए डेटा प्रारूप मानक को काम करने की आवश्यकता है, और इस तरह की चीजें।

मैं स्पष्ट रखने के लिए है कि मैं अगर एक Mifare अल्ट्रालाइट आरएफआईडी रीडर के साथ एक एनएफसी टैग पढ़ने एक समर्थित सुविधा/मानक है पता नहीं है चाहते हैं: मैं बस की कोशिश की, और यह काम किया।

अद्यतन

बारे में आरएफआईडी रीडर

मैं गंदा प्रयोग हमने किया बारे में अधिक जानकारी जोड़ने के लिए कहा गया है:
आरएफआईडी रीडर उपयोग हम एक RFID Reader/Writer BMU-01Nexus Technologies

द्वारा बनाया गया है

Italian version of the product page से, आप driver और SDK डाउनलोड कर सकते हैं।

हमारे गंदे प्रयोग करने के लिए, हमने एसडीके से ICTransfer.exe उपयोगिता का उपयोग किया: यह एक छोटा सा सॉफ्टवेयर है जिसका उपयोग आप आरएफआईडी रीडर/राइटर द्वारा समर्थित सभी मानकों से पढ़ने/लिखने का परीक्षण करने के लिए कर सकते हैं।

हमने कार्ड प्रकार ISO 14443-A \ Mifare-Ultralight का उपयोग करने के लिए ICTransfer.exe को कॉन्फ़िगर किया।

enter image description here

एक बार जब आप RFID रीडर पीसी को झुका, और ड्राइवर स्थापित है, तो आप ICTransfer.exe उपयोगिता शुरू करने के लिए, तो यह RFID रीडर से कनेक्ट (मेनू \ सेट में सक्षम होना चाहिए (पी) \ PortSet तो मेनू \ सेट (पी) \ कनेक्ट), तो आप तो यह एनएफसी की पहचान करेगा पढ़ने की कोशिश कर सकते हैं/लिखने/NFC टैग

BMU-01 एक छोटी दूरी पाठक है, कुछ सेंटीमीटर (3/4 सेमी) की अधिकतम दूरी पर टैग करें।

इसलिए हमने हमारे एनएफसी पढ़ने/लिखने के परीक्षण करने के लिए एसडीके उपयोगिता का उपयोग किया। स्पष्ट रूप से ऐसा करने के लिए एक कस्टम सॉफ्टवेयर बनाने के लिए एसडीके में नमूना और दस्तावेज़ीकरण का उपयोग करना संभव है।

बारे में NFC टैग

हमारे परीक्षण करने के लिए, हम कुछ NFC टैग NTAG203 टाइप 2 का इस्तेमाल किया, मैं उन्हें here on Ebay खरीदा है। लेकिन बहुत सारे पुनर्विक्रेता हैं ...
मैं एनएफसी टैग के बारे में बहुत विशेषज्ञ नहीं हूं, वैसे भी, मैं आपको बता सकता हूं कि कुछ एनएफसी टैग सभी स्मार्टफोन के साथ संगत है, और some is not (जैसा कि विनिर्देश में बताया गया है, तो भुगतान करें जब आप एनएफसी टैग खरीदते हैं तो चश्मे पर ध्यान दें)।

विभिन्न प्रकार के एनएफसी टैग में विभिन्न मात्रा में जानकारी हो सकती है, एनएफसी टैग एनTAG203 टाइप 2 हमारे पास उचित एनएफसी रीडर/लेखक (मैंने अपना गैलेक्सी एस 4 इस्तेमाल किया) के साथ उपयोग किए जाने पर 137 बाइट्स उपयोग योग्य मेमोरी का उपयोग किया है, लेकिन हमारे पास है हमारे आरएफआईडी रीडर प्रयोग के दौरान केवल 48 बाइट मेमोरी तक पहुंचने में सक्षम रहे।

एनसीएफ टैग के विभिन्न प्रकार के कुछ के बारे में, मैं कॉपी कर सकते हैं/NCF Forum

एनएफसी फोरम प्रकार 1 टैग ऑपरेशन विशिष्टता प्रकार 1 टैग आईएसओ/आईईसी 14443A पर आधारित है से कुछ जानकारी पेस्ट करें। टैग पढ़े जाते हैं और पुनः लिखते हैं; उपयोगकर्ता टैग को केवल पढ़ने के लिए कॉन्फ़िगर कर सकते हैं। मेमोरी उपलब्धता 96 बाइट्स है और 2 केबीई तक विस्तार योग्य है।

एनएफसी फोरम टाइप 2 टैग ऑपरेशन विशिष्टता टाइप 2 टैग आईएसओ/आईईसी 14443 ए पर आधारित है। टैग पढ़े जाते हैं और पुनः लिखते हैं; उपयोगकर्ता टैग को केवल पढ़ने के लिए कॉन्फ़िगर कर सकते हैं। मेमोरी उपलब्धता 48 बाइट्स है और 2 केबीई तक विस्तार योग्य है।

एनएफसी फोरम प्रकार 3 टैग ऑपरेशन विशिष्टता प्रकार 3 टैग जापानी औद्योगिक मानक (JIS) एक्स 6319-4, यह भी FeliCa के रूप में जाना पर आधारित है। टैग या तो पढ़ने के लिए पूर्व-कॉन्फ़िगर किए गए हैं और पुनः लिखने योग्य, या केवल पढ़ने के लिए हैं। मेमोरी उपलब्धता परिवर्तनीय है, सैद्धांतिक स्मृति सीमा प्रति सेवा 1 एमबीटीई है।

एनएफसी फोरम टाइप 4 टैग ऑपरेशन विशिष्टता 2.0 (नवंबर 2010) टाइप 4 टैग आईएसओ/आईईसी 14443 मानक श्रृंखला के साथ पूरी तरह से संगत है। टैग या तो पढ़ने के लिए पूर्व-कॉन्फ़िगर किए गए हैं और पुनः लिखने योग्य, या केवल पढ़ने के लिए हैं। स्मृति उपलब्धता परिवर्तनीय है, प्रति सेवा 32 KBytes; संचार इंटरफ़ेस या तो टाइप ए या टाइप बी अनुपालन है।

एक और दिलचस्प वेबसाइट मैं एनएफसी जानकारी का एक बहुत कुछ के साथ पाया है यहाँ है: http://rapidnfc.com/which_nfc_chip

3

दो आरएफआईडी श्रेणियां हैं - जिनका आपने उल्लेख किया है, 13.5 मेगाहट्र्ज पर, एनएफसी उपकरणों द्वारा पठनीय - और दूसरा 13.4 किलोहर्ट्ज़ है, जो एनएफसी के साथ संवाद नहीं कर सकता है।

दो अतिरिक्त बिंदु का उल्लेख:

  • आरएफआईडी का उपयोग सिस्टम संभवत: केवल कार्ड यूआईडी, कार्ड पर नहीं कुछ डेटा से। कार्ड, 13.5 एमएचजेड रेंज में हैं, शायद टाइप 4 के सबसे अधिक हैं।
  • उन स्टिकर शायद एनएफसी टैग प्रकार 2 हैं, मुझे लगता है कि उनके पास अलग-अलग यूआईडी लंबाई है। सबसे अधिक संभवतः यूआईडी पाठक आप केवल कार्ड यूआईडी पर निर्भर हैं, और कुछ स्टोर सामग्री नहीं।

यदि आप वास्तव में कार्ड को प्रतिस्थापित करना चाहते हैं, तो यह निर्धारित करने के लिए अपने प्रदाता से परामर्श लें कि पाठकों को पुन: प्रोग्राम करने की क्षमता है या प्रोग्राम करने योग्य एनएफसी रीडर को स्वयं ही लागू करें। मैं ArduinoNFC shield के साथ अनुशंसा करता हूं।

संबंधित मुद्दे

 संबंधित मुद्दे