Сканер для сканирования штрих кодов. Считывание штриховых кодов. Как считывается штрих код

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

ЛИНЕЙНЫЕ ШТРИХ КОДЫ.

Линейными (стандартными) называются штрих-коды, которые считываются в одном направлении - по горизонтали. Самыми популярными являются символики семейства EAN, UPC, Code39, Code128, Codabar, Interleaved 2 of 5.

Ручные лазерные сканеры

Считыватели типа пистолета также могут быть снабжены дополнительным фиксированным креплением. При выборе сканера штрих-кода необходимо учитывать несколько спецификаций: источник света, лазерный класс и штрих-коды. Для этих устройств важно, чтобы все огни отображали ту же самую интенсивность света и цвет. Инфракрасный свет - штрих-коды инфракрасного света используются для черных штрих-кодов высокой четкости черного цвета. Они также используются в других специализированных приложениях, таких как обработка фотографий, где видимый свет будет выставлять фотографические продукты. Однако читатель может читать видимые штрих-коды; штрих-коды, напечатанные чернилами, кроме углеродной основы, не будут видны инфракрасным сканерам. Видимый свет - используется сканер с видимым светом, если реальные штрихи и линии штрих-кода можно увидеть с помощью человеческого глаза. Свет, создаваемый устройством, часто краснеет, так что пользователь может видеть, где сканер «смотрит», чтобы лучше согласовывать сканируемый продукт и обеспечивать работу устройства. Видимые сканеры также могут считывать коды, где полосы могут быть напечатаны на цвет, отличный от черного. Лазерные лазеры обеспечивают бесконтактное устройство, обеспечивающее большую глубину резкости. Они захватывают данные, измеряя лазерный луч, отраженный от штрих-кода. Рецептор отраженного света представляет собой диод, который преобразует импульсы отражения в цифровой сигнал. Существует несколько недостатков для сканирования штрих-кодов с лазерными источниками света. Производительность может зависеть от пользователя во время движения лазера и со временем, части могут изнашиваться или повреждаться. Это контактное или контактное устройство с меньшей глубиной резкости, чем лазер. . Сканеры штрих-кодов могут быть настроены для распознавания различных символических штрих-кодов.

Линейные штрих-коды применяются для кодирования небольшого объема информации (до 20-30 символов в виде цифр) и могут считываться недорогими сканерами.

ДВУХМЕРНЫЕ ШТРИХ КОДЫ

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

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

КАК НАНОСИТСЯ ШТРИХ КОД?

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

КАКИЕ ПРИНТЕРЫ ИСПОЛЬЗУЮТ ДЛЯ ПЕЧАТИ ШТРИХ КОДОВ?

Выбор принтера зависит от того, на каком материале будет вестись печать. Для печати на бумажных носителях лучше использовать лезрный принтер (особенно со встроенной поддержкой штрих-кодов). Матричные и струйные дают худшее качество.

Это устройство или программа, которая позволяет компьютеру передавать данные по телефонным линиям. Компьютерная информация хранится в цифровом виде, тогда как информация, передаваемая по телефонным линиям, передается в виде аналоговых волн. Карта подключается к 68-контактному гнезду хоста, который подключается либо к материнской плате, либо к шине расширения. Общие функции сканеров штрих-кодов включают в себя звуковые или визуальные индикаторы «хорошего чтения», всенаправленную способность чтения, цифровую или буквенно-цифровую клавиатуру и память для хранения данных и программ.

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

Двумерные штрих коды



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

Эта технология позволяет использовать в качестве носителя не только бумажные этикетки, но и другие материалы - полиэстер, нейлон. Изображение формируется в результате переноса краски с красящей ленты (риббона) печатной головкой принтера. Такая технология позволяет получить более стойкую к внешним воздействиям печать. Термотрансферные этикетки не боятся перепадов температур от -35 до +90 градусов Цельсия, влажности, прямых солнечных лучей, воздействия кислот, расворителей и других агрессивных веществ. Все современные принтеры этикеток поддерживают печать различных видов штриховых кодов с разрешением от 203 до 600 dpi (в зависимости от модели), что позволяет печатать высококачественные и легко распознаваемые этикеткию.

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

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

КАК СЧИТЫВАЕТСЯ ШТРИХ КОД?

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

