Устройство для считывания информации

 

УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИНФОРМАЦИИ, содержащее последовательно соединенные блок фотоприемни ков, блок усилителей и блок буферной памяти , выходы которого являются информационными выходами устройства, первый датчик наличия нocитeля генератор, первый и второй счетчики, первый триггер, блок сравнения , регистр дешифратора и коммутатор, выход которого соединен со счетным входом второго счетчика, .информационные входы соединены с выходами блока усилителей, а адресные входы - с выходом первого счетчика и входами дешифратора, выход генератора соединен со стробирующим входом коммутатора, выходы дешифратора соединены соответственно со стробирующим входом блока сравнения, с установочным входом регистра и с входом сброса второго счетчика, выходы которого соединены с информационным входами первой груйпы блока сравнения и с информационными входами регистра, выходы регистра соединены с информационными входами второй группы блока сравнения, первый выход блока сравнения соединен с входом установки единицы первого триггера, а второй выход соединен со счетным входом данного триггера и со стробирующим входом блока буферной памяти , информационный вход первого триггера соединен с шиной нулевого потенциала, а его выход является управляющим выходом устройства, обличающееся тем, что, с целью повышения надежности устройства, оно содержит три инвертора, два элемента И и два элемента И-НЕ, элемент , элемент ИЛИ-НЕ, усилитель, блок сигнализации, второй, третий и четвертый триггеры и второй датчик наличия носителя, выход которого через первый инвертор соединен с первым входом блока сигнализации и с первым входом первого элемента И-НЕ, выход первого датчика наличия носителя соединен с вторым входом блока сигнализации, с первым входом второго элемента И-НЕ, с входом установки нуля второго триггера и через второй инвертор - с вторым входом с S первого элемента И-НЕ, выход генератора соединен с первым входом первого элемента И, со стробируюшим входом коммутатора, с вторым входом второго элемента И-НЕ и с третьим входом первого элемента И-НЕ, входы элемента ИЛИ соединены с выходами блока усилителей, а выход - с первым входом второго элемента И, выход коммутатора соединен с информационными входами третьего и четвертого триггеров, синхронизирующие входы третьего и четвертого триггеров соединены соответственно с выходами второго и первого элементов И-НЕ, инверсный выход второго триггера соединен с входами О9 установки в нуль первого триггера, регистра 00 и второго счетчика, а прямой - с входом установки в единицу третьего триггера и с входом установки в нуль четвертого триггера , прямой выход третьего триггера соединен с четвертым входом первого элемента И-НЕ, входы элемента ИЛИ-НЕ соединены соответственно с инверсным выходом третьего триггера и с прямым выходом четвертого триггера, а выход - с вторыми входами первого и второго элементов И, через усилитель с третьим входом блока сигнализации и через третий инвертор с четвертым

СО103 ССВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН

4@у Ci 06 К 7/14

» в

К А ВТОРСИОМЪ СЗЯДЕТЕПЬСТВУ

/» tj,„ в "«» «««. .

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЬ(ТИЙ (21) 3648838,/24-24 (22) 04. 10. 83 (46) 15.02.85. Бюл. № б (72) В. A. Фролов и H. Я. Иожидаев (71) Орловское научно-производственное объединение «Автограф» (53) 681.327. 1.2 (088.8) (56) 1. Авторское свидетельство СССР

¹ 664181, кл. G 06 F 7/14, )978.

