Un lector de códigos de barras es un dispositivo electrónico que se utiliza para leer información almacenada en forma de código de barras . Es el antepasado del lector de códigos QR .
Primero implementados en forma de lápices ópticos con los que el usuario tenía que escanear manualmente el código a una velocidad lo más constante posible, luego evolucionaron, gracias a la aplicación de espejos móviles, a escáneres automáticos.
Hay muchas formas de codificar un código de barras, pero la mayoría de los métodos usan barras de ancho básicas al principio y al final para configurar inicialmente al lector para que conozca el ancho de un código. De hecho, además del hecho de que el código puede tener tamaños variables, la distancia a la que se presenta al escáner también variará su tamaño aparente. En el centro del código de barras está la información que convierte la información útil en un mensaje.
Por ejemplo, uno puede imaginar que "una banda negra tres veces el tamaño de una banda elemental, seguida de una banda blanca dos veces el ancho elemental, seguida de una banda negra y una banda blanca ambas de ancho elemental" denota el número 0.
Esta información luego se transformará en una señal eléctrica en función del tiempo, con el siguiente aspecto:
con el tiempo en abscisas y la señal eléctrica en ordenadas.
Hay muchos sistemas de codificación, todos estos sistemas deben tener algunas propiedades en común:
En todos los casos, la estructura de los códigos contiene información que permite verificar que se ha realizado la lectura. La más sencilla, siendo la comprobación de que la cantidad de datos leídos corresponde a lo esperado según el tipo de código. también puede encontrar información sobre paridad , suma de comprobación o incluso información más compleja, sin perder de vista el hecho de que está limitado por la cantidad de datos contenidos en el código.
En todos los casos también la estructura de los códigos debe garantizar la imposibilidad de confundir el contenido del código con la información de clave y el reconocimiento de sus extremos (varios códigos de barras podrían seguirse y volverse indistinguibles), así como una alternancia suficiente de los códigos. contrastes para evitar largos periodos sin cambio de color, lo que evitaría cualquier posibilidad de resincronización.
Existen muchos sistemas, pero los principales utilizados en Francia para productos de consumo son EAN 8 y EAN 13 , de 8 y 13 dígitos respectivamente, así como los códigos de prensa ISBN e ISSN de 18 dígitos, compuestos por un EAN 13 seguido de un 5. -dígitos add- en (en el que el número está almacenado, así como su especificidad, es decir si se trata o no especial).
Los productos farmacéuticos y médicos en Francia usan el código 39 y el código 128 (estándar CIP Pharmacode), mientras que los productos farmacéuticos y médicos en Suiza usan el código EAN 13 .
Algunas estaciones usan POSTNET , otras el código de barras postal francés .
Los lectores de códigos de barras se utilizan principalmente en el comercio. Elogiado por los comerciantes que venden artículos pesados que son difíciles de manipular, el lector de códigos de barras facilita la tarea a los encargados de la caja. Los nuevos modelos de lectores ahora son inalámbricos o se comunican con la caja registradora a través de Bluetooth.