Lectors de codis de barres
Els escàners de codi de barres més antics, i encara els més econòmics, es construeixen a partir d'una llum fixa i una únicafotosensorque es mou manualment pel codi de barres. Els escàners de codi de barres es poden classificar en tres categories segons la seva connexió a l'ordinador. El tipus més antic és elRS-232escàner de codi de barres. Aquest tipus requereix una programació especial per transferir les dades d'entrada al programa d'aplicació. Els escàners d'interfície de teclat es connecten a un ordinador mitjançant unPS/2oTeclat AT–cable adaptador compatible (a"falca del teclat& quot;). Les dades del codi de barres's'envien a l'ordinador com si s'haguessin escrit al teclat.
Com l'escàner de la interfície del teclat,USBels escàners no necessiten codi personalitzat per transferir dades d'entrada al programa d'aplicació. En ordinadors amb Windows eldispositiu d'interfície humanaemula l'acció de combinació de dades d'un maquinari"falca de teclat", i l'escàner es comporta automàticament com un teclat addicional.
La majoria dels telèfons intel·ligents moderns són capaços de descodificar codis de barres mitjançant la seva càmera integrada. Mòbil de Google'Androidsistema operatiu pot utilitzar el seu propiGoogle Lensaplicació per escanejar codis QR o aplicacions de tercers com araEscàner de codis de barresper llegir codis de barres unidimensionals i codis QR. Nokia'sSymbianEl sistema operatiu inclou un escàner de codi de barres, mentre que mbarcode és uncodi QRlector per aMaemosistema operatiu. A AppleiOS 11, l'aplicació de càmera nativa pot descodificar codis QR i enllaçar amb URL, unir-se a xarxes sense fil o realitzar altres operacions en funció del contingut del codi QR. Hi ha altres aplicacions gratuïtes i de pagament disponibles amb capacitats d'escaneig per a altres simbologies o per a versions anteriors d'iOS. AmbBlackBerrydispositius, l'aplicació App World pot escanejar codis de barres de manera nativa i carregar qualsevol URL web reconegut al navegador web del dispositiu'.Windows Phone 7.5és capaç d'escanejar codis de barres a través delBingaplicació de cerca. Tanmateix, aquests dispositius no estan dissenyats específicament per a la captura de codis de barres. Com a resultat, no es descodifiquen amb tanta rapidesa o precisió com un escàner de codi de barres dedicat oterminal de dades portàtil.
Control i verificació de qualitat
És habitual que els productors i usuaris de codis de barres tinguin asistema de gestió de la qualitatque inclouverificació i validacióde codis de barres. La verificació de codis de barres examina la capacitat d'escanejar i la qualitat del codi de barres en comparació amb els estàndards i les especificacions de la indústria. Els verificadors de codis de barres s'utilitzen principalment per les empreses que imprimeixen i utilitzen codis de barres. Qualsevol soci comercial delcadena de subministramentpot provar la qualitat del codi de barres. És important verificar un codi de barres per assegurar-se que qualsevol lector de la cadena de subministrament pot interpretar correctament un codi de barres amb una taxa d'error baixa. Els minoristes imposen grans sancions als codis de barres que no compleixen. Aquestes devolucions poden reduir els ingressos d'un fabricant&entre un 2% i un 10%.
Un verificador de codis de barres funciona com ho fa un lector, però en lloc de simplement descodificar un codi de barres, un verificador realitza una sèrie de proves. Per als codis de barres lineals, aquestes proves són:
Contrast de vora (EC)
La diferència entre la reflectància espacial (Rs) i la reflectància de la barra adjacent (Rb). EC=Rs-Rb
Reflectància de la barra mínima (Rb)
El valor de reflectància més petit d'una barra.
Reflectància espacial mínima (Rs)
El valor de reflectància més petit en un espai.
Contrast de símbols (SC)
El contrast del símbol és la diferència de valors de reflectància de l'espai més clar (inclosa la zona tranquil·la) i la barra més fosca del símbol. Com més gran sigui la diferència, més gran serà la nota. El paràmetre es classifica com a A, B, C, D o F. SC=Rmax-Rmin
Contrast de vora mínim (ECmin)
La diferència entre la reflectància espacial (Rs) i la reflectància de la barra adjacent (Rb). EC=Rs-Rb
Modulació (MOD)
El paràmetre es classifica A, B, C, D o F. Aquesta qualificació es basa en la relació entre el contrast mínim de vora (ECmin) i el contrast de símbol (SC). MOD=ECmin/SC Com més gran sigui la diferència entre el contrast mínim de vora i el contrast del símbol, menor serà la nota. Els escàners i els verificadors perceben que les barres i espais més estrets tenen menys intensitat que les barres i espais més amples; la comparació de la menor intensitat dels elements estrets amb els amples s'anomena modulació. Aquesta condició es veu afectada per la mida de l'obertura.
Escletxa entre personatges
En codis de barres discrets, l'espai que desconnecta els dos caràcters contigus. Quan estan presents, els espais entre caràcters es consideren espais (elements) per a la determinació de les vores i els graus dels paràmetres de reflectància.
Defectes
Descodificar
Extracció de la informació que ha estat codificada en un símbol de codi de barres.
Descodificabilitat
Es pot classificar com A, B, C, D o F. El grau de decodificabilitat indica la quantitat d'error en l'amplada de l'element més desviat del símbol. Com menys desviació en la simbologia, més gran serà la nota. La descodificabilitat és una mesura de la precisió d'impressió utilitzant l'algoritme de descodificació de referència de simbologia.
Els símbols de matriu 2D observen els paràmetres:
Contrast de símbols
Modulació
Descodificar
Correcció d'errors no utilitzats
S'ha corregit el dany del patró (de cerca).
No uniformitat de la graella
No uniformitat axial
Depenent del paràmetre, cadascunANSILa prova s'avalua de 0,0 a 4,0 (F a A), o es dóna una nota d'apte o no apte. Cada nota es determina mitjançant l'anàlisiEscaneig del perfil de reflectància(SRP), un gràfic analògic d'una única línia d'exploració a través de tot el símbol. La més baixa de les 8 qualificacions és la nota d'escaneig, i la nota global del símbol ISO és la mitjana de les qualificacions d'escaneig individuals. Per a la majoria de les aplicacions, un 2,5 (C) és el grau de símbol mínim acceptable.
En comparació amb un lector, un verificador mesura les característiques òptiques d'un codi de barres' segons els estàndards internacionals i de la indústria. La mesura ha de ser repetible i coherent. Fer-ho requereix condicions constants com ara la distància, l'angle d'il·luminació, l'angle del sensor i el verificadorobertura. En funció dels resultats de la verificació, el procés de producció es pot ajustar per imprimir codis de barres de major qualitat que escanejaran la cadena de subministrament.
La validació del codi de barres pot incloure avaluacions després de proves d'ús (i abús), com ara la llum solar, l'abrasió, l'impacte, la humitat, etc.
Estàndards de verificació de codis de barres
Els estàndards del verificador de codis de barres estan definits perOrganització Internacional per a l'Estandardització(ISO), en ISO/IEC 15426-1 (lineal) o ISO/IEC 15426-2 (2D). L'especificació de qualitat de codi de barres internacional actual és ISO/IEC 15416 (lineal) i ISO/IEC 15415 (2D).Estàndard europeuL'EN 1635 s'ha retirat i s'ha substituït per ISO/IEC 15416. L'especificació original de qualitat del codi de barres dels EUA eraANSIX3.182. (UPC utilitzats als EUA - ANSI/UCC5). A partir de 2011, el grup de treball ISO JTC1 SC31 estava desenvolupant unMarcatge de peces directes (DPM)Norma de qualitat: ISO/IEC TR 29158.


