2. Авторское свидетельство СССР по заявке № 3511920, кл. G 06 К 7/14, 1983 (прототип). (54) (57) УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИНФОРМАЦИИ, содержащее последовательно соединенные блок фотоприемни.ков, блок усилителей и блок буферной памяти, выходы которого являются информационными выходами устройства, первый датчик наличия носителя, генератор, первый и второй счетчики, первый триггер, блок сравнения, регистр дешифратора и коммутатор, выход которого соединен со счетным входом второго счетчика, информационные входы соединены с выходами блока усилителей, а адресные входы — с выходом первого счетчика и входами дешифратора, выход генератора соединен со стробирующим входом коммутатора, выходы дешифратора соединены соответственно со стробирующим входом блока сравнения, с установочным входом регистра и с входом сброса второго счетчика, выходы которого соединены с информационными входами первой группы блока сравнения и с информационными входами регистра, выходы регистра соединены с информационными входами второй группы блока сравнения, первый выход блока сравнения соединен с входом установки единицы первого триггера, а второй выход соединен со счетным входом данного триггера и со стробирующим входом блока буферной памяти, информационный вход первого триггера соединен с шиной нулевого потенциала, а его выход является управляющим выходом устройства, отличающееся тем, что, с целью повышения надежности устройства, оно содержит три инвертора, два элемента И и два элемента И-НЕ, элемент ИЛИ, элемент

ИЛИ-НЕ, усилитель, блок сигнализации, второй, третий и четвертый триггеры и второй датчик наличия носителя, выход которого через первый инвертор соединен с первым входом блока сигнализации и с первым входом первого элемента И-НЕ, выход первого датчика наличия носителя соединен с вторым входом блока сигнализации, с первым входом второго элемента И-НЕ, с входом установки нуля второго триггера и через второй инвертор — с вторым входом Я первого элемента И-НЕ, выход генератора соединен с первым входом первого элемента И, со стробирующим входом коммутатора, е вторым входом второго элемента H --HE и с третьим входом первого элемента И-НЕ,, входы элемента ИЛИ соединены с выходами Я блока усилителей, а выход — с первым входом второго элемента И, выход коммутатора соединен с информационными входами третьего и четвертого триггеров, синхронизирую а щие входы третьего и четвертого триггеров 4Ь соединены соответственно с выходами вто- (;) рого и первого элементов И-НЕ, инверсный выход второго триггера соединен с входами установки в нуль первого триггера, регистра и второго счетчика, а прямой — с входом установки в единицу третьего триггера и с входом установки в нуль четвертого триггера, прямой выход третьего триггера соединен с четвертым входом первого элемента И-НЕ, р входы элемента ИЛИ-НЕ соединены соответственно с инверсным выходом третьего триггера и с прямым выходом четвертого триггера, а выход — с вторыми входами первого и второго элементов И, через усилитель с третьим входом блока сигнализации и через третий инвертор с четвертым

1140138

10

Зо входом блока сигнализации, выходы первого счетчика соединены с входами группы контрольных входов блока сигнализации, 1

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

Известно устройство для считывания информации, содержащее генератор, схему И, счетчик, триггер, последовательно соединенные блок фотоприемников, блок усилителей, блок ключей и блок памяти, а также схему ИЛИ, связанную с выходами блока усилителей, а через схему И и триггер — с входом счетчика, выход которого связан с вторыми входами блока ключей и триггером (1) .

Однако достоверность считываемой информации в данном устройстве может быть обеспечена только при высокой стабильности скорости перемещения перфоносителя.

В устройстве не контролируется исправность каналов считывания перфоотверстий носителя.

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

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

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

Цель изобретения — повышение надежности работы устройства.

Поставленная цель достигается тем, что в устройство для считывания информации, содержащее последовательно соединенные блок фотоприемников, блок усилителей и блок буферной памяти, выходы которого являются информационными выходами устройства, первый датчик наличия носителя, генератор, первый и второй счетчики, первый триггер, блок сравнения, регистр, дешифратор и коммутатор, выход которого соединен со счетным входом второго счетчика, информационные входы соединены с выходами блока усилителей, а адресные входы— с выходом первого счетчика и входами дешифратора, выход генератора соединен со стробирующим входом коммутатора, выходы дешифратора соединены соответственно со стробирующим входом блока сравнения, 35 с установочным входом регистра и с входом сброса второго счетчика, выходы которого соединены с информационными входами регистра и с информационными входами первой группы блока сравнения, выходы регистра соединены с информационными входами второй группы блока сравнения, первый выход блока сравнения соединен с входом установки единицы первого триггера, а второй выход соединен со счетным входом данного триггера и со стробирующим входом блока буферной памяти, информационный вход первого триггера соединен с ши1140138 ной нулевого потенциала, а его выход является управляющим выходом устройства, введены три инвертора, два элемента И, два элемента И-НЕ, элемент ИЛИ, элемент

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

