Новости и блоги

Дом >> Новости и блоги

Поговорим о КОДЕ

04 14 21

Talk About CODE

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


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


image.png


Code128


CODE128 — это штрих-код высокой плотности, представленный в 1981 году. Код CODE128 может представлять в общей сложности 128 символов от ASCII0 до ASCII127, поэтому он называется кодом 128. Он содержит цифры, буквы и символы. Он широко используется в системах штрих-кодирования для внутреннего управления предприятиями, производственных процессов, систем управления логистикой, а также широко применяется при проектировании информационных систем управления благодаря своим превосходным характеристикам.

image.png

Особенности

• Может отображать данные и символьные строки высокой плотности;

• Каждый символ состоит из 3 полос, 3 пробелов и 11 единиц, а длина символьной строки может быть переменной;

• Символ содержит контрольную сумму;

• Существует три различных версии: A (цифры, заглавные буквы, управляющие символы) B (цифры, заглавные и строчные буквы, символы) C (двузначные числа)

CODE128A: стандартные цифры и заглавные буквы, управляющие символы, специальные символы

CODE128B: стандартные цифры и заглавные буквы, строчные буквы, специальные символы

CODE128C: набор пар чисел [00]-[99], всего 100

• В трех символьных строках A, B или C доступно 128 символов.

image.png

Слева направо расположены черно-белые штрих-коды, черный называется «полоса» (B), а белый — «пробел» (S).

Если присмотреться, полосы и пробелы имеют 4 разные ширины. Мы присваиваем значения 1, 2, 3 и 4 от тонкого к толстому.

Мы начали считывать штрих-код в соответствии со значением толщины, и результаты следующие:

211232|112232|131123|331121|241112|214121|112232|311123|2331112

Обратите внимание, что этот результат черно-белый, всего 55 цифр.

Код Code128 имеет заголовок, контрольную сумму и окончание.

Окончание всегда равно 2331112, что означает, что код Code128 закончился. Оставшаяся часть состоит из блоков по 6 бит.

Заголовок Code128 имеет три спецификации:

Тип A: 211412

Тип B: 211214

Тип C: 211232

Мы удаляем начало и конец приведенного выше кода Code128 и перегруппировываем, чтобы получить:

112232|131123|331121|241112|214121|112232|311123

Это ровно 6 цифр в блоке. Мы можем удалить последний блок (контрольную цифру) из хвостовой части, которая используется для проверки правильности кодирования штрих-кода, а затем сопоставить его с таблицей символов Code128. Эта строка кодов начинается с 211232 и относится к типу Code128C. Коды типа C — это чистые числа, и каждый блок соответствует 2 цифрам.

Посмотрите в таблице, чтобы получить 12, 34, 56, 78, 90, 12.


QR-код


QR-код — это тип двумерного штрих-кода. QR — это аббревиатура от английского «Quick Response», что означает «быстрый отклик». Его создатели надеялись, что QR-код позволит быстро декодировать содержащуюся в нем информацию. QR-код имеет квадратную форму и состоит только из черных и белых элементов. В трех из четырех углов напечатаны меньшие квадратные узоры, похожие на иероглиф «Хуэй». Эти три угловых узора помогают программному обеспечению для декодирования определить местоположение кода. Пользователь...Не требуется выравнивание, и данные могут быть правильно считаны независимо от угла сканирования.

image.png


Особенности

• Большая емкость хранения

Традиционный штрих-код может обрабатывать только около 20 цифр информации. В отличие от этого, QR-код может обрабатывать в десятки или сотни раз больше информации. Кроме того, QR-коды также могут поддерживать все типы данных (например: числа, английские буквы, японские буквы, китайские иероглифы, двоичные данные, управляющие коды и т. д.). QR-код может обрабатывать огромное количество информации — до 7089 цифр.

• Малое занимаемое пространство

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

• Высокая устойчивость к ошибкам

QR-код обладает «функцией коррекции ошибок», поэтому даже если часть кода загрязнена или повреждена, данные могут быть восстановлены. Восстановление данных основано на кодовых словах (это единица, составляющая внутренние данные. В случае QR-кодов каждые 8 бит представляют собой 1 кодовое слово), и коррекция ошибок может достигать примерно 30% (в зависимости от степени загрязнения и повреждения, также возможны ситуации, когда восстановление невозможно).

• Возможность считывания с любого направления

QR-код может быть быстро считан с любого направления на 360°. В QR-коде используются 3 шаблона позиционирования, которые позволяют QR-коду не зависеть от стиля фона и обеспечивают быстрое и стабильное считывание. При сканировании штрих-кодов традиционными лазерными сканерами сканирование возможно только в одном направлении, но при использовании CCD-сканера штрих-коды можно сканировать с любого направления.


DM-код


DM-код был изобретен компанией International Data Matrix (IDMatrix) в 1989 году и имеет международный стандарт ISO. Код DataMatrix — это матричный двумерный штрих-код, его главная особенность — высокая плотность, а его минимальный размер является самым маленьким среди всех существующих штрих-кодов. DM-код может кодировать 30 чисел на площади всего 25 мм. DM использует сложную технологию коррекции ошибок, что обеспечивает коду сверхвысокую устойчивость к загрязнениям. Поскольку Datamatrix обеспечивает чрезвычайно маленькие и высокоплотные метки, способные хранить достаточное количество данных, он особенно подходит для идентификации мелких деталей, защиты продукции от подделок, идентификации электронных компонентов и т. д. Благодаря своей превосходной способности к коррекции ошибок, DM-код стал основной технологией двумерных штрих-кодов для мобильных телефонов известных брендов.

Talk About CODE

Тел. WhatsApp Электронная почта