Números de códigos de barras en chino y matemáticasPermítanme hablar brevemente sobre el concepto de códigos de barras. Un código de barras o código de barras es un identificador gráfico que organiza varias barras negras y espacios en blanco de diferentes anchos según ciertas reglas de codificación para representar un conjunto de información. Un código de barras común es un patrón de líneas paralelas compuesto de barras negras (barras para abreviar) y barras blancas (espacios para abreviar) con reflectividades muy diferentes. Los códigos de barras pueden representar el país de producción, el fabricante, el nombre del producto, la fecha de producción, el número de clasificación del libro, la ubicación de inicio y finalización del correo, la categoría, la fecha y mucha otra información. Por lo tanto, se han utilizado ampliamente en muchos campos, como la circulación de productos básicos y la biblioteca. gestión, gestión postal y sistemas bancarios. ] 1. La historia de los códigos de barras La tecnología de códigos de barras se produjo por primera vez en la turbulenta década de 1920 y nació en el laboratorio de Westinghouse Company. Un inventor excéntrico llamado John Kermode quiso "caprichosamente" realizar una clasificación automática de los documentos postales. En ese momento, cada idea sobre la aplicación de la tecnología electrónica parecía novedosa. Su idea era poner un código de barras en el sobre, y la información en el código de barras sería la dirección del destinatario, muy parecido al código postal actual. Con este fin, Comander inventó el primer reconocimiento de códigos de barras y el diseño era muy simple (nota: este método se llama método de comparación modular), es decir, una línea representa el número "1", dos líneas representan el número "2", etcétera. Luego inventó un dispositivo de lectura de códigos de barras que consta de componentes básicos: un escáner (que puede emitir luz y recibir luz reflejada); un método para medir la banda y el espacio de la señal reflejada, es decir, una bobina de posicionamiento de bordes y un dispositivo que utiliza la medición; resultados. El escáner de Comander utiliza una celda fotovoltaica recientemente inventada para recolectar la luz reflejada. "Corto" refleja una señal fuerte y "barra" refleja una señal débil. A diferencia de la electrónica de alta velocidad actual, Comander utiliza bobinas magnéticas para medir "barras" y "espacios". Es como un niño que conecta un cable a una batería o envuelve un clavo con papel. Comander utiliza una bobina con un núcleo de hierro que atrae el interruptor cuando recibe una señal "nula" y lo suelta cuando recibe una señal de "barra", completando el circuito. Por eso los primeros lectores de códigos de barras eran muy ruidosos. El interruptor está controlado por una serie de relés, donde el "encendido" y el "apagado" están determinados por el número de "tiras de papel" impresas en el sobre. De este modo, los símbolos de los códigos de barras se ordenan directamente alfabéticamente. Poco después, el colaborador de Comander, Douglas Young, realizó algunas mejoras en el código de Comander. El código Comande contiene muy poca información, lo que dificulta la compilación de más de diez códigos diferentes. Los códigos Yang, por otro lado, usaban menos barras pero aprovechaban las variaciones en el tamaño de los espacios entre las barras, de manera muy similar a como la simbología actual de los códigos de barras UPC usa cuatro tamaños de barras diferentes. La nueva simbología del código de barras puede codificar 100 áreas diferentes dentro del mismo tamaño de espacio, mientras que el código Comander solo puede codificar 10 áreas diferentes. No fue hasta 1949 que la simbología de código de barras omnidireccional inventada por Norm Woodland y Bernard Serval se documentó por primera vez en documentos de patente. Antes de esto, no había ningún registro de la tecnología de códigos de barras ni precedentes de su aplicación práctica. La idea de Noam Woodland y Bernard Searwar era tomar las "franjas" y los "espacios" verticales de Comander y Yang y doblarlos para formar un anillo, muy parecido a una diana de tiro con arco. De esta manera, el escáner puede decodificar el símbolo del código de barras escaneando el centro del gráfico, independientemente de la orientación del símbolo del código de barras. En el proceso de mejora continua de esta tecnología patentada, el escritor de ciencia ficción Isaac Azimov describió un ejemplo del uso de nuevos métodos de codificación de información para el reconocimiento automático en su libro "El sol desnudo". En ese momento, la gente pensaba que la simbología del código de barras en este libro parecía un tablero de ajedrez de mosaicos cuadrados, pero los profesionales de códigos de barras de hoy la reconocerán inmediatamente como una simbología de código de barras de matriz bidimensional. Aunque este símbolo de código de barras no tiene dirección, posicionamiento ni sincronización, representa claramente una codificación digital con alta densidad de información. No fue hasta que Iterface Mechanisms desarrolló el "código QR" en 1970 que los equipos de impresión y lectura de códigos de barras matriciales bidimensionales estuvieron disponibles a un precio adecuado para la venta. En ese momento, se utilizaban códigos de barras matriciales bidimensionales para automatizar el proceso de diseño de periódicos. Los códigos de barras matriciales bidimensionales se imprimen en cinta de papel y se escanean y leen mediante los escáneres CCD unidimensionales actuales. La luz del CCD incide sobre la cinta de papel y cada fotocélula apunta a un área diferente de la cinta de papel.