Просто что такое контрольная сумма? Контрольная сумма представляет собой вычисленное значение из блока данных и которое - в случае штрих-кодов - сохраняется вместе с данными для обнаружения искажения данных. Контрольная цифра является дополнительным символом, добавленным к штрих-коду в качестве проверки избыточности на обнаружение ошибок - «цифровой отпечаток пальца», используемый в области штрих-кода. Он состоит из одной цифры, вычисленной из других цифр в сообщении. С контрольной цифрой можно обнаружить простые ошибки во вводе ряда цифр, таких как одиночная ошибочная цифра или перестановка двух последовательных цифр.

Большинство моделей сканеров выпускаются с внутренним декодером, поэтому сразу после считывания информация может быть передана в приемное устройство (как правило, в компьютер или кассовый аппарат) по соответствующему интерфейсу (RS-232 , USB-порт, PS/2-разрыв клавиатуры), присутствующему в сканере (набор коммуникационных портов может различаться в зависимости от модели сканера). Сейчас многие модели выпускаются с многоинтерфейсным портом, через который сканер можно подключать к различным устройствам. /p>

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

Штрих-коды некоторых стран

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

КАКИЕ БЫВАЮТ СКАНЕРЫ ШТРИХ КОДОВ?

Сканеры штрих-кода можно разделить на 2 основные группы:

  1. По расстоянию считывания – по данному параметру сканеры классифицируются на контактные и бесконтактные:
    • контактные сканеры штрих-кода - считывают информацию с небольшого расстояния, то есть требуют поднесения практически вплотную к коду (на расстоянии 1-2 см);
    • бесконтактные сканеры – способны считывать данные на расстоянии 10 см - 80 см от кода (в зависимости от модели), такие модели более удобны в работе.
  2. По способу считывания:
    • Светодиодные ПЗС-сканеры (ССD) - в таких моделях источником светового излучения являются светодиоды. С их помощью сканер считывает изображение на специальную ПЗС-матрицу. ПЗС-сканеры отличаются механической надежностью, так как в них отсутствуют движущиеся детали. Кроме того, некоторые светодиодные сканеры способны распознавать поврежденные или плохо пропечатанные штрих-коды.
    • Лазерные сканеры - используют в качестве источника излучения узкий лазерный луч, который разворачивается за счет вращающегося зеркала, предусмотренного в конструкции сканера. Лазерные модели бывают только бесконтактными и отличаются более высокой дальностью считывания, в отличие от CCD-сканеров. Но в таких моделях присутствуют подвижные элементы сканирующей системы, поэтому они менее надежны в механическом отношении.
  3. По способу установки сканеры делятся на ручные и стационарные:
    • Ручной сканер - такие модели выпускаются в форме, напоминающей пистолет (имеют пистолетную рукоятку) и могут быть как проводными, так и беспроводными (для автономной работы). Для считывания сканер подносят к штрих-коду.
    • Стационарный сканер - устанавливается на неподвижном основании, поэтому для сканирования не его подносят к штрих-коду, а наоборот, штрих-код к нему. Такие модели удобны для считывания информации с товаров, движущихся по конвейеру.

Вас так же могут заинтересовать следующие товары.

Какие принтеры используют для печати штрих кодов?

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

Это видео подробно описывает интерфейс сканирования. Они помещают отсканированный текст в любое редактируемое окно, которое является самым верхним на экране. Когда вы удовлетворены своим сканером, попробуйте его со стандартным временем! Это окно ожидает ввода штрих-кода и обрабатывает этот текст, запуская и останавливая таймер. Вы также можете вводить текст прямо в это окно с обычной клавиатурой, что полезно для тестирования текста, который в конечном итоге будет поступать с устройства. Фактически, вам даже не нужен сканер штрих-кода, чтобы проверить это.

Сканеры штрих кодов: предыстория и принцип работы.

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

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

В приведенной ниже таблице показан текст, который используется для запуска и остановки таймера расписания. Вот что вы можете сканировать в окно штрих-кода. Имейте в виду, что большинство сканеров штрих-кодов не сканируют пробелы, поэтому вместо этого используется символ замены. На видео показано использование символа = для замены символа пробела. Это означает, что = используется везде, где вы обычно используете пространство. Названия сотрудников, имена задач, имена проектов и имена категорий могут использовать пробелы, но вы должны заменить символ = для них.

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

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

В: Как вы печатаете ярлык штрих-кода?

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

