Материал из PL Engineering
Принципы чтения штрихкодов
Обратиться к руководителю IT проектов
- Штрих-код состоит из белых и черных полос, и получение данных достигается тогда, когда сканер штрих-кода подаёт свет на чёрные и белые полосы, а обратно принимает (захватывает) отражённый свет, заменяя черные и белые полосы (пробелы) бинарными цифровыми сигналами.
- Яркость обратно возвращённого (захваченного) света интенсивней в белых областях штрихкода, и менее интенсивна в черных районах штрихкода.
- Датчик получает отраженный свет преобразовывая аналоговые световые сигналы в цифровые сигналы. Аналоговый сигнал преобразуется в цифровой сигнал через аналого-цифровой преобразователь - происходит бинаризация.
- Получение самих данных, закодированнных в штрихкод, достигается тогда, когда уже из оцифрованного сигнала происходит декодирование данных.
Классификация сканеров штрих-кода по принципу метода считывания:
- ПЗС метод
Этот метод использует полупроводниковые устройства под названием CCD (англ. CCD — Charge-Coupled Device) - ПЗС (сокр. от «прибор с зарядовой связью»), которая преобразует световые сигналы в электрические сигналы.
CCD-сканеры штрихкода используют фотодетекторы, подобно используемым в электронных камерах, и позволяют получить изображение штрих кода без физического перемещения сканера вдоль штрих кода, что, естественно, снижает вероятность ошибок.
Весь штрих код подсвечивается рядом светодиодов и сенсор CCD "захватывает изображение" штрих кода приблизительно 100 раз в секунду. В общем, сканеры CCD, должны быть расположены в 1-2 сантиметрах от штрих кода, однако в отличие от "палочных" сканеров, нет износа штрих кода. Наиболее часто применяются в розничной торговле, где тип и размер штрих кода точно определен. Обычно, штрих коды большие, чем ширина ряда светодиодов, не могут быть прочитаны, поэтому требуется выбирать необходимый размер сканера.
Существуют сканеры CCD с большей глубиной поля сканирования (обычно до 10 см). Однако, они значительно дороже, поэтому проще подумать о ручных лазерных сканерах. Обратите внимание на энергопотребление сканера, когда Вы рассчитываете подключать его к переносному компьютеру.
Не имеющие движущихся частей, этот тип сканеров чрезвычайно надежен и обеспечивают быстрое считывание. Они являются великолепным первоначальным решением.
- Лазерный метод
Сканеры, часто изготавливаемые в форме пистолета, испускают сканирующий лазерный луч, когда нажимается крючок. Обычно в качестве источника света, используется лазерный диод. Луч отражается от штрих кода и через систему линз попадает на фотодетектор. Двигающееся подстроечное зеркало, используется для сканирования на постоянной скорости. Этот процесс повторяется около 33 раз в секунду. При помощи этого метода, штрих коды могут быть считаны с расстояния и размер штрих кода не критичен, по сравнению с CCD сканерами. Применяются диоды видимого и инфракрасного света.
Типичное максимальное расстояние для лазерного сканера от 30 до 90 см, хотя существуют сканеры, которые могут считывать с расстояния свыше 10 метров. Однако, чем больше расстояние, тем большим должен быть штрих код и лучшим контраст печати. Для очень удаленного сканирования, должны использоваться специальные отражающие материалы. При росте расстояния сканирования, адекватно растет и цена сканера. На практике, расстояние сканирования ограничено размером (или разрешением) штрих кода. Представьте, чем меньше напечатанный текст, тем ближе должны Вы поднести его к глазам, чтобы прочитать. В не зависимости от максимального расстояния считывания, сканер сможет считать только небольшой штрих код на близком расстоянии. Для ориентирования: штрих код EAN13 стандартного размера, может быть считан любым лазерным сканером с максимального расстояния около 30 см. В технической литературе можно найти диаграмму "поля сканирования" соотносящую размер штрих кода с рабочим расстоянием сканера.
Лазеры часто используются в приложениях, когда штрих код труднодоступен, или в фиксированной позиции, например, на контрольных пунктах предприятий, выпускающих крупногабаритные грузы, которые слишком громоздкие, для близкого расположения рядом со сканером. Особенно, здесь подходят беспроводные лазерные сканеры, использующие коротковолновые радиочастоты вместо кабеля.
- Pen метод
Этот метод имеет только светодиодный источник света и датчик, чтобы захватить отражение. Для считывания штрихкода необходимо самостоятельно перемещать луч по штрихкоду.
Механизм прост, что делает этот метод недорогим.