На чертеже представлена функциональная схема устройства.

Устройство содержит блок 1 фотоприемников, блок 2 усилителей, блок 3 буферной памяти, первый датчик 4 наличия носителя, генератор 5, первый счетчик 6, коммутатор

7, дешифратор 8, второй счетчик 9, блок 10 сравнения, регистр 11, первый триггер 12, второй датчик 13 наличия носителя, первый инвертор 14, первый элемент 15 И, элемент

16 ИЛИ, первый элемент 17 И-НЕ, второй элемент 18 И, второй триггер 19, третий триггер 20, второй элемент 21 И-НЕ, четвертый триггер 22, элемент 23 ИЛИ-НЕ, второй инвертор 24, усилитель 25, блок 26 сигнализации, третий инвертор 27.

Первый датчик 4 наличия носителя расположен перед блоком 1 фотоприемников, а второй датчик 3 наличия носителя расположен после блока 1, считая по ходу движения носителя при его вводе.

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

Перед началом работы оно переводится

10 входным сигналом в исходное состояние, при этом триггер устанавливается в нулевое состояние. В исходном состоянии, когда отсутствует носитель, со всех выходов блока усилителей 2 и датчиков 4 и 13 снимается

1s единичный сигнал. Единичный сигнал с выхода датчика 4 устанавливает в исходное состояние второй триггер 19, который своим сигналом с инверсного выхода запрещает работу второго счетчика 9, регистра 11, первого триггера 12, а сигнал с прямого вы20 хода разрешает работу третьего триггера

20 и четвертого триггера 22, который сигналом НУ при включении устройства установлен в исходное состояние. Низкий уровень сигнала с выхода первого инвертора 14 и

25 второго инвертора 24 запрещает прохождение сигналов через элемент 17 на вход триггера 22. В случае отсутствия носителя единичные сигналы с выхода блока 2 усилителей поступают на информационные входы коммутатора 7, а на адресные его входы

30 поступают сигналы с выхода первого счетчика 6, который изменяет свое состояние от импульсов, поступаюших с генератора 5 и приходящих на счетный его вход через элемент 15 И, при условии, если на втором входе элемента 15 присутствует единичный сигнал. Низкий уровень сигнала на втором входе элемента 15 И может присутствовать в случае неисправности одного из каналов считывания, т.е. когда,на выходе блока 2 усилителей присутствует низкий уровень сигнала. В этом случае с выхода коммутатора 7 при опросе определенного неисправного канала будет сниматься низкий уровень сигнала, который запоминается на третьем триггере 20. Единичный сигнал с.инверсного

45 выхода триггера 20 преобразуется через элемент 23 в нижний уровень и запрещает прохождение импульсов с генератора 5 через элемент 15 И для переключения состояния первого счетчика 6, одновременно этот сигнал усиливается усилителем 25 и проходит на блок 26, разрешая его работу.

Состояние первого счетчика 6 высвечивается на светодиодах в блоке 26, это состояние указывает адрес конкретного неисправного канала считывания. Одновременно про55 исходит высвечивание светодиодов, указывающих состояние датчиков 4 и 13 и светодиода «Авария», сигналом, поступающим с третьего инвертора 27.

1140138

В случае, если с выходов блока 2 снимаются все единичные сигналы, третий триггер 20 остается в исходном, единичном состоянии, блок 26 отключен.

При установке носителя в тракт первым затемняется первый датчик 4. Низкий уровень с его выхода разрешает работу триггера 19 и запрещает прохождение импульсов с генератора 5 на вход триггера 20 через элемент 21 И-HE. При дальнейшем движении носителя происходит затемнение всех информационных фотоприемников блока 1.

