Codurile de bare își au originea în anii 1940, au fost folosite în anii 1970 și au devenit populare în anii 1980. Tehnologia codului de bare este o tehnologie de identificare automată care este produsă și dezvoltată în aplicații și practici informatice și este utilizată pe scară largă în comerț, servicii poștale, gestionarea bibliotecilor, depozitare, controlul proceselor de producție industrială, transport și alte domenii. Avantajele costurilor reduse și ale fiabilității puternice ocupă o poziție importantă în tehnologia de identificare automată de astăzi.
Un cod de bare este un semn format dintr-un grup de bare, spații și caractere corespunzătoare aranjate în mod regulat. "Bar" se referă la partea cu reflexivitate scăzută la lumină, iar "spațiu" se referă la partea cu reflexivitate ridicată la lumină. Aceste bare și spații sunt compuse din datele care exprimă anumite informații și pot fi citite de un anumit dispozitiv și convertite în informații binare și zecimale compatibile cu computerele. De obicei, pentru fiecare element, codul său este unic. Pentru codurile de bare unidimensionale obișnuite, relația corespunzătoare dintre codul de bare și informațiile referitoare la mărfuri trebuie stabilită prin intermediul bazei de date. Când datele codului de bare sunt transmise către computer, aplicațiile informatice operează și procesează date. Prin urmare, codul de bare unidimensional obișnuit este utilizat numai ca informație de identificare în procesul de utilizare, iar semnificația sa se realizează prin extragerea informațiilor corespunzătoare din baza de date a sistemului informatic. Codurile de bare unidimensionale sunt simplu de realizat, iar sistemul de codificare este mai ușor de obținut și falsificat de infractori. În al doilea rând, este aproape imposibil ca codurile de bare unidimensionale să reprezinte caractere chinezești și informații despre imagine.
Codul de bare unidimensional se referă la regulile de amenajare a barelor și spațiilor de coduri de bare. Exprimă informația doar într-o singură direcție (de obicei direcția orizontală), dar nu exprimă nicio informație în direcția verticală. Înălțimea sa certă este, de obicei, pentru a facilita alinierea cititorului. Sistemele de coduri unidimensionale utilizate în mod obișnuit includ: codul de bare EAN, codul de bare UPC, codul de bare EAN 128, codul de bare Cod 39, codul de bare Cod 93, codul de bare intercalat 2 din 5, codul de bare Codabar etc.
Simbologie comună
1. Codul de bare EAN
Este un sistem internațional de simboluri. Este un cod de bare cu o lungime fixă și fără sens. Informațiile exprimate sunt toate numerele și sunt utilizate în principal pentru identificarea mărfurilor. Un simbol al codului de bare constă dintr-o serie de bare paralele și spații înconjurate de spațiu gol.

(1) Setul de caractere pentru codul de bare EAN include subsetul A, subsetul B și subsetul C. Fiecare simbol al codului de bare este format din 2 bare și 2 spații. Fiecare bară și spațiu este format din 1-4 module, iar numărul total de module pe caracter de cod de bare este de 7. Setul de caractere pentru codul de bare poate reprezenta un total de 10 caractere numerice de la 0 la 9.
(2) În plus față de simbolurile codului de bare care reprezintă numere, există, de asemenea, unele caractere auxiliare de coduri de bare, care sunt utilizate ca delimitator pentru a reprezenta începutul, sfârșitul, și separatorul de mijloc a simbolului bisected cod de bare.
Cod de bare 2.UPC
Codul de bare UPC este un sistem de coduri dezvoltat de United States Uniform Code Committee (UCC), cu coduri de bare UPC-A și UPC-E.
(1) UPC-A este format din 12 cifre. Codurile de bare UPC-A sunt compatibile cu codurile de bare EAN-13 prefixate cu "0".
(2) UPC-E este compus din 8 cifre, care se obtin prin comprimarea codului UPC-A al carui caracter de sistem este 0 prin eliminarea zero. Codurile sunt permise numai dacă elementul este prea mic pentru a fi imprimat pentru a reprezenta UPC-A.

