MIFARE RFID Tag в настоящее время один из наиболее часто используемых тегов RFID. MIFARE представляет собой серию радиочастотных карт, совместимая с ISO14443A производимого NXP. Она включает в себя MIFARES50, MIFARE S70, MIFARE Ultralight, MIFARE Pro, MIFAREDesfire, так далее. Из-за огромное влияние MIFARE, промышленность иногда производит радиочастотные карты, которые соответствуют стандартам ISO14443A. Также известен как “MIFARE”, особенно MIFARES50 карты, почти представитель стандарта ISO14443A.
Что касается происхождения названия “MIFARE”, он сказал, что в 1998 Philips приобрела швейцарскую компанию Микрон, которые ранее разработали систему зарядки под названием Микрон FARE-collectionSystem, система зарядки Микрон, сокращенно MIFARE.
Карты серии MIFARE иногда называют MIFARE UltraLight MF0., MIFARES50 и S70, как МФ1, MIFARE Pro, как МФ2, и MIFARE Desfire как MF3 в зависимости от чипа, используемого в карте.
Общая особенность серии MIFARE - соответствие международному стандарту ISO14443A.. Общие особенности метки RFID MIFARE следующие::
1. Все они близки к карте PICC (Близость ICC), читать и писать на расстоянии до 10 см.
2. Радиочастотная частота RFID-метки MIFARE составляет 13,56 МГц ± 7 кГц..
3. RFID-метки MIFARE бывают пассивными и бесконтактными., а энергия обеспечивается радиочастотным полем, создаваемым считывателем.
4. Сила магнитного поля РЧ-поля, создаваемого считывателем, составляет от 1,5 до 7,5 А / м.. RFID-метка MIFARE может работать непрерывно в этом интервале напряженности поля..
5. RFID-метка MIFARE сначала входит в поле RF считывателя для завершения инициализации., а затем ждет команды читателя. Обмен данными между считывателем и картой всегда осуществляется в режиме RTF., то есть, читатель сначала дает команду, и карта отвечает на команду в установленное время. Если у ридера нет команды, карта все равно не может говорить первой.
6. Считыватель отправляет команду метке MIFARE RFID, используя модифицированный код Миллера 100% Модуляция ASK, а метка 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 входят в RF-поле считывателя одновременно, карты используют бит-ориентированный механизм предотвращения столкновений, и устройство чтения карт выбирает уникальный RFID-метку MIFARE для работы. После того, как считыватель завершил работу с RFID-меткой MIFARE, он может отправить команду сна, чтобы перевести карту в режим сна, и считыватель продолжает работать с другими RFID-метками MIFARE.
10. Эти RFID-метки MIFARE выполняют те же действия перед выбором карты. (включая). Операция после выбора метки RFID MIFARE отличается. Например, некоторым нужно проверить пароль, некоторым это не нужно, и способ проверки пароля. Также есть отличия.
11. Чтобы ввести магнитное поле из метки RFID MIFARE в метку RFID MIFARE, требуется два шага..
Первый шаг для читателя - вызвать метку MIFARE RFID в магнитном поле., и RFID-метка MIFARE отвечает на звонок.
(1) Так как в магнитном поле может быть карта, которая только что вошла в магнитное поле и электрически сбрасывается, он также может иметь RFID-метку MIFARE, которая используется считывателем и отправляется считывателем в состояние сна.. Различные типы RFID-меток MIFARE, читатель использует две разные команды для звонков: запрос карты (REQA, 0x26) и пробуждение карты (ПРОСНУТЬСЯ, 0x52).
(2) Запрос метки RFID MIFARE (REQA) может звонить только по картам в состоянии ожидания, и WAKE-UP может вызывать все карты, включая карты в состояниях Halt и Casual.
(3) После получения команды вызова карты, RFID-метка MIFARE ответит на команду (Ответить на запрос, ATQA), сообщая читателю, следует ли ему соблюдать битовый механизм предотвращения столкновений. Если не, читатель естественно не будет работать, если две стороны не договорились о специальном соглашении о предотвращении столкновений, но это не называется “соблюдать 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, Тип карты MIFAREesfire - 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-й, 5th, и 6 байтов номера карты участвуют; командный код третьего уровня (каскад level3) 0x97, и последнее 4 байты номера карты участвуют.
(8) Возможно, вы обнаружили, что для каждого цикла антиколлизии требуется 32-битный номер карты.. Позже, можно сказать, что он может участвовать в 3 байты (24немного). Это непоследовательно? да, чтобы сделать 32-битный, если только 3 байты номера карты участвуют в антиколлизионном цикле, карта автоматически добавляет байт 0x88 перед 3 байты номера карты. Этот 0x88 называется каскадным тегом., который удовлетворяет требованиям цикла Anti-collision для 32-битных номеров карт.
(9) Цикл выбора защиты от столкновений для каждого слоя. Если карта выбрана, карта должна вернуться в SelectAcKnowledge (ВЕЩЬ) чтобы сообщить читателю, нужен ли ему следующий уровень цикла выбора предотвращения столкновений и соответствует ли он ISO14443-4. .
12. в заключение, Вышеупомянутое значение “общее соответствие ISO14443A”, то есть, с карты в магнитное поле на карту выбирается, их рабочий процесс такой же. После того, все разошлись, а некоторые продолжали соблюдать ISO14443-4, некоторые начали проверять пароль, а некоторые могут напрямую читать и писать операции. Получить метку RFID MIFARE: https://www.hy-smart.com/contact-us/