ПОРОГОВОЕ УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ШТРИХОВЫХ КОДОВ Российский патент 1994 года по МПК G06K9/18 

Описание патента на изобретение RU2017217C1

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

Целью изобретения является повышение помехоустойчивости считывания штриховых кодов и повышение точности за счет снижения погрешности преобразования протяженности элементов кода в длительность электрических импульсов.

На фиг.1 приведена схема порогового устройства для считывания штриховых кодов; на фиг. 2 приведены временные диаграммы, поясняющие работу устройства.

Пороговое устройство (фиг. 1) содержит детектор 1 положительных пиков сигнала, детектор 2 отрицательных пиков сигнала, первый компаратор 3, первый 4 и второй 5 резисторы, первый 6, второй 7, третий 8, четвертый 9 и пятый 10 одновибраторы, первый 11 и второй 12 элементы НЕ, дифференциальный усилитель 13, второй компаратор 14, третий 15 и четвертый 16 резисторы, конденсатор 17, электронный ключ 18, первый 19 и второй 20 триггеры, элемент ИЛИ 21, элемент И 22, генератор 23 синхроимпульсов и источник 24 постоянного напряжения. Резисторы 4, 5 и 15,16 образуют делители 25 и 26 напряжения, а усилитель 13 с конденсатором 17 - интегратор 27.

Пороговое устройство работает следующим образом.

На его вход поступает сигнал (фиг. 2а) с выхода фотоэлектрического преобразователя. Генератор 23 синхроимпульсов формирует импульсы высокого уровня, которые начинаются до начала сканирования первого элемента штрихового кола и оканчиваются по окончании сканирования последнего элемента кода (фиг.26). На выходах одновибраторов 9 и 10 вырабатываются короткие импульсы, соответствующие фронту (фиг.2в) и спаду (фиг.2г) импульса с выхода генератора 23. Импульсы с выхода одновибратора 9 устанавливают триггер 19 в состояние низкого уровня (фиг.2д), а триггер 20 в состояние высокого уровня (фиг. 2е). Детекторы 1 и 2 отслеживают отрицательные и положительные пики (экстремумы) входного сигнала (кривые 1 и 2 соответственно на фиг.2ж). Первый 4 и второй 5 резисторы делителя 25 образуют сумматор с коэффициентом передачи 0,5. Полусумма выходных напряжений детекторов 1 и 2, образованная в точке соединения резисторов 4 и 5 (кривая 1 на фиг.2и), поступает на инвертирующий вход компаратора 3 в качестве опорного для сравнения с входным напряжением на неинвертирующем входе этого компаратора (кривая 2 на фиг. 2и). При этом после каждого изменения выходного напряжения компаратора 3 с низкого уровня в высокое модифицируется напряжение на выходе детектора 2, а после перехода выхода компаратора 3 с высокого состояния в низкое модифицируется напряжение на выходе детектора 1. Модификация напряжения на выходах детекторов 1 и 2 состоит в сбросе напряжения и нахождении нового экстремума входного напряжения. При превышении входным напряжением порогового на выходе компаратора 3 (фиг.2к) вырабатывается напряжение высокого уровня, которое соответствует считыванию светлого элемента кода. На выходе одновибратора 6 и 7 генерируются короткие импульсы (фиг.2л и м) для сброса детектором 1 и 2 соответственно. До рассмотренного момента работа порогового устройства совпадает с работой прототипа. В дальнейшем работа предлагаемого устройства отличается от работы прототипа.

