Изобретение относится к автоматике и вычислительной технике и может быть ис-- пользо ано, например, в устройствах ввода информации с перфоленты.
Целью изобретения является повышение надежности устройства.
На фиг. 1 представлена функциональная схема устройства; на фиг. 2 - функциональная схема управляемого генератора.
Устройство содержит узел 1 считывания синхроимпульсов, формирователь 2 синхроимпульсов, управляемый генератор 3 импульсов, элемент НЕ 4, первый триггер 5, второй триггер 6, регистр 7 сдвига, узел 8 фиксации брака, первый 9 и второй И) элементы ИЛИ, узел 11 считывания информации, формирователи 12 информационных импульсов, регистр 13, блок 14 сравнения, коммутатор 15, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 16, элемент И 17, элемент 18 задержки и элемент НЕ 19.
Устройство работает следующим образом. Из-за дефектов перфоленты, полученных при перфорации и из-за старения перфоленты, ее отверстия относительно луча осветителя фотоэлектронного блока могут обладать сущестенным разбросом. В процессе движения перфоленты сфокусированный световой луч, проникая через отверстия информационных дорожек и синхродорожки, приводит в действие соответствующие дорожкам фотоэлементы узлов 11 и 1 считывания, с выходов которых сигналы, соответ- ствую1цие уровню логической «1, поступают на входы формирователей 12 и 2. В момент паузы (когда световой луч находится между двумя соседними отверстиями или OTcyrc i- вуют отверстия дорожек на перфоленте) на указанных выходах формируются сигналы, соответствующие уровню логического «О.
Начальной фахой процесса считывания информации с перфоленты является пауза на синхродорожке. После приведения в движение перфоленты первой паузой на синхродорожке устройство устанавливается в исходное состояние. При этом сигнал логичес.- кого «О, снимаемый с выхода фор 1иро- вателя 2 синхроимпульсов, инвертируется элементом И НЕ 4 и устанавливает в исходное (нулевое) состояние второй триггер 6, регистр 7 сдвига и Е единичное состояние первый триггер 5. На ииформацнон- пом входе регистра 7 сдвига с выхода мер- вого триггера 5 присутствует сигнал уровня логической «1. Управляемый г енера- тор 8 импульсов не выдает сдвигающую серию импульсов па вход регистра 7 сдвига (находится в сброшенном состоянии), так как на его входах запуска и сброса ппн- сутствуют сигналы уровня логического «О соответственно с выхода формирователя 2 синхроимпульсов и выхода liTOporo триггера 6.
При пересечении световым лучом отверстия синхродорожки 1и)ст пйюп.1ий с выход;)
формирователя 2 синхроимпульсов уровень логической «1 запускает управ; яе ч1ЫЙ генератор 3 им 1ульсов, при этом на время действия синхроимпульса на выходе элемента И-НЕ присутствует сигнал логического «О. Импульсы управляемого генератора 3 импульсов являются сдвигающей серией регистра 7 сдвига, на первом, втором, третьем, четвертом, пятом выходах которого появля,, ются импульсы (уровень логической «1) в моменты поступления соответственно первого, второго, третьего, четвертого, пятого импульсов с управляемого генератора 3 импульсов.
Сигнал уровня логической «1 с перво5 го выхода регистра 7 сдвига через первый элемент ИЛИ 9 и управляющий вход регистра 13 разрешает прием и регистр 13 через его информационные входы байта информации срабатываемой строки перфоленты с формирователей 12, при этом сигналог уров0 ня логической «1 с первого выхода ;егист- ра 7 сдвига происходит сброс первого триггера 5 и на информационном входе регистра 7 сдвига устанавливается сигнал уровня логического «О. Затем сигнал уровня
5 логической «1 со второго выхода регистра 7 сдвига через второй элемент ИЛИ 10 и через управляющий вход блока 14 разрешает поразрядное сравнение байта информации, записанного в ре1 истр 13 с байтом информации с выхода формирователей 12.
Q Если во время присутствия сигнала уровня логической «1 на управляющем входе блока 4 байты информации поразрядно равны, на выходе блока 14 вырабатывается импульс, который через управ.- яющий вход коммутатора 15 разрешает передачу через комму татор 15 на выход устройства байта информации с выходов ре1 истра 13 для записи, например, в модуль памяти. Одновре.менно с этим сигналом устанавливается в единич- lioe состояние второй тригтер б, с выхода которого сигналом уровня логической «
С сбрасывается управляемый генератор 3 импульсов, выдавший то.лько два импульса на вход регистра 7 сдви -а. При этом регистр 7 сдвига остается в состоянии, когда на его второ.м выходе прнсутстрл ст сигнал уровпя f логической «Ь, а ка оста. - сигнал уровня лоп-гческого «О. На этом ол.на элементарная операция контроля (когггроль байта информация - строки перфоленты) завершена. В момент окопчап11Я синхроимпу;1ь- са (начало паузы) сигпа,1ов уровня логичес|Q кой «1 с выхода элемента И НЕ устройство устанавлизается в исходное состояние, в нулевое сосгояние - регистр 7 сдвига и второй триггер 5, в единичное состояние -- первый триггер 5.
Рассмотренный процесс элементарной
5 операции контроля соотг-етствует безошибочному считыванию информации с Г1ерфоле11ты. Ес,ли же при считывании И1-фог),:1И во пр - сутствия сигна. ;а лс1гиче(:кой «1 на управляющем входе блока 14 (на втором выходе регистра 7 сдвига присутствует сигнал уровня логической «1. а на остальных - сигнал уровня логического «О) байты информации с регистра 13 и формирователей I 2 поразрядно неравны, на выходе блока 14 не выделяется импульс, разрешающий прохождение на выход устройства байта информации. При этом второй триггер 6 не устанавливается в единичное состояние, тогда управляемый генератор 3 импульсов не сбрасывается и с его выхода продолжают поступать импульсы на регистр 7 сдвига. На третьем и четвертом выходах регистра 7 сдвига последовательно выделяются сигналы уровня логической «1. В результате этого повторно осуществляются действия записи байта информации в регистр 13 и сравнение этого записанного байта с байтом информации с выхода формирователей 12 блоком 14. При выработке импульса на выходе аналогично происходит передача правильно принятого байта на выход устройства и сброс управляемого генератора 3 импульсов. Если же вторично на выходе блока 14 импульс не выделяется, управляемый генератор 3 импульсов не сбрасывается, а на пятом выходе регистра 7 сдвига выделяется сигнал уровня логической «1, подаваемый на узел 8 фиксации брака (для регистрации) отображения, останова перфоленты (с целью локализации места дефекта на перфоленте или для других целей). При этом на выходах устройства байт инфор.мации не проходит.
Таким образом, в устройстве отсутствуют элементы, у которых возможны несанциони- рованные срабатывания и во время контроля не появляются ложные и.мпульсы (помехи), приводящие к сбоям в работе. При этом установка устройства в исходное состояние перед началом контроля производится автоматически. Кроме этого, в устройстве используется один регистр для запоминания считываемой информации, что приводит к его упрощению, а следовательно, и к повыще- нию надежности работы. В устройстве также исключается влиягше разброса моментов появления формирования импульсов в отдельных информационных каналах.
Формула изобретения
1. Устройство для контроля считываемой информации, содержащее узел фиксации брака, элемент НЕ, узлы считывания инфор- .мационных и синхронизирующих импульсов, последовательно соединенные с соответствующи.и формирователями информационных и cHHxpOHtLisipyK.uiix импульсов, коммутатор, блок сравнения, регистр, два элемента ИЛИ я первый триггер, выходы фор- .J мировате.чей информационных и.мпу.пьсов соединены с соогветству1от, входами регистра, а выходы регистра - с соответствующими информационными входа ми первой группы блока сравнения и с соответствующими информационными входами
10
коммутатора, выходы которого являются выходами устройства, выход формирователя синхроимпульсов соединен с входом элемента НЕ, выход блока сравнения - с управляющим входом коммутатора, а выход эле5 мента НЕ - с входом «Установка первого триггера, отличающееся тем, что, с целью повышения надежности устройства, оно содержит второй триггер, управляемый генератор импульсов и регистр сдвига, информационный вход которого соединен с
0 выходом первого триггера, вход «Сброс соединен с выходом элемента НЕ и с выходом «Сброс второго триггера, первый выход регистра сдвига соединен с первым входом первого элемента ИЛИ и с входом «Сброс первого триггера, второй выход - с первым входом второго элемента ИЛИ, третий выход - с вторым входом первого элемента ИЛИ, четвертый выход - с вторым входом второго элемента ИЛИ, пятый выход - с входом узла фиксации брака, а сдвиговый
Q вход - с выходом управляемого генератора, входы «Запуск и «Сброс управляемого генератора соединены соответственно с выходами форм1 рователя синхроимпульсов и второго тригг ера, выходы первого и второго элементов ИЛИ - с записывающим вхос- ДОМ регистра и со стробирующим входом блока сравнения, информационные входы второй группы блока сравнения соединены с выходами соответствующих формирователей информацио:нных импульсов, выход блока сравнения - с входом «Установка в «1
0 второго триггера.
2. Устройство 110 п. 1, отличающееся тем, что управляемый генератор импульсов co;iep- жит эле менты ИСКЛЮЧ.4ЮЩЕЕ ИЛИ, И, НЕ и элемент задержки, вход которого соединен с выхолом э.чсмента 1, а выход
5 через элемент НН с первы.м входом
элемента И и является выходом управляемого генератора импульсов, входы элемента ИСКЛЮЧАЮЩЕЕ ИЛИ являются соответственно входами управляемого генератора импульсов «Запуск и «Сброс, а выход
0 элемента ИСКЛЮЧ.ЛЮЩЕЕ ИЛИ соединен с вторым входол B. ieNieirra И.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля считываемой информации | 1982 |
|
SU1056200A1 |
Устройство для контроля считывания и записи информации | 1986 |
|
SU1341644A1 |
Устройство для фотоэлектрического считывания информации с перфоленты | 1987 |
|
SU1566384A1 |
Устройство для ввода информации | 1983 |
|
SU1119000A1 |
Устройство для считывания информации с перфоленты | 1984 |
|
SU1300514A1 |
Устройство для считывания информации с перфоленты | 1980 |
|
SU911568A1 |
Устройство для управления ленточным перфоратором | 1987 |
|
SU1451737A1 |
Устройство для управления стартстопным движением перфоленты | 1980 |
|
SU941984A2 |
Устройство для управления ленточным перфоратором | 1990 |
|
SU1837333A1 |
Устройство для контроля считываемой информации | 1984 |
|
SU1180903A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано, например, в устройствах ввода информации с перфоленты. С целью повышения надежности устройства контроль считываемой информации ведется путем ее .многократного считывания и сравнения друг с другом. Ошибка выдается только при повторении несравнения. Обнаруженные ошибки фиксируются, а средства контроля автоматически приводятся в исходное состояние. Это исключает ошибки контроля при относитель- но.м смешении отверстий на перфоленте. 1 з.н.ф-лы. 2 ил. со О со
Устройство для определения четностииНфОРМАции | 1979 |
|
SU849215A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1987-05-23—Публикация
1986-01-13—Подача