Перейти к товару Как выбрать 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 могут работать с блоками после аутентификации действующим ключом.
Как определить тип существующей карты
- Найдите спецификацию у поставщика карт или в документации установленной системы доступа. Нужны модель микросхемы и используемый формат данных.
- Соберите образцы всех партий, которые будут применяться. Цвет и форма корпуса не подтверждают одинаковую электронику.
- На совместимом оборудовании определите тип метки и прочитайте исходный идентификатор без преобразования.
- Проверьте именно целевую операцию: чтение 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 и перезапуске приложения.
Сохраните типы проверенных карт, версию прошивки и настройки формата. После этого можно повторять конфигурацию на следующих рабочих местах.