Штрих-коды возникли в 1940-х годах, использовались в 1970-х годах и стали популярными в 1980-х годах. Технология штрих-кодов - это технология автоматической идентификации, которая производится и разрабатывается в компьютерном применении и практике и широко используется в торговле, почтовой связи, управлении библиотеками, складировании, управлении промышленными производственными процессами, транспортировке и других областях. Преимущества низкой стоимости и высокой надежности занимают важное место в современной технологии автоматической идентификации.
Штрих-код — это знак, состоящий из группы регулярно расположенных полос, пробелов и соответствующих символов. «Бар» относится к части с низкой отражательной способностью к свету, а «пространство» относится к части с высокой отражательной способностью к свету. Эти полосы и пробелы состоят из данных, выражающих определенную информацию, и могут быть прочитаны конкретным устройством и преобразованы в двоичную и десятичную информацию, совместимую с компьютерами. Обычно для каждого элемента его код уникален. Для обычных одномерных штрих-кодов соответствующая связь между штрих-кодом и товарной информацией должна быть установлена через базу данных. Когда данные штрих-кода передаются на компьютер, компьютерные приложения работают и обрабатывают данные. Поэтому обычный одномерный штрих-код используется только в качестве идентификационной информации в процессе использования, а его смысл реализуется путем извлечения соответствующей информации в базу данных компьютерной системы. Одномерные штрих-коды просты в изготовлении, а систему кодирования легче получить и подделать преступникам. Во-вторых, одномерные штрих-коды практически не могут представлять китайские иероглифы и информацию об изображении.
Одномерный штрих-код относится к правилам расположения штрих-кодов и пробелов. Он выражает информацию только в одном направлении (обычно в горизонтальном направлении), но не выражает никакой информации в вертикальном направлении. Его определенная высота обычно облегчает выравнивание считывателя. Обычно используемые одномерные кодовые системы включают: штрих-код EAN, штрих-код UPC, штрих-код EAN 128, штрих-код 39, штрих-код code 93, штрих-код Interleaved 2 из 5, штрих-код Codabar и т. Д.
Общая символика
1. Штрих-код EAN
Это международная система символов. Это штрих-код с фиксированной длиной и без смысла. Выраженная информация представляет собой все цифры, и она в основном используется для идентификации товара. Символ штрихкода состоит из ряда параллельных полос и пробелов, окруженных пустым пространством.

(1) Набор символов штрихкода EAN включает подмножество A, подмножество B и подмножество C. Каждый символ штрих-кода состоит из 2 баров и 2 пробелов. Каждый бар и пространство состоит из 1-4 модулей, а общее количество модулей на один символ штрих-кода составляет 7. Набор символов штрихкода может представлять в общей сложности 10 цифровых символов от 0 до 9.
(2) В дополнение к символам штрих-кода, представляющим числа, существуют также некоторые вспомогательные символы штрих-кода, которые используются в качестве разделителя для представления начала, конца и среднего разделителя разделенного пополам символа штрих-кода.
2.UPC штрих-код
Штрих-код UPC - это кодовая система, разработанная Комитетом по единообразному коду Соединенных Штатов (UCC), со штрих-кодами UPC-A и UPC-E.
(1) UPC-A состоит из 12 цифр. Штрих-коды UPC-A совместимы со штрих-кодами EAN-13 с префиксом «0».
(2) UPC-E состоит из 8 цифр, которые получаются путем сжатия кода UPC-A, системный символ которого равен 0 путем исключения нуля. Коды допускаются только в том случае, если элемент слишком мал для печати, чтобы представлять UPC-A.

3. Штрих-код EAN 128
Для дальнейшего выражения соответствующей информации о товаре иногда необходимо добавить дополнительные коды к кодам МАКПТ и СКП. Дополнительные коды представлены символами штрих-кодов UCC/EAN-128 (называемыми EAN-128). Штрих-код EAN-128 является единственным символом штрих-кода, который может представлять EAN, стандартный дополнительный код UPC. Это непрерывный, нефиксированной длины, значимый код высокой плотности.

4. Код 39 штрих-код
Штрих-код Code 39 — это штрих-код, запущенный intermec в 1975 году, который может кодировать 44 символа, таких как цифры и английские буквы. Поскольку он имеет преимущества низкой частоты битовых ошибок и многих символов, он широко используется в областях автомобильной промышленности, экономического управления, медицины и здравоохранения, почтовой службы, хранения и транспортировки и так далее.

Штрих-код Code 39 имеет только две единицы ширины, и каждый символ штрих-кода состоит из 9 единиц, из которых 3 являются широкими единицами, а остальные - узкими единицами. Поскольку штрих-код состоит из пяти штрихов и четырех пробелов, он имеет интервал символов штрих-кода штрих-кода, поэтому он является ненепрерывным штрих-кодом. Конструкция штрих-кода 39 имеет сильную функцию самопроверки, поэтому вероятность ошибки подстановки очень мала. Его самая высокая плотность составляет 40 / (25,4 мм).
5.Код 93 штрих-код
Это штрих-код, похожий на код 39 ярдов, он имеет более высокую плотность и может заменить код 39 ярдов.
Введенный в 1982 году, штрих-код Code 93 представляет собой очень плотную символику штрих-кода. Штрих-код Code 39 имеет много преимуществ, но его плотность не очень высока, что определяется его методом кодирования. Поэтому в некоторых случаях, когда используется штрих-код Code 39, возникает проблема недостаточной площади печати. Дизайн штрих-кода Code 93 призван решить эту проблему. вопрос. Штрих-код Code 93 совместим со штрих-кодом Code 39, главным образом в том смысле, что они имеют одинаковый набор символов данных.

