1
Изобретение относится к автоматике и вычислительной технике и может быть ис- нользовано, например, для считывания кодов с оптически контрастных носителей.
Цель изобретения - повышение точности устройства.
На чертеже представлена функциональная схема устройства.
Устройство содержит блок 1 сканирования, первый триггер 2, первый формирователь 3 информационных импульсов, первый элемент И-НЕ 4, элемент НЕ 5, второй формирователь 6 информационных импульсов, второй элемент И-НЕ 7, второй триггер 8, третий элемент И - НЕ 9, первый счетчик 10, четвертый элемент И-НЕ 11, генератор 12 тактовых импульсов, элемент И 13, первый дешифратор 14, третий триггер 15, второй счетчик 16, сдвиговый регистр 17, формирователь 18 импульсов сброса, четвертый триггер 19, пятый элемент И-НЕ 20, второй дешифратор 21.
Устройство работает следующим образом.
Формирователь 18 импульсов сброса при подаче питания выдает отрицательный импульс и устанавливает в исходное состояние триггеры 15 и 8, счетчик 16 и регистр 17. Носитель информации с кодом ориентируется и фиксируется с помощью соответствующих механизмов (не показаны) таким образо.м, чтобы луч блока 1 перемещался строго вдоль кода. В момент начала движения сканатора со схемы управления его перемещением (не показана) поступает импульс на вход триггера 8, который переводит его в состояние «1. Сигнал от триггера 8 разрешает прохождение сигналов с блока 1 через формирователь 3 и через элемент НЕ: 5, блок 6 и элемент И-НЕ 4 и 7 на вход S триггера 15 только в момент времени непосредственного считывания кода, тем самым повышая помехоустойчивость данной схемы.
Код, нанесенный на носитель, должен начинаться с площадки, имеющей отражающую поверхность шириной в 1 бит кода. Эта площадка является ключем начала кода. Затем должен идти код в виде чередования отражанэщих и неотражающих участков в зависимости от того, какую информацию несет текущий бит кода: отражающий - если единица, и неотражающий - если ноль, причем ширина всех битов должна быть одинакова.
При появлении ключа .кода луч от блока 1, отраженный от поверхности, попадает на приемник блока 1, в котором отрахчен- ный световой сигнал преобразуется в электрический, форма которого будет повторять форму кода. Формирователи 3 и 6 формируют импульсы по фронтам этого сигнала, которые обнуляют счетчик 10 и через элементы 11 и 13 триггер 19. Кроме того, по фронтам сигнала триггер 2 устанавливает информацию на входе регистра 17.
1325532
5
Первый входной и.мпульс устанавливает триггер 15 в состояние «1 и тем самым обеспечивает прохождение тактовых импульсов с генератора 12 на дешифратор 21, при этом добавляется один бит на ключ кода, счетный вход счетчика 10, причем первый счетный импульс сбрасывает триггер 8 в состояние «О, тем самым обеспечивая следующий запуск схемы только при переводе его в состояние «1 при начале дви- 0 жения блока .
Счетчик 10 и дещифратор 14 обеспечивают пересброс триггера 19 в состояние «1 с некоторой задержкой после фронта входного сигнала, тем самым обеспечивая помехоустойчивость и достоверность считываемой информации. При формировании единичного фронта триггером 19 счетчик 16 и регистр 17 имеют на своих входах синхросигналы, по которым меняют свое состояние. Регистр осуществляет сдвиг вправо 0 информации, установленной на входе триггером 8, а счетчик считает данные синхросигналы.
Триггер 19 сбрасывается в ноль или импульсом от фронтов входного сигнала (когда есть смена битов информации), или через определенный интервал времени, определенный шириной бита информации, скоростью движения блока 1 и частотой генератора 12 (когда соседние биты кода содержат одинаковую информацию).
Таким образом, схема, включающая счетчик 10, дещифратор 14, триггер 19 и элемент 13.вырабатывает синхросигнал на каждый элемент кода. Счетчик 16 считает количество этих синхросигналов, а тем самым и число элементов кода.
Для того, чтобы остановить схему после прочтения заданного числа битов информации и тем самым исключить возможность прочтения «лишней, а следовательно, и ложной информации, счетчик 16 через дешифратор 2 сбрасывает триггер 15 в «О, тем 0 самым прекращает поступление тактовых импульсов на вход счетчка 10 и в регистре 17 остается информация, записанная до этого момента.
Счетчик 16 тоже сбрасывается сигналом с дешифратора 21 через элемент 20. Все элементы схемы приведены в исходное состояние и теперь процесс считывания может начаться только при новом проходе блока 1.
Обратный ход сканатора не влияет на работу схемы, так как триггер 8 должен взводиться сигналом включения прямого хода блока 1, а не реверсивного. Изменение числа возможного количества бит считываемой информаци осуществляется соответствующим подключением выходов.
Благодаря стробированию процесса счи- 5 тывания кода, а также слежению за количеством считанных бит информации в устройстве обеспечивается повышение достоверности считывания.
0
5
5
0
Формула изобретения Устройство для считывания информации, содержащее блок сканирвания, соединенный с входами первого формирователя информационных импульсов, элемента НЕ и с входом R первого триггера, выход элемента НЕ соединен с входом второго формирователя импульсов и с входом S первого триггера, первый элемент И-НЕ, входы которого соединены соответственно с выходами первого и второго формирователей информационных импульсов, а выход соединен с первым входом второго элемента И- НЕ и с входом R первого счетчика, второй вход второго элемента И-НЕ соединен с выходом второго триггера, а выход - с входом S третьего триггера, формирователь импульсов сброса, соединенный с входами R1 второго и третьего триггеров и с входом R сдвигового регистра, третий элемент И-НЕ, входы которого соединены соответственно с выходами генератора тактовых импульсов и третьего триггера, а выход с входом R2 второго триггера и со счетным входом первого счетчика, информационные выходы которого соединены с соответствующими входами первого дешифратора, а вы
4
ход переполнения соединен с первым входом элемента И, четвертый триггер, входы S и R которого соединены соответственно с выходами первого де иифратора и элемента И. а выход с синхронизирующим входом сдвигового регистра, вход S второго триггера является управляющим входом устройства, выходы сдвигового регистра - выходами устройства, отличающееся тем, что, с целью повыщения точности устройства, оно содер- 10 жит четвертый элемент И - НЕ, пятый элемент И-НЕ, второй счетчик и второй де- щифратор, информационные входы которого соединены соответственно с выходами второго счетчика, управляющий вход соединен с г первым входом четвертого элемента И - НЕ и с выходом третьего триггера, а выходы соединены соответственно с первым входом пятого элемента И-НЕ и с входом R2 третьего триггера, счетный вход второго счетчика соединен с выходом четвертого триг- 20 гера, а вход R - с выходом пятого элемента И - НЕ, второй вход четвертого элемента И - НЕ соединен с выходом первого элемента И-НЕ, второй вход пятого элемента И-НЕ соединен с формирователем импульсов сброса.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения вычислительной машины с каналом связи | 1985 |
|
SU1291994A1 |
Станция локальной сети | 1987 |
|
SU1478221A1 |
Устройство для управления считыванием и вводом информации | 1990 |
|
SU1751786A1 |
Устройство для отображения графической информации на экране телевизионного индикатора | 1987 |
|
SU1439672A1 |
Устройство для сопряжения цифровой вычислительной машины с магнитофоном | 1984 |
|
SU1188745A1 |
Устройство для контроля последовательности байтов данных дисковой памяти | 1985 |
|
SU1315979A1 |
Устройство для ввода информации | 1986 |
|
SU1377863A1 |
Полевой модуль | 1987 |
|
SU1550451A1 |
Устройство для сопряжения между абонентами | 1987 |
|
SU1411759A1 |
Устройство для ввода информации | 1983 |
|
SU1109732A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано, например, для считывания кодов с оптически контрастных носителей. С целью повышения достоверности считывания информации в устройстве строби- руется процесс считывания информации. Кроме того, устройство содержит логические элементы, триггеры, счетчик и дешифратор, обеспечивающие выделение синхронизирующих импульсов, их подсчет и блокирование устройства по окончании считывания или при обнаружении сбоя. Указанная система запускается импульсом, формируемым при считывании первого служебного кодового символа на носителе информации. 1 ил. со 1C СП ел со N3
Бетоння смесь | 1986 |
|
SU1414830A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Шеститрубный элемент пароперегревателя в жаровых трубках | 1918 |
|
SU1977A1 |
Устройство для считывания информации | 1983 |
|
SU1200306A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1987-07-23—Публикация
1985-11-28—Подача