Barkodovi su nastali 1940-ih, korišteni su 1970-ih, a postali su popularni 1980-ih. Tehnologija bar koda je tehnologija automatske identifikacije koja se proizvodi i razvija u računalnoj primjeni i praksi i široko se koristi u trgovini, poštanskoj službi, upravljanju knjižnicama, skladištenju, kontroli industrijskih proizvodnih procesa, transportu i drugim područjima. Prednosti niske cijene i snažne pouzdanosti zauzimaju važnu poziciju u današnjoj tehnologiji automatske identifikacije.
Crtični kod je oznaka koja se sastoji od grupe redovito raspoređenih traka, razmaka i odgovarajućih znakova. "Bar" se odnosi na dio s niskom reflektivnošću na svjetlo, a "prostor" se odnosi na dio s visokom reflektivnošću na svjetlo. Te trake i razmaci sastoje se od podataka koji izražavaju određene informacije, a može ih čitati određeni uređaj i pretvoriti u binarne i decimalne informacije kompatibilne s računalima. Obično je za svaki artikl njegova šifra jedinstvena. Za obične jednodimenzionalne crtične kodove, odgovarajući odnos između crtičnog koda i informacija o robi mora se uspostaviti kroz bazu podataka. Kada se podaci crtičnog koda prenose na računalo, računalne aplikacije rade i obrađuju podatke. Stoga se obični jednodimenzionalni crtični kod koristi samo kao identifikacijske informacije u procesu korištenja, a njegovo značenje ostvaruje se izdvajanjem odgovarajućih informacija u bazi podataka računalnog sustava. Jednodimenzionalni crtični kodovi su jednostavni za izradu, a sustav kodiranja je lakše dobiti i krivotvoriti kriminalci. Drugo, gotovo je nemoguće da jednodimenzionalni crtični kodovi predstavljaju kineske znakove i informacije o slikama.
Jednodimenzionalni crtični kod odnosi se na pravila rasporeda traka i razmaka crtičnog koda. Izražava informacije samo u jednom smjeru (obično u vodoravnom smjeru), ali ne izražava nikakve informacije u vertikalnom smjeru. Njegova određena visina je obično kako bi se olakšalo poravnanje čitatelja. Najčešće korišteni jednodimenzionalni kodni sustavi uključuju: EAN crtični kod, UPC crtični kod, EAN 128 crtični kod, Kod 39 crtični kod, Kod 93 crtični kod, Interleaved 2 od 5 crtičnog koda, Codabar crtični kod itd.
Uobičajena simbologija
1. EAN crtični kod
To je međunarodni sustav simbola. To je barkod s fiksnom duljinom i bez značenja. Izražene informacije su svi brojevi, a uglavnom se koriste za identifikaciju robe. Simbol crtičnog koda sastoji se od niza paralelnih traka i razmaka okruženih praznim prostorom.

(1) Skup znakova EAN crtičnog koda uključuje podskup, B podskup i C podskup. Svaki simbol crtičnog koda sastoji se od 2 trake i 2 razmaka. Svaka traka i razmak sastoji se od 1-4 modula, a ukupan broj modula po znaku crtičnog koda je 7. Skup znakova crtičnog koda može predstavljati ukupno 10 numeričkih znakova od 0 do 9.
(2) Osim simbola crtičnog koda koji predstavljaju brojeve, postoje i neki pomoćni znakovi crtičnog koda, koji se koriste kao graničnik za predstavljanje početnog, završnog i srednjeg razdjelnika dvosječenog simbola crtičnog koda.
2.UPC crtični kod
UPC crtični kod je kodni sustav koji je razvio Odbor za jedinstveni kod Sjedinjenih Američkih Država (UCC), s UPC-A i UPC-E crtičnim kodovima.
(1) UPC-A sastoji se od 12 znamenki. UPC-A crtični kodovi kompatibilni su s EAN-13 crtičnim kodovima koji su prefiksirani s "0".
(2) UPC-E se sastoji od 8 znamenki, koje se dobivaju komprimiranjem UPC-A koda čiji je sistemski znak 0 uklanjanjem nule. Šifre su dopuštene samo ako je artikl premalen za ispis da bi predstavljao UPC-A.

