1
Изобретение относится li автоматике и вычислительной технике.
Известно ycTpoftcteo для контроля перфоленты, содержащее последовательно соединенные бло.к продвижения и считывания, блоки формирования фотосигналов и иидикации считанных сигналов и блок управления, подключенный к блоку продвижен:ия и считывания.
Предложенное устройство отличается тем, что в него введены блок отбраковки, входами подключенный к блоку формирования фотосигналов и яблоку индикации, а выходом - к блоку управления, выход которого связан с блоком продвижения и считывания; датчик импульсов синхронизации, механически связанный с блоком продвижения и считывания, а выходом подключенный к блоку отбраковКи и блоку управления; дешифраторы слова и цикла, связанные по входам и выходам с блоками отбраковки и по входам с блоками управления. Это иозволяет расширить функциональные возможности и выявить за одну протяжку ленты ошибки, возникающие в процессе перфораЦии.
Блок-схема предлагаемого устройства -изображена на фиг. 1; на фиг. 2 приведена его функционально-логическая схема; на фиг. 3 - Кинематическая схема лентопротяжного механизма.
2
yctpoftcTBO содержит датчик 1 ймпульсбй синхронизации, блок 2 продвижения ,и считывания, блок 3 формирования фотосигнаЛоЁ, блок 4 индикации, блок 5 отбраковки, дешифpatop 6 слова, дешифратор 7 цикла, блок 8 управления; датчик / и блок 2 входят в Лентопротяжное устройство.
Блок 5 содержит (фиг. 2) усилители 9-14 фотоввода, инверторы J5-19, формирователи 20 и 21. Блокинг-генераторы 22-27 и индикаторные лампы 28-33 составляют блок индикации.
В .блок отбраковки входят вентили 34-46, схемы совпадения 47-64, усилители 65, 66, и триггер 67.
Триггеры 68-70, диодная матрица 71, усилитель 72, инверторы 73, 74 и группа 75 диодов образуют дешифратор 6 слова.
Триггеры 76-82, диодная матрица 83 и инвертор 84 образуют дешифратор 7 цикла.
Вентили 85-87, триггеры 88-90, инвертор 91, кнопки 92-94, переключатели 95 и 96 входят в блок управления. Схема содержит диоды 97-114. Устройство работает следующим образом.
Электродвигатель 115 посредством ременной передачи вращает эксцентриковый вал; 116, на котором помещен синхронизатор /77; ири вращении синхронизатора датчики / импульсов синхронизации выдают два синхрониШрующих импульса, сдвинутых ,на 180°. Эли иМПульсы используются для сиихроиизации работы механической и электрической частей устройства. С эксцеитриковым валом 116 связаи шатун 118, который с .помощью рычага 119 сообщает собачке 120 возвратно-поступательное движение. При подаче то«а ,в катушку электромагнита 121, якорь 122 прижимается ,к катушке, и собачка 120, удерживаемая якорем, опускается вниз, входит в зацепление с храповым колесом 123 « заставляет его вращаться со -скоростью, зависящей от скорости вращения эксцентрикового вала 116. При вращении валика 124 подачи перфоленты, связанного С храпощым колесом 123, перфолента 125 перемещается дискретно, при этом «а время экспозидии каждая ее строка расположева под головкой 126 с фотодиодами. На противоположной стороие |Перфоленты расноложена лампочка 127 подсветки. В зависимости от того, какая кодовая комбинация имеется в строке, находящейся под фотоголовкой, ерабатывают те или иные фотодиоды. При (прекращении подачи тока в катушку электромагнита 121 пруж(ина 128 возвращает якорь 122 в исходное положение, собачка 120 поднимается .вверх и выходит из зацепления с храповым колесом 123, ;вращен(ие которого, а следовательно, -и перемещнеие перфоленты прекращаются. Для усиления сигналов фотодиодов имеется шесть усилителей 9-14 фотоввода. .При наличии сигналов на входе того ил-и иного усилителя на его выходе имеется отрицательный потенциал. Ииверторы 15-19 служат для инвертирования потенциалов с. выходов усилителей фотоввода. Вентили предназначены для пропускания си1нхроимпульсо1в, поступающих с форм-ирователя 20, при наличии на их остал(ьных входах соответствующих разрешающих иотенциалов (разрешающим потенциалом во всех -случаях считается отрицательный потенциал). Разрешением для вентиля 34 является наличие строки перфоленты, содержащей кодовую комбинацию «едини-цы под фотоголовВ этом случае на вых-оде усилителя 9 имеется отрицательный потенциал, подаваемый на первый вход вентиля 34. На входы вентиля 34 со второго по пятый поступают отрицательные потенциалы с инверторов 16-19, так как стальные усилители фотоввода -имеют на своих выходах положительные потенциалы. На шестой вход вентиля 34 подается отрицательный потенциал с усилителя 12, соответствующего четвертой дорожке перфоленты и усиливающего сигналы от си-нхродорожки. Таким образом, в случае кодо.вой комбинации «единица на первых шести входах вентиля 34 имеются отрицательные потен-циалы (разрешение). Синхроимпульс поступает на- седьмой вход 1И проходит на выход вентиля 34. Разрешением для вепаиля 35 |служ,ит кодовая комбинация «двойка иа выходе усилителей 9-14, для вентиля 36-комбинация «тройка и т. д. Вентиль 43 пропускает , синхроимпульс А при наличии «нуля, т. е. в случае, когда все усилители фото ввода, кроме усилителя 12, иа своих выходах имеют положительные потенциалы. Вентиль 44 пропускает кодовую комбинацию «Знак +10, ,вентиль 45 - «Знак - 10, вентиль 46 пронускает кодовую комбинацию «Заиись. Следовательно, лри наличии иа входе усилителей 9-14 любого другого кода, кроме кода чнсел от О до 9, кода «Знак ±10 и кода «Запись синхроимпульс не проходит :на выхгоде вентилей 34-46. С помощью блоквнг-генераторов 22-27 и неоновых ламп 28-33 осуществляют индикацию всех кодо.в строк, находящихся в даиный момент 1лод головкой с фотодиодами, Триггеры 68-70 и днодная матрица 71 обеспечивают контроль чотсел по разрядам. включая «Знак +10 и «Запись. Первый выход диодной матрицы 71 соединен с первыми входами .вентилей 44 и 45 и разрешает проход синхроимпульса соответственно на выходы этих вентилей по коду «Знак +10 «ли «Зиак -10. Второй вход матрицы 71 управляет -схемами совпадения 47-49 т 52 и обеспечивает контроль старшего разряда числа. В данно-м варианте величина старшего разряда ограничена цифрой 3. При наличии лю-бого кода цифр от О до 3 в контролируемой 1строке перфоленты имлульс с выхода соответствующего вентиля .поступает на второй вход одной из потенциальных схем (совпадения 47-49 или 52 1И проходит на общий выход, поскольку на выходах этих схем имеется разрешающ-ий шотенциал. Третий - пятый выходы матрицы 7i с помощью схем совпа-де ия 53-62 обеспечивают контроль остальных трех разрядов числа. И Наконец, матрица 71 и вентиль 46 позволяют контролировать Код «Запись. Триггеры 76-S2 и диодная .матрица 83 позволяют осуще-ствлйть контроль числового матер1иала на полноту ци-кла. В зависимости от количества ч-исел (слов) ;В цикле переключа тель 95 .ставят в то или иное положение. Максимальное количество чисел равно 127. Триггер, управляемый .выходом .конца цикла с диодной матрицы 83, дает разрешение на контроль .признака цикла. В данной схеме признак цикла представляет собой Ч(исЛо ±7777. Триггеры 88, 89 и вентиль 86 oбpaзyюf схему синхронного запуска начала работы всего устройства. При.нцип действия устройства закл ючается в том, что если проверяем-ая строка перфоленты содержит правильный код, импульс от Датчика синхроимпульсов проходит через соответствующие функционально-лопические схемы и поступает на второй вхо-д триггера 90, который опрокидывается и подает управляющий сигнал в усилитель -129 электромагнита. Электромагнит срабатывает, и перфолента перемещается на одну строку, как описано выше. Длительность подачи тока в электромагнит ограничивается поступлением оиихронизирующего импульса Б на первый вход триггера 90, который этим импульсом возвращается в свое исходное положеи1ие. Импульс Б следует за импульсом А через интервал времени, соответствующий скорости транспортировки ленты 9 м/сек. В исходное состояние схему устанавливают кнопкой 93, при нажатии которой триггер 88 опрокидывается и отпирает -вентиль 86. Импульс, поступающий с формирователя 20 на второй вход вентиля 86, проходит через вентиль 86, на второй ,вход триггера 89 и онрокиды.вает его. При этом с выхода триггера 89 на первый вход вентиля 87 подается разрешающий потенциал, триггер 88 устанавливается в исходное состояние, и 1вонт|иль 86 запирается. После импульса Л с формирователя 21 на второй вход вентиля 87 поступает импульс Б, проходит через вентиль и устанавливает в исходное состояние триггеры 76-82 схемы счета количества лисел в цикле и триггер 67 признака цикла. В этом случае на одном выходе триггера 67 имеется разрешаюший потенциал. Импульс Л далее через диод 102 и инвертор 91 проходит на второй вход триггера 90, а также через диод 101 и инвертор 74-иа счетный вход триггера 68. Триггер 90 опрокидывается и выдает импульс транспортировки ленты, которая перемещается на одну строку. При этом в результате поступления импульса иа счетный вход триггера 68 следующий выход матрицы 71 имеет разрешающий потенциал. Импульс Л от синхродорожки проходит через вентиль 43 и далее через схему совпадения 62, диод 107, усилитель 65, схему совпадения 63 и снова :На второй вход триггера 90 и счетный вход триггера 68. Эта oneрация повторяется до тех пор, пока разрешаюший потенциал ,не появляется на последнем выходе матрицы 71. В этом случае схемы совпадения 52 и 62 заперты и импульс Л не нроходит ни на счетный .вход триггера 68, ни на второй вход триггера 90; следовательно, диодная матрица 71 не изменяет своего соленты прекрастояния и транспортировка щается. Для .начального пуска устройства .необходиМО включить переключатель 96. Импульсы Л через вентиль 43, замкнутые контакты подключателя 96, диод 100, инвертор 91 постулают на второй вход триггера 90. Триггер 90 работает с частотой поступления импульсов и выдает управляющие .потенциалы на вход усилителя электромагнита транспортировки ленты. Лента движется до появления первой кодовой строки. Такой строкой является либо «Знак -f-10, либо «З.нак -10. При появлении этого кода иа выходе усилителей 9-12 вентиль 43 запирается для импульса Л по первым пяти .входам. Пусть .первая строка содержит код «Знак . В этом случае вентиль 44 открыт по второму - седьмому входам, но закрыт по иервому входу (разрешающий потенциал матрицы 71 находится на последнем выходе), следовательно, импульс А на запуск электромагнита транспортировки ленты не проходит и ее перемещение прекращается. Схема подготовлена для начального пуска. Запуск устройства осуществляется нажатием кнопки 94. При этом триггеры 68-70 устанавливаются в исходНОе ,состояние, прп котором разрешающий потенциал появляется на первом выходе матрицы 71. Теперь вентиль 44 имеет разрешение по всем семи потенциальным выходам. Имну.чьс А проходит через вен-риль 44, диоды 110, 108, усилитель 65, схему совпадения 63 и т. д. на второй вход триггера 90 и иа счетный вход триггера 68. Лента перемещается иа одну строку, - в это же время на втором выходе матрицы 71 появляется разрешающий потенциал для контроля второй строки (старшего разряда слова). Схемы совпадения 47-49, 51 и 52 имеют разрешение, если старший разряд не превышает числа 3, импульс А проходит через один из вентиле 34-36 или 43 wa триггеры 90 и 68. Сиова происходит перемещение ленты иа одну строку, и разрешение появляется на третьем выходе матрицы 71. Происходит контроль второго числового разряда. Схемы 53-62 имеют разрешение по второму входу. Если код проверяемой строки представляет собой число в пределах от О до 9, импульс Л пройдет через один из вентилей 34-43, соответствующую схему 53-62, диод 107 т. д. Все это повторяется , пака .после четвертого разряда числа не появляется строка перфоленты с кодом «Запись. Разрешение в этом случае имеется на последнем выходе .матрицы 71. Это разрешение подается Hia первый вход вентиля 46, остальные входы которого имеют разрешение по коду «Запись на выходе усилителей 9-14. Импульс Л проходит через вентиль 46, диод 113, инвертор 73 и устанавливает триггеры 68--70 в исходное состояние. Схема подготовлена для контроля следуюшего слова. Од.повременно импульс Л через инвертор 84 поступает на счетный вход триггера 76 схемы счета количества слов в цикле, на второй вход вентиля 85 и через диод 104, инвертор 91- .д вход триггера 90. Поскольку иа первом входе вентиля 55 имеется запрет от триггера 67, импульс Л через этот вентиль не прохо.дит. Контроль второго и всех последующих чисел (слов) происходит аналогично контролю первого слова, при этом в схеме счета количества чисел в цикле в коние каждого числа по коду «Запись добавляется единица. После поступления на счетный вход триггера 76 заданного переключателем 95 числа импульсов, равного количеству слов в цикле, с диодной матрицы 83 на первый вход триггера 67 поступает импульс и опрокидывает его. Это происходит после контроля строки «Запись (последнего слова В цикле). В данном случае число составляет 64. За признак цикла, следует +7777. После опрокидывания триггера 67 в единичное состояние потенциальные схемы 63 и 64 совпадений и вентиль 85 по первому входу имеют разрешающий потенциал. Знак признака контролируется так же, как и знаковая строка всех слов. Только импульс А проходит через вентиль 45, диод ПО или Ш, далее через диод 109, усилитель 66, схему 64, диоды 105 и 103 и т. д. на триггеры 90 и 68. Первый разряд признака содержит число 7, превышающее уровень ограничения старшего разряда чисел (равный 3). В этом случае вентиль 40 по первым щести входам имеет разрешение, и импульс А поступает на первые входы схем совпадения 50 и 51, имеющих общий выход. Схема 51 имеет разрешение по второму входу в момент контроля первого разряда числа, а схема 50 имеет разрешение по этому входу при контроле остальных трех разрядов, так что импульс А при контроле цифровых разрядов признака с вентиля 40 через схему 50 или 51, усилитель 66, схему 64 и далее через диоды 105 и 103 поступает соответственно на триггер 90 транспортировки ленты и на триггер 68 схемы счета количества разрядов слова. Последней в цикле является строка «Запись признака цикла. Эта строка дает разрешение на входы со второго ino седьмой вентиля 46. Импульс А проходит через вентиль 46, диод 104, инвертор 91 на триггер 90 (транспортировка ленты) через диод 113, инвертор 75 -на третьи входы триггеров 68-70 (установка в исходное состояние). И наконец, импульс Л поступает на второй вход вентиля 5 (первый вход этого вентиля 11меет разрешение от триггера 67) и далее на первый вхоа триггера 89. Триггер 89 опрокидывается и отпирает вентиль 78 по первому входу. Импульс Б проходит через вентиль 87 и устанавливает в исходное состояние триггеры 76-82 счета числа слов в цикле и триггер 67. Схема подготовлена к началу .контроля данных следующего .цикла. Рассмотрим случай, когда на перфоленте Имеются ошибки. Пусть, например, вместо кода «Запись +10 имеется какая-либо другая кодовая комбинация. Тогда вентили 44 или 45 на входах со второго «о седьмой имеют разрешения, и импульс А на триггер 90 транспортировки ленты не проходит. Перемешение ленты прекращается, и с ломощью ламп 28- 33 можно видеть код, который записан вместо кода знака. В случае появления ошибки в старщем разряде, например чисел больще трех или ошибки какого-либо другого вида, импульс А не проходит на вход усилителя 65, поскольку вентили 44-46 имеют запрет по первому входу, а схемы 56-61 совпадений - по .второму входу от матрицы 71. Аналогично осуществляется контроль остальных разрядов числа и служебной комбинации «Запись. Таким образом, с помощью предлагаемого устройства можно осуществлять следующие виды контроля ошибок, имеющихся -на перфоленте:проверку наличия в первой строке слова кода «Знак ограничение старшего разряда числа; счет заданного числа в цикле (контроль полноты цикла); обнаружение всех кодовых комбинаций в числовых разрядах слова, отличающихся от кодов от О до 9; Проверку наличия в .конце каждого слова кода «Запись ; проверку наличия в каждой строке перфоленты синхродорожки; конт;роль местоположеиия и нравильности занесения кода «Признак цикла ; удвоение строк служебных комбинаций, а числовых разрядов, носкольку это увеличивает длину слова. При контроле однородного ряда чисел (первые пять видов контроля) переклаочатель 95 устанавливают в первое положение; триггер 70 остается в исходном состоянии в течение контроля всего числового массива данных перфоленты. Быстродействие устройства составляет ГО строк сек. Функционально-логическая схема Прибора выполнена для случая, когда все числа и служебные отметки представлены в коде ЭВМ «Ми-нск-22. Однако принципиально она может быть использована для любого другого кода с любым количеством дорожек ва перфоленте. Предмет изобретения Устройство для контроля перфоленты, содержащее последовательно соединенные блок продвижения и считывания, блоки формирования фотосигналов и индикации считанных сигналов и блок управления, подключенный к блоку продвижения и считывания, отличающееся тем, что, с делью расширения функциональных возможностей, в него введены блок отбраковки, входами падключениый к блоку формирования фотосигналов и блоку индикации, а выходом к блоку управления, выход которого связан с блоком продвижения и считывания; датчик импульсов синхронизации, механически связанный с блоком продвижения и считывания, а выходом подключенный к блоку отбраковки и блоку управления; дешифраторы слова и цикла, связанные по входам и выходам с бло.ком отбраковки и по входам С блоком управления.
ф«г 2
128
/ 72/f
/TsL-
/ о о
0 1
о
77
Фиг.2
название | год | авторы | номер документа |
---|---|---|---|
УНИВЕРСАЛЬНАЯ ЦИФРОВАЯ УПРАВЛЯЮЩАЯ МАШИНА | 1965 |
|
SU170218A1 |
ЦИФРОВАЯ МАШИНА ДЛЯ ПОИСКА ИНФОРМАЦИИ | 1966 |
|
SU214201A1 |
Устройство для ввода учебной информации | 1990 |
|
SU1732369A1 |
УСТРОЙСТВО для ПРИЕМА И ПЕРЕДАЧИ КОДОВ С ИСПРАВЛЕНИЕМ СЛУЧАЙНЫХ ОШИБОК | 1967 |
|
SU202584A1 |
Многоканальное устройство тестового контроля логических узлов | 1988 |
|
SU1564623A1 |
Оперативное запоминающее устройство с самоконтролем | 1986 |
|
SU1332386A1 |
ПРИОРИТЕТНОЕ УСТРОЙСТВО ДЛЯ ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ | 1970 |
|
SU281901A1 |
Устройство для считывания информации с перфоленты | 1979 |
|
SU858025A1 |
ЦИФРОВОЙ ТЕЛЕВИЗОР | 2006 |
|
RU2310287C1 |
УСТРОЙСТВО СОПРЯЖЕНИЯ ЭЛЕКТРОННОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С ТЕЛЕГРАФНОЙ ЛИНИЕЙ СВЯЗИ | 1969 |
|
SU249089A1 |
Авторы
Даты
1973-01-01—Публикация