¿Cómo identificar códigos de barras?

1. Descripción general de los códigos de barras

Los códigos de barras fueron propuestos por primera vez por N.T. Woodland en los Estados Unidos en 1949. En los últimos años, con la continua popularización de las aplicaciones informáticas, la aplicación de códigos de barras se ha desarrollado enormemente. El código de barras puede indicar el país de producción, fabricante, nombre del producto, fecha de producción, número de clasificación del libro, ubicación de inicio y finalización del envío, categoría, fecha y otra información. Por lo tanto, se utiliza ampliamente en muchos campos, como la circulación de productos básicos, la gestión de bibliotecas, la gestión de correos y telecomunicaciones, el sistema bancario, etc. Un código de barras es un identificador gráfico compuesto por barras y espacios con diferentes anchos y diferentes reflectividades según ciertas reglas de codificación (sistema de codificación). Se utiliza para representar un conjunto de información de símbolos numéricos o alfabéticos. Es decir, un código de barras es un conjunto de gráficos de líneas paralelas de diferentes espesores dispuestos a intervalos regulares. Los códigos de barras comunes están compuestos por barras negras (denominadas barras) con diferentes reflectividades

2. Composición de un sistema de reconocimiento de códigos de barras

Para leer la información representada por el código de barras, se utiliza un Se necesita un sistema de reconocimiento de códigos de barras, que consta de un escáner de códigos de barras, un circuito de amplificación y conformación, un circuito de interfaz de decodificación y un sistema informático.

3. Principio de reconocimiento de códigos de barras

Dado que los objetos de diferentes colores reflejan diferentes longitudes de onda de luz visible, los objetos blancos pueden reflejar luz visible de varias longitudes de onda, mientras que los objetos negros absorben luz visible de varias longitudes de onda. , cuando la luz emitida por la fuente de luz del escáner de código de barras pasa a través de la abertura y la lente convexa 1 para iluminar el código de barras en blanco y negro, la luz reflejada es enfocada por la lente convexa 2 e ilumina el convertidor fotoeléctrico. Por lo tanto, el convertidor fotoeléctrico recibe señales de luz reflejada de diferentes intensidades correspondientes a barras blancas y barras negras, las convierte en señales eléctricas correspondientes y las envía al circuito de amplificación y conformación. El ancho de las barras blanca y negra es diferente, y la duración de las señales eléctricas correspondientes también es diferente. Las señales eléctricas correspondientes a las barras y espacios del código de barras emitido por el convertidor fotoeléctrico son generalmente de solo 10 mV y no se pueden usar directamente. Por lo tanto, la señal eléctrica emitida por el convertidor fotoeléctrico debe enviarse a un amplificador para su amplificación. La señal eléctrica amplificada sigue siendo una señal eléctrica analógica. Para evitar señales falsas causadas por defectos y manchas en el código de barras, se debe agregar un circuito de configuración después del circuito de amplificación para convertir la señal analógica en una señal eléctrica digital para que el sistema informático pueda interpretarla con precisión. El decodificador convierte la señal digital de pulso del circuito de conformación en información digital y de caracteres. Puede identificar el sistema de codificación y la dirección de escaneo del símbolo del código de barras identificando los caracteres de inicio y fin. Midiendo el número de señales eléctricas digitales pulsadas 0,1, se puede determinar el número de barras y espacios, y midiendo la duración de las señales 0,1, se puede determinar la anchura de las barras y espacios. Por lo tanto, se puede obtener el número de barras y espacios utilizados para el símbolo del código de barras, así como el ancho y el sistema de código correspondiente. De acuerdo con las reglas de codificación correspondientes del sistema de codificación, los símbolos de códigos de barras se pueden convertir en información digital y de texto correspondiente y enviarse al sistema informático para el procesamiento de datos a través del circuito de interfaz.

4. La tecnología de códigos de barras y sus aplicaciones

La tecnología de códigos de barras pertenece a la categoría de identificación automática. Es una tecnología práctica de entrada de datos desarrollada con el avance de la tecnología electrónica, especialmente la aplicación generalizada de la tecnología informática en la producción y gestión modernas. Desde una perspectiva de sistema, la tecnología de códigos de barras implica tecnología de codificación, tecnología de detección óptica, tecnología de impresión de códigos de barras y tecnología de aplicación de identificación por computadora.

