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 має патент на один?). Словом, так це можливо. Але використання зчитувача, сумісного з вашим протоколом, може знизити вартість / час розробки

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.