С усилителей блока 2 снимаются низкие уровни сигналов. Изменений в схеме не происходит.

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

14 разрешает прохождение импульсов с генератора 5 через первый элемент 17 И-НЕ, так как на первом его входе присутствует также высокий уровень сигнала, поступающий с выхода триггера 20, а на четвертом— единичный сигнал с выхода второго инвертора 24.

При условии исправности всех информационных каналов считывания с усилителей блока 2 снимаются низкие уровни сигналов. С выхода коммутатора 7 также по каждому адресу снимаются низкие уровни сигналов, которые записываются на четвертом триггере 22. В случае неисправности какого-либо канала считывания, т.е. присутствие по какому-либо адресу на выходе коммутатора 7 высокого уровня сигнала, сработает четвертый триггер 22 и своим высоким уровнем сигнала через элемент 23 остановит первый счетчик (адреса) 6 в определенном состоянии, включит блок 26 сигнализации, показывающий адрес неисправного канала считывания, и светодиоды

«Авария».

В случае исправности всех каналов считывания четвертый триггер 22 останется в исходном нулевом состоянии.

Блок 26 сигнализации отключен. При дальнейшем движении носителя происходит засветка любой первой информационной колонки носителя (в соответствии с кодом, нанесенном на носителе) . На выходе элемента 18 И, сигнал из низкого уровня переходит в сигнал высокого уровня. Происходит установка триггера 19 в единичное состояние. Разрешается работа второго счетчика 9, регистра 11 и триггера 12. Запрещается работа третьего и четвертого триггеров 20 и 22, т.е. схема контроля отключается.

Следует отметить, что при отсутствии носителя происходит контроль всех информационных каналов считывания на предмет наличия высокого уровня сигнала по

55 каждому из каналов. Переход к контролю низкого уровня сигнала в каждом канале считывания происходит посче затемнения второго датчика !3, а следовательно, после затемнения всех информационных датчиков, при условии, если не обнаружено неисправности в каналах считывания при отсутствии носителя, так как при наличии неисправности происходит запрет прохождения сигналов через элемент 17 И-НЕ первому входу, сигналом с триггера 20. В случае исправности всех каналов при вставлении носителя, затемнении датчиков и после установки второго триггера 19 в единичное состояние происходит разрешение считывания информации с носителя.

Сигналы с выхода генератора 5 высокой частоты поступают на стробирующий вход коммутатора 7 и через первый элемент 1 И нг вход первого счетчика 6, на котором формируются сигналы адреса коммутатора 7, под управлением которых коммутатор 7 последовательно подключает выходы блока 2 через информационные входы коммутатора 7 K 0 Bblxojl > котопый ич н с В0рым счетчиком 9. Тем самым за оди . цикл работы первого счетчика 6 производится подсчет числа первоотверстий в информационный колонке, которое фиксируется вторым,, счетчиком 9.

После цикла опроса информационной колонки и состояний первого счетчика 6 на первом выходе дешифратора 8, соединенном со стробирующим входом блока сравнения

10, появляется строб-сигнал П+ 1, пр; этом происходит сравнение двух чисел, которые присутствуют на информационных входах блока 10 сравнения. При этом в момент П + 1 сигналы на выходах блока сравнения 10 появятся только при неравенстве чисел на группах входов блока 10. Затем появляется строб-сигнал П + 2 на втором выходе дешифратора 8, соединенном со стробирующим входом регистра 11, при этом в регистр переписывается содержимое второго счетчика 9.

Строб-сигнал П + 3 с третьего выхода дешифратора 8 поступает на вход сброса второго счетчика 9 и сбрасывает его в нулевое состояние. Затем цикл повторяется.

При движении носителя под блок фотоприемников 1 попадает один или несколько перфоотверстий первой информациочной колонки, число этих отверстий подсчитывается вторым счетчиком 9. После цикла опроса на первом выходе дешифратора 8 появляется строб Г1.+1, который подается на стробирующий вход блока 10, при этом на