Девяносто три штрих-кода кодируются методом комбинации модулей. Каждый символ штрих-кода девяносто трех штрих-кодов состоит из 9 модулей, включая три бара и три пробела, а каждый штрих или пробел состоит из 1, 2, 3 или 4 модулей. Кодирующая способность штрих-кода Jiu San составляет 56, и выбираются 48 комбинаций. Он не имеет функции самопроверки. Для обеспечения безопасности данных используются символы двойной проверки, а их надежность выше, чем у 39 штрих-кода.
6. Чередование штрих-кодов 2 из 5
Штрих-код Interleaved 2 of 5 был изобретен американской компанией intermec в 1972 году. Первоначально он использовался в области складирования и тяжелой промышленности, а также использовался для идентификации и управления единицами хранения и транспортировки после стандартизации.

Штрих-код Interleaved 2 из 5 - это штрих-код, в котором и штрихи, и пробелы представляют информацию. В символе штрихкода Interleaved 2 of 5 есть только две ширины единиц. Каждый символ данных штрих-кода состоит из 5 единиц, две из которых являются широкими ячейками (представлены двоичной «1»), две — узкими ячейками (представлены двоичной «0»). В символе штрихкода Interleaved 2 из 5 все широкие ячейки равны, все узкие ячейки равны, а коэффициент бара (пустого) обычно контролируется между 2,00-3,00.
Штрих-код Interleaved 2 of 5 представляет собой штрих-код высокой плотности с максимальной плотностью 17,70 / (25,4 мм). Наличие дефекта печати в штрих-коде Interleaved 2 of 5 не вызовет ошибки подстановки, он имеет функцию самопроверки штрих-кода. Поскольку символ штрих-кода может быть успешно считан с обеих сторон, это штрих-код двусторонней шкалы. Поскольку он может представлять различное количество символов, это штрих-код нефиксированной длины.
7. Коддабар штрих-код
Штрих-код Codabar был представлен в 1972 году и широко используется в медицинской, медицинской и книжной промышленности. В 1977 году Американская ассоциация переливания крови установила штрих-код Codabar в качестве стандартного штрих-кода для идентификации мешка с кровью.
В символе штрихкода Codabar каждый символ состоит из 7 ячеек, две или три из которых являются широкими ячейками, а остальные - узкими ячейками. Kudbar выбирает C(7,2) или комбинацию, его кодирующая способность C(7,2) + C (7,3) = 46, а его набор символов имеет всего 20 символов: цифры 0-9, буквы A, B, C, D, специальные символы $ , - , :, / , . , + . Штрих-код Codabar имеет двунаправленную читаемость. При считывании символа штрих-кода Codabar определение направления сканирования реализуется терминатором и стартовым символом. Штрих-код Codabar - это штрих-код с сильной функцией самопроверки.

Структура 1D штрих-кодов

(1) Левая пустая область: белая область без какого-либо символа в левой части штрих-кода в основном используется, чтобы предложить сканеру подготовиться к началу сканирования.
(2) Начальный символ: Первый символ символа штрих-кода, используемый для идентификации начала символа штрих-кода, сканер штрих-кода начинает обрабатывать импульс сканирования после подтверждения существования этого символа.
(3) Символ данных: Символ после начального символа используется для определения конкретного значения символа штрих-кода, что позволяет осуществлять двунаправленное сканирование.
(4) Проверка: символ, используемый для определения того, является ли сканирование действительным, обычно результатом алгоритмической операции. Когда сканер штрих-кода считывает штрих-код для декодирования, он сначала выполняет операции с считываемыми символами. Если результат операции совпадает с проверочным кодом, определяется, что показания действительны.
(5) Терминатор: Специальный символ, расположенный в правой части символа штрих-кода, обозначающий конец информации.
(6) Правая пустая область: область за пределами терминатора, где нет печатного символа, а полоса имеет тот же цвет, что и пустая.
Основные параметры 1D штрих-кода
(1) Плотность: Плотность штрих-кода относится к количеству символов, представленных штрих-кодом на единицу длины. Для кодовой системы плотность в основном определяется размером модуля. Чем меньше размер модуля, тем больше плотность, поэтому значение плотности обычно выражается значением размера модуля (например, 5mil). Обычно штрих-коды ниже 7,5 мил называются штрих-кодами высокой плотности, а штрих-коды выше 15 мил называются штрих-кодами низкой плотности. Чем выше плотность штрих-кода, тем выше производительность (например, разрешение) требуемого оборудования для считывания штрих-кодов. Штрих-коды высокой плотности обычно используются для идентификации небольших объектов, таких как прецизионные электронные компоненты, в то время как штрих-коды низкой плотности обычно используются для считывания на большие расстояния, таких как управление складом.
(2) Отношение ширины к узкому: Для кодовой системы, имеющей только две единицы ширины, отношение широкой единицы к узкой единице называется отношением ширины к узкой, которое обычно составляет около 2-3 (обычно используются 2: 1, 3: 1). Когда ширина и узость относительно велики, считывающему устройству легче различать широкий блок и узкий блок, поэтому его легче читать.
(3) Контрастность (PCS): Оптический индекс символа штрих-кода, чем больше значение PSC, тем лучше оптические свойства штрих-кода.