Устройство для считывания штриховых кодов Советский патент 1993 года по МПК G06K7/10 

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

Фиг. Г

к«сЈ

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

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

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

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

Недостатком известного устройства является высокая вероятность ошибок, что связано со значительным увеличением длительности импульса, соответствующего первому штриху кода. Это объясняется следующим образом. Схема установки уровня является нелинейной инерционной схемой, которая передает без искажений положительные перепады входного напряжения,

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

0 Целью изобретения является повышение точности устройства,

Цель достигается тем, что в устройство для считывания штриховых кодов, содержащее последовательно соединенные фото5 электрический преобразователь, усилитель и первый блок выделения постоянной составляющей, а также аналого-цифровой преобразователь и дешифратор, соединенные последовательно, дополнительно вве0 дены инвертор, второй блок выделения постоянной составляющей и дифференциальный усилитель, причем вход инвертора подключен к выходу усилителя, выход инвертора подключен к входу второго блока

5 выделения постоянной составляющей, выход которого подключен к инвертирующему входу дифференциального усилителя, выход первого блока выделения постоянной составляющей подключен к неинвертирующе0 му входу дифференциального усилителя, выход которого подключен к входу аналого- цифрового преобразователя.

Достижение положительного эффекта от использования изобретения объясняется

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

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

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

0 На фиг, 1 приведена блок-схема устройства для считывания штриховы-х кодов,

На фиг. 2а приведен участок изображения штрихового кода; на фиг. 26 приведена временная диаграмма сигнала на выходе

5 фотоэлектрического преобразователя; на фиг.2в-диаграмма на выходе инвертора; на фиг,2 г-диаграмма на выходе первого блока восстановления постоянной составляющей; на фиг.2д - диаграмма на выходе второго блока восстановления постоянной составляющей; на фиг.2е - диаграмма на выходе дифференциального усилителя; на фиг.2ж - диаграмма на выходе аналого-цифрового преобразователя.

Устройство для считывания штриховых кодов содержит фотоэлектрический преобразователь 1, усилитель 2, инвертор 3, первый блок 4 выделения постоянной составляющей, второй блок 5 выделения постоянной составляющей, дифференциаль- ный усилитель 6, аналого-цифровой преобразователь 7 и дешифратор 8.

Фотоэлектрический преобразователь 1 осуществляет преобразование светового потока, пропорционального отражательной способности элементов штрихового кода (фиг, 2а), в электрический сигнал (фиг.2б). Усилитель 2 усиливает сигнал до уровня, необходимого для работы последующих узлов. Инвертор служит для изменения по- лярности сигнала (фиг.2в). Первый блок 4 и второй блок 5 выделения постоянной составляющей служат для выделения постоянной составляющей за счет привязки импульсов отрицательной полярности к ну- лю (фиг.2г, фиг.2д). Дифференциальный усилитель 6 служит для вычитания сигналов с выходов первого 4 и второго 5 блоков выделения постоянной составляющей. При этом на выходе дифференциального усилителя б формируется сигнал без постоянной составляющей (фиг,2е)Отрицательным импульсам соответствуют штрихи кода, а положительным - промежутки. Аналого-цифровой преобразователь 7 преобразует аналоговый сигнал в цифровой (фиг.2ж). Дешифратор 8 кода восстанавливает закодированную информацию.

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