Импульс с выхода одновибратора 6 устанавливает триггер 19 в состояние высокого уровня (фиг.2д). Сигнал с выхода компаратора 3 поступает через элемент НЕ 11 на интегратор 27. Сброс интегратора 27 производится импульсом с выхода одновибратора 7. После сброса на выходе интегратора 27 накапливается отрицательное напряжение (фиг.2н) пропорциональное длительности импульсов высокого уровня на выходе элемента НЕ 11. После перехода выходного напряжения элемента НЕ 11 в низкий уровень происходит уменьшение отрицательного напряжения на выходе усилителя 13 со скоростью, в 4-5 раз меньшей скорости нарастания этого напряжения за счет соответствующего выбора резисторов 15 и 16 второго делителя 26. Напряжение на выходе усилителя 13 изменяет полярность с отрицательной на положительную только по окончании считывания последнего элемента штрихового кода, поскольку отношение ширины широких и узких элементов любого стандартного штрихового кода не превышает 3. Таким образом, положительное напряжение на выходе усилителя 13 сигнализирует об окончании сканирования штрихового кода. Компаратор 14 служит для формирования высокого логического уровня при появлении на выходе усилителя 13 положительного напряжения (фиг.2п). Одновибратор 8 генерирует короткий импульс (фиг. 2р) по фронту напряжения на выходе компаратора 14, который после прохождения через элемент ИЛИ 21 и элемент И 22 устанавливает триггер 20 в состояние низкого логического уровня (фиг.2е), в результате чего компаратор 3 блокируется и его выход фиксируется в состоянии высокого уровня. Таким образом, устраняется влияние пространственных помех за пределами носителя штрихового кода. Кроме того, пороговое напряжение, которое подавалось на инвертирующий вход компаратора 3 во время считывания последнего элемента кода, запоминается до начала следующего цикла сканирования и считывание первого элемента кода на следующем цикле сканирования происходит с пороговым напряжением, близким к половине амплитуды импульса. При этом уменьшается погрешность преобразования протяженности (ширины) первого элемента кода в длительность электрического импульса.

Триггер 19 служит для блокирования импульсов с выхода одновибратора 8 на время от начала цикла сканирования до прихода первого импульса с выхода компаратора 3. Импульсы с выхода одновибратора 10 устанавливают триггер 20 в состояние низкого уровня при отсутствии штрихового кода в зоне сканирования, т.е. при холостом сканировании.

В качестве генератора 23 синхроимпульсов может быть использован генератор, приводящий в действие блок развертки оптического луча, например двигатель с развертывающим зеркалом на оси.

Похожие патенты RU2017217C1

название год авторы номер документа
УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ И РЕГИСТРАЦИИ ГРАФИЧЕСКОЙ ИНФОРМАЦИИ 1991
  • Еликов Б.П.
  • Сметанин А.С.
  • Соколов В.А.
  • Виноградов А.Н.
RU2029370C1
Устройство для считывания штриховых кодов 1990
  • Замора Теодор Евгеньевич
  • Лукьянец Георгий Владимирович
SU1791831A1
РАДИОЛОКАЦИОННАЯ СТАНЦИЯ 1993
  • Ицкович Ю.С.
  • Коржавин Г.А.
  • Кучеров В.А.
  • Никольцев В.А.
  • Овчаров Ю.Н.
RU2037842C1
АНАЛИЗАТОР СЛУЧАЙНЫХ ПРОЦЕССОВ 1991
  • Брайнина И.С.
RU2012052C1
Устройство для считывания графической информации 1990
  • Хациревич Владимир Григорьевич
  • Мухарский Александр Матвеевич
  • Якушев Александр Кузьмич
SU1728872A1
АНАЛОГО-ЦИФРОВОЙ ПРЕОБРАЗОВАТЕЛЬ СОВМЕЩЕННОГО ИНТЕГРИРОВАНИЯ 1992
  • Лукьянов Л.М.
RU2036559C1
УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ КООРДИНАТ ОБЪЕКТА 1990
  • Ангелов М.П.
  • Кондычеков Г.Б.
  • Кориков А.М.
  • Сотников А.А.
  • Сырямкин В.П.
SU1823773A1
УСТРОЙСТВО ДЛЯ РЕГУЛИРОВАНИЯ ТЕМПЕРАТУРЫ 1992
  • Черемисин В.Н.
  • Михневич Н.А.
  • Рождественский А.Ю.
  • Федоров А.В.
RU2037870C1
УСТРОЙСТВО ОБНАРУЖЕНИЯ И ОПОЗНАВАНИЯ ЦЕЛЕЙ 1984
  • Байдаков Н.Н.
  • Чибисов С.И.