3. EAN 128 crtični kod
Kako bi se dodatno izrazile relevantne informacije o robi, ponekad je potrebno dodati dodatne kodove EAN-a i UPC-a. Dodatni kodovi predstavljeni su simbolima crtičnog koda UCC/EAN-128 (tzv. EAN-128). EAN-128 crtični kod jedini je simbol crtičnog koda koji može predstavljati EAN, UPC standardni dodatni kod. To je kontinuirani, nefiksalni, smisleni kod visoke gustoće.

4. Kod 39 crtični kod
Kod 39 crtični kod je crtični kod koji je pokrenuo intermec 1975. godine, a koji može kodirati 44 znaka kao što su brojevi i engleska slova. Budući da ima prednosti niske brzine pogreške bita i mnogih znakova, široko se koristi u području automobilske industrije, ekonomskog upravljanja, medicinske i zdravstvene zaštite, poštanske usluge, jedinice za skladištenje i prijevoz i tako dalje.

Kod 39 crtični kod ima samo dvije jedinične širine, a svaki znak crtičnog koda sastoji se od 9 jedinica, od kojih su 3 široke jedinice, a ostale su uske jedinice. Budući da se tri-devet crtičnog koda sastoji od pet traka i četiri razmaka, ima interval simbola crtičnog koda crtičnog koda, tako da je to neprekinuti crtični kod. Dizajn barkoda 39 ima snažnu funkciju samoprovjere, tako da je vjerojatnost pogreške zamjene vrlo mala. Njegova najveća gustoća je 40 / (25,4 mm).
5.Kod 93 crtični kod
To je barkod sličan Kodu 39 jardi, ima veću gustoću i može zamijeniti Kod 39 jardi.
Uveden 1982. godine, barkod Kod 93 vrlo je gusta simbologija crtičnog koda. Kod 39 crtični kod ima mnoge prednosti, ali njegova gustoća nije vrlo visoka, što je određeno metodom kodiranja. Stoga, u nekim slučajevima kada se koristi crtični kod Kod 39, postoji problem nedovoljnog područja ispisa. Dizajn koda 93 crtičnog koda je rješavanje ovog problema. pitanje. Kod 93 crtični kod kompatibilan je s kodom 39 crtičnog koda, uglavnom zato što imaju isti skup znakova podataka.

Devedeset i tri crtična koda kodirana su metodom kombinacije modula. Svaki znak crtičnog koda od devedeset i tri crtična koda sastoji se od 9 modula, uključujući tri trake i tri razmaka, a svaka traka ili razmak sastoji se od 1, 2, 3 ili 4 modula. Kapacitet kodiranja Jiu San crtičnog koda je 56, a odabrano je 48 kombinacija. Nema funkciju samoprovjere. Kako bi se osigurala sigurnost podataka, koriste se dvostruki kontrolni znakovi, a njegova pouzdanost veća je od pouzdanosti 39 crtičnog koda.
6. Isprepleteno 2 od 5 crtičnog koda
Interleaved 2 od 5 barkoda izumila je američka tvrtka Intermec 1972. godine. U početku se koristio u području skladištenja i teške industrije, a koristio se za identifikaciju i upravljanje skladišnim i transportnim jedinicama nakon standardizacije.