Фотоэлектрический преобразователь 1 может быть выполнен в виде оптоэлектрон- ного узла, состоящего из светодиодного излучателя, фокусирующей системы и фотодиода с диафрагмой. Усилитель 2, инвертор 3 и дифференциальный усилитель 6 не имеют особенности и могут быть выполнены на операционных усилителях, В качестве блоков 4 и 5 выделения постоянной составляющей могут использоваться диодные восстановители постоянной составляющей. Аналого-цифровой преобразователь 7 можетЛЗыть выполнен на основе порогового устройства с гистерезисом. Пороги срабатывания выставляются симметрично относительно нуля (пунктирные линии на фиг.2е). Дешифратор 8 кода может быть выполнен в виде устройства, аналогичного прототипу, либо на основе микро-ЭВМ. Во втором слу: чае все операции по распознаванию ширины штрихов и промежутков, дискриминации коротких импульсов помех, декодированию и обнаружению ошибок с использованием свойств кода производятся программно. Формула изобретения Устройство для считывания штриховых кодов, содержащее последовательно соединенные фотоэлектрический преобразователь и усилитель, включенные последовательно аналого-цифровой преобразователь и дешифратор, первый блок выделения постоянной составляющей, вход которого соединен с выходом усилителя, о т ли ч а ю щ е е с я тем, что, с целью повышения точности устройства, оно содержит последовательно соединенные инвертор и второй блок выделения постоянной составляющей, дифференциальный усилитель, входы, которого подключены к выходам первого и второго блоков выделения постоянной составляющей, выход дифференциального усилителя подключен к входу аналого-цифрового преобразователя, а вход инвертора соединен с выходом усилителя.

Фиг. 2

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

название год авторы номер документа
СИСТЕМА ДЛЯ ИЗМЕРЕНИЯ ПАРАМЕТРОВ ДВУХФАЗНЫХ ПОТОКОВ 1995
  • Алехин А.В.
  • Джусов Ю.П.
  • Калякин С.Г.
  • Кормилицын В.А.
  • Лифоров Д.В.
RU2097750C1
Устройство для считывания штриховой информации 1986
  • Ларкин Евгений Васильевич
  • Куконин Александр Георгиевич
  • Осадчий Владимир Иванович
  • Ларкина Ирина Анатольевна
SU1606981A1
СТАБИЛОГРАФ 1994
  • Слива С.С.
  • Кондратьев И.В.
RU2095025C1
Устройство для цифровой записи и воспроизведения звука 1985
  • Волков Борис Иванович
SU1319073A1
РАСТРОВЫЙ ТРАНСФОРМАТОРНЫЙ ПРЕОБРАЗОВАТЕЛЬ ПЕРЕМЕЩЕНИЯ В КОД 2007
  • Цыпин Борис Вульфович
  • Ломтев Евгений Александрович
  • Мокров Евгений Алексеевич
  • Мельников Анатолий Аркадьевич
  • Цыпин Владимир Борисович
RU2334948C1
Цифровое регистрирующее устройство 1988
  • Мельников Вячеслав Юрьевич
SU1613863A1
АНАЛОГОВЫЙ СИНХРОННЫЙ УСИЛИТЕЛЬ 2021
  • Баранов Павел Фёдорович
  • Затонов Иван Андреевич
RU2786062C1
Устройство для считывания графической информации 1981
  • Карпов Андрей Геннадьевич
  • Яновский Владислав Васильевич
SU1008759A1
Спектроанализатор кардиосигналов 1984
  • Мартынов Анатолий Павлович
  • Гнучев Юрий Петрович
  • Степанов Алексей Николаевич
SU1170371A1
Устройство для считывания информации 1982
  • Ярмош Николай Адамович
  • Ишутинов Анатолий Михайлович
  • Тетеркин Владимир Вячеславович
  • Семенов Олег Алексеевич
  • Мачнев Александр Григорьевич
SU1042044A1

Иллюстрации к изобретению SU 1 791 831 A1

Реферат патента 1993 года Устройство для считывания штриховых кодов

Изобретение относится к автоматике и вычислительной технике. Его использование для автоматизации ввода информации в ЭВМ позволяет повысить точность устройства. Устройство содержит фотоэлектрический преобразователь-1, усилитель 2, блок 4 выделения постоянной составляющей, аналого-цифровой преобразователь 7 и дешифратор 8. Благодаря введению инвертора 3, блока 5 выделения постоянной составляющей и дифференциального усилителя 6 в устройстве обеспечивается формирование импульсов с неискаженной длительностью. 2 ил..

Формула изобретения SU 1 791 831 A1

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

Устройство для сортировки каменного угля 1921
  • Фоняков А.П.
SU61A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 791 831 A1

Авторы

Замора Теодор Евгеньевич

Лукьянец Георгий Владимирович

Даты

1993-01-30Публикация

1990-03-16Подача