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