초급

RFID 시작하기

첫 RFID 시스템을 설정하고 실행하는 데 필요한 모든 것

UHF RFID가 실제로 작동하는 방식

UHF RFID 시스템에는 리더, 하나 이상의 안테나 및 태그의 세 부분이 있습니다. 리더는 920–925 MHz 무선 신호를 생성하여 안테나를 통해 전송합니다. 수동 태그가 안테나의 필드에 들어가면 전파에서 에너지를 수집하여 작은 마이크로칩에 전원을 공급합니다(일반적으로 ~10 microwatts만 필요). 그런 다음 칩은 들어오는 신호를 변조하고 백산란합니다. 본질적으로 수정된 버전을 다시 반사합니다. 이 반사 신호는 태그의 고유한 Electronic Product Code(EPC)를 전달합니다.

쿼리 전송부터 태그의 응답 수신까지 전체 판독 주기는 약 1–3밀리초가 소요됩니다. 이것이 EPC Gen2 충돌 방지 프로토콜을 사용하여 단일 리더가 초당 200개 이상의 태그를 인벤토리할 수 있도록 하는 것입니다. 왕복 신호 손실은 상당합니다(-40 ~ -80dB). 따라서 리더 TX 전력(일반적으로 30 dBm / 1와트)과 태그 칩 감도(최대 -22 dBm)가 매우 중요한 사양입니다.

💡

"수동"이 중요한 이유: 수동 UHF 태그에는 배터리가 없습니다. 리더의 전파에서 에너지를 수집하므로 저렴하고(각각 ¢3–15), 얇으며(0.1mm) 무기한 지속됩니다. 단점은 배터리가 있는 능동형 태그(~100m+)에 비해 짧은 범위(최대 ~12m)입니다.

주파수 대역. 왜 UHF인가?

RFID는 여러 주파수 대역을 포괄하지만, UHF(860–960 MHz)는 상업적 응용 분야에서 지배적입니다. 이는 판독 범위, 속도 및 태그 비용 간의 최적의 균형을 제공하기 때문입니다. LF(125 kHz)는 ~10cm 이내에서 ~1 태그/초로 판독합니다. 이는 동물 추적에는 적합하지만 물류에는 너무 느립니다. HF/NFC(13.56 MHz)는 ~1m에서 ~50 태그/초로 판독합니다. 이는 결제 및 액세스 카드에 적합합니다. UHF는 200+ 태그/초로 1–12+ 미터에 도달합니다. 이는 공급망, 소매 및 자산 추적에 이상적입니다.

Vietnam 920–925 MHz 대역 내에서 리더는 여러 채널에서 주파수 도약 확산 스펙트럼(FHSS)을 사용합니다. 공식은 다음과 같습니다. 주파수 = 920.0 + (channel_index × 0.5) MHz. 일반적인 구성은 최대 채널 분리를 위해 920.0 ~ 925.0 MHz에 걸쳐 6개 채널 [0, 2, 4, 6, 8, 10]을 사용합니다.

⚠️

UHF 주파수 할당은 국가별로 다릅니다. Vietnam은 920–925 MHz를 사용합니다. 미국은 902–928 MHz를 사용합니다. 유럽은 865–868 MHz를 사용합니다. 항상 올바른 지역 대역에 맞게 리더를 구성하십시오. 잘못된 주파수를 사용하면 불법이며 라이선스 서비스에 간섭을 일으킬 수 있습니다.

Vietnam UHF Channel Map (920–925 MHz)
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 태그에는 두 가지 필수 구성 요소가 있습니다. 안테나 패턴(PET 기판에 에칭 또는 인쇄된 알루미늄)과 마이크로칩(IC). 안테나는 리더의 신호를 캡처하고 칩은 명령을 처리하고 데이터를 반환합니다. 칩 감도는 칩이 활성화하는 데 필요한 최소 전력입니다. -22.1 dBm으로 평가된 칩은 ~6.3 microwatts만으로도 깨어날 수 있습니다. 낮을수록(더 음수) = 더 나은 감도 = 더 긴 판독 범위.

일반적인 칩 제품군에는 다음이 포함됩니다. NXP UCODE 9(-22.1 dBm, 128-bit EPC, 사용자 메모리 없음. 소매에서 지배적), Impinj M700 시리즈(-22.1 dBm, 128-bit EPC. 물류에서 강력함) 및 Quanray QStar-7U(-21.0 dBm, 128-bit EPC, 512-bit 사용자 메모리. 태그에 직접 데이터를 저장해야 할 때 이상적).

태그 폼 팩터: Dry Inlay(PET에 있는 원시 태그, ¢3–8, 라벨로 변환용), Wet Inlay(접착제 포함, ¢5–12, 적용 준비 완료), 스티커 라벨(인쇄 가능, ¢8–25, 브랜딩 포함), 하드 태그($1–15, 열악한 환경에 적합), 직조/패브릭 라벨(¢15–40, 의류에 꿰매어짐). Nextwaves는 35×17mm에서 95×8mm까지의 Dry Inlay와 해당 크기의 스티커 라벨을 제조합니다.

EPC Gen2 충돌 방지 프로토콜

EPCglobal Gen2(ISO 18000-6C)는 UHF 리더가 태그와 통신하는 방식을 관리합니다. 주요 혁신은 하나의 리더가 서로 간섭하지 않고 수백 개의 태그를 동시에 인벤토리에 추가할 수 있게 해주는 슬롯형 ALOHA 충돌 방지 알고리즘입니다.

