Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

NFC tags can be read by RFID reader? [closed]

I bought NFC tags (stickers) last week with NFR reader/writer kits, could able to write and read data using gototags software (yet to buy a phone with NFC). My question here is, these NFC tags can be readable by RFID reader? did some research that both NFC and RFID uses similar frequency range (13.5 MHz). We have office access system through RFID presenly can these NFC tags replaced by RFID tags. Please advise.

like image 851
Balaji Avatar asked Oct 31 '11 13:10

Balaji


People also ask

Can RFID reader read NFC tags?

In order for RFID readers and NFC-enabled smartphones to communicate with the same tag, the NFC Forum defined a new class of NFC tags. So-called NFC Type 5 tags can be modified by a smartphone as long as it is in close proximity to the tag. Then, the same tag can be read by any commercial HF-RFID scanner.

How close do you have to be to read a NFC tag?

More recently, NFC has incorporated the ISO 15693 standard, which offers a maximum read range of about 3 feet. So it would make sense to use ISO 15693 tags, rather than NFC tags based on ISO 14443. It is possible to increase the read range by creating a much larger loop in the reader antenna.

Does RFID interfere with NFC?

RFID is a form of NFC (see ISO 14443 and 15693). They are on different frequency bands, so you you should be fine.

Are RFID and NFC tags the same?

What is the difference between NFC vs RFID? In short: RFID stands for Radio Frequency Identification, a contactless one-way communication method at varying distances. NFC, Near Field Communication, allows for two-way communication and requires action by the user.


1 Answers

We just did some dirty experiment, and it seem it can be done.
We have been able to use a RFID reader to read an NFC tag.

Keep in mind that this is some 'dirty' experiment done 'as is' in a few minutes just to see if it's possible.

We used a RFID reader able to read the ISO 14443-A standard, the reader has been configured to read Mifare Ultralight.

The NFC Tag used are NFC NTAG203 Type 2, with 137 bytes of usable memory.

With this setup we seem to be able to read (and write) only the first 16 pages of the NFC tag, the first 4 pages seem to be reserved, so it seem that the usable pages range from 4 to 15 (zero-based page number).

So it seem that the memory effectively accessible with a RFID ISO 14443-A Mifare Ultralight reader amount to 4*12 bytes = 48 Bytes.

We programmed the NFC tag with a Samsung Galaxy S4, then we read it with a PC+RFID reader, then we wrote some data on one page of the nfc tag with the RFID reader, then we re-read the NFC tag with the Galaxy S4. Everything worked without issue.

I don't know how NFC Tag delimit the string/data, but the Galaxy S4 knew that there were just X bytes of data on the NFC tag. So, if you plan to write the NFC tag with a RFID reader/writer, and the read it back with a smartphone, then you need to work out the data format standard used to define the kind of data, the string termination/size, and this kind of things.

I would like to keep clear that I don't know if reading an NFC Tag with a Mifare Ultralight RFID reader is a supported feature/standard: I just tried, and it worked.

Update

About the RFID Reader

I've been asked to add more details about the dirty experiment we did:
The RFID Reader we use is a RFID Reader/Writer BMU-01 built by Nexus Technologies

From the Italian version of the product page, you can download the driver and the SDK.

To do our dirty experiment, we used the ICTransfer.exe utility from the SDK: its a tiny software that you can use to test reading/writing from all the standard supported by the RFID Reader/Writer.

We configured the ICTransfer.exe to use the card type ISO 14443-A \ Mifare-Ultralight.

enter image description here

Once you have the RFID reader hooked up to the PC, and the driver installed, you should be able to start the ICTransfer.exe utility, then connect it to the RFID reader (Menu\Set(P)\PortSet then Menu\Set(P)\Connect), then you can try to read/write / NFC tag

The BMU-01 is a short distance reader, so it will detect the NFC Tag to a maximum distance of some centimeters (3/4 cm).

So we used the SDK utility to do our NFC read/write test. Clearly it's possible to use the sample and the documentation in the SDK to create a custom software to do the same.

About the NFC Tag

To do our test, we used some NFC Tag NTAG203 Type 2, I bought them here on Ebay. But there are a lot of reseller...
I'm not very expert about NFC Tag, anyway, I can tell you that some NFC tag is compatible with all smartphone, and some is not (as reported in the specification, so pay attention to the specs when you buy NFC tag).

Different type of NFC tag can hold different amount of information, the NFC Tag NTAG203 Type 2 we used have 137 bytes of usable memory when used with a proper NFC reader/writer (I used my Galaxy S4), but we have been able to access only 48 bytes of memory during our RFID Reader experiment.

About some of the different type of NCF Tag, I can copy/paste some information from the NCF Forum

NFC Forum Type 1 Tag Operation Specification Type 1 Tag is based on ISO/IEC 14443A. Tags are read and re-write capable; users can configure the tag to become read-only. Memory availability is 96 bytes and expandable to 2 kbyte.

NFC Forum Type 2 Tag Operation Specification Type 2 Tag is based on ISO/IEC 14443A. Tags are read and re-write capable; users can configure the tag to become read-only. Memory availability is 48 bytes and expandable to 2 kbyte.

NFC Forum Type 3 Tag Operation Specification Type 3 Tag is based on the Japanese Industrial Standard (JIS) X 6319-4, also known as FeliCa. Tags are pre-configured at manufacture to be either read and re-writable, or read-only. Memory availability is variable, theoretical memory limit is 1MByte per service.

NFC Forum Type 4 Tag Operation Specification 2.0 (November 2010) Type 4 Tag is fully compatible with the ISO/IEC 14443 standard series. Tags are pre-configured at manufacture to be either read and re-writable, or read-only. The memory availability is variable, up to 32 KBytes per service; the communication interface is either Type A or Type B compliant.

Another interesting website I've found with a lot of NFC information is here: http://rapidnfc.com/which_nfc_chip

like image 159
Max Avatar answered Sep 22 '22 13:09

Max