Documente Academic
Documente Profesional
Documente Cultură
Codul de bare este un cod binar aranjat ca un câmp de bare şi goluri, într-o configuraţie paralelă, după
un model prestabilit. Aceasta configuratie codifica de fapt date (informații binare). Succesiunea de biți
“0” și “1” este asociată aranjării specifice a barelor și golurilor.
Secvenţa de bare (de lățimi diferite) şi goluri (la fel, de lățimi diferite) poate fi interpretată numeric şi
alfanumeric. Această secvenţă este citită prin scanarea optică cu ajutorul unei raze laser care este diferit
reflectată de bare (tipărite, în general, cu cerneală) şi de goluri (ce au culoarea albă sau culoarea
suportului pe care este tipărit codul de bare).
Din punctul de vedere al modului în care este codificat un număr de identificare, există următoarele
tipuri de coduri de bare principale:
Codurile de tip stivă (2-D Stacked) au fost dezvoltate în vederea reducerii ariei ocupate de
codurile liniare. Aceste coduri se caracterizează prin faptul ca informația este tipărită pe mai multe
rânduri dispuse unul sub altul, fiecare rând fiind citit și decodat similar ca un cod liniar. Există, de
asemenea, separații între rânduri și caractere speciale dispuse la începutul rândului, pentru identificarea
fiecărui rând.
Codurile de tip 2-D matrix sunt mult mai complicate decât cele liniare sau de tip stivă prezentate
anterior. Echipamentele de imprimare și cele de citire sunt mult mai sofisticate. Evident însă că se obține
o densitate mult mai mare, adică într-o aceeași arie tipărită este stocată o cantitate de informație de 2-3
ori mai mare decât în cazul codurilor anterioare.
4. Principiile de operare ale cititoarelor de coduri de bare.
Un cititor de coduri de bare este un sistem electronic utilizat pentru extragerea informației ce este
codată optic sub forma unui cod de bare. Informația este extrasă sub forma unui șir de date și este
transmisă apoi unui computer pentru prelucrare sau stocare locală.
Sistemul electro-optic asigură iluminarea codului de bare tipărit și preia lumina reflectată. Sistemul de
scanare asigură examinarea secvențială a codului de bare prin baleierea razei de lumină pe una sau două
dimensiuni, în funcție de tipul codului de bare folosit. Semnalul obținut la ieșirea sistemului electro-optic
este un semnal analogic direct proporțional cu succesiunea de bare negre și spații albe din codul de bare
scanat. Acest semnal analogic este transformat într-un cod numeric cu ajutorul unui convertor analog-
numeric.
În final, datele sunt procesate de un procesor pentru decodificarea completă a codului de bare scanat.
5.Sistemul electro-optic
Sistemul electro-optic asigura scanarea codului de bare imprimat. Operațiunea de scanare poate
fi realizată:
• prin mișcarea codului de bare imprimat prin dreptul fantei de citire a cititorului.
Zonele albe reflectă mai multa lumină, iar cele negre mai puțină lumină. Astfel fotodetectorul furnizează
la ieșire un semnal analogic a cărui valoare instantanee corespunde barelor negre sau spațiilor albe
Spotul nu trebuie să fie neapărat circular, trebuie însă să aibă un diametru mai mic decât cea mai subțire
bară neagră sau spațiu alb.
Spotul se formează prin focalizarea razelor de lumină provenite de la o sursă luminoasă. Există însă și
soluții în care lentila de focalizare este dispusă în fața fotodetectorului și nu a sursei de lumină. Baleierea
se asigură fie intern printr-un mecanism mecanic care plimbă raza de lumina de-a lungul lungimii codului
de bare (cel mai adesea), fie prin plimbarea etichetei cu codul de bare, raza fiind fixă.
7.Scaner CCD
Un scaner CCD nu conține părți mecanice în mișcare ceea ce îl face mult mai fiabil si mai precis. Raza de
lumina ce provine de la sursa de lumina (pot fi chiar si doua surse) ilumineaza intregul cod de bare.
Undele luminoase reflectate sunt focalizate pe o arie de fotodetectori (fotodiode) realizate prin tehnica
circuitelor integrate. Semnalul analogic este obținut astfel similar ca într-o cameră TV. Drept
fotodetectori pot fi folosiți astăzi pe lângă senzorii CCD (charged coupled device) și senzorii CMOS,
datorită prețului de cost foarte scăzut al acestora din urmă.
Pentru a crește rata de succes a scanării, orice scaner efectuează rapid mai multe scanări ale aceluiași
cod, pentru ca, la finalul procesului de scanare, cel puțin un semnal analogic obținut să poată fi decodat
ca un cod viabil. Unele scanere folosesc chiar mai multe raze de scanare, sub diverse unghiuri pentru că
putea realiza cât mai multe încercări, din același motiv. Chiar și așa, rata de eroare la prima citire ajunge
în multe cazuri în jurul a 20%.
Scaner video
Figura 23. Schema de principiu a unui scaner video pentru coduri de bare
Imaginea de scanat (codul de bare), este captată printr-o lentilă de focalizare pe o țintă 2D (similar ca în
camera TV), țintă pe care se află milioane de senzori de imagine de tip CCD sau CMOS.
Semnalul de imagine obținut la ieșirea acestor senzori este transformat într-un semnal numeric și
apoi digitizat (codat) pentru a fi stocat într-o memorie de imagine.