인벤토리 라운드가 작동하는 방식은 다음과 같습니다. 리더는 매개변수 Q(2^Q 타임 슬롯 생성)를 사용하여 쿼리를 보냅니다. 각 태그는 임의의 슬롯을 선택하고 대기합니다. 태그의 슬롯이 도착하면 16비트 난수로 응답합니다. 하나의 태그만 응답하면 리더가 ACK를 보내고 전체 EPC를 수신합니다. 여러 태그가 충돌하면 리더가 해당 슬롯을 건너뜁니다. 모든 슬롯이 지나면 Q가 조정됩니다(충돌이 너무 많으면 증가, 빈 슬롯이 너무 많으면 감소). 라운드가 반복됩니다.

실용적인 Q 설정: 1–5개의 태그의 경우 Q=2(4개 슬롯), 5–20개의 태그의 경우 Q=4(16개 슬롯), 20–100개의 태그의 경우 Q=5(32개 슬롯), 100–500개의 태그의 경우 Q=6(64개 슬롯), 500개 이상의 태그의 경우 Q=7(128개 슬롯). Q가 높을수록 충돌은 줄어들지만 라운드는 느려집니다.

세션 지속성은 태그가 이미 읽혔다는 것을 얼마나 오랫동안 기억하는지 제어합니다. 세션 S0은 즉시 재설정됩니다(지속적인 모니터링). S1은 0.5–5초 동안 지속됩니다(표준 인벤토리). S2/S3는 2초 이상 지속됩니다(각 태그가 통과할 때마다 한 번씩 계산하려는 도크 도어 및 컨베이어). 일반적인 규칙: 선반 모니터링에는 S0을 사용하고 포털에는 S2/S3을 사용합니다.

Q Algorithm — Population vs Slot Count
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, dBm으로 변환: dBm = -100 + round(raw × 70 / 255)), EPC 데이터(12+바이트) 및 주파수 채널 인덱스. 이 데이터는 애플리케이션에서 '품목 배송' 또는 '팔레트 수신'과 같은 비즈니스 이벤트에 실제 태그 판독값을 매핑하기 위해 처리하는 데이터입니다.

⚠️

결과를 이해하지 못하는 한 태그에 Kill Password를 설정하지 마십시오. 올바른 암호로 kill 명령을 보내면 태그가 영구적으로 되돌릴 수 없게 비활성화됩니다. 다시는 읽을 수 없습니다. 기본 암호(0x00000000)는 누구든지 보호되지 않은 태그를 죽일 수 있음을 의미합니다.

Inventory Response — Raw Byte Layout
[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 시스템을 설정하기 위한 실용적인 체크리스트입니다.

💡

빠른 시작: WebSerial을 통해 웹 브라우저에서 직접 리더를 구성하려면 app.nextwaves.com/reader에서 Nextwaves Reader Connect 도구를 사용하세요. SDK 설치가 필요하지 않습니다.

SGTIN-96 Encoding Example
Input:  GTIN-14=08600000232451  Serial=1001  Prefix=7 digits
Output: 30 14 1A 80 0E 98 78 00 00 00 03 E9  (12 bytes)
1

태그 선택

태그를 애플리케이션 표면에 맞춥니다. 표준 PET 인레이는 판지 및 플라스틱에 적합합니다. 금속 표면의 경우 스페이서 레이어가 있는 특수 on-metal 태그를 사용합니다. 액체의 경우 액체 표면에서 태그를 멀리 떨어뜨립니다. 판자의 경우 더 큰 안테나(70×15mm 이상), 품목 수준의 경우 더 작은 안테나(35×17mm)를 고려하여 읽기 범위를 고려합니다.

2

리더 선택

고정 리더는 도크 도어, 컨베이어 또는 천장에 영구적으로 장착됩니다. 휴대용 리더는 모바일 주기 카운트에 사용됩니다. 주요 사양: 안테나 포트 수(4–32), 최대 TX 전력(30–33dBm), 연결성(USB, Ethernet, Wi-Fi) 및 프로토콜 지원. Nextwaves 리더는 전체 매개변수 제어를 위해 NRN 프로토콜을 지원합니다.

3

안테나 구성

원형 편파는 모든 태그 방향을 처리하지만 선형보다 약 30% 더 적은 범위를 갖습니다. 일관된 태그 방향이 있는 컨베이어 시스템의 경우 선형을 사용합니다. 일반적인 안테나 이득: 6–9 dBic. 장착 높이, 각도 및 간격은 읽기 영역을 결정합니다. 안테나 배치 가이드를 참조하십시오.

4

태그 인코딩

각 태그에 EPC 데이터(SGTIN-96, SSCC 등)를 씁니다. 예: GTIN-14 '08600000232451' + 일련 번호 1001 → EPC 16진수 '30141A800E987800000003E9'. Nextwaves TDS RFID Converter 도구를 사용하여 바코드에서 EPC 값을 생성합니다.

5

소프트웨어에 연결

리더는 비즈니스 이벤트에 매핑되는 태그 이벤트(EPC + 안테나 ID + RSSI + 타임스탬프)를 출력합니다. RSSI 값을 사용하여 근접성을 추정하고 잘못된 판독값을 필터링합니다. 브라우저 기반 앱의 경우 직렬 포트, TCP/IP 또는 WebSerial을 통해 연결합니다.