Устройство сканирования штрих-кодов

Одной из разновидностей ручных сканеров является устройство сканирования штрих-кодов. Широкое использование штриховых кодов было обусловлено необходимостью обеспечить автоматизированный ввод информации в компьютерные системы управления, который отличался бы высокой надежностью, простотой и экономичностью. Мы сталкиваемся со штриховыми кодами, покупая товары в магазинах, сдавая багаж в аэропортах... Этот список можно продолжить, но уже приведенных примеров достаточно, чтобы убедиться, что потребность в их изготовлении значительна.
Штриховые коды, характеризуются высокой надежностью. К ним применимы те методы защиты от ошибок, которые широко используются в связи и компьютерном деле. За счет некоторой избыточности можно создавать самоконтролирующиеся и самокорректирующиеся коды, то есть такие, которые способны путем проверки по специальным алгоритмам обеспечить обнаружение ошибок и даже их автокоррекцию при условии, что количество ошибочных знаков в коде не превышает установленного предела (обычно б5-70%). При существующих методах защиты линейного кода, обеспечивающих вероятность ошибки не более одной на 30 млн. считанных знаков, избыточность кода остается в разумных пределах — обычно это одна контрольная цифра.
Простота применения штрихового кода определяется его природой: его наличие или отсутствие сразу видно, он легко наносится на упаковку изделия или на бумажный ярлык, хорошо считывается устройствами, соединенными с компьютером. При этом такие устройства не являются чем-то сверхъестественным в проектировании и производстве, будучи разновидностью обычных сканеров. Для считывания и предварительной обработки штрихового кода требуются сканер и декодер (выполненный как отдельное устройство или совмещенный со сканером). В идеальной системе (безукоризненно выполненный штрих-код, постоянная скорость считывания, совершенное преобразование сигнала, постоянное расстояние от сканера до мате­риала) проблем при превращении штрихового кода в компьютерный АSСI-эквивалент не возникает. Однако идеальных систем не бывает.
В считывании штрихового кода всегда есть особенности, связанные с конкретными условиями применения. В каждом случае нужно выбрать наиболее подходящий тип сканера из имеющегося богатого ассортимента: различные считывающие карандаши, щелевые считывающие устройства, портативные и стационарные лазерные сканеры с различными системами развертки лазерного луча, сканеры на ПЗС-линейках.
Развитие требований со стороны розничной торговли привело к созданию так называемых слот-сканеров, которые разворачивают лазерный луч в линию, а затем создают целую систему таких линий на расстоянии 15-25 см. перед сканером. Это позволяет кассиру не ориентировать товар относительно лазерного луча, а просто проносить его через зону считывания. Вероятность считывания с первого раза у таких сканеров достигает 95-98%.
В сетевых системах сбора данных применяется конфигурация, состоящая из компьютера, концентратора и многочисленных сателлитов, к каждому из которых подключен сканер. Все устройства соединяются проводной или радиосвязью. Удаление сканера от компьютера Может достигать 1500 м. Наряду со сканером к сателлиту может подключаться табло, отображающее считанную информацию или сообщение, поступившее от центрального компьютера.
Применяются также портативные терминалы для сбора и обработки данных, в состав которых входит наряду с переносным компьютером подключаемый к нему сканер для считывания штрихкода и система радиообмена с головным компьютером.
Такой выбор средств создает практически неограниченные возможности для разработчиков информацион­ных технологий. Однако для того, чтобы ориентироваться в этих возможностях, следует обладать специальными знаниями. Особые проблемы связаны с учетом технологических особенностей объекта управления и с согласованием различных аппаратных и программных средств, применяемых в системе управления.