Устройство для управления ленточным перфоратором
Иллюстрации
Показать всеРеферат
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
Союз Советских
Социалистических
Республик
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву (22) Заявлено 22.04.81 (2I) 327б578/18-24 (И) М.КП. с присоединением заявки ¹
G 06 К 1/02
Государственный комитет
СССР но делаи изобретений и открытий (23) Приоритет
Опубликовано 30.10.82. Бюллетень Ио40 (53) УДК б81. 327 (088. 8) Дата опубликования описания 30. 10. 82 (72) Авторы изобретения
Л.В.Друзь, A.È.ÑàâèH и Б.В.Солнцев с ! (71) Заявитель (54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ЛЕНТОЧНЫМ
ПЕРФОРАТОРОМ
Изобретение относится к автома.тике и вычислительной технике и может быть использовано в устройствах вывода данных на перфоленту.
Наиболее близким техническим решением к предлагаемому является устройство для управления ленточным перфоратором. Известное устройство содержит регистр., дешифраторы, триггеры, элементы И, коммутатор, блок усилителей, блок контроля по четности (1). .
Известное устройство позволяет выводить информацию на перфоратор только в тех кодах, которые задают-.. ся источником информации, например, в безрегистровых кодах .по ГОСТ
13052-74. В случае, если пользователь перфоленты. должен иметь перфоленту в кодах, отличающихся от кода источника информации, например, в многорегистровых кодах МГК-2, известное устройство непосредственно использоваться не может. В этом . случае применение известного устройства предполагает использование дополнительных устройств сопряжения и преобразования, которые включают" ся между источником информации и прототипом, что усложняет процесс вывода информации на ленту, снижает надежность комплекса и ограничивает возможности потребителя информации.
Цель изобретения — повышение надежности устройства.
Поставленная цель достигается тем, что в устройство для управления ленточным перфоратором, содержащее первый регистр, входы которого являются входами устройства, а выходы соединены с первым дешифратором и с первым блоком контроля по четности, выход которого соединен..с единичным входом первого триггера, выход которого соединен с первым входом первого элемента И, второй вход первого элемента И является первым входом устройства, а выход подключен к единичному входу второго триггера, выход которого соединен с первым управляющим входом первого ком-. мутатора,-выходы которого соединены с входами усилителей, входы которо,га являются выходами устройства, нулевые входы первого и второго триггеров и первый вход второго элемента
И объединены и являются вторым входом устройства, второй и третий дешифраторы, третий.и четвертый тригге30 ры, введены :. шифратор, второй комму970402 татор, второй регистр, второй блок контроля по четности, пятый и шестой триггеры, первый, второй и третий элементы ИЛИ, блок сравнения, третий элемент И, формирователь импульса и блок задержки, выходы пер- 5 вого регистра соединены с входами старших разрядов второго дешифрато- ра, выходы которого соединены с входами шифратора, выходы шифратора соединены с входами второго комму10 татора, выходы которого подключены к входам второго регистра и входам третьего дешифратора, нулевой вход второго регистра соединен с вторым входом устройства, а выходы второго регистра соединены с входами первого коммутатора, и с входами второго блока контроля по четности, выход которого соединен с вторым управляющим входом первого коммутатора, первый 20 и второй выходы третьего дешифратора соединены соответственно с нулевым и единичным входами третьего триггера, инвертируемый выход которого соединен с вторым входом второ- 25 го элемента И, выход которого является первым выходом устройства и соединен с нулевым входом первого регистра, третий выход третьего дешифратора соединен с единичным вхо- З0 дом четвертого триггера и первыми входами второго и третьего элементов
ИЛИ, четвертый выход третьего дешифратора соединен с единичным входом пятого триггера, первым входом первого элемента ИЛИ и вторым входом третьего элемента ИЛИ, шестой выход третьего дешифратора соединен с единичным входом шестого триггера и вторыми входами первого и второго 0 элементов ИЛИ, выходы первого, второго, третьего элементов ИЛИ соединены соответственно с нулевыми входами четвертого, пятого и шестого триггеров, выходы которых подключены к одним входам блока сравнения, другие входы которого соединены с выходами первого дешифратора, выход блока сравнения соединен с первым входом третьего элемента И, второй вход которого соединен с вы- 50 ходом первого триггера и входом Фор мирователя импульсов, выход третьего элемента И соединен с входом младшего разряда второго дешифратора, а выход формирователя импуль- 55 са соединен через блок задержки с управляющим входом второго коммутатора.
На фиг.1 приведена структурная электрическая схема устройствами на фиг.2 - функциональная схема блока контроля по четности.
Устройство содержит первый регистр 1, первый блок 2 контроля по четности, первый триггер 3, первый 65 элемент И 4, второй триггер 5, второй элемент И б, первый коммутатор
7 с элементами Й 8, первый дешифратор 9, формирователь 10 импульса блок 11 задержки, второй дешифратор
12, шифратор 13, второй коммутатор
14, с элементами И 15, третий дешифратор 16 с.выходами 17-21, третий триггер 22, четвертый триггер 23, пятый триггер 24, шестой триггер 25, первый элемент ИЛИ 26, второй элемент NJIH 27, третий элемент ИЛИ 28, блок 29 сравнения, третий элемент
И 30, второй регистр 31, второй блок 32 контроля по четности, блок 33 ) усилителей, ленточный перфоратор 34, элементы И 35-41, элементы ИЛИ-НЕ 4255. устройство работает следующим образом.
Перед началом вывода информации на ленту включается перфоратор 34, который вырабатывает циклическую последовательность из трех синхроимпульсов СИ1, СИ2, СИЗ, обеспечивающих в каждом цикле запрос информации, пробивку кода на ленте и .транспортирование ленты — сдвиг ее н а один шаг. В .каждом цикле сии хроимпульс СИ1 обнуляет регистр 31 и триггеры 3 и 5. В исходном положении с нулевого выхода триггера 22 выдается разрешающий сигнал на второй вход элемента И б, при этом синхроимпульс СИ1 поступает через элемент.И б по шине запроса информации во внешнее устройство и обнуляет регистр 1. По запросу информации из внешнего устройства в регистр 1 поступает код символа, например, в безрегистровом коде по ГОСТ 1305274. Рассматривается случай, когда потребитель информации использует ленту, отперфорированную в трехрегистровом коде МТК-2. Код входного символа из регистра 1 подается в блок 2 контроля по четности, на дешифратор 9 и на старшие разряды входов дешифратора 12. Дешифратор 9 преобразует значения шестого и седьмого разрядов входного символа по
ГОСТ для определения его регистровой принадлежности, и выдает соответствующий сигнал - . русский, ла- ° тинский, цифра — на вторые входы блока 29 сравнения. Для первого входного символа предыдущий символ всегда отсутствует, триггеры 23-25 находятся в нулевом состоянии, и, следовательно, на первых входах блока 29 сравнения нет входных сигналов ° Поэтому блок сравнения не формирует выходной сигнал совпадения. В блоке контроля по четности 2 комбинация входного сигнала проверяется по четности и, при правильной четности сигналом с вы970402
Импульс с выхода формирователя
10 через блок 11 задержки, учитывающий время переходных процессов при сравнении регистровых признаков, считывает из коммутатора 14 код регистрового признака, который записывается в регистр 31 и подается на входы дешифратора 16. В дешифраторе
16 выходы 17 и 18 определяют соответственно вывод из шифратора 13 или кода символа или кода регистрового 35 признака, а выходы 19-21 формируют сигналы русский, цифра, латинский, соответствующие выведенному регистровому признаку. Таким образом, при выводе регистрового признака в дешифраторе 16 возбуждается выход 18 и один из выходов 19-21.
При этом в единичное состояние устанавливается триггер 22, который закрывает элемент И б, и соответствующий .из триггеров 23-25, причем сигнал с одного из выходов 19-21 через соответствующие элементы ИЛИ 26- 28 обнуляет соответственно два из трех триггеров 23-25. Код регистрового признака поступает из регистра 31 на входы коммутатора 7 и блока 32 контроля по четности. При правильной четности кода блок 32 выдает сигнал, подготавливающий считывание этого кода из 55 коммутатора 7. Синхроимпульсом СИ2 в данном цикле работы перфоратора 34 открывается элемент И 4 и устанавливается в единичное состояние триггер 5. Сигналом с выхода триггера 5 код регистрового признака считывается из коммутатора 7 и через блок 33. усилителей подается в перфоратор 34, где перфорируется. на ленте. Синхроимпульсом СИЗ перфоратора лента сдвигается на один шаг.
Введение в устройство для управления ленточным перфоратором шифратора, второго коммутатора, регистра, блока контроля по четности, пятого и шестого триггеров, трех элеменхода блока 2 триггер 3 устанавливается в единичное состояние. Потенциальный сигнал с выхода триггера 3 .подготавливает к открыванию элемент И 4, через элемент И 30 считывает. выходной сигнал блока 29 сравнения, и подается на формирователь 10 импульса. При отсутствии выходного сигнала в блоке сравнения состояние младшего разряда кода адресного провода на входе дешифратора 12 будет нулевым, чтб соответствует.считыванию из шифратора 13 кода регистрового признака. Таким образом, на входах дешифратора 12 устанавливается код, соответствующий считыванию для данного входного символа кода регистрового признака.
Декодированный дешифратором 12 сигнал с его выхода возбуждает соответствующий вход шифратора 13 и на его выходах формируется код регистрового признака, который поступает на коммутатор 14.
В следующем цикле работы перфоратора 34 синхроимпульс СИ1 вновь обнуляет триггеры 3, 5 и регистр 31, однако не поступает на шину запроса информации и не обнуляет регистр 1, так как элемент И 6 закрыт. Поэтому
IIo окончании действия этого импульса описанный выше процесс повторяет- ся, так как регистр 1 сохраняет код символа, поступившего в предыдущем цикле. При этом на входах блока 29. сравнения теперь совпадают сигналы, соответствующие регистровым признакам, вследствие чего с его выхода считывается сигнал совпадения и сос.тояние младшего разряда дешифратора 12 становится единичным. В этом случае шифратор 13 формирует код симво ла в MTK-2, который описанным выше образом поступает через регистр 31, коммутатор ? и блок 33 усилителей на перфоратор 34. При выводе из шифратора 12 кода символа в дешифраторе 16 возбуждается только выход 17, триггер 22 устанавливается в нулевое состояние, элемент И б подготавливается к открыванию в следующем цикле работы перфоратора и описанный выше процесс запроса информации и приема кода следующего символа в регистр 1 повторяется..
Если регистровый признак следующего поступившего символа, определяемый дешифратором 9, совпадает с . регистровым признаком предыдущего символа, хранящимся на одном из триггеров 23-25 блок 26 сравнения выдает сигнал совпадения и из шифратора 13 считывается код HTK-2 символа, который перфорируется на ленте перфоратора 34.
Если же указанные регистровые признаки не совпадают, то, как это описано выше, сначала в одном цикле перфорируется код регистрового признака, а затем в другом цикле — код символа.
В случае, если потребителю информации необходимо иметь перфоленту в кодах источника информации, производится замена шифратора 13, который для каждого входного кода содержит соответствующий код символа. В этом случае триггеры 23-25 постоянно обнулены, блок 29 сравнения постоянно выдает сигнал несовпадения, что— однозначно в соответствии с кодом входного символа определяет адрес на входах шифратора 13. Дальнейшая работа устройства в этом случае аналогична описанному, выше.
970402 тов ИЛИ, блока сравнения, третьего элемента И, формирователя импульсов и блока задержки выгодно отличает предлагаемое устройство от известных ранее, так как позволяет путем смены шифратора оперативно согласовывать источник информации с ее потребителем, выводкть информацию;" в кодах, необходимых потребителю,что существенно расширяет область применения и повышает надежность устройства.
Формула изобретения
Устройство для управления лен" ,точным перфоратором, содержащее первый регистр, входы которого являются входами устройства, а выходы соединены с первым дешифратором и с нер вым блоком контроля по четности, выход которого соединен с единичным входом первого триггера, выход кото-, рого соединен с первым входом первого элемента И, второй вход первого элемента И является первым входом устройства, а выход подключен к еди-. ничному входу второго триггера, вы- . ход которого соединен с первым уп» равляющим входом первого коммутато" . ра, выходы которого соединены с входами блока усилителей, выходы которого являются выходами устрой» ства, нулевые входы первого и второго триггеров и первый вход второго элемента И объединены и являются вторым входом устройства, второй и третий дешифраторы, третий и четвертый триггеры, о т л и ч а ю щ е е с я тем, что, с целью повышения, надежности, в него введены шифратор, второй коммутатор, второй регистр, второй блок контроля по.четности, пятый и шестой триггеры, первый, второй и третий элементы ИЛИ, блок сравнения, третий элемент И, формиро-, ватель импульса и блок задержки, выходы первого регистра соединены с входами старших разрядов второго дешифратора, выходы которого соединены с входами шифратора, выход шифратора соединены с входами второго коммутатора, выходы которого подключейы шифратора соединены соответственно с нулевым к единичным входами третьего триггера, инвертируеьый выход которого соединен с вторым входом
5 второго элемента И, выход которого является первым выходом устройства и соединен с нулевым входом первого регистра, третий выход третьего дешифратора срединен с единичным входом четвертого триггера и первыми
20 входами второго и .третьего элементов ИЛИ, четвертый выход третьего дешифратора соединен с единичным входом пятого триггера, первым вхо25 дом первого элемента ИЛИ и вторым входом третьего элемента KHH, шестой выход третьего дешкфратора соединен с единичным входом шестого триггера и вторыми входами первого и второго элементов ИЛИ., выходы первого, второго и третьего элементов ИЛИ соединены соответственно с нулевыми входамк четвертого,,пятого и шестого триггеров, выходы которых подклЮчены К одним входам блока срав30
35 кения, другие входы которого соединеды с выходамк первого дешифратора, выход блока сравненкя соединен с первым входом третьего элемента И второй вход которого соединен с выходом первого триггера и входом формирователя импульса„ выход третьего элемента И соединен с входом младаего разряда второго дешифратора, а выход формирователя импульса соединен через блок задержки с управляющим входом второго коммутатора.
Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР
Р 860099, кл. G Об К 1/02, 1979 (прототип) . к входам второго регистра и входам третьего дешифратора, нулевой вход второго регистра соединен с вторым входом устройства, а выходы второго регистра соединены. с входами первого коммутатора it с. входами второго блока контроля по четности, выход которого соединен с вторым управляющим входом первого коммутатора, >0 первый и второй выходы третьего де970402
Составитель Н.ПанФилов
Редактор Е.Папп Техред А.Бабинец Корректор A.Ôåpeaè
Заказ 8390/61 Тираж 731 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и:открытий...
113035, Москва,. Ж».35, .Раушская иаб., д. 4/5
Филиал ППП Патент, г. Ужгород, ул. Проектная, 4