Начало работы с RFID
Все, что вам нужно знать для настройки и запуска вашей первой RFID-системы
Как на самом деле работает UHF RFID
Система UHF RFID состоит из трех частей: считывателя, одной или нескольких антенн и меток. Считыватель генерирует радиосигнал 920–925 МГц и отправляет его через антенну. Когда пассивная метка входит в поле антенны, она собирает энергию от радиоволны для питания своего крошечного микрочипа (обычно требуется всего ~10 микроватт). Затем чип модулирует входящий сигнал и отражает его обратно, по сути, отражая модифицированную версию обратно. Этот отраженный сигнал несет уникальный Electronic Product Code (EPC) метки.
Весь цикл считывания, от передачи запроса до получения ответа метки, занимает около 1–3 миллисекунд. Именно это позволяет одному считывателю инвентаризировать 200+ меток в секунду, используя протокол антиколлизии EPC Gen2. Потери сигнала в оба конца значительны (-40–80 дБ), поэтому мощность передачи считывателя (обычно 30 дБм / 1 ватт) и чувствительность чипа метки (до -22 дБм) являются такими критическими характеристиками.
Почему важна «пассивность»: Пассивные UHF-метки не имеют батареи. Они собирают энергию от радиоволны считывателя, а это означает, что они дешевы (3–15 центов каждая), тонкие (0,1 мм) и служат неограниченно долго. Компромиссом является меньшая дальность (до ~12 м) по сравнению с активными метками с батареями (~100 м+).
Частотные диапазоны. Почему UHF?
RFID охватывает несколько частотных диапазонов, но UHF (860–960 МГц) доминирует в коммерческих приложениях, поскольку обеспечивает наилучший баланс дальности считывания, скорости и стоимости меток. LF (125 кГц) считывает в пределах 10 см при ~1 метке/сек. хорошо подходит для отслеживания животных, но слишком медленно для логистики. HF/NFC (13,56 МГц) достигает ~1 м при ~50 метках/сек. отлично подходит для платежей и карт доступа. UHF достигает 1–12+ метров при 200+ метках/сек. идеально подходит для цепочки поставок, розничной торговли и отслеживания активов.
В диапазоне 920–925 МГц во Вьетнаме считыватели используют технологию Frequency Hopping Spread Spectrum (FHSS) на нескольких каналах. Формула: частота = 920,0 + (channel_index × 0,5) МГц. Типичная конфигурация использует 6 каналов [0, 2, 4, 6, 8, 10] в диапазоне от 920,0 до 925,0 МГц для максимального разделения каналов.
Распределение частот UHF варьируется в зависимости от страны. Вьетнам использует 920–925 МГц. США используют 902–928 МГц. Европа использует 865–868 МГц. Всегда настраивайте свой считыватель на правильный региональный диапазон. Использование неправильной частоты является незаконным и может вызывать помехи в лицензированных службах.
Channel Index → Frequency (MHz) Formula: f = 920.0 + (idx × 0.5)
Ch 0 → 920.0 Ch 4 → 922.0 Ch 8 → 924.0
Ch 1 → 920.5 Ch 5 → 922.5 Ch 9 → 924.5
Ch 2 → 921.0 Ch 6 → 923.0 Ch 10 → 925.0
Ch 3 → 921.5 Ch 7 → 923.5
Typical: use [0, 2, 4, 6, 8, 10] for max channel separationАнатомия меток и семейства чипов
Каждая UHF RFID-метка имеет два основных компонента: рисунок антенны (травленый или напечатанный алюминий на подложке из ПЭТ) и микрочип (IC). Антенна улавливает сигнал считывателя, а чип обрабатывает команды и возвращает данные. Чувствительность чипа — это минимальная мощность, необходимая чипу для активации. Чип с рейтингом -22,1 дБм может проснуться всего с ~6,3 микроваттами. Ниже (более отрицательно) = лучшая чувствительность = большая дальность считывания.
Общие семейства чипов включают: NXP UCODE 9 (-22,1 дБм, 128-битный EPC, без пользовательской памяти. доминирует в розничной торговле), Impinj M700 series (-22,1 дБм, 128-битный EPC. сильный в логистике) и Quanray QStar-7U (-21,0 дБм, 128-битный EPC, 512-битная пользовательская память. идеально, когда вам нужно хранить данные непосредственно на метке).
Форм-факторы меток: Dry Inlays (сырая метка на ПЭТ, 3–8 центов, для преобразования в этикетки), Wet Inlays (с клеем, 5–12 центов, готовы к применению), Sticker Labels (печатные, 8–25 центов, с брендингом), Hard Tags (1–15 долларов США, упрочненные для суровых условий) и Woven/Fabric labels (15–40 центов, вшитые в одежду). Nextwaves производит сухие вставки от 35×17 мм до 95×8 мм и этикетки-наклейки соответствующих размеров.
Протокол антиколлизии EPC Gen2
EPCglobal Gen2 (ISO 18000-6C) регулирует то, как UHF-считыватели обмениваются данными с метками. Ключевым нововведением является алгоритм антиколлизии со слотами ALOHA, который позволяет одному считывателю одновременно инвентаризировать сотни меток, не мешая друг другу.
Вот как работает раунд инвентаризации: Считыватель отправляет запрос с параметром Q (создавая 2^Q временных слотов). Каждая метка выбирает случайный слот и ждет. Когда наступает слот метки, она отвечает 16-битным случайным числом. Если отвечает только одна метка, считыватель подтверждает и получает полный EPC. Если несколько меток сталкиваются, считыватель пропускает этот слот. После всех слотов Q корректируется. вверх, если слишком много коллизий, вниз, если слишком много пустых слотов. и раунд повторяется.
Практические настройки Q: Q=2 (4 слота) для 1–5 меток, Q=4 (16 слотов) для 5–20 меток, Q=5 (32 слота) для 20–100 меток, Q=6 (64 слота) для 100–500 меток, Q=7 (128 слотов) для 500+ меток. Более высокое Q означает меньше коллизий, но более медленные раунды.
Сохранение сеанса контролирует, как долго метка помнит, что она уже была прочитана. Сеанс S0 сбрасывается мгновенно (для непрерывного мониторинга). S1 сохраняется 0,5–5 секунд (стандартная инвентаризация). S2/S3 сохраняются ≥2 секунд (дверные проемы и конвейеры, где вы хотите, чтобы каждая метка учитывалась один раз за проход). Правило: используйте S0 для мониторинга полок, S2/S3 для порталов.
Tag Count → Q Value → Slots → Use Case
1-5 Q=2 4 fast, low overhead
5-20 Q=4 16 good balance
20-100 Q=5 32 warehouse shelves
100-500 Q=6 64 pallet scanning
500+ Q=7 128 dock doors, bulk
Higher Q = fewer collisions but slower roundsБанки памяти меток
Каждая метка Gen2 имеет 4 банка памяти. Reserved (Bank 00): Kill password + Access password, всего 64 бита. EPC (Bank 01): CRC-16 + Protocol Control word + ваш идентификатор EPC, обычно 96–128 бит. TID (Bank 10): Заводской уникальный ID чипа, который никогда не может быть изменен. бесценно для защиты от подделок. User (Bank 11): Дополнительное хранилище пользовательских данных (от 0 до 512+ бит в зависимости от чипа), полезно для номеров партий, дат проверок или данных датчиков.
Когда считыватель инвентаризирует метки, каждое уведомление содержит: ID антенны (какой порт), необработанное значение RSSI (0–255, преобразуйте в дБм через: дБм = -100 + round(raw × 70 / 255)), данные EPC (12+ байт) и индекс частотного канала. Эти данные обрабатываются вашим приложением для сопоставления физических считываний меток с бизнес-событиями, такими как «товар отправлен» или «паллета получена».
Никогда не устанавливайте Kill Password на метках, если вы не понимаете последствий. Отправка команды kill с правильным паролем навсегда и необратимо отключает метку, ее больше никогда нельзя будет прочитать. Пароль по умолчанию (0x00000000) означает, что любой может уничтожить незащищенную метку.
[ANT] [RSSI] [EPC ×12 bytes ..................] [CH]
01 B4 30 34 25 7B F7 19 4E 40 00 00 1A 85 06
Antenna: 1 (port 1)
RSSI: 180 → dBm = -100 + round((180×70)/255) = -51 dBm
EPC: 3034257BF7194E4000001A85 (SGTIN-96)
Channel: 6 → 920.0 + (6×0.5) = 923.0 MHz
GTIN-14: 80614141123458 Serial: 6789Ваш контрольный список настройки
Вот практический контрольный список для настройки вашей первой RFID-системы с конкретными указаниями на каждом шаге.
Быстрый старт: используйте инструмент Nextwaves Reader Connect на app.nextwaves.com/reader для настройки вашего считывателя непосредственно из веб-браузера через WebSerial. Установка SDK не требуется.
Input: GTIN-14=08600000232451 Serial=1001 Prefix=7 digits
Output: 30 14 1A 80 0E 98 78 00 00 00 03 E9 (12 bytes)Выберите ваши метки
Сопоставьте метку с поверхностью вашего применения. Стандартные PET-вставки отлично работают на картоне и пластике. Для металлических поверхностей используйте специализированные метки для металла со слоем-прокладкой. Для жидкостей ориентируйте метку вдали от поверхности жидкости. Учитывайте потребности в дальности считывания: большие антенны (70×15 мм+) для паллет, меньшие (35×17 мм) для уровня элемента.
Выберите считыватель
Стационарные считыватели постоянно монтируются у дверных проемов, конвейеров или потолков. Ручные считыватели предназначены для мобильного подсчета циклов. Ключевые характеристики: количество портов антенны (4–32), максимальная мощность TX (30–33 дБм), подключение (USB, Ethernet, Wi-Fi) и поддержка протоколов. Считыватели Nextwaves поддерживают протокол NRN для полного управления параметрами.
Настройте антенны
Круговая поляризация обрабатывает любую ориентацию метки, но имеет ~30% меньшую дальность, чем линейная. Для конвейерных систем с постоянной ориентацией меток используйте линейную. Типичное усиление антенны: 6–9 дБик. Высота, угол и расстояние монтажа определяют вашу зону считывания. См. руководство по размещению антенн.
Закодируйте ваши метки
Запишите данные EPC (SGTIN-96, SSCC и т. д.) на каждую метку. Пример: GTIN-14 '08600000232451' + серийный номер 1001 → EPC hex '30141A800E987800000003E9'. Используйте инструмент Nextwaves TDS RFID Converter для генерации значений EPC из ваших штрих-кодов.
Подключитесь к вашему программному обеспечению
Считыватель выводит события меток (EPC + ID антенны + RSSI + временная метка), которые ваше приложение сопоставляет с бизнес-событиями. Используйте значения RSSI для оценки близости и фильтрации случайных считываний. Подключайтесь через последовательный порт, TCP/IP или WebSerial для приложений на основе браузера.
Продолжить чтение
Изучите больше руководств по RFID, чтобы углубить свои знания.
Размещение и оптимизация антенн
Практическое руководство по максимизации скорости считывания RFID за счет правильного выбора антенн, позиционирования и настройки RF с реальными измерениями и примерами развертывания.
ПродвинутыйКодирование меток и память EPC
Подробный обзор структуры памяти RFID-меток, кодирования SGTIN-96, операций с банками памяти и интеграции GS1 Digital Link с практическими примерами.
ПродвинутыйРазвертывание нескольких считывателей
Руководство по архитектуре для развертывания нескольких RFID-считывателей в производстве. Стратегии координации, управление частотами и проверенные шаблоны развертывания.