Информация о проекте Мастерская EAN-13
Приветствуем Вас на уникальном проекте присвоения штрих-кодов по принципиально новой технологии EAN-13 v2.0. Мы - команда профессионалов, работающая в сфере автоматической идентификации уже более 10 лет и в совершенстве знаем все тонкости и нюансы технологии автоматической идентификации, включая технологии разработки и присвоения штрих-кодов.
Благодаря нашему опыту только у нас Вы можете получить штрих-коды международного стандарта EAN-13 по технологии v2.0. Это принципиально новая технология, которой на текущий момент обладает только наша организация.
В рамках коммерческой тайны мы, естественно, не можем полностью выложить всю информацию о технологии EAN-13 v2.0, но ниже постараемся наиболее полно объяснить какие преимущества она имеет и чем отличается от обычного стандарта EAN-13.
Чтобы Вам была более понятна информация касательно EAN-13 v2.0, сначала вкратце объясним каков принцип работы сканнеров штрих-кода, будь то светодиодные или лазерные сканеры.
Сфокусированный и отражённый от зеркала луч лазерного диода, попадает на отклоняющую систему, которая состоит из электромагнита и подвижного зеркала с небольшим, постоянным магнитом. Питая электромагнит прямоугольными импульсами, магнитное поле меняет свою полярность, синхронно двигая подвижное зеркало. В связи с этим меняется угол отражения и луч лазерного диода, который двигает микроконтроллер, двигается в противоположные стороны, проходя попеременно тёмные и светлые участки штрих-кода.
Фотоприёмник считывает яркость пятна непосредственно через контроллер. Когда луч проходит светлый участок, яркость пятна абсолютна — весь свет отражается в фотоприемник, а когда луч попадает на полоску штрих-кода, то есть тёмный участок, яркость минимальна, поскольку большая часть излучения поглощается тёмной краской.
Теперь, зная длину светлых и тёмных участков, а так же скорость луча и время начала его движения, контроллер по алгоритму вычисляет буквенно-цифровую строку (в том числе при помощи контрольных участков в начале, середине и в конце штрих-линий, смотрите картинку), передавая её на компьютер. Итог всего процесса: сканнер передаёт в устройство, к которому подключен, символы, которые были закодированы штрих-линиями по соответствующему алгоритму, мигнув светодиодом и пискнув динамиком.
Таким образом, зная принцип работы сканнеров штриховых кодов, можно произвести определённые доработки стандарта EAN-13, который по сути описывает каким образом необходимо сформировать штрих-линии из цифр, чтобы в дальнейшем сканеры смогли осуществить обратное преобразование - из штрих-линий в цифры.
Одни из доработок связаны именно с принципом формирования штрих-линий и если уж совсем вкратце, то: чем больше светлые и тёмные участки контрольных точек логики формирования штрих-линий, тем успешней происходит считывание штрих-кода, даже если часть линий повреждена - это одна из основ, по которым формируются штрих-коды по технологии EAN-13 v2.0.
Ниже приведём таблицу тестов, в которой мы производили считывание штрих-кодов, сформированных по стандартам EAN-13 и EAN-13 v2.0, при этом брались разные условия и размеры штрих-кодов, но одновременно одинаковые для обоих стандартов. В каждом тесте производилось 100 считываний штрих-кода формата EAN-13 и 100 считываний формата EAN-13 v2.0 в равных условиях при черном цвете штрих-линий на белом фоне, сканер штрих-кодов использовался от Symbol Technologies Inc.
теста |
ширина Х высота (мм) |
формата EAN-13 |
формата EAN-13 v2.0 |
|
1 | 50 Х 20 | - | 100% | 100% |
2 | 40 Х 20 | - | 100% | 100% |
3 | 30 Х 20 | - | 100% | 100% |
4 | 20 Х 20 | - | 85% | 100% |
5 | 15 Х 20 | - | 53% | 100% |
6 | 14 Х 20 | - | 24% | 100% |
7 | 13 Х 20 | - | 15% | 100% |
8 | 12 Х 20 | - | 0% | 100% |
9 | 11 Х 20 | - | 0% | 86% |
10 | 10 Х 20 | - | 0% | 69% |
11 | 50 Х 20 | повреждено 10% штрих-линий | 74% | 100% |
12 | 50 Х 20 | повреждено 20% штрих-линий | 49% | 100% |
13 | 50 Х 20 | повреждено 30% штрих-линий | 26% | 100% |
14 | 50 Х 20 | повреждено 40% штрих-линий | 0% | 79% |
15 | 50 Х 20 | повреждено 50% штрих-линий | 0% | 34% |
Выводы: как видно из тестов технология EAN-13 v.2.0 уверенно себя показывает и при маленьких размерах штрих-кодов и при повреждении штрих-линий до 50% (повреждения штрих-линий - это общая потёртость штрих-линий, а не отсутствие какого-то процента штрих-линий в штрих-коде, причем потертость наносилась абсолютно одинаково на оба формата).