Els codis de barres es van originar en la dècada de 1940, es van utilitzar en la dècada de 1970, i es van fer populars en la dècada de 1980. La tecnologia de codi de barres és una tecnologia d'identificació automàtica que es produeix i desenvolupa en aplicacions i pràctiques informàtiques i s'utilitza àmpliament en el comerç, el servei postal, la gestió de biblioteques, l'emmagatzematge, el control de processos de producció industrial, el transport i altres camps. Els avantatges del baix cost i la forta fiabilitat ocupen una posició important en la tecnologia d'identificació automàtica actual.
Un codi de barres és una marca que consisteix en un grup de barres, espais i caràcters corresponents disposats regularment. "Barra" es refereix a la part amb baixa reflectivitat a la llum, i "espai" es refereix a la part amb alta reflectivitat a la llum. Aquestes barres i espais es componen de les dades que expressen certa informació, i poden ser llegits per un dispositiu específic i convertits en informació binària i decimal compatible amb ordinadors. Normalment per a cada element, el seu codi és únic. Per als codis de barres unidimensionals ordinaris, la relació corresponent entre el codi de barres i la informació de la mercaderia s'ha d'establir a través de la base de dades. Quan les dades del codi de barres es transmeten a l'ordinador, les aplicacions informàtiques operen i processen dades. Per tant, el codi de barres unidimensional ordinari només s'utilitza com a informació d'identificació en el procés d'ús, i el seu significat es realitza mitjançant l'extracció de la informació corresponent a la base de dades del sistema informàtic. Els codis de barres unidimensionals són senzills de fer, i el sistema de codificació és més fàcil d'obtenir i forjar pels delinqüents. En segon lloc, és gairebé impossible que els codis de barres unidimensionals representin caràcters xinesos i informació d'imatges.
El codi de barres unidimensional es refereix a les regles d'arranjament de les barres i espais del codi de barres de barres. Només expressa informació en una direcció (normalment la direcció horitzontal), però no expressa cap informació en la direcció vertical. La seva certa alçada sol ser per facilitar l'alineació del lector. Els sistemes de codi unidimensionals d'ús comú inclouen: codi de barres EAN, codi de barres UPC, codi de barres EAN 128, codi de barres Code 39, codi de barres Code 93, codi de barres Interleaved 2 de 5, codi de barres Codabar, etc.
Simbologia comuna
1. Codi de barres EAN
És un sistema internacional de símbols. És un codi de barres amb una longitud fixa i sense significat. La informació expressada és de tots els números, i s'utilitza principalment per a la identificació de mercaderies. Un símbol de codi de barres consisteix en una sèrie de barres paral·leles i espais envoltats d'espai en blanc.

(1) El joc de caràcters de codi de barres EAN inclou un subconjunt, un subconjunt B i un subconjunt C. Cada símbol de codi de barres consta de 2 barres i 2 espais. Cada barra i espai consta d'1-4 mòduls, i el nombre total de mòduls per caràcter de codi de barres és de 7. El joc de caràcters de codi de barres pot representar un total de 10 caràcters numèrics de 0 a 9.
(2) A més dels símbols del codi de barres que representen els números, també hi ha alguns caràcters auxiliars de codi de barres, que s'utilitzen com a delimitador per representar l'inici, el final i el separador central del símbol del codi de barres bisectat.
Codi de barres 2.UPC
El codi de barres UPC és un sistema de codi desenvolupat per la United States Uniform Code Committee (UCC), amb codis de barres UPC-A i UPC-E.
(1) La UPC-A consta de 12 dígits. Els codis de barres UPC-A són compatibles amb codis de barres EAN-13 prefixats amb "0".
(2) LA UPC-E es compon de 8 dígits, que s'obtenen mitjançant la compressió del codi UPC-A el caràcter del sistema del qual és 0 eliminant zero. Els codis només es permeten si l'element és massa petit per imprimir-lo per representar la UPC-A.

