RFID / NFC (13,56 МГц), возможно ли отправлять необработанные байты и получать ответ?


9

Я пытаюсь использовать кард-ридер (т.е. кредитные карты) для покупок, и AFAIK эти карты соответствуют стандарту ISO 14443-A (Mifare Classic 1K). Я уже создал приложение для Android, которое может отправлять пользовательские APDU для чтения определенных секторов с помощью необработанного SendBytes ().

Поскольку мне нужно построить схему с настраиваемой антенной, я выбрал Arduino-uno с модулем NFC (думал о StrongLink SL013), я хотел знать, можно ли отправлять необработанные байты и получать ответ от тега. Я нашел только реализацию более высокого уровня (readSector, writeSector и т. Д.).


1
Вы прошли технические спецификации? Вы читали определения ISO-14443-A? Это должно быть прямо подотчетно из спецификаций.
asheeshr

Я обнаружил, что это не является частью спецификаций ISO, это зависит от конкретного чипсета / щита, который я использую. NXP PN532 поддерживает это.
TheAverageGuy

Ответы:


1

Протоколы RFID требуют либо пассивных, либо активных меток. В зависимости от того, что вы используете, тег или ридер регулярно передает импульсы. Проверьте www.rfidreader.com для получения дополнительной информации. https://www.rfidjournal.com также предоставляет ценные ресурсы.

Многие компании вкладывают значительные средства в развитие технологии RFID. Вы бы не советовали изобретать велосипеды без карманов.


1

Это будет отличаться для каждого устройства / читателя. В настоящее время я работаю с RFID-считывателем TRF7970a. Я видел, что это таблица данных, в которой есть опции для отправки значений RAW, поскольку он не поддерживает каждый протокол (у NXP есть патент на один?), Поэтому чип не анализирует его, но может полностью отправить его в mcu. Короче да, это возможно. Но использование считывателя, совместимого с вашим протоколом, может снизить ваши затраты на разработку

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.