Professional Documents
Culture Documents
Automatikus Azonosítás Összefoglaló Vonalkódok És Az RFID
Automatikus Azonosítás Összefoglaló Vonalkódok És Az RFID
07
Vonalkód
A vonalkód olyan gépek által optikailag leolvasható kód, amelynél különböző
vastagságú függőleges világos és sötét közök, illetve vonalak meghatározott váltakozása
fejezi ki az információt. Ezek alatt általában számokat is elhelyeznek. Legjellemzőbb
felhasználási területe a kereskedelem, pl.: az áruk csomagolásán, amely lehetővé teszi az áru
egyes adatainak azonosítását, pl.:
a gyártó ország
a gyári szám
a termék cikkszáma.
1
Rövid összefoglaló 2012.12.07
1. ábra. Vonalkód
A klasszikus kereskedelmi alkalmazásokon kívül a vonalkódoknak jelentős szerepük
van az élelmiszerek és gyógyszerek nyomon követésében.
A vonalkód leolvasását erre kifejlesztett készülékek teszik lehetővé, elsősorban a
pénztárosok számára. Legelőször az Amerikai Egyesült Államokban, Troy városban
alkalmazták egy szupermarketben 1974. június 26-án. A vonalkód használata az 1990-es évek
óta Magyarországon is elterjedt. Legelsőként a Skála vezette be, 1984-ben.
Optikai azonosítás
Előnyök
2
Rövid összefoglaló 2012.12.07
Korlátok
3
Rövid összefoglaló 2012.12.07
karakter mindig rögzített számú modulból áll, és azon belül a sötét és világos jel-párok száma
is rögzített.
Egy példa a könnyebb érthetőség kedvéért. Az egyik vonalkód típus mindegyik karaktere
hét modulból, és azon belül két jel-párból áll, azaz:
1 számjegy kódja: 0 0 1 1 0 0 1
1 2 3 4 5 6 7 a modulok sorszáma
1 1 1 1 2 2 2 a jelpárok sorszáma
2 számjegy kódja: 0 0 1 0 0 1 1
1 2 3 4 5 6 7 a modulok sorszáma
1 1 1 2 2 2 2 a jelpárok sorszáma
(A kódban az 1 a sötét, a 0 a világos modult jelenti.)
A kódolás paramétereinek rögzítése egyben meghatározza a kódolható karakterek számát
is, hiszen meghatározott számú modulból, meghatározott számú elempárt csak véges, és
könnyen kiszámítható módon tudunk kiválasztani.
Az alábbi táblázatban néhány vonalkód típust hasonlítok össze kódolási méreteik szerint.
Kódolható Felhasználható
Kódtípus Modulméret Jelpárok száma Biztonsági faktor
karakterek karakterek
EAN/UPC 7 2 20 10 2,0
CODE128 11 3 252 106 2,4
PDF417 17 4 10480 2787 3,8
A biztonságos olvasás érdekében nem használják ki a teljes kódolható karakter mennyiséget,
hanem úgy választják ki a felhasznált karaktereket, hogy azok kódja a lehető legjobban
eltérjen egymástól. Így az apró nyomtatási hibák és az olvasás bizonytalanságai a legkisebb
valószínűséggel eredményeznek hibás adatfelismerést.
Az egyes vonalkódok abban különböznek, hogy egy adott karakternek milyen fekete
és fehér vonalakból álló struktúrát feleltethetünk meg. Legegyszerűbb, ha a MORSE ábécé-re
gondolunk, ahol az átvitt hangjelzések hosszának megfeleltethetünk egy arányos szélességű
vonalat.
4
Rövid összefoglaló 2012.12.07
Minden vonalkód típus egy általános szabályrendszer szerint épül fel, ugyanakkor
szinte mindegyik megsérti az általános elvek legalább egyikét.
Vonalkód felépítése: a vonalkód elején egy nyugalmi zóna található, ezt követi a start
karakter, egy vagy több adatkarakter, egy vagy több ellenőrző karakter, stop karakter, végül a
hátsó nyugalmi zóna.
A vonalak aránya rögzített, általában 1:2 és 1:3 között mozog. A vastag elemek
rögzített száma biztosítja az egy karakter kódolásához szükséges hely szélességének
állandóságát és az önszinkronizáló tulajdonságot.
5
Rövid összefoglaló 2012.12.07
Az úgynevezett (n,k) kódok közé sorolják a többi vonalkódot (Delta kódok). Ezek
közös jellemzője, hogy a fekete vonalakhoz a szélességüknek megfelelő darabszámú 1-est
rendelünk, míg a vonalközökhöz hasonló szempontok alapján 0-ákat.
Az (n,k) típusú kódok rögzített számú vonal és vonalköz párból állnak (k), melyek
kiterjedése ugyancsak rögzített számú modulból áll (n) azért, hogy az önszinkronizáló
tulajdonság biztosítva legyen. Az EAN kód egy (7,2) típusú (n,k) kód.
Hagyományos vonalkódok
A UPC
A UPC kód egy vonalkód típust és egy termékazonosítási rendszert takar egyidejűleg. Kb.
20 évvel ezelőtt az USA-ban lett kifejlesztve a kód tipikusan kereskedelmi alkalmazásokra.
Rögzített hosszúságú (12 illetve 6 karakter), numerikus típusú kód. Önellenőrző, folytonos,
moduló 10-es ellenőrző algoritmust használ.
6
Rövid összefoglaló 2012.12.07
Az EAN
A UPC és EAN kódok elláthatók egy kiegészítő kóddal, amely 2 vagy 5 hosszú lehet.
Funkciója a termék változatok egyedi jelölése, így például azonos tartalmú könyv különböző
kötésben történő megjelenése, vagy képeslapok egyedi változatainak megjelölése. Az UPC és
EAN kódok nyomtatását a négyféle vonalvastagság, valamint a teljesen nyílt rendszerű
felhasználás miatt körültekintően kell elvégezni.
Az RSS
7
Rövid összefoglaló 2012.12.07
Halmozott kódok
Kód49
A kód 2-8 közötti sorból állhat. Minden sor 4 kódszót tartalmaz a Start és Stop
karakteren kívül, és hetven modulból épül fel. Egy kódszó 16 modulból áll, ami 4 sötét és
világos modulpárt tartalmaz, és két karakter kódolását teszi lehetővé. Minden sor tartalmaz
ellenőrző karaktert, és a sorok számától függően a teljes kódra vonatkozó további ellenőrző
karakterek is beépítésre kerülnek, ezért maximum 49 alfa-numerikus karakter vagy 81
számjegy kódolását végezhetjük el vele.
Kód16k
Fizikai megjelenésében nagyon hasonlít a Kód49 kódra. A sorok száma 2-16 között
változhat, és minden sor egyedi Start és Stop karakterrel rendelkezik. Soronként szintén
hetven modulból áll, ami öt karaktert tartalmaz. A sorokat egymástól és a nyugalmi zónától
külön elválasztó vonal védi. Több ellenőrző karaktert tartalmaz, de soronkéntit nem. A
vonalkód maximum 77 ASCII karaktert, vagy 154 számjegyet tartalmazhat.
8
Rövid összefoglaló 2012.12.07
Codablock
A Kód39 struktúrára épül, de elvileg létezik Kód128 és I 2of5 változata is. Minden sor
tartalmaz a Start és Stop karakterek mellett sorazonosító jeleket is. Egy sorba maximum 22
karakter helyezhető el, és a sorok száma nem lehet több mint 62, ami összesen 1360 karakter
kinyomtatására ad lehetőséget, figyelemmel a több egymásra épülő ellenőrző számra. Fizikai
méretét, adott korlátok mellett, szabadon alakíthatjuk ki.
Mátrix kódok
Maxicode
Data Matrix
A halmozott RSS
9
Rövid összefoglaló 2012.12.07
A kompozit kód egy olyan új típusú kódrendszer, amelyben egy hagyományos és egy
kétdimenziós kód kombinációja található. A 2D komponens önmagában nem értelmezhető, az
adattartalom az alatta elhelyezkedő 1D vonalkóddal együtt érvényes. A 2D rész mintegy
kiegészíti az alapinformációt rögzítő 1D kód tartalmát.
10
Rövid összefoglaló 2012.12.07
11
Rövid összefoglaló 2012.12.07
12
Rövid összefoglaló 2012.12.07
RFID
Mi is az RFID?
Az RFID kialakulása
Története:
13
Rövid összefoglaló 2012.12.07
14
Rövid összefoglaló 2012.12.07
15
Rövid összefoglaló 2012.12.07
nak, majd létrehozták az EPCglobal nevű szervezetet az EAN International-lal közösen, hogy
terjesszék az EPC technológiát. Az Auto-ID Center 2003. októberben bezárt és kutatási
területeit átadta az Auto-ID laboratóriumoknak.
Néhány jelentős kereskedelmi világcég - Albertsons, Metro, Target, Tesco, Wal-Mart -
és az USA Védelmi Minisztériuma tervezik az RFID bevezetését ellátási láncukban. Más
iparágak is például gyógyszeripar, autógumi gyártás, védelmi rendszerek érdeklődnek az
RFID iránt. Az EPCglobal 2004 decemberében jóváhagyta a második generációs
szabványokat, ezzel is segítve az RFID világméretű elterjedését.
A rendszer elemei
Előnyök
16
Rövid összefoglaló 2012.12.07
Korlátok
Alkalmazási területek
17
Rövid összefoglaló 2012.12.07
Ebben a fejezetben bemutatom, hogy milyen elemekből épül fel az RFID rendszer, és
hogyan működik.
Az RFID tag/címke
Csoportosításuk
18
Rövid összefoglaló 2012.12.07
Energiaellátásuk szerint
Passzív:
19
Rövid összefoglaló 2012.12.07
20
Rövid összefoglaló 2012.12.07
Memóriakezelés szerint
Felhasználásuk szerint
Logisztikai bélyeg
Fémcikkeken való elhelyezésre szánt bélyeg
Dokumentumazonosításra szánt bélyeg
Állatazonosító bélyeg (Füljelző, beültetett Bolus)
Mosodai bélyeg
21
Rövid összefoglaló 2012.12.07
Faipari bélyeg
Autóipari bélyeg
RFID-olvasó antennák
RFID-író/olvasó (Interogátor)
22
Rövid összefoglaló 2012.12.07
Az RFID-olvasók típusai
Adatírás szerint
Csak olvasni képesek a közelükben lévő bélyegek adatait. Általában kis teljesítményű
egy antennás olvasók speciális felhasználásokra fejlesztve.
Smart olvasók
Kialakításuk szerint
Frekvencia tartományok
23
Rövid összefoglaló 2012.12.07
24
Rövid összefoglaló 2012.12.07
25
Rövid összefoglaló 2012.12.07
Jelcsillapítás
Ha a tag kisebb energiát tud csak felvenni, akkor az olvasót közelebb kell tenni az
olvasandó tag-hez. Az olvasó által kibocsátott energia sűrűsége a távolság négyzetével
arányosan csökken. Az UHF RFID tag-ek (amelyek nem tartalmaznak elemet), nagyon kis
energiával adnak. A tag-ek által visszavert energia a távolság negyedik hatványával csökken.
Más szavakkal, az olvasó által kibocsátott energia sűrűsége a távolsággal csökken, a tag-ek
által visszavert energia ennél sokkal gyorsabb mértékben csökken.
Sok olvasó külső antennát (vagy antennákat) használ, amelyek koaxiális kábellel vannak az
olvasóhoz csatlakoztatva. Ha az antennák nagy távolságban vannak (pl. fix olvasók,
kapuolvasók), a jel csillapodik és gyenge teljesítményt érhetünk el.
A víz, a szén és egyéb anyagok elnyelik az UHF energiát. Ilyen termékek esetén (pl.
gyümölcslevek, üdítők, akkumulátorok, elemek) az energia jelentős csillapítást szenvedhet.
26
Rövid összefoglaló 2012.12.07
Típus Jellemzők
Gen 1 Class 0 Passzív, csak olvasható, a mikrochip gyártásakor kerül bele a sorszám
Gen 1 Class 1 Egyszerű passzív, csak olvasható, egyszer írható nem felejtő
memóriával
Gen 1 Class 2 Passzív tag, max. 65kB írható-olvasható memóriával
Gen 1 Class 3 Fél-passzív tag, max. 65kB, írható-olvasható, elemmel felszerelt a
nagyobb olvasási távolságok érdekében
Gen 1 Class 4 Aktív tag, beépített elemmel, képes folyamatosan sugározni az olvasó
felé
Gen 1 Class 5 Aktív tag, képes más Class 5 tag-ekkel és eszközökkel kommunikálni
Szabvány Leírása
ISO 18000-1 Az „air interface” általános paraméterei az elfogadott frekvenciákra
vonatkozóan
ISO 18000-2 135 kHz-re vonatkozó „air interface”
ISO 18000-3 13,56 MHz-re vonatkozó „air interface”
ISO 18000-4 2,45 GHz-re vonatkozó „air interface”
ISO 18000-5 5,8 GHz-re vonatkozó „air interface”
ISO 18000-6 860-930 MHz-re vonatkozó „air interface”
ISO 18000-7 433,92 MHz-re vonatkozó „air interface”
Egy RFID rendszer telepítése nem csak abból áll, hogy kiválasztjuk a megfelelő RFID
olvasót és a hozzá való tag-eket. Ahhoz, hogy üzleti értéket nyerjünk az RFID rendszerben
27
Rövid összefoglaló 2012.12.07
meglévő összes információból, szükség van további elemekre: ún. middleware-re, esetleg
fejleszteni kell a vállalati rendszert, integrálni az RFID-vel.
Middleware-nek nevezzük azt az elemet, ami az olvasó és a vállalati alkalmazás között
helyezkedik el. A middleware kulcsfontosságú a rendszer szempontjából, mert a middleware
veszi a nyers adatot az olvasótól (az olvasó másodpercenként 100-szor is olvashatja
ugyanazon tag-et), megszűri az adatokat, és küldi a háttéralkalmazásnak. A middleware
kulcsszerepet játszik abban, hogy a megfelelő információ, a megfelelő időben a megfelelő
alkalmazáshoz jusson el.
Némely RFID middleware iparágtól függő speciális funkciókat nyújthat, pl.
elektronikus üzenetet küldhet egy termék feladásakor egy megadott címre. Az alkalmazott
middleware-ek nem kell, hogy mindenhol ugyanazon gyártótól származzanak, ugyanis a
middleware-ek az egymás közötti kommunikációra szabványos Internet nyelvet és protokollt
használnak.
Vállalatirányítási rendszer
A rendszer működése
28
Rövid összefoglaló 2012.12.07
Kutatási irányok
Az RFID technológia még fiatal, sok sok területen léteznek fehér foltok, melyeket lehet vizsgálni. Ezek
közül egy pár fontosabb:
29