Настольный USB-считыватель ODRFID-M/N/E
Загрузка артикула…
Поднесите карту — считыватель введёт её номер в активное поле 1С, CRM, Excel или браузера. Модель выбирается по типу карт.
Подключите ODRFID-M/N/E по USB, поставьте курсор в нужное поле и поднесите поддерживаемую карту. В режиме клавиатуры считыватель введёт её номер (UID) в 1С, CRM, Excel или браузерную форму. Поиск записи и дальнейшие действия выполняет ваша программа.
Формат номера можно настроить под существующую базу. Для чтения и записи поддерживаемой памяти карт есть готовые программы, а для собственной интеграции — открытые протоколы.
Какую модель выбрать
| Модель | Карты и метки | Когда выбрать |
|---|---|---|
| ODRFID-M | MIFARE/NTAG 13,56 МГц и EM-Marine/HID Prox 125 кГц | на рабочем месте используются оба диапазона |
| ODRFID-N | MIFARE/NTAG 13,56 МГц | нужен только диапазон 13,56 МГц |
| ODRFID-E | EM-Marine/HID Prox 125 кГц | нужен только диапазон 125 кГц |
Набор операций зависит от конкретной карты: например, у DESFire и Ultralight C считывается только UID. Перед заказом сверьте тип своих карт с таблицами совместимости ниже.
Как номер карты попадает в программу