BTopoivl выходе блока 10 («Больше») появится сигнал, который подтвердит исходное состояние первого триггера 12 и произведет запись в блок 3 буферной памяти информа1140138 цию; которая присутствует в данный момент времени на выходах блока 2. Стробсигнал П + 2, поступающий со второго выхода дешифратора- 8, переписывает состояние второго счетчика 9 в регистр 11, где она хранится до следующего строба П + 2.

Далее сигнал П + 3 с третьего выхода дешифратора 8 сбрасывает второй счетчик 9 в нулевое состояние.

Если при движении носителя к моменту следующего цикла опроса подходят другие пробивки первой информационной колонки, то состояние второго счетчика 9 после опроса информационных входов коммутатора 7 будет больше, чем состояние второго счетчика 9 в предыдущем цикле опроса, которое хранится в регистре 11, поэтому. по стробсигналу П + 1 этого цикла опроса сигнал с блока сравнения «Больше» подтвердит исходное состояние первого триггера 12 и запишет информацию с выходов блока 2 в блок 3. Это будет повторяться каждый раз с появлением новой пробивки одной и той же информационной колонки до тех пор, пока вся информационная колонка не окажется под блоком фотоприемников 1.

При дальнейшем движении носителя перемычка между информационными колонками перекрывает один или несколько датчиков блока фотоприемников 1. При этом во втором счетчике 9 в i-том цикле опроса запишется меньшее число, чем в предыдущем (i — 1)-ом цикле, было записано число, хранящееся в регистре 11, поэтому по стробсигналу (П + 1) i-ro цикла на первом выходе блока сравнения 10 появится сигнал

«Меньше», указывающий на начало перемычки, и который установит первый триггер

12 в единичное состояние.

Установка первого триггера 12 в единичное состояние говори т о готовности устройства выдать достоверную информацию первой информационной колонки во внешнее устройство.

При этом из блока 3 считывается информация, записанная ранее по сигналу «Больше», после появления последней информационной пробивки данной колонки. При дальнейшем движении перфоносителя сигналы от пробивок первой информационной колонки будут исчезать, при этом состояние

1О первого триггера 12 будет подтверждаться сигналом на выходе элемента 10 выход «1».

Когда перемычки между информационными колонками носителя перекроют фотоприемники блока 1, то за цикл опроса во второй счетчик 9 не запишется ни одного

15 импульса, он остается в исходном состоянии. Соответственно в нулевом состоянии окажется и регистр 11. При дальнейшем движении носителя появится сигнал от пробивки второй информационной колонки и про20 цесс считывания, и запись информации в блок 3 повторится вышеописанным образом.

Аналогично происходит считывание и запись информации со всех колонок носителя. Как только носитель выйдет из тракта, датчик 4 вновь вырабатывает единичный сигнал, которым устанавливает в исходное нулевое состояние второй триггер 19. Единичный сигнал с инверсного выхода второго триггера 19 запрещает работу второго счетчика 9, регистра 11, первого триггера 12, 30 а сигнал с другого выхода триггера 19 разрешает работу триггеров 20 и 22.

Устройство переключается на режим контроля состояния каналов считывания.

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

1140138

Редактор Л. Авраменко

Заказ 44/39

Составитель Н. Миляев

Техред И. Верес Корректор С. Черни

Тираж 710 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий ! 13035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5

Филиал ППП «Патент», г. Ужгород, ул. Проектная, 4

Устройство для считывания информации Устройство для считывания информации Устройство для считывания информации Устройство для считывания информации Устройство для считывания информации Устройство для считывания информации 

 

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

Изобретение относится к автоматике и вычислительной технике

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

Изобретение относится к фотосчитывающим устройствам

Изобретение относится к вычислительной технике и может быть использовано в устройствах считывания информации с перфорированных лент

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

Изобретение относится к способу и устройствам для засекречивания штрихкода и установления подлинности штрихкода
Наверх