Перейти к содержанию
Как выбрать RFID-считыватель под свои карты Перейти к товару

Как выбрать RFID-считыватель под свои карты

MIFARE или EM-Marine, 125 кГц или 13,56 МГц: как определить тип карты, выбрать USB-считыватель и проверить чтение номера или запись памяти.

Считыватель выбирают под конкретные карты и операции с ними. Перед заказом нужно выяснить не только частоту, но и тип микросхемы, способ подключения и задачу: получить номер, прочитать защищённые данные или записать метку. Внешне одинаковые пропуска могут требовать разных устройств.

Чем отличаются MIFARE и EM-Marine

ПараметрEM-Marine / EM4100-совместимые меткиMIFARE
Частота125 кГц13,56 МГц
Что нужно уточнитьФормат идентификатора и фактическую микросхемуСемейство, модель и режим работы карты
ОперацииЧтение идентификатора; запись возможна на совместимых перезаписываемых заготовкахЧтение UID и, в зависимости от модели и ключей, операции с памятью
Что учестьНе любую карту можно перезаписатьНе каждый считыватель MIFARE работает со всей памятью всех MIFARE-карт

Название MIFARE объединяет разные семейства. Поддержка Classic не означает автоматическую поддержку защищённых приложений DESFire. Например, ODRFID-M/N считывают у DESFire только UID, а у поддерживаемых Classic могут работать с блоками после аутентификации действующим ключом.

Как определить тип существующей карты

  1. Найдите спецификацию у поставщика карт или в документации установленной системы доступа. Нужны модель микросхемы и используемый формат данных.
  2. Соберите образцы всех партий, которые будут применяться. Цвет и форма корпуса не подтверждают одинаковую электронику.
  3. На совместимом оборудовании определите тип метки и прочитайте исходный идентификатор без преобразования.
  4. Проверьте именно целевую операцию: чтение UID, доступ к нужному блоку с ключом либо запись и последующее чтение результата.

Если спецификации нет, отправьте в поддержку сведения о существующей СКУД, маркировку и описание нужной операции. Для окончательного подбора может понадобиться проверка образца. Отсутствие реакции телефона на пропуск само по себе не определяет его стандарт.

Когда нужен двухчастотный USB-считыватель

Набор карт на рабочем местеИсполнение
Совместимые EM-Marine и HID Prox 125 кГцODRFID-E
Совместимые MIFARE и NTAG 13,56 МГцODRFID-N
Карты обоих диапазоновODRFID-M

Двухчастотный ODRFID-M удобен при смешанном парке пропусков. Он работает с двумя диапазонами; UHF-метки требуют другого радиоинтерфейса.

Точные операции для каждой модели карты приведены в таблицах совместимости ODRFID. Для записи ссылки на NFC-метку отдельно проверьте поддержку NDEF и типа метки.

Как данные попадут в вашу программу

Если вы используете NFC Tools, Cardpeek или другие программы, рассчитанные на считыватель ACR122U, рассмотрите ODRFID с интерфейсом CCID. В статье показано, как читать MIFARE Classic через PC/SC, работать с libnfc и выбрать модель считывателя.

Для ввода номера в активное поле 1С, Excel или браузера подходит режим USB-клавиатуры. Для чтения памяти, управления устройством и получения событий независимо от положения курсора используйте USB CDC и приложение с поддержкой протокола. Сравнение HID и CDC поможет выбрать способ интеграции.

Если номер нового считывателя не совпал с базой, сначала проверьте формат UID, порядок байтов и ведущие нули. Различия в правилах нумерации заменой устройства не решаются.

Что проверить на образце до заказа партии

  • каждую разновидность карт и нужные операции с её памятью;
  • совпадение номера с существующей базой;
  • работу выбранного USB-режима и программы в вашей ОС;
  • фактическое считывание в месте установки, рядом с металлом и другими устройствами;
  • поведение при повторном касании, отключении USB и перезапуске приложения.

Сохраните типы проверенных карт, версию прошивки и настройки формата. После этого можно повторять конфигурацию на следующих рабочих местах.