Cada célula fotovoltaica genera un patrón diferente dependiendo de si el código de barras está impreso en la cinta de papel, y se combinan para producir un patrón de información de alta densidad. De esta manera, se puede imprimir un solo carácter en el mismo espacio de tamaño que una sola barra en el código anterior de Comander. También se incluye información sobre el tiempo, por lo que todo el proceso es razonable. Cuando los primeros sistemas llegaron al mercado, el paquete completo, incluido el equipo de impresión y lectura, costaba alrededor de 5.000 dólares. Poco después, con el continuo desarrollo de los LED (diodos emisores de luz), microprocesadores y diodos láser, llegó un nuevo símbolo (simbolismo) y su explosión, conocido como la "industria de los códigos de barras". Hoy en día, es difícil encontrar una empresa o persona que no haya tenido experiencia directa con la tecnología de códigos de barras rápida y precisa. A medida que la tecnología en este campo avanza y se desarrolla muy rápidamente, cada día se desarrollan más campos de aplicación. No pasará mucho tiempo antes de que los códigos de barras sean tan populares como las bombillas y las radios de transistores, lo que cambiará la vida de todos. más fácil y más conveniente. [Edite este párrafo] 2. Principio de reconocimiento de códigos de barras Para convertir códigos de barras compilados de acuerdo con ciertas reglas en información significativa, se requieren dos procesos: escaneo y decodificación. El color de un objeto está determinado por el tipo de luz que refleja. Los objetos blancos pueden reflejar varias longitudes de onda de luz visible, mientras que los objetos negros absorben varias longitudes de onda de luz visible. Por lo tanto, cuando la luz emitida por la fuente de luz del escáner de código de barras se refleja sobre el código de barras, la luz reflejada irradia el convertidor fotoeléctrico dentro del escáner de código de barras, y el convertidor fotoeléctrico convierte las señales de luz reflejadas de diferentes intensidades en señales eléctricas correspondientes. Según diferentes principios, los escáneres se pueden dividir en tres tipos: lápiz óptico, CCD y láser. Esta señal eléctrica se envía al circuito de amplificación del escáner de código de barras para mejorar la señal y luego se envía al circuito de conformación para convertir la señal analógica en una señal digital. El ancho de las barras blanca y negra es diferente y la duración correspondiente de la señal eléctrica también es diferente. A continuación, el decodificador determina el número de barras y espacios midiendo el número de señales eléctricas digitales pulsadas 0,1. Determine el ancho de las barras y espacios midiendo la duración de la señal 0,1. Los datos obtenidos en este momento son todavía bastante confusos. Para conocer la información contenida en el código de barras, es necesario convertir los símbolos del código de barras en la información digital y de caracteres correspondiente de acuerdo con las reglas de codificación correspondientes (como el código EAN-8). Finalmente, la información detallada de los artículos se identifica a través del sistema informático para el procesamiento y gestión de datos. [Editar este párrafo] 3. Ventajas del código de barras 1. Gran fiabilidad. La precisión de lectura de los códigos de barras supera con creces la de la grabación manual, con un error que se produce en promedio cada 15.000 caracteres. 2. Alta eficiencia. Los códigos de barras se pueden leer muy rápidamente, equivalente a 40 caracteres por segundo. 3. Bajo costo. En comparación con otras tecnologías de identificación automática, la tecnología de códigos de barras sólo requiere una pequeña etiqueta y un escáner óptico relativamente simple, y el costo es bastante bajo. 4. Fácil de hacer. Escribir códigos de barras es muy simple, simplemente imprímalo, por eso se llama "lenguaje informático imprimible". 5. Fácil de operar. El equipo de reconocimiento de códigos de barras tiene una estructura simple y fácil de usar. 6. Flexible y práctico. Los símbolos de códigos de barras se pueden ingresar manualmente a través del teclado o se pueden combinar con equipos relacionados para lograr el reconocimiento automático. También se pueden vincular con otros equipos de control para lograr una gestión automatizada de todo el sistema. [Editar este párrafo] 4. Escanear códigos de barras Escanear códigos de barras requiere un escáner. El escáner utiliza su propia fuente de luz para iluminar el código de barras y luego utiliza un convertidor fotoeléctrico para recibir la luz reflejada y convertir el brillo de la luz reflejada en una señal digital. Independientemente de las reglas que se utilicen para imprimir códigos de barras, se componen de zonas muertas, caracteres iniciales, caracteres de datos y caracteres finales. Algunos códigos de barras también tienen un carácter de verificación entre el carácter de datos y el carácter de terminación. ▲Zona tranquila: Como su nombre indica, es una zona que no lleva ninguna información y sirve como recordatorio. ▲ Carácter inicial: el primer carácter de estructura especial. Cuando el escáner lee este carácter, comienza a leer oficialmente el código. ▲ Caracteres de datos: el contenido principal del código de barras. ▲Verificar caracteres: Verifique si los datos leídos son correctos. Diferentes reglas de codificación pueden tener diferentes reglas de verificación. ▲ Carácter de terminación: el último carácter también es una estructura especial que se utiliza para notificar el final del análisis del código estático y también desempeña un papel en la verificación de los cálculos. Para facilitar el escaneo bidireccional, los caracteres de inicio y fin tienen una estructura asimétrica. Por lo tanto, el escáner puede reorganizar automáticamente la información del código de barras mientras lo escanea. Hay tres tipos de lápices ópticos en los lectores de códigos de barras: lápiz óptico, CCD y láser. El método de escaneo más primitivo requiere mover manualmente el lápiz óptico para tocar el código de barras. ▲CCD: Escáner que utiliza CCD como convertidor fotoeléctrico y LED como fuente de luz. Dentro de un cierto rango, se puede lograr un escaneo automático. Y puede leer códigos de barras en una variedad de materiales y superficies irregulares a un costo relativamente bajo.