В: Как установить шрифт штрих-кода

Вы можете выбрать любой текст и изменить его на штрих-код. Частичный снимок экрана ниже иллюстрирует шрифт после его установки.

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

В: Почему в тексте есть символы =?

Это сообщает сканеру, где начинается текст и где он заканчивается. Звездочки не отправляются в программу. Отправляется только текст между ними. Обратитесь к документации по штрих-коду для символа разделителя. Если вы не можете найти его, попробуйте добавить звездочки в начале и конце текста. Каждый сканер может использовать другой символ замещения; проверьте свою документацию. В любое время, когда вам нужно отсканировать пробел, вместо этого используйте =.

В: Как узнать, что мой сканер штрих-кода будет работать с программой?

Когда штрих-код фактически сканируется, в текст вместо слова = будет вводиться пробел. Если вы видите текст там, сканер будет работать с программой.

В: Время в часах таймера входит в расписание

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

Одномерные штрих коды


На данный момент существует множество типов штрих кодов, но мы рассмотрим несколько основных типов:

· EAN – европейский стандарт (EAN-8 состоит из 8 цифр, EAN-13 - используются 13 цифр),

· UPC (UPC-A, UPC-E),

Давайте начнем с чего-то, чего вы уже знаете. Все штрих-коды выглядят одинаково - по крайней мере, когда они видны с расстояния. Они имеют одинаковые чередующиеся черно-белые линии. Плюс есть еще одно сходство - их ровно 95 строк. Имеются 95 столбцов, равномерно распределенных. Некоторые столбцы кажутся более толстыми, когда группа столбцов имеет один цвет, черный и белый. Верхнюю часть штрих-кода ниже. Затем, когда лазерный свет падает на этот набор параллельных линий, белые линии отражают большую часть света, а черные линии - нет.

Теперь время для подробностей. Первая строка не отражает ни один из света. Следовательно, назначается цифра. Следующая строка отражает почти весь свет - следовательно, назначается. Таким же образом всем столбцам присваиваются номера. Обратите внимание, что эти цифры отличаются от приведенных ниже. После этого эти 95 номеров сгруппированы в 15 различных разделов. 12 из этих разделов используются для фактических видимых чисел, а остальные 3 действуют как охранники - левый защитник, центральный гвардеец и правый страж.

· Code39,

· Code128(UPC/EAN-128),

· Codabar

Данные штрих коды имеют различия в размере, плотности и способе шифрования информации, которая обычно содержит до 30 символов (именно этим размером информации ограничивается линейный штрих код). Как правило эта информация содержит только артикул товара для идентификации на кассе.

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

Двумерные штрих коды

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

· Aztec Code;

· Data Matrix;

· MaxiCode;

· PDF417;

· QR код;

· Microsoft Tag

Aztec Data Matrix QR code

Основные типы сканеров штрих кода и принципы работы:

· Лазерный. Основные преимущества лазерных сканеров – это повсеместная распространённость данной технологии и возможность считывать неконтрастные, затертые и размытые штрих коды. Лазерный считыватель, в силу своего принципа работы, может считывать только одномерные линейные штрих коды. Если Вы хотите в дальнейшем использовать другие типы штрих кодов, такие, как QR коды или PDF417, то Вам следует подумать о покупке двумерного сканера штрих кода. Ранее мы уже рассматривали принцип сканирования и декодирования штрих кода, теперь мы уделим более пристальное внимание принципу работы самого сканера.

Сканер штрих кода состоит из нескольких основных узлов:

· Лазерный диод

· Зеркало

· Отклоняющая система

· Приемник света

· Преобразователь

Для наглядности давайте посмотрим на разобранный сканер и пошагово рассмотрим его работу:


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


Эта линия, попадая на штрих код, отражается обратно в считыватель штрих-кода и попадает на приемник света где собирается информация о отраженном сигнале. Полученная информация передается в преобразователь, который преобразовывает информацию отраженного светового луча в электронный сигнал. Данная процедура основывается на сложных алгоритмах: требуется преобразовать информацию о световом сигнале, которая выглядит, как синусоида в числовые значения. После этого эти числовые значения передаются в POS-систему и компьютер, где они сопоставляются с числовыми значениями, которые приписаны определенным товарам. Если программа находит точное совпадение, то она определяет какой товар был только что просканирован.

· Двумерный.

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

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