3. Codul de bare EAN 128
Pentru a exprima în continuare informațiile relevante ale mărfii, uneori este necesar să se adauge coduri suplimentare la codurile EAN și UPC. Codurile suplimentare sunt reprezentate de simbolurile codurilor de bare UCC/EAN-128 (denumite în continuare EAN-128). Codul de bare EAN-128 este singurul simbol de cod de bare care poate reprezenta codul suplimentar standard EAN, UPC. Este un cod continuu, fără lungime fixă, semnificativ de înaltă densitate.

4. Codul de bare 39
Codul de bare 39 este un cod de bare lansat de intermec în 1975, care poate codifica 44 de caractere, cum ar fi numerele și literele în limba engleză. Deoarece are avantajele unei rate scăzute de eroare a biților și a multor caractere, este utilizat pe scară largă în domeniile industriei auto, managementului economic, îngrijirii medicale și de sănătate, serviciilor poștale, unității de depozitare și transport și așa mai departe.

Codul de bare Cod 39 are doar două lățimi de unitate, iar fiecare caracter de cod de bare este compus din 9 unități, dintre care 3 sunt unități largi, iar restul sunt unități înguste. Deoarece codul de bare trei-nouă este compus din cinci bare și patru spații, acesta are un interval de simbol al codului de bare al codului de bare, deci este un cod de bare non-continuu. Designul codului de bare 39 are o funcție puternică de autoverificare, astfel încât probabilitatea de eroare de substituție este foarte mică. Cea mai mare densitate este de 40 / (25,4 mm).
Cod de bare 5.Cod 93
Este un cod de bare similar cu codul de 39 de metri, are o densitate mai mare și poate înlocui codul de 39 de metri.
Introdus în 1982, codul de bare Cod 93 este o simbologie cod de bare foarte dens. Codul de bare 39 are multe avantaje, dar densitatea sa nu este foarte mare, ceea ce este determinat de metoda sa de codificare. Prin urmare, în unele cazuri în care se utilizează codul de bare Cod 39, există o problemă de zonă de imprimare insuficientă. Designul codului de bare Cod 93 este de a rezolva această problemă. întrebare. Codul de bare Cod 93 este compatibil cu codul de bare Cod 39, în principal prin faptul că au același set de caractere de date.

Nouăzeci și trei de coduri de bare sunt codificate prin metoda combinației de module. Fiecare caracter de cod de bare de nouăzeci și trei de coduri de bare este format din 9 module, inclusiv trei bare și trei spații, iar fiecare bară sau spațiu este format din 1, 2, 3 sau 4 module. Capacitatea de codificare a codului de bare Jiu San este de 56 și sunt selectate 48 de combinații. Nu are funcție de autoverificare. Pentru a asigura securitatea datelor, se utilizează caractere de verificare dublă, iar fiabilitatea acestuia este mai mare decât cea a codului de bare 39.
6. Intercalate 2 din 5 coduri de bare
Codul de bare Interleaved 2 din 5 a fost inventat de compania americană intermec în 1972. A fost folosit inițial în domeniul depozitării și industriei grele și a fost utilizat pentru identificarea și gestionarea unităților de depozitare și transport după standardizare.