El código de barras se compone de un conjunto de barras y espacios con diferentes anchos y reflectividades, que se combinan según reglas de codificación prescritas para representar un conjunto de datos y símbolos. La tecnología de códigos de barras es el estudio de cómo utilizar códigos de barras para representar los datos que necesitan las computadoras y cómo convertir los datos representados por códigos de barras en datos que las computadoras puedan recopilar automáticamente. Por lo tanto, la tecnología de códigos de barras incluye principalmente: principios y estándares de codificación de códigos de barras, tecnología de decodificación de códigos de barras, tecnología fotoeléctrica, tecnología de impresión, tecnología de escaneo, tecnología de comunicación, tecnología informática, etc. Específicamente, el código de barras es un lenguaje de máquina imprimible que utiliza el concepto de números binarios para representar la unidad de combinación específica de codificación a través de L y 0. Intuitivamente, los códigos de barras de uso común se componen de un conjunto de caracteres, como números del 0 al 9, letras A-E o algunos símbolos especiales.

El código de barras es una forma de registro de información. Según diferentes reglas de codificación, existen más de cuarenta esquemas de numeración de códigos de barras. En la actualidad los más utilizados son: código Cross 25, código 39, código UPC, código EAN, código 128, etc. En los últimos años han surgido códigos de barras bidimensionales que organizan la información de forma matricial o apilada. Según el material y el color de los códigos de barras impresos, se pueden dividir en códigos de barras en blanco y negro, códigos de barras en color, códigos de barras luminiscentes (códigos de barras fluorescentes, códigos de barras fosforescentes) y códigos de barras magnéticos.

No importa qué tipo de código de barras, existen algunas similitudes: la estructura gráfica del símbolo del código de barras es simple; cada carácter del código de barras se compone de ciertos símbolos del código de barras y ocupa un cierto ancho y área de impresión; tiene Tiene su propio conjunto de caracteres; cada esquema de codificación se ajusta estrechamente a los requisitos de rendimiento del dispositivo de lectura correspondiente.

El sistema de código de barras es un sistema de identificación automática que consta del diseño, producción, escaneo y lectura de símbolos de códigos de barras. El lector de códigos de barras es el equipamiento básico del sistema de códigos de barras. Su función es leer símbolos de códigos de barras, es decir, convertir el ancho, el intervalo y otras señales del código de barras en señales de salida de diferentes duraciones de tiempo, y luego convertir las señales en códigos binarios que puedan ser reconocidos por la computadora, y luego ingresarlos en el computadora. El dispositivo de lectura consta de un escáner y un decodificador. El escáner, también conocido como lector fotoeléctrico, está equipado con un detector de haz que ilumina el código de barras a leer, recibe la luz reflejada del código de barras y genera una señal analógica, que se amplifica, cuantifica y envía al decodificador para su procesamiento. . El escáner puede ser un lápiz óptico o una pistola láser, que es operado manualmente por una persona, o también puede ser un escáner automático instalado en una determinada parte, que normalmente incluye un escáner de haz fijo, un escáner lineal, un escáner progresivo y un escáner. Escáner omnidireccional. El decodificador almacena algoritmos de decodificación con una base de datos de esquemas de codificación de códigos de barras que se van a traducir. En los primeros equipos de identificación, el escáner y el decodificador estaban separados, pero la mayoría de los equipos introducidos en los últimos años se han integrado, lo que hace que todo el equipo sea completo, conveniente e inteligente.

Cuando la computadora está equipada con software y hardware de interfaz, como un controlador de red, este sistema de códigos de barras puede procesar información de códigos de barras ingresada por múltiples lectores de códigos de barras al mismo tiempo. El rendimiento de lectura de un sistema de códigos de barras, es decir, si el sistema de códigos de barras se puede aplicar con éxito, depende principalmente de la capacidad de lectura del sistema y de la calidad de impresión del código de barras, y los dos son inseparables. Los códigos de barras son potentes y el método de entrada tiene las características de alta velocidad, alta precisión y gran confiabilidad. Se han utilizado ampliamente en la circulación de productos básicos, la producción industrial, la gestión de cupones y etiquetas de almacén, los servicios de información y otros campos.