Главная » Обзоры COM-портовых новинок » Как подключить сканер штрих-кодов?

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

Использование цифровых технологий превратило сканеры штрих-кодов из эли­тар­ных изделий в расхожий инструмент преобразования изображений (т.е. рас­по­зна­ва­ния образов заданного типа) в ASCII-последовательности. Что, впрочем, не сде­ла­ло бар-кодеры доступным по цене расходным материалом. Стоимость сканеров по-прежнему высока: это и понятно, так как в основе работы этих устройств лежит пре­ци­зи­он­ная оптика. Как подключить сканер штрих-кодов к персональной плат­фор­ме и какие интерфейсы пригодны для этого?

Рассмотрим одно из самых популярных устройств этого класса — сканер CD-108 про­из­вод­ства Birch Technology, поддерживающий, в зависимости от комплектации интерфейсного кабеля, либо подключение к последовательному порту, либо к порту клавиатуры.

Сканер штрих-кодов CD-108 производства Birch Technology с клавиатурным подключением

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

Программный выбор интерфейса подключения сканера штрих-кодов Birch CD108

Если при эмуляции ввода с клавиатуры, когда сканер штрих-кодов подключается в разрыв устройства ввода, нет проблем с питанием Birch CD-108, то задействовав RS232-протокол обмена данными необходимо позаботиться о внешнем источнике питания. Это можно сделать проверенным способом, когда данные поступают на COM-порт, а питание берется все с того же клавиатурного разъема.

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

Реклама на V-Comp:


22.09.2018