Intercalate 2 din 5 cod de bare este un cod de bare în care atât barele și spațiile reprezintă informații. Există doar două lățimi de unitate într-un interleaved 2 din 5 simbol de coduri de bare. Fiecare simbol de date al codului de bare este compus din 5 unități, dintre care două sunt celule largi (reprezentate de binarul "1"), două sunt celule înguste (reprezentate de binarul "0"). Într-un simbol intercalat 2 din 5 coduri de bare, toate celulele largi sunt egale, toate celulele înguste sunt egale, iar raportul bar (gol) este controlat în general între 2.00-3.00.
Codul de bare Interleaved 2 din 5 este un cod de bare de înaltă densitate cu o densitate maximă de 17,70/(25,4 mm). Existența unui defect de imprimare în codul de bare Interleaved 2 din 5 nu va provoca o eroare de substituție, are un cod de bare cu funcție de autoverificare. Deoarece simbolul codului de bare poate fi citit cu succes din ambele direcții, este un cod de bare cu două sensuri. Deoarece poate reprezenta numere diferite de caractere, este un cod de bare cu lungime fixă.
7. Cod de bare Codabar
Codul de bare Codabar a fost introdus în 1972 și este utilizat pe scară largă în industria medicală și de sănătate și de carte. În 1977, Asociația Americană de Transfuzie Sanguină a stipulat codul de bare Codabar ca cod de bare standard pentru identificarea pungilor de sânge.
Într-un simbol cod de bare Codabar, fiecare caracter este format din 7 celule, dintre care două sau trei sunt celule largi, iar restul sunt celule înguste. Kudbar alege C(7,2) sau o combinație, capacitatea sa de codificare este C(7,2) + C (7,3) = 46, iar setul său de caractere are doar 20 de caractere: numerele 0-9, literele A , B , C , D , caractere speciale $ , - , :, / , . , + . Codul de bare Codabar are lizibilitate bidirecțională. La citirea simbolului codului de bare Codabar, determinarea direcției de scanare se realizează prin terminator și caracterul de pornire. Codul de bare Codabar este un cod de bare cu funcție puternică de autoverificare.

Structura simbolurilor codurilor de bare 1D

(1) Zona goală din stânga: Zona albă fără niciun simbol în partea stângă a codului de bare este utilizată în principal pentru a solicita scanerului să se pregătească pentru a începe scanarea.
(2) Caracterul de start: Primul caracter al caracterului codului de bare, utilizat pentru a identifica începutul unui simbol de cod de bare, scanerul de coduri de bare începe să proceseze pulsul scanării după confirmarea existenței acestui caracter.
(3) Caracter de date: Caracterul de după caracterul de pornire este utilizat pentru a identifica valoarea specifică a unui simbol de cod de bare, permițând scanarea bidirecțională.
(4) Verificator: Un caracter utilizat pentru a determina dacă scanarea este validă, de obicei rezultatul unei operații algoritmice. Când scanerul de coduri de bare citește codul de bare pentru decodare, acesta efectuează mai întâi operații asupra caracterelor citite. Dacă rezultatul operațiunii este același cu codul de verificare, se determină că citirea este validă.
(5) Terminator: Un simbol special situat în partea dreaptă a simbolului codului de bare, indicând sfârșitul informațiilor.
(6) Zona goală din dreapta: zona din afara terminatorului în care nu există nici un simbol imprimat și bara are aceeași culoare ca martorul.
Principalii parametri ai codului de bare 1D
(1) Densitate: Densitatea codului de bare se referă la numărul de caractere reprezentate de codul de bare pe unitatea de lungime. Pentru un sistem de cod, densitatea este determinată în principal de mărimea modulului. Cu cât dimensiunea modulului este mai mică, cu atât densitatea este mai mare, astfel încât valoarea densității este de obicei exprimată prin valoarea dimensiunii modulului (cum ar fi 5mil). De obicei, codurile de bare sub 7,5 mil se numesc coduri de bare de înaltă densitate, iar codurile de bare de peste 15 mils se numesc coduri de bare cu densitate scăzută. Cu cât densitatea codului de bare este mai mare, cu atât este mai mare performanța (cum ar fi rezoluția) echipamentului de citire a codurilor de bare necesare. Codurile de bare de înaltă densitate sunt de obicei utilizate pentru a identifica obiecte mici, cum ar fi componentele electronice de precizie, în timp ce codurile de bare cu densitate scăzută sunt utilizate în general pentru citirea pe distanțe lungi, cum ar fi gestionarea depozitului.
(2) Raportul lățime-îngustă: Pentru un sistem de cod cu doar două unități de lățime, raportul dintre unitatea largă și unitatea îngustă se numește raportul lățime-îngust, care este în general de aproximativ 2-3 (utilizate în mod obișnuit sunt 2:1, 3:1). Când lățimea și îngustimea sunt relativ mari, este mai ușor pentru dispozitivul de citire să distingă între unitatea largă și unitatea îngustă, astfel încât să fie mai ușor de citit.
(3) Contrast (PCS): Indicele optic al simbolului codului de bare, cu cât valoarea PSC este mai mare, cu atât proprietățile optice ale codului de bare sunt mai bune.