10 Principy periferních zařízení

Transkript

10 Principy periferních zařízení
10 Principy periferních zařízení
Vnější paměti
Charakteristiky ve srovnání s hlavní pamětí: větší kapacita, nižší cena, energetická nezávislost,
nedestruktivní čtení dat, dlouhá přístupová doba, spolehlivost
Magnetický, optický, magnetoopt. záznam a čtení, magnetorezistentní čtení
Magnetický záznam - záznamové médium má tvar kruhové desky, pokryté aktivní magnetickou vrstvou
(disk, páska) nad ním štěrbina magnetického obvodu, magnetický tok se v místě štěrbiny rozptyluje.
siločáry zasahují i na médium a to zmagnetizují. Měníme směr proudu v cívce i směr magnetizace vrstvy.
Magnetické rezervace - jejich přítomnost či absence reprezentuje informaci.
Optický záznam - Optický záznam je odolný proti rušení (ale pozor na přímé sluneční záření). Záznam
má podobu prohlubní a ostrůvků. Jedničky se zapisují jako přechod mezi prohlubní a ostrůvkem nebo
naopak. Datové 0 se nezapisují. Obdoba magnetických rezervací. CD-R lokální změna krystalické
struktury, amorfní na krystalickou. Změny jsou vratné. CD-WOROM vyplnění otvoru v kovové vrstvě,
nebo lokální deformací. Nejlevnější média používají levné barvivo, jako aktivní vrstvu.
Magnetooptický disk - kombinuje oba principy, magnetický i optický. Využívá se lokální změny
magnetické orientace vznikajícího za současného působení tepla a elektromagnetického pole.
Zaznamenává se magneticky při současném ozáření zaznamenávaného místa výkonným laserem.
Magnetická vrstva, jejíž Curierův bod leží okolo 180°C (přichází z chování feromgnetického na
paramagnetickou - její stav se dá změnit podstatně slabším magnetem). Ohřeje se a přemagnetuje, pak
rychle vychladne a přejde do feromagnetického stavu. Magnetické pole však již nestačí na
přemagnetování.
Magnetorezistivní čtení – u pevných disků, MR hlavičky jsou jen pro čtení.
Čtecí hlava využívá změn vodivosti magnetorezistivních materiálů při změnách okolního magnetického
pole vyvolaných průchodem zaznamenaných bitů pod hlavou. MR senzor je obklopený stíněním.
Magnetorezistivita – závislost odporu na vnějším magnetickém poli.
GMR (Giant Magnetoresistive) - Čtecí element se skládá ze dvou magnetických vrstev obklopujících jako
sendvič vodivou vrstvu o tloušťce jen několika atomů, podle změn magnetického pole vyvolaného
průchodem média dochází ke změnám vodivosti. Tato technologie je poslední a umožňuje nejvyšší
hustotu záznamu ze všech uvedených hlav.
Kódování záznamu (zejména MFM a RLL)
MFM (Modifikovaná verze FM), vychází z FM ale některé rezervace jsou vypuštěny. FM je
samosynchorizovatelné. Vynechány jsou ty synchronizační značky, které nejsou mezi 2 nulami.
FM
MFM
RLL (Run Length Limited code). Počet bitových intervalů s 0 je shora omezen. nejsou žádné datové ani
synchronizační rezervace, vstup se prostě převede na obraz RLL. Obsahují menší počet 1. RLL (2,7)
(min, max vzdálenost). 1 se zapisují jako rezervace . Při stejných fyzických vlastnostech zkrátit délku
bitového intervalu na ½ ⇒ 2 x kapacita.
•
v optických i magnetických pamětech
•
samosynchronizovatelný, ale bez explicitních hodinových a datových reverzací
•
určen parametry run-length (minimální počet bitů bez reverzace) a run-limit (max. bitů bez reverzace)
•
na zakódování se používají vzory skupin bitů (nebo kódovací strom)
•
výrazně méně reverzací než MFM a FM - tedy lze uložit větší hustotu dat
NRZI – 0 ... stejná úroveň signálu, 1 ... reverzace, CD a DVD
FM (frequency modulation) – samosynchronizovatelný, 0 ... na každý bit 1 reverzace, 1 ... na každý bit 2
reverzace
M2FM – jako MFM, jen vynechá reverzaci i pro dvě následující nuly
Zabezpečení záznamu proti chybám (Reed-Solomonovi kódy)
Pro zajištění údaje zapsaného na disku slouží cyklické kódy. CRC snímají se data a ty se pak doplní o
CRD a zapíšou se. Jedná se o 1 x16 realizované jako XOR. zvláštní registr je u disku 16b a obsahuje
zbytek po dělení normalizovaným polynomem 1 x16 .
Reed-Solomonovy kódy - zajišťují celé Byty. Aritmetika je modulo 256. Pro zvýšení odolnosti proti
shlukům se prokládají. Časové prokládání = původně patřící bytu se prohodí mezi jiné byty a na médium
se pak zapíše výsledná posloupnost doplněná o CRC. Po přečtení se rozházené byty seřadí do původního
sledu. Opravné mechanismy je pak opraví. Shluky až tisíc chybných bytů.
Výstupní zařízení: principy funkce elektrooptických měničů (zvláště
barevných)
Barevný obraz vzniká: skládáním (aditivním míšením) několika obrazů v základních barvách. V CRT,
LCD i plazmové technologii se používá barevný model RGB (Red-Green-Blue). Odstín se tvoří různými
intenzitami jednotlivých složek.
Elektrooptický měnič převádí informace generované řadičem do oblasti viditelného světla.
Prokládané řádkování – aby postupně vytvářený obraz neblikal a aby nebyly takové technické nároky na
kvalitu přenosové cesty, používá televize prokládané řádkování (lichý/sudý). Počítačové monitory naopak
používají neprokládané řádkování.
Luminofor - Luminofory (látky na bázi fosforu) měnící energii získanou nárazem elektronu v
elektromagnetické záření z viditelného spektra (světlo), u CRT monitoru zdroj světla - obrazu
Jak se vytváří obraz na LCD? Světlo je příčné elektromagnetické vlnění. Vektor intenzity Eelektrického
pole je vždy kolmý na směr, kterým se vlnění šíří. V rovině kolmé k paprsku přirozeného světla se směr
vektoru E nahodile mění. Tomu říkáme nepolarizované světlo. Polarizované a nepolarizované světlo se od
sebe nijak neliší. K tomu abychom určili orientaci roviny polarizovaného světla musíme použít zařízení
zvané analyzátor.
Ilustrace 1: vznik barevného obrazu na LCD
princip CRT - luminofory jednotlivých složek jsou ostřelovány elektrony
princip LCD - bíle světlo prochází tekutými krystali (řízení intenzity) a po té barevným filtrem
V čem se liší a v čem podobají elektrooptické měniče na bázi LCD a elektroluminiscence?
•
stejná buňková struktura obrazovky
•
LCD není zdrojem světla, kdežto ECD je
Řadiče znakového a grafického displeje
Obrazový řadič (grafický adaptér), obvykle na zásuvné desce, obsahuje:
•
rozhraní k systémové desce
•
grafický čip
•
obrazová(video) paměť
•
rozhraník monitoru
Ilustrace 2: Struktura znakového rastrového displeje
V čem vidíte podobnosti a v čem rozdíly mezi pixelovou pamětí rastrového displeje a pamětí D-souboru
displeje vektorového?
•
Obě uchovávají informace o zobrazovaném obraze, ale každá jinak.
•
Rastrová uchovává informace o barvách jednotlivých pixelů obrazu. Obraz se obnovuje
postupným vykreslováním jednotlivých pixelů. Každý pixel je vykreslen před další obnovou
obrazu jen jednou.
•
V D-souboru vektorového displeje je uložena posloupnost příkazů. Obraz se obnovuje postupným
vykonáváním jednotlivých příkazů. Jedno místo na obrazovce může být překresleno i několikrát.
Obraz zůstává strukturovaný – leze odebrat časti obrazu(objekty).
Ilustrace 3: Struktura řadiče grafického displeje
Principy barevného tisku
Tiskárny pracují na subtraktivním principu míchání barev. Používají se tři základní barvy: Azurová
(Cyan), Purpurová (Magenta) a Žlutá (Yellow). Většina tiskáren používá ještě černou barvu (blacK)
případně další. Barvy označujeme CMYK. Technologie, které neumožňují barevný tisk jsou: termopapír a
konturový tisk.
Počítačová tiskárna nemůže dávkovat množství přenesené primární barvy do jednoho tiskového bodu1.
Využíváse nedokonalost lidského oka - libovolný barevný tón zobrazíme tak, že v matici tiskových bodů,
1 výjimkou jsou tiskárny požívající sublimaci barev a některé laserové tiskárny
(například 6x6) tiskneme jen některé body = dithering.
Grafické zapisovače (interpolace úseček)
Grafický zapisovač je výstupní zařízení pro pořízení trvalého grafického dokumentu. Podle způsobu
vytvoření obrázku se dělí na:
•
vektorový – dnes obecně v útlumu, používají se jen pro speciální aplikace, vrtání či frézování
(plošné spoje)
•
rastrový – nejběžnější, xerografická nebo inkoustová nebo elektrostatická hlava
Interpolace – Pohyb kreslící hlavy může být inkrementální (krokový motor) nebo spojitý (servomotor).
Někdo musí řídit servomotor – řadič.
•
spojitý interpolátor - generuje signál pro polohový servomechanismus, který řídí pohyb
pisátka/média.
•
diskrétní interpolátor - čáru v tomto případě tvoří diskrétní množina bodů
Ilustrace 4: Příklad na Bressenhamův algoritmus
Vstupní zařízení: fyzikální principy klávesnice, myši a podobných zařízení,
digitizéry
Zakódovaná klávesnice = Pro snížení počtu vodičů jsou klávesy adresovány dvojicí vodičů uspořádaných
do matice (typicky 8x16). O dekódování se stará řadič klávesnice.
Kontaktní spínače:
•
•
•
membránový (membrána vymezuje také mechanický odpor, ~106 sepnutí)
s vodivou gumou neboli odporová (velice levné, znacné mechanické nevýhody, používaly se u
starých kalkulacek, s jistou obmenou používány u moderních klávesnic)
jazýčkový spínač (magnet + jazýčkový spínač, ~107 sepnutí)
Vibrace - U vetšiny typu realizace kláves nastává problém s vibracemi kontaktů. Přechodový jev trvá
typicky 1 až 20 ms podle typu spínace. Filtruje se např. elektronicky (RS klopný obvod).
Bezkontaktní spínače: kapacitní nebo s hallovým prvkem
Přenosový protokol PC klávesnice
•
sériový, asynchronní, ale ne RS 232
•
jeden start bit (vždy 0), 8 datových bitů, jeden bit liché parity, jeden stop bit (vždy 1)
•
celkem 10 bitů
Myš – skládá se z koule, válečků, kódových kotoučků, infračervené LED, řadiče
Optická myš - Malá kamerka snímá 1500 obrázků/s osvětlených LEDkou. Obrázky zpracovává procesor
(18 MIPS) a detekuje pohyb obrazu. Není tedy nutná spec. Položka.
Další vstupní zařízení – Trackpoint IBM, Touchpad, Pencomputing, Optické dotykové obrazovky (prst
přeruší tok fotonů)
Digitizéry:
•
s pasivní nebo aktivní indukční sondou - tablety s drátěným rastrem, sonda s cívkou obsahuje
oscilátor, ten indukuje proudy v mřížce
•
s aktivní indukční sondou a meandrovým vinutím - sonda s cívkou pod střídavým napětím 4
meandrové vinutí => 4 snímaná napětí, sonda se musí pohybovat (pouze přírustkové měření),
jednodušší na konstrukci
•
kapacitní digitizér se zvýšenou rozlišovací schopností! - měření kapacity mezi místem dotyku a
vodiči mřížky, 3 vodiče s největší odezvou udávají souřadnice v jedné ose, dopočítá se ještě
relativní posun
Techonologie pro vstup obrazů a jejich sekvencí, optické čtení a OCR,
čárové kódy
Viz slajdy „Vstup obrazu – včetně komprese“ (dále) – pozn. jsou to tuny žvástů
OCR je zkratkou angl. spojení Optical Character Reading, případně Optical Character Recognition. Jedná
se v podstatě o automatickou identifikaci grafických znaků snímaných opticky, případně o metodu
elektronického čtení tištěných znaků a jejich převádění do digitální formy, které lze dále zpracovat
počítačem.
Ilustrace 5: OCR-A
Ilustrace 6: OCR-B
Obsah přednášky
Vstup obrazu
včetně komprese
Snímače obrazů,
čárové kódy a
RFID
36PZ - Periferní zařízení
M. Šnorek
1
Senzory pro přímý vstup optické informace.
Skenery.
Fotoaparáty/kamery včetně komprese.
2D čárové kódy,
3D čárové kódy,
RFID.
OCR.
36PZ - Periferní zařízení
M. Šnorek
2
Přehled snímacích prvků
Snímací prvky
36PZ - Periferní zařízení
M. Šnorek
3
CCD - historie
1971 – Bell Laboratories,
CCD (Charge-coupled device).
36PZ - Periferní zařízení
M. Šnorek
4
M. Šnorek
6
Technologie CCD
CCD senzor (Charge Coupled Device),
CMOS (Complementary MOS),
moderní: Super CCD, Foveon.
U skenerů také
CIS (Contact Image Sensor),
PMT (Photo Multiplier Tubes).
řádkové pole 96 x 1 pixel.
Jméno je podle způsobu čtení informace po
expozici.
36PZ - Periferní zařízení
36NM-4. přednáška
M. Šnorek
5
36PZ - Periferní zařízení
1
Princip CCD
Příčný řez buňkou snímače CCD
Křemíkový MOS kondenzátor (dioda)
36PZ - Periferní zařízení
M. Šnorek
7
Přesouvání náboje
36PZ - Periferní zařízení
M. Šnorek
8
CCD - rysy
Výhody:
vysoký výkon a kvalita,
„zaběhnutost“ výroby.
Nevýhody:
více různých napětí + vysoká spotřeba,
postupné čtení,
žádná integrovaná logika.
Dvoufázové přesouvání náboje pod transportní hradlo
36PZ - Periferní zařízení
M. Šnorek
9
Skutečné (?) provedení
36PZ - Periferní zařízení
CCD – donedávna jediná možnost:
CMOS – nový konkurent:
36NM-4. přednáška
M. Šnorek
10
CCD konkurence
36PZ - Periferní zařízení
M. Šnorek
11
kvalita, výkon.
cena, spotřeba energie.
Všimněte si: i CCD je MOS struktura.
CMOS (Complementary MOS) je jiná
technologie výroby MOS!
Souboj desetiletí ??
36PZ - Periferní zařízení
M. Šnorek
12
2
Super CCD SR – princip
CMOS
CMOS senzory (Complementary Metal Oxide
Semiconductor) se vyrábí prakticky stejnými
postupy, jako běžné procesory.
Tato technologie umožňuje integraci specializovaných obvodů, například ke stabilizaci nebo
kompresi obrazu.
Nevýhodou dosavadních CMOS je jejich malá
citlivost na světlo. Nedostatek se řeší přidáním
miniaturních čoček.
Výhoda: jediné napájecí napětí!
Každá buňka je dělená na dvě. Tím simuluje rozdělení filmu na
oblasti s vysokou citlivostí (velká část buňky) a s nízkou citlivostí
(menší část buňky).
(zdroj: www.fujifilm.co.uk/digital)
36PZ - Periferní zařízení
M. Šnorek
13
36PZ - Periferní zařízení
M. Šnorek
14
Foveon
Princip tohoto senzoru je vidět na obrázku:
Skenery
Současná verze se označuje jako Foveon X3.
36PZ - Periferní zařízení
M. Šnorek
15
Skener - externí zařízení připojitelné k
počítači umožňující
převést předlohu do digitální podoby pro
následné počítačové
zpracování.
36PZ - Periferní zařízení
36NM-4. přednáška
M. Šnorek
16
Technologie a
rozdělení skenerů
Co je to skener?
36PZ - Periferní zařízení
M. Šnorek
17
podle technologie snímacího prvku,
podle technologického provedení,
podle rozlišení,
podle barevných vlastností,
podle připojení k počítači.
36PZ - Periferní zařízení
M. Šnorek
18
3
Používané snímací prvky
Principy barevného snímání
CCD senzor (Charge Coupled Device),
CIS senzor (Contact Image Senzor),
PMT senzor (Photo Multiplier Tubes)
laserový skener.
36PZ - Periferní zařízení
M. Šnorek
19
36PZ - Periferní zařízení
Používají pouze jeden řádek senzorů, jež
jsou umístěny co nejblíže snímané
předloze.
Zdrojem světla jsou tři řádky LED diod v
základních barvách, které jsou přímo
integrovány do čtecí hlavy.
36PZ - Periferní zařízení
M. Šnorek
36PZ - Periferní zařízení
36PZ - Periferní zařízení
M. Šnorek
22
PMT skenery
Nevýhody:
neumožňují snímat transparentní předlohy
(diapozitivy a filmy),
mají nižší rozlišovací schopnost na
tmavších plochách předlohy
při větší vzdálenosti předlohy od plochy
skeneru (např. hřbet vázaného dokumentu)
rychleji klesá osvícení.
36NM-4. přednáška
20
Výhody:
nemají složitý optický systém,
snížené napájecí napětí na 5 V,
nevyžadují ustálení světelného toku,
jsou levnější,
mají vyšší životnost snímací hlavy,
jsou lehčí.
21
CIS vs. CCD
M. Šnorek
CIS vs. CCD
CIS skenery
Skenování s barevnými filtry,
skenování barevným světlem,
skenování s paralelním rozkladem,
skenování s využitím barevných CCD
senzorů.
M. Šnorek
23
na každou barvu mají jeden senzor (RGB
model). Odpadají barevné chyby a
tolerance, které mohou vzniknout použitím
tisíců jednotlivých prvků.
Senzory jsou kalibrovatelné fotonásobiče
(díky zesilování světla postihnou odstíny i
velmi tmavých částí).
Konstruují se v bubnovém provedení.
36PZ - Periferní zařízení
M. Šnorek
24
4
Bubnové
Bubnové skenery
Bubnové
Bubnové skenery
Při použití této technologie jsou skenované předlohu umisťovány z
vnitřní strany speciálního skenovacího bubnu a to prakticky bez
nutnosti montování. Pouze s použitím oleje, který po roztočení
bubnu vytvoří tenkou filmovou vrstvu mezi předlohou a sklem
bubnu. Předloha je přitom na buben pevně fixována odstředivou
silou. Skenované předlohy není navíc nutné precizně čistit,
neboť nečistoty jsou vytlačeny z předlohy odstředivou silou a
soustředí se v horní části bubnu.
36PZ - Periferní zařízení
M. Šnorek
25
Laserový skener
snímání čárových kódů, nebo
3D snímání.
aktivní bezkontaktní snímač,
pasivní bezkontaktní snímač,
kontaktní tužkový snímač.
36PZ - Periferní zařízení
M. Šnorek
27
Rozlišení skenerů
Technologické provedení
udává se v bodech na palec - dpi (dots
per inch).
36NM-4. přednáška
M. Šnorek
28
Optické rozlišení
Hardwarové (optické) rozlišení,
softwarové (interpolované) rozlišení,
36PZ - Periferní zařízení
26
Červený laserový paprsek kmitá
vpřed-vzad přes čárový kód.
Vzpomínáte si na svůj poslední
nákup v samoobsluze?
Vzdálenost kód - snímač může
být až několik metrů.
Příklad provedení:
36PZ - Periferní zařízení
M. Šnorek
Příklad technol. provedení
Jedná se vlastně o jiné zařízení. Jeho účelem
je
36PZ - Periferní zařízení
vertikální bubnový skener
ICG 360
M. Šnorek
29
Rozlišení, kterého je skener schopen fyzicky
dosáhnout.
Horizontální rozlišení je dáno počtem
snímacích prvků v řadě,
vertikální rozlišení je dáno velikostí kroku
mechanismu posunujícího
snímací hlavu.
36PZ - Periferní zařízení
M. Šnorek
30
5
Softwarové rozlišení
Možnosti připojení skenerů
Hodnota bývá vyšší než rozlišení optické,
předloha se snímá v rozlišení fyzickém.
Vyššího rozlišení se dosáhne softwarově
dopočítáním obrazu a barev.
Skener se nesnaží o dokonalejší kvalitu
obrazu, ale o jeho zvětšení,
může dojít k rozostření obrazu.
36PZ - Periferní zařízení
M. Šnorek
Paralelní port,
SCSI řadič,
USB řadič,
bez připojení k počítači - pracují i
samostatně.
31
36PZ - Periferní zařízení
M. Šnorek
32
JPEG - základní vlastnosti
Obrázkové kompresní metody jednotlivé snímky
36PZ - Periferní zařízení
M. Šnorek
JPEG - Joint Picture Expert Group, polovina
80. let.
Pracuje s barevným modelem YCbCr, do
modelu RGB lze ale jednoduše přejít:
33
Y = 0,3R+0,6G+0,1B,
Cb= 0,5(B-Y)+0,5 a
Cr= 10/16(R-Y)+0,5.
Podvzorkování chrominancí.
36PZ - Periferní zařízení
Princip podvzorkování
chrominancí
36PZ - Periferní zařízení
36NM-4. přednáška
M. Šnorek
M. Šnorek
34
JPEG snímková
komprese
35
36PZ - Periferní zařízení
M. Šnorek
36
6
JPEG - dvoudimenzionální
kosínová transformace
JPEG dekomprese
36PZ - Periferní zařízení
M. Šnorek
Opačný postup, než je patrný z předchozího
obrázku.
Komprese je (v podstatě) symetrická,
dekomprese trvá stejně dlouho jako
komprese.
37
36PZ - Periferní zařízení
M. Šnorek
Budoucnost JPEG
JPEG vs.
vlnková
komprese
Kompresní algoritmus JPEG byl vybrán z cca
12 možných metod, přesto už dnes
překonán.
JPEG 2000 - zásady
38
kvalitní komprese s nízkým bitovým tokem,
ztrátová i bezeztrátová komprese,
odolnost proti chybám,
založen na vlnkové (wavelet) transformaci.
36PZ - Periferní zařízení
M. Šnorek
39
36PZ - Periferní zařízení
M. Šnorek
40
MPEG
Obrázkové kompresní metody videosekvence
36PZ - Periferní zařízení
36NM-4. přednáška
M. Šnorek
MPEG - Moving Picture Expert Group
(expertní skupina vytvořená v roce 1988),
úkol:
41
vytvořit jednoduchý, levný a univerzálně
použitelný kompresní standard.
Škálovaná koncepce (MPEG-1, … , MPEG-7).
Zadání počítalo s nesymetrickou kompresí.
36PZ - Periferní zařízení
M. Šnorek
42
7
MPEG videokanál
Princip MPEG komprese
Obsahuje kódovanou video- i audio- složku a nezbytné
prostředky pro jejich rozdělení a synchronizaci,
je tedy nutné MPEG datový tok při dekódování rozdělit:
Základním komprimovatelným prvkem
videosekvence je snímek.
MPEG předpoklad:
36PZ - Periferní zařízení
M. Šnorek
43
MPEG filozofie
M. Šnorek
44
Skupina obrázků, videosekvence (GOP),
obrázek,
řez,
makroblok,
blok.
Obrázek je samovysvětlující:
45
36PZ - Periferní zařízení
M. Šnorek
46
Typy komprimovaných snímků:
MPEG terminologie
I-snímek (Intra-Frame),
47
kóduje se s ohledem na předchozí I- nebo Ptechni-kou pohybové kompenzace (Motion
Compensation).
B-snímek (Bi-directional Predicted Frame),
M. Šnorek
kóduje se samostatně (technikou JPEG).
P-snímek (Forward Predicted Frame),
36NM-4. přednáška
M. Šnorek
MPEG terminologie
36PZ - Periferní zařízení
3 druhy komprimovaných snímků (I-, P-, B-)
s typickým datovým objemem 15 : 5 : 2.
36PZ - Periferní zařízení
36PZ - Periferní zařízení
mnohé informace se v následujících snímcích
opakují.
Proto se (u některých snímků) ukládají jen rozdíly
vzhledem k předcházejícím/následujícím.
jako vztažný používá předchozí i následující I- nebo
P-snímky.
36PZ - Periferní zařízení
M. Šnorek
48
8
Mezisnímková komprese pohybová kompenzace
I-, P-, B- snímky v MPEG
36PZ - Periferní zařízení
M. Šnorek
49
36PZ - Periferní zařízení
M. Šnorek
50
Jedna z
metod
hledání
vektoru
pohybu
Čárové kódy
36PZ - Periferní zařízení
M. Šnorek
51
Čárové kódy
číslo výrobku
číslo objednávky
místo uložení ve skladu
sériové číslo
datum výroby...
36PZ - Periferní zařízení
36NM-4. přednáška
M. Šnorek
52
Čárové kódy - princip
nejstarší a nejrozšířenější metoda automatické
identifikace
kombinace tmavých čar a světlých mezer
data obsažená v čárovém kódu:
36PZ - Periferní zařízení
M. Šnorek
53
Tmavé čáry a světlé mezery jsou čteny snímači vyzařujícími
červené nebo infračervené světlo.
Světlo je tmavými čarami pohlcováno, světlými mezerami
odráženo.
Rozdíly v reflexi jsou převedeny v elektrické signály, které
odpovídají šířce čar a mezer.
Signály jsou převedeny ve znaky, které obsahuje příslušný
čárový kód.
Posloupnost čar a mezer je přesně dána použitým typem kódu.
36PZ - Periferní zařízení
M. Šnorek
54
9
Čárové kódy - příklad
Základní pojmy
Symbol
Vlastní čárový kód, který začíná znakem
znakem start, následují data s případným
kontrolním součtem a na konci znak stop.
Před ním a za ním musí být klidová zóna
– místo bez potisku.
Kódy souvislé (spojité)
Souvislé čárové kódy začínají čarou,
končí mezerou a nemají meziznakové
mezery
Kódy diskrétní
Diskrétní čárové kódy začínají čarou,
končí čarou a mezi jednotlivými znaky se
nachází meziznaková mezera.
36PZ - Periferní zařízení
M. Šnorek
M. Šnorek
57
36NM-4. přednáška
Kód každého znaku
tvořen pěti čarami
(3 úzké, 2 široké).
Mezery pouze oddělují
čáry, nenesou informaci.
M. Šnorek
56
Nejčastější čárový kód, vyvinut 1974.
První plně alfanumerická symbolika - umožňuje zakódovat číslice,
písmena a některé interpunkční znaky.
Nepodporuje malá písmena.
Modifikace Code 39 Mod 43 obsahuje navíc kontrolní znak - součet
hodnot všech znaků řetězce modulo 43.
Code 93
Rozšíření Code 39.
Alfanumerická symbolika proměnné délky, souvislá,
kóduje všech 128 znaků ASCII – 43 znaků odpovídá Code 39.
36PZ - Periferní zařízení
M. Šnorek
58
Kódování znaků do kódů
European Article Numbering (EAN),
je nadstavbou U.P.C.
Snímače EAN dovedou dekódovat U.P.C., opačně to ale
nemusí platit.
Numerický kód je pevné délky.
Správu kódu EAN na evropském teritoriu provádí
nekomerční organizace EAN se sídlem v Belgii. Jejími
dobrovolnými členy jsou národní komise EAN všech
evropských zemí.
Česká republika má přidělen kód země 859.
36PZ - Periferní zařízení
36PZ - Periferní zařízení
EAN 13 a EAN 8
Code 39 a Code 39 Mod 43
Code 39 a Code 39 Mod 43
U.P.C. A
U.P.C. E0 a U.P.C. E1
EAN 13 a EAN 8
Code 93
Interleaved 2/5 a Interleaved 2/5 Mod 10
Code 128
Codebar
MSI
36PZ - Periferní zařízení
znakem Start
datovými znaky
znakem Stop
55
Jednotlivé typy čárových kódů
Informace kódována
kódem Industrial 2/5,
numerický kód
proměnné délky,
diskrétní
tvořen
M. Šnorek
59
Příklad pro EAN 13:
pevná délka kódu znaku (7 jednotek),
kódování číslic 0 až 9,
tři znakové sady, značené A, B a C.
Symbol čárového kódu EAN 13 je uprostřed
rozdělen dělicím znakem na dvě části, zvané
pole.
36PZ - Periferní zařízení
M. Šnorek
60
10
První pole
Druhé pole
čárový kód EAN 13 najdete
na obalu téměř každého
zboží v obchodě
symbol bývá doplněn
čitelnými číslicemi
pokud jsou první tři číslice
859, jedná se o zboží
vyrobené v ČR
dekódování první číslice
pomocí použitých sad
13. + 2 udává zemi, 4
výrobce.
36PZ - Periferní zařízení
Číslice
Znakové sady
Číslice
Znakové sady
0
AAAAAA
5
ABBAAB
1
AABABB
6
ABBBAA
2
AABBAB
7
ABABAB
3
AABBBA
8
ABABBA
4
ABAABB
9
ABBABA
číslo výrobku – 5 číslic
1 kontrolní číslice. Vypočte se jako suma číslic na sudých pozicích * 3 +
suma číslic na lichých pozicích , výsledek se zaokrouhlí nahoru na celé
desítky. Kontrolní číslice je rozdíl zaokrouhlené a původní hodnoty.
Příklad: Výpočet kontrolní číslice pro 859123412345
5+1+3+1+3+5 = 18, 18*3 = 54,
8+9+2+4+2+4 = 29
54+29 = 83 Zaokrouhleno:90, 90-83 = 7
Pro kód EAN 13 se tedy bude kódovat 8591234123457.
M. Šnorek
61
36PZ - Periferní zařízení
M. Šnorek
62
Proč 2D?
Začaly být větší nároky:
obsáhnout větší množství informace,
zmenšit velikost kódu.
2D čárové kódy
36PZ - Periferní zařízení
M. Šnorek
63
Historie 2D
M. Šnorek
64
Historie 2D - II.
1984 –standard složený ze čtyř Code 39 skup. AIAG (číslo dílu,dodavatel,množství,sériové číslo).
36PZ - Periferní zařízení
1988 - Code 49 - Intermec Copr. první
opravdový 2D kód.
jako např. Data Matrix, MaxiCode, MiniCode;
celkový přehled dále ..
1989 - Code 16K - Ted Williams.
1990 - PDF 417 - Symbol Technologies
⇒ velká podoba s 1D čárovými kódy.
36PZ - Periferní zařízení
36NM-4. přednáška
M. Šnorek
Od 90 let se začaly objevovat i další typy 2D
kódů tvořené tzv. maticovým způsobem,
65
36PZ - Periferní zařízení
M. Šnorek
66
11
Dělení 2D kódů
snímání jak ve vertikálním, tak horizontálním směru =>
nejsou vertikálně redundantní.
Minimální velikost místa pro zakódování dat , až 30x
menší oproti 1D,
nesou 10 až 100 krát více informací než 1D,
techniky tisknutí stejné jako 1D kódů nebo
přímé/permanentní značení na materiál,
možnost značení na světlo odrážející materiál
všesměrové vysokorychlostní snímání,
vysoká přesnost a spolehlivost opravy informací.
36PZ - Periferní zařízení
M. Šnorek
Skládaný (Stacked) kód
vzniká skládáním 1D čárových kódů skládajících se z čar a mezer
proměnné délky do horizontálních vrstev
Maticový (Matrix) kód
kód je tvořen složením buněk ( modulů ) různého tvaru (čtverec,
šestiúhelník, kruh) připomínající dvourozměrnou matice.
67
36PZ - Periferní zařízení
68
Omezující faktory čárových kódů
Přehled 2D kódů
36PZ - Periferní zařízení
M. Šnorek
M. Šnorek
Požaduje se přímá
viditelnost,
trvanlivost,
dosah,
datová kapacita,
sekvenční čtení,
nemožnost zápisu.
69
36PZ - Periferní zařízení
M. Šnorek
70
RFID
RFID neboli
Radio Freqeuncy Identification
36PZ - Periferní zařízení
36NM-4. přednáška
M. Šnorek
71
aktivní - napájeny baterií
pasivní - aktivovány čtecím zařízením
nízkofrekvenční - pomalejší; pracují na
principu indukční vazby
vysokofrekvenční - větší pracovní vzdálenost,
větší, dražší
36PZ - Periferní zařízení
M. Šnorek
72
12
RFID běžné frekvence
RFID - princip činnosti
Electromagnetic Spectrum
Electric
Waves
Radio
Waves
Infra-red
Visible
Light
UltraViolet
X-Rays
Gamma
Rays
Cosmic
Rays
Radio Spectrum
9kHz
30kHz
VLF
LF
300kHz
MF
Long
Wave
Medium
Wave
125-134 kHz
M. Šnorek
73
RFID and Barcodes
Technology
RFID
RFID Benefit
Example
Line of sight
requirement
Required
Not required
No need to orientate
scanned items
Number of items that
can be scanned
One
Multiple
Very fast inventory
scan
Automation & Accuracy
Manual read errors &
prone to misscanning
Fully automated and
highly accurate
Error free inventory
count
Identification
Only series or type
Unique item level
Targeted Recall
Up to several kB data
Real time data access
in any location
Data storage
Limited codes
36PZ - Periferní zařízení
M. Šnorek
75
Basic Operation
1. Tag enters RF field of Reader
2. RF signal powers Tag
300MHz
VHF
UHF
3000MHz
30GHz
SHF
300GHz
EHF
Short
Wave
VHF
UHF
SHF
EHF
Very Low Frequency
Low Frequency
Medium Frequency
High Frequency
13,56 Mhz
860-930
MHz
36PZ - Periferní zařízení
3000GHz
Not
designated
Very High Frequency
Ultra High Frequency
Super High Frequency
Extremely High Frequency
2,45 and 5,8 GHz
M. Šnorek
74
Microprocessor Cards
Contactless Smart Card
Bar Code
Capability
30MHz
HF
VLF
LF
MF
HF
The “RFID”
Frequencies
36PZ - Periferní zařízení
3000kHz
36PZ - Periferní zařízení
M. Šnorek
76
RFID Tags & Packaging
Antenna
3. Tag transmits ID, plus data
4. Reader captures data
5. Reader sends data to computer
6. Computer send data to reader
7. Reader transmits data to tag
Computer
Reader
36PZ - Periferní zařízení
36NM-4. přednáška
M. Šnorek
Tag on
Item, box or
pallet 77
36PZ - Periferní zařízení
M. Šnorek
78
13