Прайс-чекеры · Терминал со сканером · Терминалы самообслуживания · 5–32 дюйма, 9 модификаций · Android и Windows
Продажи +86 13689562640 sales03@szxtiot.com Тех. +86 13828891549 13828891549@szxtiot.com
Технология · модуль сканирования

Модуль сканирования прайс-чекера: 640×480, 40°×29° — когда этого достаточно

В прайс-чекер установлен модуль сканирования матричного типа, сенсор 640×480, угол поля зрения 40° по горизонтали, 29° по вертикали, 49.4° по диагонали; поддерживаются распространённые одномерные и двумерные коды, коды на бумаге и на экране телефона. Достаточность определяется плотностью кода, расстоянием чтения и носителем (бумага или экран), а не числом пикселей.

Параметры модуля

Способ сканированияДвумерный матричный модуль (Area Imager)
Разрешение сенсора640 × 480 CMOS
Угол поля зрения40° по горизонтали / 29° по вертикали / 49.4° по диагонали
ПодсветкаБелая подсветка (зависит от модели)
Одномерные кодыCode128 / EAN128 / UPC / EAN / ISSN / ISBN / Codabar / Code 39 / Code 93 / Code 11 / серия ITF / MSI-Plessey / GS1 DataBar и др.
Двумерные кодыQR / Micro QR / Data Matrix / PDF417 / Micro PDF / Aztec / MaxiCode / Han Xin Code
Носитель кодаБумажные этикетки, пластиковая упаковка, экраны телефонов и мониторов

Измеренная глубина резкости

Пример глубины резкости из техпаспорта (у разных моделей оптика и подсветка немного отличаются):

Тип кода и плотностьРасстояние чтения
EAN-13(5mil)30–60mm
EAN-13(13mil)20–130mm
QR Code(15mil)15–110mm
QR Code(30mil)15–200mm

Глубина резкости — это диапазон, в котором код читается, а не диапазон, удобный для работы. На практике покупатель держит код в 5–15 см от окна сканера, в этом интервале чтение устойчивее.

Три критерия

Когда 640×480 достаточно, а когда нужен другой модуль

СитуацияДостаточно ли 640×480Описание
Товарные штрихкоды (EAN-13, UPC)ДостаточноСтандартные розничные коды, 5–13mil, читаются уверенно
Товарные двумерные коды (QR, Data Matrix)ДостаточноОбычно 15–30mil, читаются и коды с экрана
Код оплаты / код программы лояльности с телефонаДостаточноНужна калибровка экспозиции по яркости экрана и защита от блика
Потёртая, смятая или частично закрытая этикеткаВ большинстве случаев читаетсяПри повреждении менее 1/3 площади обычно читается, иначе нужен модуль с более высоким разрешением
Очень мелкие коды (менее 3mil), PDF417 высокой плотностиНедостаточноНужна модель с высоким разрешением из линейки промышленных сканеров
Сканирование на большом расстоянии (от 50 см)НедостаточноВозьмите модель с большим рабочим расстоянием или измените место установки; цифровым зумом это не решается
Как повысить долю считываний

Четыре действия на объекте

Уберите прямой свет

Если окно сканера смотрит прямо на прожектор или витрину, блик перекрывает код. Повернуть аппарат на 10–15° или поставить бленду действеннее, чем менять параметры.

Держите рабочее расстояние

Наклейте вокруг окна сканера рамку-подсказку: она показывает, куда поднести код на 5–15 см, и доля успешных считываний заметно растёт.

Настройте экспозицию для экрана

Яркость экранов телефонов сильно различается: проверьте на объекте несколько телефонов с разной яркостью и выставьте экспозицию и усиление модуля на среднее значение, при котором читаются все.

Не заклеивайте этикетку скотчем

Блик от скотча осветляет поверхность кода и снижает долю считываний. Повреждённую этикетку проще перепечатать: это дешевле, чем многократно настраивать модуль.

Частые вопросы

Вопросы и ответы по модулю

640×480 — не слишком мало?

Для розничных товарных кодов достаточно. Такие коды имеют низкую плотность и читаются с небольшого расстояния, поэтому модуль 640×480 широко применяется в прайс-чекерах и на кассах. Более высокое разрешение нужно для мелких кодов, больших расстояний и промышленных DPM-кодов.

Читает PDF417?

Да, поддерживаются PDF417 и Micro PDF. В PDF417 много данных: наводите на всю площадь кода и держите расстояние 10–20 см.

Нужно ли настраивать параметры отдельно для экрана и бумаги?

Обычно хватает одного набора параметров. Если на объекте много кодов с экрана (карта лояльности, код оплаты), экспозицию можно оптимизировать отдельно для экрана, а для бумажных кодов оставить значения по умолчанию.

Читаются ли цветные и инверсные коды?

Обычные чёрно-белые коды читаются. Для инверсных кодов (светлый код на тёмном фоне) нужна поддержка модуля; у части моделей функция включается, уточняем на старте проекта.

Читается ли код на криволинейной поверхности (бутылка, труба)?

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

Пришлите образцы кодов на испытания

Испытания на реальных этикетках и экранах дают долю успешных считываний и рекомендуемое расстояние — это надёжнее таблицы параметров.