3. Codi de barres EAN 128
Per tal d'expressar encara més la informació rellevant de la mercaderia, de vegades és necessari afegir codis complementaris als codis EAN i UPC. Els codis de barres suplementaris estan representats per símbols de codi de barres UCC/EAN-128 (coneguts com a EAN-128). El codi de barres EAN-128 és l'únic símbol de codi de barres que pot representar EAN, codi complementari estàndard UPC. És un codi d'alta densitat continu, no fix i significatiu.

4. Codi de barres 39
El codi de barres Code 39 és un codi de barres llançat per intermec el 1975, que pot codificar 44 caràcters com números i lletres angleses. Com que té els avantatges de la baixa taxa d'error de bits i molts caràcters, s'utilitza àmpliament en els camps de la indústria de l'automòbil, la gestió econòmica, l'atenció mèdica i sanitària, el servei postal, l'emmagatzematge i la unitat de transport, i així successivament.

El codi de barres Code 39 té només dues amplades unitàries, i cada caràcter de codi de barres es compon de 9 unitats, de les quals 3 són unitats amples i la resta són unitats estretes. Com que el codi de barres de tres-nou es compon de cinc barres i quatre espais, té un interval de símbol de codi de barres de codi de barres, de manera que és un codi de barres no continu. El disseny del codi de barres 39 té una forta funció d'autocontrol, de manera que la probabilitat d'error de substitució és molt petita. La seva densitat més alta és de 40 / (25,4 mm).
Codi de barres 5.Code 93
És un codi de barres similar al Codi 39 iardes, té una densitat més alta i pot substituir el Codi 39 iardes.
Introduït el 1982, el codi de barres Code 93 és una simbologia de codi de barres molt densa. El codi de barres Code 39 té molts avantatges, però la seva densitat no és molt alta, que ve determinada pel seu mètode de codificació. Per tant, en alguns casos en què s'utilitza el codi de barres Code 39, hi ha un problema d'àrea d'impressió insuficient. El disseny del codi de barres Code 93 és resoldre aquest problema. pregunta. El codi de barres Code 93 és compatible amb el codi de barres Code 39, principalment perquè tenen el mateix conjunt de caràcters de dades.

Noranta-tres codis de barres estan codificats per mètode de combinació de mòduls. Cada caràcter de codi de barres de noranta-tres codis de barres consta de 9 mòduls, incloent tres barres i tres espais, i cada barra o espai consta d'1, 2, 3 o 4 mòduls. La capacitat de codificació del codi de barres Jiu San és de 56 i se seleccionen 48 combinacions. No té cap funció d'autocontrol. Per garantir la seguretat de les dades, s'utilitzen caràcters de doble comprovació i la seva fiabilitat és superior a la del codi de barres 39.
6. Codi de barres entrellaçat 2 de 5
El codi de barres Interleaved 2 de 5 va ser inventat per l'empresa nord-americana Intermec el 1972. Es va utilitzar inicialment en el camp de l'emmagatzematge i la indústria pesada, i es va utilitzar per a la identificació i gestió d'unitats d'emmagatzematge i transport després de l'estandardització.