Isprepleteni 2 od 5 crtičnog koda je crtični kod u kojem i trake i razmaci predstavljaju informacije. Postoje samo dvije širine jedinica u simbolu isprepletenog 2 od 5 crtičnog koda. Svaki simbol podataka crtičnog koda sastoji se od 5 jedinica, od kojih su dvije Široke ćelije (predstavljene binarnim "1"), dvije su uske ćelije (predstavljene binarnim "0"). U međusobnom simbolu 2 od 5 crtičnog koda, sve široke ćelije su jednake, sve uske ćelije su jednake, a omjer trake (prazan) općenito se kontrolira između 2,00-3,00.
Interleaved 2 od 5 crtičnog koda je crtični kod visoke gustoće s maksimalnom gustoćom od 17,70 / (25,4 mm). Postojanje nedostatka ispisa u Interleaved 2 od 5 crtičnog koda neće uzrokovati pogrešku zamjene, ima crtični kod funkcije samoprovjere. Budući da se simbol crtičnog koda može uspješno čitati iz oba smjera, to je dvosmjerni crtični kod. Budući da može predstavljati različite brojeve znakova, to je crtični kod koji nije fiksne duljine.
7. Codabar crtični kod
Codabar barkod uveden je 1972. godine i široko se koristi u medicinskoj i zdravstvenoj i knjižnoj industriji. 1977. godine, Američko udruženje za transfuziju krvi propisalo je Codabar barkod kao standardni barkod za identifikaciju vrećica krvi.
U simbolu Kodabarskog crtičnog koda svaki se znak sastoji od 7 ćelija, od kojih su dvije ili tri široke ćelije, a ostale su uske ćelije. Kudbar odabire C(7,2) ili kombinaciju, kapacitet kodiranja mu je C(7,2) + C (7,3) = 46, a njegov skup znakova ima samo 20 znakova: brojevi 0-9, slova A, B, C, D, posebni znakovi $ , - , :, / , . , + . Codabar crtični kod ima dvosmjernu čitljivost. Prilikom čitanja simbola Codabar crtičnog koda, određivanje smjera skeniranja ostvaruje se terminatorom i početnim znakom. Codabar crtični kod je barkod s jakom funkcijom samoprovjere.

Struktura simbola 1D crtičnog koda

(1) Lijevo prazno područje: Bijelo područje bez ikakvog simbola na lijevoj strani crtičnog koda uglavnom se koristi za traženje skenera da se pripremi za početak skeniranja.
(2) Početni znak: Prvi znak znaka crtičnog koda, koji se koristi za identifikaciju početka simbola crtičnog koda, skener crtičnog koda počinje obrađivati puls skeniranja nakon potvrde postojanja ovog znaka.
(3) Znak podataka: Znak nakon početnog znaka koristi se za identifikaciju određene vrijednosti simbola crtičnog koda, omogućujući dvosmjerno skeniranje.
(4) Provjera: Znak koji se koristi za utvrđivanje je li skeniranje valjano, obično rezultat algoritamske operacije. Kada skener crtičnog koda pročita crtični kod za dekodiranje, najprije izvodi operacije na pročitanim znakovima. Ako je rezultat operacije isti kao i kontrolni kôd, utvrđuje se da je očitanje valjano.
(5) Terminator: Poseban simbol smješten na desnoj strani simbola crtičnog koda, koji označava kraj informacija.
(6) Desno prazno područje: Područje izvan terminatora gdje nema ispisanog simbola i traka ima istu boju kao i prazna.
Glavni parametri 1D crtičnog koda
(1) Gustoća: Gustoća crtičnog koda odnosi se na broj znakova predstavljenih crtičnim kodom po duljini jedinice. Za kodni sustav gustoća je uglavnom određena veličinom modula. Što je manja veličina modula, to je veća gustoća, tako da se vrijednost gustoće obično izražava vrijednošću veličine modula (kao što je 5mil). Obično se crtični kodovi ispod 7,5 mil nazivaju crtičnim kodovima visoke gustoće, a crtični kodovi iznad 15 mil nazivaju se crtičnim kodovima niske gustoće. Što je veća gustoća crtičnog koda, to su veće performanse (kao što je razlučivost) potrebne opreme za čitanje crtičnog koda. Crtični kodovi visoke gustoće obično se koriste za identifikaciju malih objekata, kao što su precizne elektroničke komponente, dok se crtični kodovi niske gustoće obično koriste za čitanje na velike udaljenosti, kao što je upravljanje skladištem.
(2) Omjer širine i uske: Za kodni sustav sa samo dvije jedinice širine, omjer široke jedinice i uske jedinice naziva se omjer širine i uske, koji je općenito oko 2-3 (uobičajeno se koristi su 2:1, 3:1). Kada su širina i uska relativno velike, uređaju za čitanje lakše je razlikovati široku jedinicu od uske jedinice, pa je lakše čitati.
(3) Kontrast (PCS): Optički indeks simbola crtičnog koda, što je veća psc vrijednost, to su bolja optička svojstva crtičnog koda.