Меню

Как происходит формирование линейного штрих-кода

Главная »Информационные статьи » Статьи о сканерах штрихкода »Как происходит формирование линейного штрих-кода

Определенные виды штрих-кода включают в себя графическую информацию и текстовую. Цифровые  данные можно без каких-либо трудностей прочитать и проверить. С учетом того,  что данные в виде цифр прописаны для человека, а не для сканеров  штрих-кода, то это не удивительно.  Люди и сканеры штрихового кода считывают одни и те же данные: результат получаем один, только пути разные. Сканер штрих кода считывает чередующиеся черные и белые полосы штрих-кода, являющиеся зашифрованным отображением цифр.

Интересно то, что зашифрованные данные можно прочесть и без помощи сканирующего устройства, но для этого придется потратить немного больше времени и усилий.

В формировании штрихового кода используют черные штрихи с пробелами  между ними. А ширина пробела между штрихами равна ширине непосредственно штриха, а когда между штрихами белого пространства нет, штрихи выглядят как один, широкий штрих. Также и пробелы между штрихами: пространство больше, когда несколько пробелов расположены друг за другом.

Штрих означает "1" (единицу) в двоичной системе, пробел между штрихами - двоичный "0". Для составления штрихового кода, любая десятичная цифра от 0 до 9 будет сформирован  при помощи 7  двоичных символов "0" и "1", что, при объединении рядом стоящих штрихов, пробелов, графически будет выглядеть как 4 объекта.

Например, рассмотрим  цифру "4" в виде штрихового кода, одним из вариантов ее кодировки может выглядеть как "0100111", пробел - штрих - двойной пробел - тройной штрих.

В штриховом коде типа EAN-13 есть важная особенность. Это каждую десятичную цифру от 0 до 9 в современной двоичной системе можно отобразить тремя разными методами: set A, set C и set B. В приведенной ниже таблице вы можете увидеть три варианта двоичного эквивалента на каждую из десятичных цифр.

Таблица кодов
  set A set B set B
0 0001101 0100111 1110010
1 0011001 0110011 1100110
2 0010011 0011011 1101100
3 0111101 0100001 1000010
4 0100011 0011101 1011100
5 0110001 0111001 1001110
6 0101111 0000101 1010000
7 0111011 0010001 1000100
8 0110111 0001001 1001000
9 0001011 0010111 1110100

В штрих-коде типа EAN-13 действует 3 пары штрихов, отличающихся от остальных штрихов несколько большей длиной. Каждая пара, которая в десятичной системе выглядит как "101", действует свое  назначение: первая пара случит сканеру  сигналом к началу сканирования штрихового кода, вторая пара нужна для разделения последних 12 цифр кода на две части, а последняя пара окончании штрих-код и о необходимости завершения сканирования.

А 2  части из 6 цифр обладают небольшим отличием в способе составления каждой из цифр. Правая часть применяет set C для составления штрих-кода, в то время как левая часть может использовать как set A, так и set B для шифрования цифр в данной части кода. Первая цифра штрихового кода обусловлена именно комбинацией этих наборов set А и set B. Таблица, приведенная ниже,  отражает последовательность наборов A и B необходимых для составления первой цифры.

Таблица расшифровки

1-я цифра

2-я цифра

3-я цифра

4-я цифра

5-я цифра

6-я цифра

7-я цифра

0

A

A

A

A

A

A

1

A

A

B

A

B

B

2

A

A

B

B

A

B

3

A

B

B

B

B

A

4

A

B

A

A

B

B

5

A

B

B

A

A

B

6

A

B

B

B

A

A

7

A

B

A

B

A

B

8

A

B

A

B

B

A

9

A

B

B

A

B

A

Сканеры штрих-кода – незаменимые приборы в магазинах и на складах средних размеров, они значительно повышают общую эффективность учета и движения промаркированной продукции.



Статьи о сканерах штрих кода




Если Вы заметили ошибку на сайте, выделите, пожалуйста, необходимый текст и нажмите Ctrl+Enter, чтобы сообщить об этом редактору.

обратный звонок