El codi de barres intercalat 2 de 5 és un codi de barres en el qual tant les barres com els espais representen informació. Només hi ha dues amplades d'unitat en un símbol de codi de barres 2 de 5 entrellaçat. Cada símbol de dades de codi de barres es compon de 5 unitats, dues de les quals són cel·les amples (representades pel binari "1"), dues són cel·les estretes (representades pel binari "0"). En un símbol de codi de barres intercalat 2 de 5, totes les cel·les amples són iguals, totes les cel·les estretes són iguals i la relació de barra (buida) es controla generalment entre 2,00-3,00.
El codi de barres Interleaved 2 de 5 és un codi de barres d'alta densitat amb una densitat màxima de 17,70/(25,4 mm). L'existència d'un defecte d'impressió en el codi de barres Interleaved 2 de 5 no provocarà un error de substitució, té un codi de barres de funció d'autocontrol. Com que el símbol del codi de barres es pot llegir correctament des d'ambdues direccions, és un codi de barres bidireccional. Com que pot representar diferents nombres de caràcters, és un codi de barres de longitud no fixa.
7. Codi de barres Codabar
El codi de barres Codabar es va introduir el 1972 i s'utilitza àmpliament en les indústries mèdica i sanitària i del llibre. El 1977, l'Associació Americana de Transfusió de Sang va estipular el codi de barres Codabar com a codi de barres estàndard per a la identificació de bosses de sang.
En un símbol de codi de barres Codabar, cada caràcter consta de 7 cel·les, dues o tres de les quals són cel·les amples i la resta són cel·les estretes. Kudbar tria C(7,2) o una combinació, la seva capacitat de codificació és C(7,2) + C (7,3) = 46, i el seu joc de caràcters té només 20 caràcters: números 0-9, lletres A , B , C , D , caràcters especials $ , - , : , / / . , + . El codi de barres Codabar té llegibilitat bidireccional. En llegir el símbol del codi de barres Codabar, la determinació de la direcció d'escaneig es realitza mitjançant terminador i caràcter d'inici. El codi de barres Codabar és un codi de barres amb una forta funció d'autocontrol.

Estructura dels símbols del codi de barres 1D

(1) Àrea en blanc esquerra: L'àrea blanca sense cap símbol a la part esquerra del codi de barres s'utilitza principalment per demanar a l'escàner que es prepari per començar a escanejar.
(2) Caràcter d'inici: El primer caràcter del caràcter de codi de barres, utilitzat per identificar l'inici d'un símbol de codi de barres, l'escàner de codis de barres comença a processar el pols d'escaneig després de confirmar l'existència d'aquest caràcter.
(3) Caràcter de dades: El caràcter després del caràcter d'inici s'utilitza per identificar el valor específic d'un símbol de codi de barres, permetent l'escaneig bidireccional.
(4) Comprovador: Un caràcter utilitzat per determinar si l'escaneig és vàlid, normalment el resultat d'una operació algorítmica. Quan l'escàner de codis de barres llegeix el codi de barres per a la descodificació, primer realitza operacions sobre els caràcters llegits. Si el resultat de l'operació és el mateix que el codi de verificació, es determina que la lectura és vàlida.
(5) Terminator: Un símbol especial situat a la part dreta del símbol del codi de barres, indicant el final de la informació.
(6) Àrea en blanc dreta: L'àrea fora del terminador on no hi ha cap símbol imprès i la barra té el mateix color que el blanc.
Els principals paràmetres del codi de barres 1D
(1) Densitat: La densitat del codi de barres es refereix al nombre de caràcters representats pel codi de barres per unitat de longitud. Per a un sistema de codi, la densitat està determinada principalment per la mida del mòdul. Com més petita és la mida del mòdul, més gran és la densitat, de manera que el valor de densitat s'expressa normalment pel valor de la mida del mòdul (com ara 5mil). Normalment, els codis de barres per sota de 7,5 mil s'anomenen codis de barres d'alta densitat, i els codis de barres per sobre de 15 mil·lenen s'anomenen codis de barres de baixa densitat. Com més alta sigui la densitat del codi de barres, més alt serà el rendiment (com ara la resolució) de l'equip de lectura del codi de barres requerit. Els codis de barres d'alta densitat s'utilitzen generalment per identificar objectes petits, com ara components electrònics de precisió, mentre que els codis de barres de baixa densitat s'utilitzen generalment per a la lectura a llarga distància, com ara la gestió de magatzems.
(2) Relació amplada-estreta: Per a un sistema de codi amb només dues unitats d'amplada, la relació de la unitat ampla amb la unitat estreta s'anomena relació amplada-estreta, que generalment és d'uns 2-3 (comunament s'utilitzen 2:1, 3:1). Quan l'amplada i l'estretor són relativament grans, és més fàcil per al dispositiu de lectura distingir entre la unitat ampla i la unitat estreta, de manera que és més fàcil de llegir.
(3) Contrast (PCS): L'índex òptic del símbol del codi de barres, com més gran sigui el valor PSC, millors són les propietats òptiques del codi de barres.