» Обзоры COM-портовых новинок » Как подключить сканер штрих-кодов?
Как подключить сканер штрих-кодов?
Использование цифровых технологий превратило сканеры штрих-кодов из элитарных изделий в расхожий инструмент преобразования изображений (т.е. распознавания образов заданного типа) в ASCII-последовательности. Что, впрочем, не сделало бар-кодеры доступным по цене расходным материалом. Стоимость сканеров по-прежнему высока: это и понятно, так как в основе работы этих устройств лежит прецизионная оптика. Как подключить сканер штрих-кодов к персональной платформе и какие интерфейсы пригодны для этого?
Рассмотрим одно из самых популярных устройств этого класса — сканер CD-108 производства Birch Technology, поддерживающий, в зависимости от комплектации интерфейсного кабеля, либо подключение к последовательному порту, либо к порту клавиатуры.

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

Если при эмуляции ввода с клавиатуры, когда сканер штрих-кодов подключается в разрыв устройства ввода, нет проблем с питанием Birch CD-108, то задействовав RS232-протокол обмена данными необходимо позаботиться о внешнем источнике питания. Это можно сделать проверенным способом, когда данные поступают на COM-порт, а питание берется все с того же клавиатурного разъема.
Нужно иметь в виду, что аппаратные особенности эмуляции ввода символов, распознаных в штрих-кодовом изображении, сканер берет на себя. Если для клавиатурного интерфейса межсимвольная задержка составляет как минимум 1.6 мсек, то обмен данными по RS232-протоколу последовательного порта сопровождается задержкой в 0,15 мсек. В принципе, эти параметры (Intercaharacter Delay Time) также можно настраивать в сторону увеличения по таблице кодов, с учетом особенностей той или иной платформы.
26.06.2025