RU2121700C1
МОНОИМПУЛЬСНАЯ РАДИОЛОКАЦИОННАЯ СИСТЕМА 2000
  • Никольцев В.А.
  • Коржавин Г.А.
  • Подоплекин Ю.Ф.
  • Симановский И.В.
  • Войнов Е.А.
  • Ицкович Ю.С.
  • Меркин В.Г.
  • Ефремов Г.А.
  • Леонов А.Г.
  • Царев В.П.
  • Артамасов О.Я.
  • Бурганский А.И.
  • Зимин С.Н.
RU2178896C1

Иллюстрации к изобретению RU 2 017 217 C1

Реферат патента 1994 года ПОРОГОВОЕ УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ШТРИХОВЫХ КОДОВ

Изобретение относится к вычислительной технике. Его использование в лазерных сканерах штриховых кодов позволяет повысить помехоустойчивость считывания штриховых кодов и точность за счет снижения погрешности преобразования протяженности элементов штрихового кода в длительность электрических импульсов. Устройство содержит детектор 1 положительных пиков сигнала, детектор 2 отрицательных пиков сигнала, одновибраторы 6 - 10, элементы НЕ 11, 12, электронный ключ 18, триггеры 19, 20, элемент ИЛИ 21, элемент И 22 и источник 24 постоянного напряжения. Благодаря введению компараторов 3, 14, генератора 23 синхроимпульсов, резистивных делителей 25, 26 напряжения и интегратора 27 в устройстве обнаруживается конец штрихового кода, при этом детекторы 1, 2 переводятся в режим хранения. В результате на следующем цикле сканирования распознавание первого штриха производится относительно заполненного порога, не искаженного воздействием помех в промежутке между штриховыми кодами. 2 ил.

Формула изобретения RU 2 017 217 C1

ПОРОГОВОЕ УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ШТРИХОВЫХ КОДОВ, содержащее детектор положительных пиков сигнала, детектор отрицательных пиков сигнала, первый одновибратор, первый элемент НЕ, выход которого соединен с входом второго одновибратора, третий и четвертый одновибраторы, второй элемент НЕ, выход которого подключен к входу пятого одновибратора, первый триггер, выход которого соединен с первым входом элемента И, второй триггер, элемент ИЛИ, электронный ключ и источник постоянного напряжения, отличающееся тем, что, с целью повышения помехоустойчивости считывания штриховых кодов и повышения точности путем снижения погрешности преобразования протяженности элементов штрихового кода в длительность электрических импульсов, в устройство введены компараторы, резистивные делители напряжения, интегратор и генератор синхроимпульсов, выход которого подключен к входам второго элемента НЕ и четвертого одновибратора, выход которого соединен с входом обнуления первого триггера и установочным входом второго триггера, выход которого подключен к управляющему входу первого компаратора, первый информационный вход которого объединен с информационными входами детектора положительных пиков сигнала и детектора отрицательных пиков сигнала и является входом устройства, выходы детектора положительных пиков сигнала и детектора отрицательных пиков сигнала соединены с входами первого резистивного делителя напряжения, выход которого подключен к второму информационному входу первого компаратора, выход которого соединен с входами первого одновибратора и первого элемента НЕ и является выходом устройства, выход первого одновибратора подключен к входу обнуления детектора отрицательных пиков сигнала и установочному входу первого триггера, выход второго одновибратора соединен с входом обнуления детектора положительных пиков сигнала и управляющим входом электронного ключа, входы второго резистивного делителя напряжения подключены к источнику постоянного напряжения и выходу первого элемента НЕ, выход второго резистивного делителя напряжения соединен с информационным входом электронного ключа и входом интегратора, выходы которых подключены к первому входу второго компаратора, второй вход которого соединен с шиной нулевого потенциала, а выход через третий одновибратор - с первым входом элемента ИЛИ, выход пятого одновибратора подключен к второму входу элемента ИЛИ, выход которого соединен с вторым входом элемента И, выход которого соединен с входом обнуления второго триггера.

Документы, цитированные в отчете о поиске Патент 1994 года RU2017217C1

Заявка Великобритании N 1078783, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

RU 2 017 217 C1

Авторы

Замора Т.Е.

Лукьянец Г.В.

Даты

1994-07-30Публикация

1991-02-20Подача