Метка RFID MIFARE в настоящее время является одной из наиболее часто используемых RFID-меток. MIFARE - это серия радиочастотных карт, соответствующих стандарту ISO14443A производства NXP. Она включает в себя MIFARES50, MIFARE S70, MIFARE Ультралайт, MIFARE Pro, MIFAREDesfire, и Ñ‚.д.. Благодаря огромному влиянию MIFARE, промышленность иногда производит радиочастотные карты, соответствующие стандартам ISO14443A. Также известен как “MIFARE”, особенно карта MIFARES50, является почти представителем стандарта ISO14443A.
Что касается происхождения названия “MIFARE”, говорят, что в 1998 Philips приобрела швейцарскую компанию Mikron, которая ранее разработала систему зарядки под названием MIkron FARE-collectionSystem, система зарядки Mikron, сокращенно МИФАРЕ.
Карты серии MIFARE иногда называют MIFARE UltraLight как MF0, MIFARES50 и S70 как MF1, MIFARE Pro как MF2, и MIFARE Desfire как MF3 в зависимости от чипа, используемого в карте.
Общей чертой серии MIFARE является соответствие международному стандарту ISO14443A. Общие черты метки RFID MIFARE заключаются в следующем::
1. Все они близки к карте PICC (Близость ICC), расстояния чтения и записи до 10 см.
2. Радиочастотная частота Tag RFID MIFARE составляет 13,56 МГц ± 7 кГц.
3. Метки RFID MIFARE являются пассивными и бесконтактными, и энергия обеспечивается радиочастотным полем, генерируемым считывателем.
4. Напряженность магнитного поля радиочастотного поля, создаваемого считывателем, составляет от 1,5 А/м до 7,5 А/м.. Метка RFID MIFARE может работать непрерывно в этом интервале напряженности поля.
5. Метка RFID MIFARE сначала входит в радиочастотное поле считывателя для завершения инициализации, и затем ожидает команды читателя. Обмен данными между считывателем и картой всегда принимает режим RTF, То есть, Читатель сначала выдает команду, и карта отвечает на команду в течение установленного времени. Если у читателя нет команды, Карта все равно не может говорить первой.
6. Считыватель отправляет команду на Tag RFID MIFARE, используя модифицированный код Миллера 100% Модуляция ASK, и Tag RFID MIFARE использует поднесущая с модулированным манчестерским кодом.
7. Скорость передачи данных между картой и считывателем составляет 4 Виды: 106Кбит, 212Кбит, 424Кбит, 847Кбит. Однако, перед чтением команды выбора карты (включительно), Скорость передачи данных может составлять всего 106 Кбит/с. После прочтения выбора карты, Метка RFID MIFARE и считыватель могут договориться, какую ставку использовать. Как происходит 106 Кбит/с? Он получается путем деления несущей частоты на 13,56 МГц и деления на 128. Популярная поговорка: “носитель 128 частотное деление”.
8. Когда метка RFID MIFARE не входит в поле RF, Оно называется состоянием выключения питания. После ввода поля RF, Он переходит в состояние ожидания после получения сброса питания. После получения команды вызова от считывателя, Он переходит в состояние готовности. После выбора цикла предотвращения столкновений, Он переходит в активное состояние, и переходит в состояние сна после получения команды сна или незнакомой команды в активном состоянии.
9. Метки RFID MIFARE имеют глобальный уникальный серийный номер, которые могут быть 4 байт, 7 байт или 10 байт. Когда несколько меток RFID MIFARE одновременно входят в радиочастотное поле считывателя, Карты следуют бит-ориентированному механизму предотвращения столкновений, и кард-ридер выбирает уникальную метку RFID MIFARE для работы. После того, как считыватель закончил работу с меткой RFID MIFARE, Он может отправить команду сна, чтобы перевести карту в спящий режим, и считыватель продолжает работать на других метках RFID MIFARE.
10. Эти метки RFID MIFAREs имеют те же шаги работы перед выбором карты (включая). Операция после выбора метки RFID MIFARE отличается. Ðапример, Некоторым необходимо проверить пароль, Некоторым он не нужен, и способ проверки пароля. Есть и отличия.
11. Требуется два шага для входа в магнитное поле от Метки RFID MIFARE до Метки RFID MIFARE.
Первым шагом для считывателя является вызов Метки RFID MIFARE в магнитном поле, и Метка RFID MIFARE отвечает на вызов.
(1) Так как в магнитном поле может находиться карта, которая только что вошла в магнитное поле и электрически сброшена, он также может иметь метку RFID MIFARE, которая управлялась считывателем и отправлялась в спящее состояние считывателем. Различные типы меток RFID MIFAREs, Средство чтения использует две разные команды для выполнения вызовов: запрос карты (REQA, 0х26) и пробуждение карты (ПРОБУЖДЕНИЕ, 0х52).
(2) Запрос метки RFID MIFARE (REQA) могут только карты вызова в состоянии idle, и WAKE-UP может вызвать все карты, включая карты в состояниях Halt и Casual.
(3) После получения команды вызова карты, Метка RFID MIFARE ответит на команду (Ответ на запрос, АТКА), указание читателю, следует ли соблюдать бит-ориентированный механизм предотвращения столкновений. Если нет, читатель, естественно, не будет работать вниз, если только обе стороны не договорились о специальном соглашении против столкновений, но он не называется “соблюдать ISO14443A”. ATQA имеет два байта. Значение первого байта не указано (РФС). Два верхних бита второго байта b7b6 указывают длину серийного номера карты (“00” есть 4 байт, и “01” есть 7 речь. Секция, “10” есть 10 байт), Значение B5 бит не указано (РФС), b4-b0 указывает, соблюдается ли бит-ориентированный механизм предотвращения столкновений. Если она соблюдается, b4-b0 должен иметь только один и только 1 бит 1. Обычно, ATQA MIFARES50 - 0004H, ATQA MIFARE S70 составляет 0002H, ATQA MIFAREUltraLight - 0044H, ATQA mifare Light - 0010H, и ATQA MIFAREDesfire - 0434H. В отрасли принято называть ATQA типом карты., и он называется “Тип карты MIFARE S50 0004H, Тип карты MIFARES70 0002H, Тип карты MIFARE UltraLight 0044H, Тип карты MIFAREDesfire 0344H…”, Это утверждение на самом деле не является строгим. Появились карты с ATQA 0044H и 0344H, но эта карта не является MIFAREUltraLight и MIFARE Desfire, но новый 7-байтовый MIFARES50. Это нормально, поскольку ISO 14443A предусматривает, что роль ATQA заключается в том, чтобы указать, соответствует ли карта бит-ориентированному механизму предотвращения столкновений и длине собственного серийного номера карты, и не указывает, какой тип карты.
(1) Причина, по которой “анти-столкновение” и “отбор” сложены вместе, потому что коды команд этих двух команд одинаковы, Разница заключается в том, сколько подтвержденных серийных номеров карт включено после кода команды.
(2) Бит-ориентированный механизм предотвращения столкновений Для участия в каждом цикле предотвращения столкновений требуется 32-разрядный номер карты. Считыватель отправляет код команды предотвращения столкновений на все карты, участвующие в предотвращении столкновений, и сообщает карте, сколько серийных номеров карты было определено, таким образом, чтобы передняя часть серийного номера карты совпадала с подтвержденным серийным номером, выданным устройством считывателя. Ответ.
(3) Если подтвержденный серийный номер карты меньше 32 бит, которая является командой против столкновений, Карта вернет оставшуюся часть серийного номера карты, кроме подтвержденного серийного номера карты; если подтвержденный серийный номер карты равен 32 бит, Команда выбора карты приведет к тому, что выбранная карта ответит на выбор (SelectAcKnowledge, САК).
(4) Еще одно различие между командами предотвращения столкновений и выбора карт заключается в том, что команда выбора карты имеет проверку CRC_A, и команда предотвращения столкновений не имеет проверки CRC_A.
(5) Если номер карты 4 байт, Код команды для выбора защиты от столкновений — 0x93.
(6) Если номер карты 7 байт, затем два уровня (каскадуровень) требуется выбор анти-столкновения. Код команды первого уровня (Каскад уровень 1) 0x93; первый 3 байт номера карты участвуют; Код команды второго уровня (Каскад уровень 2) 0x95, и последний 4 байт номера карты участвуют.
(7) Если номер карты 10 байт, затем три уровня (Каскад уровень) требуется выбор анти-столкновения. Код команды первого уровня (Каскад уровень 1) 0x93, и первый 3 байт номера карты участвуют; Код команды второго уровня (Каскад уровень 2) 0x95, и 4-й, 5Й, и 6-й байт номера карты участвуют; код команды третьего уровня (каскадный уровень3) 0x97, и последний 4 байт номера карты участвуют.
(8) Возможно, вы обнаружили, что говорят, что каждый цикл предотвращения столкновений требует 32-разрядного номера карты для участия.. Позже, можно сказать, что он может участвовать в 3 байт (24бит). Является ли это непоследовательным? Да, для того, чтобы составить 32bit, кабы 3 байт номера карты участвуют в петле предотвращения столкновений, Карта автоматически добавляет байт 0x88 перед 3 байты номера карты. Этот 0x88 называется каскадным тегом, который удовлетворяет требованиям цикла предотвращения столкновений для 32-битных номеров карт.
(9) Контур выбора анти-столкновений для каждого слоя. Если выбрана карта, Карта должна вернуться в SelectAcKnowledge (САК) чтобы сообщить читателю, нужен ли ему следующий уровень цикла выбора против столкновений и соответствует ли он стандарту ISO14443-4. . 12. И наконец, вышеизложенное является значением “общее соответствие стандарту ISO14443A”, То есть, из карты в магнитное поле для карты выбирается, Процесс их работы одинаков. После этого, все разошлись, а некоторые продолжали соблюдать ISO14443-4, Некоторые начали проверять пароль, а некоторые могут напрямую читать и записывать операции. Чтобы получить метку RFID MIFARE: https://www.rfidhy.com/contact-us/