Шаговый графопостроитель
Иллюстрации
Показать всеРеферат
267216
Социалистических
Республик
Зависимое от авт, свидетельства №вЂ”
Заявлено 29.1Х.1967 (№1186928/18-24) с присоединением заявки №вЂ”
Приоритет
Опубликовано 01.IV.1970. Бюллетень № 12
Дата опубликования описания 27.XI.1970
Кл. 42ттто, 15/22
Комитет по делам изобретений и открытий при Сосете Мииистрое
СССР
МПК G 061c
УДК 681.142.62(088.8) Авторы изобретения
В. П. Васильев, 1О. А. Романенко и Д. И. Кунин
Заявитель
ШАГОВЫЙ ГРАФОПОСТРОИТЕЛЬ
Изобретение относится к устройствам для автоматического вычерчивания карт, графиков, чертежей при помощи цифровых вычислительных машин (ЦБМ).
Известны шаговые графопостроители, содержащие устройства автономного воспроизведения магнитной записи (например, стандартный накопитель на магнитной лепте
ЦВМ), двухкоординатное вычерчивающее устройство с шагово-импульсным приводом и пишущим блоком, а также устройство управления, включающее приемный регистр, дешифратор команд, задатчики адреса графика, триггер адреса и триггер включения.
Однако эти устройства малопроизводительны и, как правило, не допускают многократное считывание одной и той же зоны магнитной ленты.
Предлагаемое устройство отличается от известных тем, что с целью уменьшения затрат машинного времени при записи и обеспечения возможности вычерчивания сложных графиков большой длины путем записи команд графопостроителя на магнитной ленте без пропусков в определенном порядке и последующего многократного считывания каждой зоны оно содержит счетчик синхроимпульсов, вход которого подключен к выходу импульсно-потенциального ключа, управляющий вход которого соединен с нулевым выходом триггера включения, а импульсный — с выходом синхроимпульсов автономного устройства воспроизведения магнитной записи; коммутирующий триггер, счетный вход которого соединен с нулевым выходом триггера включения; счетчик проходов, вход которого связан с единичным выходом коммутирующего триггера; схему совпадения кодов, причем ее входы попарно соединены с
10 выходами счетчика синхроимпульсов и счетчика проходов, а выход подключен к дешифратору команд; схему совпадения последнего прохода, входы которой подсоединены к соответствующим выходам счетчика проходов, а вы15 ход — со входом одновибратора общего сброса; блок реверса магнитной ленты, содержащий одновибратор, причем вход последнего соединен с единичным выходом триггера включения; первый и второй ключи, импульсные
20 входы которых подсоединены к выходам одновибратора, а управляющие входы — к выходам коммутирующего триггера; первый и второй триггеры, разноименные входы которых соединены между собой и с выходами первого
25 и гторого ключей, а выходы триггеров — cn входами первого и второго усилителей, выходы icoTopbIx подклточены к соответствующим входам коммутатора направления движения ленты автономного устройства воспроизведе30 пия.
267216
Таблица 1"
Назначение команды
Восьмиричный код адреса
Восьмир ичный код адреса
Знак Назначение
Двоичный
Двоичный
Знак команды команды код команды код
00001
00011
00101
00111
01001
01011
01101
01111
1
3
5
7
9 а в с и е
10001
10011
10101
10111
11001
11011
11101
Пио
11111
1
3
5
7
11
12
13
14
16
21
22
23
24
26
27
31
32
33
34
36
+х
Перо 2 вниз
+х; — у
+х; +у
К
Ь
1
l т п
Р
Д
t и
Начало зоны
Конец зоны
Перо вверх
Останов — х; — у — х; +у перо 1 вниз что данная
Другим отличием предлагаемого устройства является то, что с целью уменьшения времени вычерчивания путем считывания информации с магнитной ленты как при прямом, так и при обратном ходе, оно содержит коммутатор строба считывания, вход которого соединен с выходом коммутирующего триггера, а выход — со стробирующим элементом устройства автономного воспроизведения.
Для обеспечения надежного включения счи- 10 тывания внутри зоны и синхронизации считывания с движением магнитной ленты графопостроитель содержит третий и четвертый ключи, импульсные входы которых соединены с выходами команд начала зоны и конца зоны 15 дешифратора команд, управляющие входы— с выходами триггера распознавания, а выходы ключей объединены и подключены к импульсным входам ключа счета и ключа синхронизации, управляющие входы которых связаны с 20 выходами одновибратора, выход ключа синхронизации соединен со входом «сброса» счегчика синхроим пульсов; пер есчетную схему; вход которой соединен с выходом ключа счета, а выход — со счетным входом триггера вклю- 25 чения; пятый ключ, импульсный вход которого связан с нулевым выходом триггера включения, управляющий вход — с единичным выходом одновибратора, а выход со счетным входом триггера распознавания. 30
Для отыскания заданного графика из нескольких графиков, записанных на магнитной ленте, он содержит шестой ключ, управляющий вход которого соединен с единичным выходом триггера поиска, причем последний так- 35 же связан с запрещающим входом схемы сравнения кодов, выход ключа соединен со входом одновибратора общего сброса; и одновибратор, вход которого подключен к нулевому выходу триггера включения, единичный вы- 40 ход — с импульсным входом шестого ключа, а нулевой выход с запрещающим входом схемы совпадения кодов.
" П р и и е ч а н и е. Прочерки показывают, для управления графопостроителем.
На фиг. 1 представлено размещение команд на магнитной ленте; на фиг. 2 показаны восемь возможных направлений единичных перемещений шагового привода; на фиг. 3 — блоксхема шагового графопостроителя; на фиг. 4 —блок-схема дешифратора команд; на фиг. 5 приведен вариант реализации схемы совпадения кодов.
Предложенное изобретение проил,пострировано таблицами.
В табл. 1 приведены команды и коды: в табл. 2 показано размещение подготовительных команд в начале зоны; в табл. 3 — размещение команд управления графопостроителем и порядок их считывания; в табл. 4 — то же, в конце зоны (для случая — число строк на одну ячейку памяти б, интервал считывания
m=30 строкам, код адреса графика — 17).
Для качественного вычерчивания графика после команды «перо вниз» необходима задержка в поступлении команд перемещения в
40 — 60 лвек (от 20 до 30 знаков отсутствия команд, следующих друг за другом через m строк), а после команды «перо вверх» — 15—
20 мсек (7 — 10 нулевых символов через m строк друг от друга) .
Для надежного считывания команды управления перьями дублируются (повторяются несколько раз с интервалами m строк).
В конце траектории графика (через т строк после последней команды управления приводом или перьями) помещаегся знак и — «останов».
Предлагаемый шаговый графопостроитель состоит из следующих узлов, общих с указанным прототипом (фиг. 3): устройства 1 автономного воспроизведения магнитной записи, в качестве которого может использоваться как стандартный накопитель на магнитной ленте
ЦВМ, так и специальный магнитофон; двухкоординатного вычерчи вающего устройства, состоящего из реверсивного шагово-импульскодовая комбинация ие используется
263216
Таблица 2
Значение команды
Команда
Номер ячейки при обратном ходе при прямом ходе
) Приведение схемы в рабочее состояние (включение) Несущественно
1-й синхронизирующий знак
Выключение схемы !) Адрес графика
î 1
2 х о
О
CI3
Отсутствие команд о о о о
О1 п
2-й синхронизирующий знак
Выключение схемы
Траектория графика ного привода 2, носителя 8 и пишущего блока 4; устройства управления, состоящего из приемного регистра б, входы которого соединяются с кодовыми выходами устройства автономного воспроизведения магнитной записи, а выходы — с дешифратором б команд и схемой 7 совпадения адреса графика; задатчика 8 адреса графика; триггера 9 поиска, единичный вход которого соединяется с выходом схемы 7, а нулевой — с выходом «останов» дешифратора б команд. Графопостроитель содержит также триггер 10 включения.
Для уменьшения затрат машинного времени при выводе информации из ЦВМ на магнитную ленту и для обеспечения возможности полного использования магнитной ленты за счет увеличения эффективной плотности записи прибор дополнительно содержит следующие элементы.
Счетчик.11 синхроимпульсов, вход которого
5 соединяется с выходом импульсно-потенциального ключа 12, управляющий вход которого соединяется с нулевым выходом триггера 10 включения, а импульсный вход — с выходом синхроимпульсов устройства 1 автономного
lO воспроизведения магнитной записи. Коммутирующий триггер 18, счетный вход которого соединен с нулевым выходом триггера 10 включения, служит для определения направления движения (прямой или обратный ход) ленты
iS Счетчик 14 проходов, вход которого соединяет ся с единичным выходом коммутирующего
267216
Таблица 3
Номер прохода, при котором считывается данная команда (строка) Номер ячейки
Команда
1-й Прямой
2-й То же
3-й
4-й
5-й
6-й а
2 с а а
7-й
8-й
9-й
10-й
11-й
12-й
d
1 с с
13-й
14-й
15-й
15-й Обратный
14-й То же
13-й а а с
d а
12-й
1 1-й
10-й
9-й
8-й
7-й
10 а
4 а
А и а
f
f й
6-й
5-й
4-й
3-й
2-й
1-й
1-й Прямой
2-й То же
3-й
4-й
5-й
6-й
7-й
8-й триггера, предназначен для подсчета количесгва прямых и обратных ходов магнитной ленты. Схема 15 сравнения кодов служит для выдачи разрешения считывания сигналов перемещения и команд управления пишущим блоком. Входы схемы 15 попарно соединяются с одноименными выходами счетчика 11 и счетчика 14, а выход подключается к управляющему входу дешифратора б.
Блок реверса магнитной ленты служит для изменения направления движения магнитной ленты на границах (в начале и в конце) зоны, что обеспечивает возможность многократного чтения каждой зоны. Он состоит из одновибратора lб, ключей 17 и 18, триггеров 19 н
20 и усилителей 21 и 22. Одновибратор lб служит для получения выдержки времени, необходимого для разгона ленты после реверса.
Его вход подключен к единичному выходу триггера включения 10, а выход — к импульс.ным входам ключей 17 и 18, которые предназначены для коммутации направления движения ленты. Управляющие входы ключей 17 н
18 подключены к выходам коммутирующего триггера 18, а выходы — к разноименным входам триггеров 19 и 20. Эти триггеры предна-, значены для запоминания прямого и обратного направлений движения ленты соответственно.
Выходы триггеров 19 и 20 соединяются со вхо10 дами усилителей 21 и 22 прямого хода и обратного хода. Выходы этих усилителей через переключатель 28 режимов подключены к соответствующим входам коммутатора направления движения ленты устройства 1. В дру15 гом положении переключателя 28 коммутатор направления движения ленты устройства 1 подключен к ЦВМ.
Схема 24 совпадения служит для перехода к следующей зоне, после того как считана вся
20 информация данной зоны. Ее входы подклю267216
Таблица 4
Значение команды
Номер ячейки
Команда при обратном ходе при прямом ходе
i — 7 фика
Траектория гра
2-й синхронизирующий знак
Выключение схемы
1 — 5
Л х о
ОЪ о е
С4
i — 4
Отсутствие команд
i — 2
Предпоследняя (г — 1) q) о
Выключение схемы
1-й синхронизирующий знак
Последняя.
Несущественно
Включение схемы чены к соответствующим выходам счетчика 14, триггера 18 и триггера 10. Выход схемы 24 подключен ко входу одновибратора 25 общего сброса, который устанавливает все элементы схемы в исходное состояние и принудительно удерживает их в этом состоянии на время, необходимое для перехода к следующей зоне.
Для уменьшения времени вычерчивания в приборе применяется считывание как при прямом, так и при обратном ходе ленты. Изменение длительности строба в зависимости от направления движения ленты, увеличивающее надежность считывания, осуществляется коммутатором 2б строба, в качестве которого может быть использован любой переключающий элемент, например, реле.
Коммутатор строба управляется выходом коммутирующего триггера 13, а выход его соединяется со стробирующим элементом устройства 1.
Для обеспечения надежности считывания команд границ зоны и синхронизации считывания команд управления вычерчивающим устройством в приборе применяется определенный вид записи команд «начало зоны» и
10 «конец зоны».
Выполнение этих задач при таком способе записи команд границ зоны обеспечивается следующими элементами.
Ключи 27 и 28 и триггер 29 распознавания
15 служат для избирательного считывания только команд «начало зоны» или только
267216
60 команд «конец зоны», что исключает ложное срабатывание прибора от команды границы зоны соседней зоны.
Импульсный вход ключа 27 соединяется с выходом «начало зоны», а ключа 28 — с выходом «конец зоны» дешифратора б. Управляющие входы этих ключей соединены с единичным и с нулевым выходами триггера 29 соответственно.
Выходы этих ключей объединяются и соединяются с импульсными входами ключа 80 счета и ключа 31 синхронизации. Управляющие входы ключей 80 и 31 соединяются соответственно с единичным и с нулевым выходами одновибратора 82, который используется для изменения функций команд границ зоны (управление триггером 10 или синхронизация считывания) и для переключения триггера
29. Выход ключа 80 подключен ко входу схемы 88 пересчета, а ее выход — к счетному входу триггера 10 и ко входу одновибратора
82. Схема пересчета обеспечивает переключение триггера 10 только после поступления к (к — коэффициент пересчета команд «начало зоны» или «конец зоны»), что обеспечивает помехоустойчивость прибора.
Выход ключа 31 соединяется со входом
«сброс» счетчика 11. Счетный вход триггера
29 соединяется с единичным выходом одновибратора 82 через ключ 84. Этот ключ предназначен для запрета переключения триггера
29 вне зоны, и его управляющий вход соединяется с нулевым выходом триггера 10.
Поиск заданного графика осуществляется с помощью следующих элементов.
Единичный выход триггера 9 подключен к управляющему входу схемы 15, запрещая считывание команд управления вычерчивающим устройством для нахождения нужного графика. Ключ 85 сброса служит для приведения всей схемы в исходное состояние прп несовпадении текущего номера графика с заданным. его управляющий вход соединяется с единичным выходом триггера 9, выход — со входом одновибратора 25. Одновибратор 36 используется для получения импульса общего сброса; его единичный выход соединяется с импульсным входом ключа 85. Кроме того, одновибратор 86 используется для запрещения считывания команд управления вычерчивающим устройством, и его нулевой выход соединяется с управляющим входом схемы 15.
Вход одновибратора 36 соединяется с нулевым выходом триггера 10.
Взаимодействие узлов шагового графопостроителя сводится к следующему.
Перед работой в задатчике 8 адреса устанавливается нужный номер графика. При движении магнитной ленты коды с устройства 1 поступают в приемный регистр 5. Это могут быть команды границ зоны, команды управления вычерчивающим устройством или номер графика. Из приемного регистра 5 коды команд поступают на вход дешифратора б и схемы 7, B исходном состоянии триггер 10 на5
55 ходится в «О», и с его единичного выхода на схему 7 и схему 15 поступает запрещающий уровень, т. е. до включения триггера 10 запрещается считывание номера графика и команд управления вычерчивающим устройством.
Включение же триггера 10 вначале может произойти только от команды «начало зоны», повторенной определенное количество раз. Такая зависимость включения элементов схемы обеспечивает .нужную помехоустойчивость и позволяет не реагировать на вспомогательную машинную информацию, записанную между зонами.
Включение триггера 10 происходит следующим образом.
С приходом команды «начало зоны» сигнал с дешифратора 6 поступает на ключ 27. Так как триггер 29 и одновибратор 82 находятся в состоянии «О», зо сигнал «начало зоны» через открытые ключи 27 и 80 поступает на схему 38. Схема 88 необходима для защиты от случайной помехи, совпадающей с командой
«начало зоны». Только при повторении команды «начало зоны> не менее чем к раз с выхода схемы 88 поступает сигнал на вход триггера 10 и устанавливает его в «1».
При этом открывается ключ 12 (синхроимпульсы начинают поступать в счетчик 11), на счетный вход коммутирующего триггера 13 поступает импульс и устанавливает его в «1» (прямой ход), а импульс с единичного выхода триггера 18 поступает на вход счетчика 14 и устанавливает в нем код «1» (т. е. начался первый проход данной графозоны); запускаются одновибраторы 82 и 36 и разрешается сравнивание текущего адреса графика с заданным — поступает разрешающий уровень на схему 7;.
Выдержка времени одновибратора 82 определяется временем прохождения участка магнитной ленты, на котором записана группа команд «начало зоны» (или «конец зоны») и коды адреса графика (см. фиг. 1 и табл. 2, 3).
После срабатывания одновибратора 82 запирается ключ 80 и открывается ключ 81, т. е., все последующие команды «начало зоны» перестают поступать на вход схемы 88 и начинают поступать на вход «сброс» счетчика 11 (используются для синхронизации его, устанавливают «нуль отсчета» синхроимпульсов), Выдержка времени одновибратора 86 определяется временем прохождения участка магнитной ленты, на котором записан адрес графика (см. табл. 2). При включении одновибратора напряжение с его нулевого выхода поступает на управляющий вход схемы 15, запрещая прохождение через дешифратор б кодов номера графика (которые, вообще говоря, могут совпадать с кодами команд), па вычерчивающее устройство.
По окончании выдержки времени одновибратор 82 возвращается в исходное состояние, при этом перепад напряжения с его единичного выхода проходит через открытый ключ 84 на счетный вход триггера 29 и переключает
267216
14 его; ключ 27 запирается (запрещается прохождение команд «начало зоны»), ключ 28 открывается (разрешается прохо>кден»е команд «конец зоны»).
Ф
Как уже говорилось, сравнение текущего номера графика с заданным схемой 7 разрешается только после включения триггера 10, т. е. внутри зоны. Если совпадения кодов не произошло, то триггер 9 остается в исходном состоянии, и с его единичного выхода на управляющий вход схемы 15 подается запрещающий уровень, т. е. запрещается всякое считывание команд управления вычерчивающим устройством в этой зоне. Этот же уровень с единичного выхода триггера 9 является разрешающим для ключа 85, и перепад напряжения с единичного выхода одновибратора 86, по времени соответствующий окончанию прохождения группы команд «начало зоны», проходит через открытый ключ 85 на вход одновибратора 25. Импульс с выхода одновибратора устанавливает все элементы схемы в исходное состояние, при этом запрещается считывание всякой информации до начала следующей зоны, и лента продолжает двигаться в прямом направлении. В следующей зоне эти операции повторяются и т. д. до совпадения текущего номера графика с заданным. При совпадении триггер 9 устанавливается в состояние «1», низкий уровень с его единичного выхода снимает «запрет» со схемы 15 (разрешается считывание информации до появления команды «останов») и запирает ключ 85 (запрещается сброс от одновибратора 86). Начинается считывание информации тех зон, в которых записан график с заданным номером.
Считывание информации каждой зоны происходит в следующем порядке. Как у>не говорилось, после первого включения триггера 10 коммутирующий триггер 18 устанавливается в состояние «1», в счетчике 14 устанавливается код «1», открывается ключ 12 и в счетчик
11 начинают поступать синхроимпульсы, причем две последние команды «начало зоны», пройдя через ключ 81 на вход «сброс» счетчика 11, устанавливают «нуль отсчета» синхроимпульсов. После команд «начало зоны» начинают поступать команды управления вычерчивающим устройством (управление движением привода и управление пишущим блоком). Схема 15 пропускает через дешифратор б только те команды управления вычерчивающим устройством, которые соответствуют совпадению кодов счетчика 11 и счетчика 14.
Так как в счетчике 14 находится код «1», а счетчик 11 был сброшен в «0» последней командой «начало зоны», то совпадение кодов зафиксируется для команды, записанной в первой строке после последней команды «начало зоны», в (т+-1)-й строке и т. д. через m строк, где m — интервал считывания и коэффициент пересчета счетчика П.
В конце зоны записана группа команд «конец зоны» в порядке, обратном порядку запи5 ю
15 гю
3О
65 си команд «начало зоны»; так как триггер 29 находится в состоянии «1», то команда «конец зоны» проходит через открытые ключи 28 и 80 на схему 88. С приходом к команд, схема пересчета сработает, и импульс с ее выхода выключит триггер 10 и запустит одповибратор 82.
Одновибратор срабатывает и запрещает прохождение остальных команд «конец зоны» на схему 83 (ключ 80 закрыт) и разрешает прохождение их на сброс счетчика 11 (ключ открыт). Последнее B данном случае не имеет значения, так как триггер 10 выключен, ключ 12 закрыт и сннхропыпульсы в счетчик
11 не поступают.
По окончании выдержки времени одновибратора 82 перепад напряжения с его единичного выхода не проходит через закрытый ключ 84 (так как триггер 10 выключен) и триггер 29 остается в состоянии «1».
Выключение триггера 10 включает реверс магнитной ленты по следующей цепи.
Перепад напряжения с единичного выхода триггера 10 запускает одновибратор 16, так как при прямом ходе коммутирующий триггер 18 находится в состоянии «1», то ключ 17 закрыт, а ключ 18 открыт. По окончании выдержки времени, перепад напря>кения с единичного выхода одновнбратора 16 проходит через открытый ключ 18, выключает триггер 19 прямого хода и включает триггер 20 обратного хода. Напряжение с выходов этих триггеров через усилители 21 и 22 согласования и переключатель 28 включает обратный ход магнитной ленты. Выдержка времени одновибратора 16 выбирается такой, чтобы обеспечить разгон ленты после реверса к моменту считывания группы команд «конец зоны». В случае, если лента после реверса протянется до начала следующей зоны, то ложное включение триггера 10 от группы команд «начало зоны» следующей зоны и считывание информации этой второй зоны не произойдет, так как команда «начало зоны» не пройдет через закрытый ключ 27. После реверса группа команд «конец зоны» пройдет через открытый ключ 28, причем первые к команд пройдут через ключ 80 на схему 88, выходной импульс схемы 88 включит триггер 10 и запустит одновибратор 82, который запрещает прохо>кдение остальных команд группы «конец зоны» на схему 83 (ключ 80 запирается) и разрешает
IIx прохождение на сброс счетчика 11 (ключ
8I открывается) . По окончании выдержки времени одновибратора 32, перепад напря>кения через открытый ключ 84 (триггер 10 включен) переключает триггер 29 в состояние «0», ключ 27 открывается, ключ 28 закрывается, т. е. ключи подготавливаются к считыванию команд «начало зоны» в конце обратного хода.
Нр» включении триггера 10 напряжение с его нулевого выхода открывает ключ 12 (синхроимпульсы начинают поступать в счетчик 11) и переключает коммутирующий триг15
267216 гер 13 в состояние «О» (обратный ход). При этом подготавливается реверс в конце обратного хода (открывается ключ 17 и запирается ключ 18) и переключается коммутатор 26 строба, обеспечивая надежное стробпрование считывания сигналов с магнитной ленты в устройстве 1. Необходимость изменения задержки строба при считывании импульсов с ленты на прямом и обратном ходе вытекаег из того, что задний фронт импульса, записанного на магнитной ленте, более размыт и имеет ббльшую длительность, чем передний фронт. В качестве коммутатора 26 используется реле, которое при обратном ходе подключает к стробирующему элементу устройства 1 дополнительное сопротивление или конденсатор.
После прихода последней команды «конец зоны», подготавливающей счетчик 11, начинают поступать команды управления вычерчивающпм устройством. Прохождение этих команд через дешифратор 6 на первом обратном проходе происходит в следующем порядке.
Так как вход счетчика 14 соединен с нулевым выходом коммутирующего триггера 13, то при переключении последнего из «1» в «О» в начале обратного прохода состояние счетчика !4 не изменится, т. е. в нем останется код «1». Поэтому со схемы 15 на дешифратор б поступит разрешение на считывание команды, записанной в первой строке, непосредственно за последней командой «конец зоны», затем команды, записанной через m, 2гц и т. д. строк (порядок отсчета от конца зоны к началу определяется тем, что лента движется в обратном направлении).
После того как лента пройдет всю зону в обратном направлении, группа команд «начало зоны» выключит триггер 10, прн этом сработает одновибратор 16 реверса.
По окончании выдержки времени перепад напряжения с его единичного выхода пройдет через открытый ключ 17, выключит триггер 20 и включит триггер 19.
После реверса ленты в начале второго прямого проходB группа команд «начало зоны» включит триггер 10 и произойдут все другие переключения, описанные выше.
Коммутирующий триггер 13 установится в состояние «1», с его выхода на счетчик 14»оступит импульс, который установит в счетчике код «2». Поэтому при втором прямом проходе со схемы 15 на дешифратор б поступит разрешение на считывание команды, записанной во второй строке (считая от последней команды «начало зоны»), и далее через т строк.
Аналогично на втором обратном проходе будет считана команда, записанная во второй строке с конца зоны и далее через т строк, на третьем прямом — в третьей строке от начала зоны и т. д.
После того, как будет сделано m/2 прямых и т/2 обратных ходов, будет считана вся информация, записанная в данной графозоне; происходит переход к считыванию следующей графозоны.
Во время последнего обратного прохода в начетчике 14 находится код m/2, коммутирующий триггер 13 находится в состоянии «0», триггер 10 — в состоянии «1» (включен). При этом на всех входах схемы 24, кроме входа, соединенного с триггером 10, имеется разрешающий потенциал. Поэтому, как только за10 кончится последний обратный проход и триггер 10 выключится, на выходе схемы 24 появится сигнал, который запустит одновибратор 25. При этом все узлы прибора, кроме триггера 9, устанавливаются в исходное со15 стояние и удерживаются в этом состоянии в течение времени, необходимого для реверса ленты и для прохождения группы команд «начало зоны» прочитанной графозоны, т. е. обеспечивается вхождение внутрь считанной зоны
20 в прямом направлении при выключенном триггере 10 и сброшенных на «О» счетчиках 11 и
13. После окончания выдержки времени одновибратора 25, сигнал общего сброса прекращается, и происходит считывание следующей
25 зоны в том же порядке, как и предыдущей и т. д. до прихода команды «останов». При этом напряжение„снимаемое с выхода «останов» дешифратора б, выключит триггер 9 и триггеры 19 и 20. Движение ленты прекра30 щается.
Все элементы, используемые в схеме управления графопостроителя, — это стандартные элементы вычислительной техники (триггер, одновибратор, импульсно-потенциальный
35 ключ), достаточно описаны в литературе и их реализация пояснения не требует. Схемы двух более крупных и нестандартных узлов приводятся подробнее.
На фиг. 4 дана одна из возможных схем
40 реализации дешифратора 6. Он состоит из диодной матрицы 37, входы которой соединены с выходами триггеров приемного регистра 5. На выходах диодной матрицы имеется следующий набор команд управления: «начз45 ло зоны»; «конец зоны»; «перо один вниз»;
«перо два вниз»; «перо вверх» и «останов», что соответствует следующим кодовым комбинациям прием ного регистра 10111; 11001;
01111; 10001 11011 и 11101. Команды
5О «начало зоны» и «конец зоны» непосредственно с выхода диодной матрицы 37 поступают на импульсные входы ключей 27 и 28 и далее. Команды управления перьями пишущего блока и команда «оста55 нов» поступают на входы потенциальных ключей 38, 39, 40 и 41. Другие входы ключей 38—
41 соединены с выходом ключа 42, разрешающего считывание этих команд голько при совпадении кодов в счетчике 11 и счетчике 14.
Один вход ключа 42 (база) соединен с выходом схемы 15, а другой (эмиттер) заземлен.
В качестве потенциальных ключей в схеме дешифратора команд везде используется транзисторная переключательная ступень-инвер65 тор, так что совокупность ключей образует
267216
18 транзисторную последовательно-параллельную ячейку.
Команды управления перьями с выходов ключей 88, 89 и 40 поступают на пишущий блок 4. Команда «останов» с выхода ключа 41 поступает на нулевые входы триггеров 9, 19 и
20. Сигналы перемещения с единичных выходов триггеров приемного регистра 5 поступают на входы потенциальных ключей 48 — 46, другие входы которых соединены с выходом потенциального ключа 47. Выходы ключей
48 — 46 соединены с соответствующими входами шагово-импульсного привода 2.
Один вход ключа 47 соединен с нулевым выходом триггера пятоГо разряда приемного регистра 5, а другой вход — с выходом потенциального ключа 42, т. е. прохождение команд перемещений с приемного регистра 5 через ключи 48 46 на вход шагово-импульсного привода 2 разрешается только при наличии сигнала совпадения со схемы 15 и при условии, что пятый разряд приемного регистра 5 находится в состоянии «0».
На фиг. 5 приведен вариант реализации схемы 15 совпадения кодов. Она состоит из четырех схем 48 — 51 эквивалентности, входы которых попарно соединены с выходами триггеров счетчика 11 и счетчика 14.
Схема эквивалентности — это стандартная диодная ячейка, выполняющая функцию
ы, =х. у+х у.
Выходы схем эквивалентности поступают на вход диодной схемы 52 совпадения. Кроме того, на вход схемы 52 поступают управляющие сигналы с нулевого выхода триггера пятого разряда счетчика 11, с единичного выхода триггера 9 и с одновибратора 86. Выход схемы совпадения кодов поступает в дешифратор 6 (на вход ключа 42).
Схема 7 совпадения адреса выполнена аналогично.
Предмет изобретения
1. Шаговый графопостроитель, содержащий устройство автономного воспроизведения магнитной записи (например, стандартный накопитель на магнитной ленте), двухкоординатное вычерчивающее устройство с шагово-импульсным приводом и пишущим блоком, а также устройство управления, включающее приемный регистр, дешифратор команд, вадатчики адреса графика, триггер адреса, триггер включения, отличающийся тем, что, с целью уменьшения затрат машинного времени при записи и обеспечения возможности вычерчивания сложных графиков большой длины путем записи команд графопостроителя на магнитной ленте без пропусков в определенном порядке н последующего многократного считывания каждой зоны, он содержит счетчик синхроимпульсов, вход которого подключен к выходу импульсно-потенциального ключа, управляющий вход которого соединен с нулевым выходом триггера включения, а импульсный — с выходом синхроимпульсов
65 автономного устройства воспроизведения магнитной записи; коммутирующий триггер, счетный вход которого соединен с нулевым выходом триггера включения; счетчик проходов, вход которого связан с единичным выходом коммутирующего триггера; схему совпадения кодов, причем ее входы попарно соединены с выходами счетчика синхроимпульсов и счетчика проходов, а выход подключен к дешифратору команд; схему совладения последнего прохода, входы которой подсоединены к соответствующим выходам счетчика проходов, а выход — со входом одновпбратора общего сброса; блок реверса магнитной ленты, содержащий одновибратор, причем вход последнего соединен с единичным выходом триггера включения; первый н второй ключи, импульсные входы которых подсоединены к выходам одновибратора, а управляющие входы — к выходам коммутирующего триггера; первый и второй триггеры, разноименные входы которых соединены между собой и с выходами первого и второго ключей, -а выходы триггеров — со входами первого и второго усилителей, выходы которых подключены к соответствующим входам коммутатора направления движения ленты автономного устройства воспроизведения.
2. Графопостроитель по п. 1, отличающийся тем, что, с целью уменьшения времени вычерчивания путем считывания информации с магнитной ленты как при прямом, так и при обратном ходе, он содержит коммутатор строба считывания, вход которого соединен с выходом коммутирующего триггера, а выход — со стробирующим элементом устройства автономного воспроизведения.
3. Графопостроитель по п. 1, отличающийся тем, что, с целью обеспечения надежного включения считывания внутри зоны н синхронизации считывания с движением магнитной ленты, он содержит третий и четвертый ключи, импульсные входы которых соединены с выходами команд начала зоны и конца зоны дешифратора команд, управляющие входы — с выходами триггера распознавания, а выходы ключей объединены и подключены к импульсным входам ключа счета и ключа синхронизации, управляющие входы которых связаны с выходами одновнбратора, выход ключа синхронизации соединен со входом «сброса» счетчика синхроимпульсов; пересчетную схему, вход которой соединен с выходом ключа счета, а выход — со счетным входом триггера включения; пятый ключ, импульсный вход которого связан с нулевым выходом триггера включения, управляющий вход — с едшшчным выходом одновибратора, а выход со счетным входом триггера распознавания.
4. Графопостроитель IIo п. 1, отличающиися тем, что, с целью отыскания заданного графика из нескольких графиков, записанных на магнитной ленте, он содерхкит шестой ключ, управляющий вход которого соединен с единичным выходом триггера поиска, причем по"
267210
Рсоа иаманЫ„Начала зоны (с i t /- ou грау)о.ганы
/pena номанд. Яонеу зоны с -, -ou гоаролжы
"2 Р г 2 следний также связан с запрещающим входом схемы сравнения кодов, выход ключа соединен со входом одновибратора общего сброса; и одновибратор, вход которого подключен к нулевому выходу триггера включения, единичный выход — с импульсным входом шестого ключа, а нулевой выход — с запрещающим входом схемы совпадения кодов.
Редактор С. Лазарева
Составитель В. Богатырев
Техред Т. П. Курилко Корректоры А. И. Зимина, О. Б. Тюрина и Т. А. Абрамова
Заказ 3361/19 Тираж 480 Подписное
Ц1-1ИИПИ Комитета по делам изобретений и открытий прп Совете Министров СССР
Москва Ж-35, Раушская наб., д. 4/5
Типография, пр. Сапунова, 2