В этом примере номера карт введены в столбец «Номер». Считыватель отправляет текст так же, как USB-клавиатура. В настройках можно добавить Enter после UID, чтобы переходить к следующей строке.
Номер попадёт туда, где находится курсор. Перед работой проверьте активное поле, раскладку клавиатуры, ведущие нули и совпадение формата с вашей базой. Примеры для 1С, CRM и Excel.
Характеристики
| Параметр | Значение |
|---|---|
| Питание | 5 В от USB |
| Потребляемый ток | менее 50 мА в активном режиме |
| Дальность считывания | до 10 см |
| USB | USB 2.0 Full Speed |
| Рабочая температура | от −20 до +70 °C |
| Габариты | 114 × 70 × 15 мм |
| Гарантия | 12 месяцев |
Фактическая дальность зависит от карты, ориентации, помех и металлических предметов рядом со считывателем.
Карты 13,56 МГц для ODRFID-M и ODRFID-N
| Стандарт | Поддерживаемые операции |
|---|---|
| MIFARE Classic 1K/4K/Mini, S50/S70 | аутентификация по Key A/Key B, чтение и запись блоков |
| MIFARE Plus S/X, SL0 | низкоуровневые команды персонализации |
| MIFARE Plus S/X, SL1 | операции с блоками в режиме совместимости с MIFARE Classic |
| MIFARE Plus X, SL2 | только UID и повышение уровня безопасности до SL3 |
| MIFARE Plus S/X, SL3 | AES-аутентификация, чтение и запись блоков |
| MIFARE Ultralight, Nano и EV1 80/164 | чтение и запись страниц |
| MIFARE Ultralight C | только UID |
| MIFARE DESFire | только UID |
| NTAG 213 / 215 / 216 | чтение и запись страниц |
MIFARE Plus работает через низкоуровневые блочные команды. Прошивка 3.14 поддерживает обмен ISO-DEP/APDU через CCID (PC/SC); чтения NDEF на метках NFC Forum Type 4 в самой прошивке нет, его выполняет программа на компьютере. У MIFARE Ultralight C и DESFire в режиме AT считывается только UID.
Метки 125 кГц для ODRFID-M и ODRFID-E
| Стандарт | Поддерживаемые операции |
|---|---|
| EM4100-совместимые метки | чтение UID; декодирование Manchester и BiPhase; определение протокола в эфире; диагностика сигнала |
| T55xx, включая T5555/T5557/T5567/T5577 | запись EM4100-совместимого UID; чтение и запись с паролем; определение семейства микросхемы; чтение заводских данных и блоков поддерживаемых моделей; запись блоков с проверкой результата обратным чтением |
| EM4205 / EM4305 / EM4369 / EM4469 | классификация микросхемы; чтение слов без пароля |
| EM4150 / EM4350 / EM4450 / EM4550 | пассивное чтение потока standard read |
| HID ProxCard II / ISOProx II / DuoProx II | чтение идентификатора; определение протокола HID Prox в эфире; ProxCard II — начиная с прошивки 3.6 |
EM4100 — это формат сигнала, а не обязательно модель микросхемы: тот же формат может передавать T5577. Считыватель определяет семейство микросхемы только по её ответу. Такая проверка не позволяет отличить оригинальную метку от копии.
Важно: запись изменяет память метки. Бит блокировки (
lock) необратимо запрещает дальнейшую запись выбранного блока по радиоканалу. Прошивка не повторяет неудачную запись автоматически. КомандыLFREAD,LFTRACEиLFSTREAMдоступны через CDC, но не через бинарный HID.
Для интеграторов
Три USB-интерфейса доступны одновременно
Начиная с прошивки 3.12 считыватель определяется как составное USB-устройство.
| Интерфейс | Что делает | Когда использовать |
|---|---|---|
| Клавиатура HID | Вводит UID и заданный текст в активное поле | Excel, 1С, CRM и браузерные формы без доработки программы |
| Виртуальный COM-порт CDC | Передаёт AT-команды и текстовые события | ODRFIDKit, терминал, скрипты и собственные интеграции |
| Бинарный USB HID | Передаёт бинарные отчёты по 64 байта | Работа без CDC-драйвера |
В прошивке 3.12 и новее события сканирования передаются через CDC независимо от настройки клавиатуры. Отключите ввод с клавиатуры в программе-конфигураторе, если считыватель не должен печатать UID в активном окне.
Программы и интеграция
- ODRFIDKit для Windows, Linux и macOS читает и записывает поддерживаемую память карт, настраивает считыватель и передаёт события по TCP или UDP. Программа бесплатна.
- ODRFIDKit Web работает в совместимом браузере без установки отдельной программы.
- odrfid-io вводит UID в активное поле через компьютер, когда в строке есть буквы и нужно сохранить раскладку. Готовые сборки доступны в релизах, исходный код — в репозитории.
- Формат UID настраивается в самом считывателе и действует при вводе с клавиатуры и передаче текстовых событий через CDC.
- Для собственной интеграции доступны открытый текстовый протокол через CDC и бинарный протокол через HID.
- Считыватель можно подключить к Android-устройству через USB OTG.
История прошивки ODRFID-M/N/E
3.13
- Добавлен несбрасываемый счётчик времени работы в полных минутах. Значение
возвращает команда
AT&ODOMETER?. - Ошибки data EEPROM теперь передаются в AT- и бинарный протоколы; после отказа прошивка запрещает дальнейшие записи конфигурации до перезапуска.
- Улучшено восстановление CDC, клавиатуры HID и бинарного HID после временных ошибок USB.
3.12
- CDC, клавиатура HID и бинарный HID теперь доступны одновременно.
- Включённая клавиатура больше не подавляет события сканирования в CDC.
- Бинарный HID передаёт 64-байтные отчёты с идентификатором
0x02.
3.9
- Исправлены ошибки.
3.7
- Добавлен режим
SCAN1. - Данные, передаваемые в
SCAN1, теперь зависят от строки форматирования.
3.6
- Добавлена экспериментальная поддержка HID Prox II.
- Период опроса теперь задаёт паузу между окончанием одного опроса и началом следующего.
При обновлении с версии ниже 3.6 старое значение периода, например 200 мс, следует уменьшить, например до 20 мс.
Документация
Альтернативы
Варианты для похожей задачи, если важны другой интерфейс, принцип работы или автономность.

