ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 07.04.2024
Просмотров: 32
Скачиваний: 0
После этого управление передается в ячейку к.
Вячейке 3777 записан нуль. Число п равно числу орди нат вводимой кривой и всегда должно быть четным. Операция 01 введена в связи с переделкой машины [19].
Втех машинах, у которых арифметическое устройство
этой переделке не подвергалось, операцию 0 1 можно опустить. Ввод ординат графика в машину начинается после нажатия кнопки «пуск» на пульте приставки. При этом по положительному перепаду первого же импульса с усилителя У5 триггер Трэ ставится в единичное состоя ние. Высокий уровень напряжения с единичного выхода Трд открывает инвертор Ии. В анодную цепь этого ин вертора включены обмотки двух реле типа РСМ-2. Эти реле срабатывают и своими контактами переключают сеточные счетные входы триггеров 19-го и 28-го разрядов сумматора машины с единичных выходов 18-го и 27-го разрядов сумматора на выход усилителей У4 и У8 при ставки. Перенос с 28-го на 29-й и с 18-го на 19-й разряды блокируется. Посылочные операции машины не требуют сдвига числа в сумматоре, и потому эта блокировка не влияет на выполнение программы ввода ординат в маши ну. При остановленной приставке схема сумматора вос станавливается. Одновибратор введен в схему для уст ранения ложного появления импульса после схемы со впадения СП2\5 в момент пуска.
При дальнейшем движении диода вырабатывается импульс, длительность которого пропорциональна первой ординате. В схеме совпадения СП57 он заполняется им пульсами с магнитной головки. После усилителя Уд коли чество импульсов, пропорциональное первой ординате, поступает на 28-й разряд сумматора машины. Отрица тельный перепад напряжения с триггера Тр2 перераба тывает триггер Трю в единичное состояние, открывая тем самым СП5з и закрывая СП57. После отсчета первой
4Р
ординаты импульс с выхода СП2\Ь и запускает ша говый двигатель, который сдвигает кальку на один шаг. При вторичном появлении фотодиода над калькой число импульсов, пропорциональное второй ординате, через СП53 и У4 поступает на 19-й разряд сумматора. После отсчета двух ординат импульс с синхронизирующей фо тоголовки проходит через открытую СП2 \ъ, запуская шаговый двигатель. Одновременно через открытую СЯЗ13 и этот импульс поступает в устройство управ ления и запускает машину. Первые две ординаты запи
сываются в ячейку с номером В —(-|— 1). Машина ос
тановится по команде, записанной в к + 3 ячейке, и сбро сит сумматор. Выполнение программы должно закон читься раньше, чем фотодиод начнет отсчитывать третью ординату. Это обстоятельство определило размеры вра щающихся цилиндра 3 (рис. 14) и штанги 4 (рис. 15). Их диаметры должны быть подобраны так, чтобы вра щающийся фотодиод проходил расстояние от начала от счета импульсов до синхронизирующей фотоголовки за lU оборота. В этом случае выполнение программы маши ной должно быть закончено за время, в течение которого штанга или цилиндр 3 сделают 3 / 4 оборота. При скоро сти вращения фотодиода 600 об/мин это время будет, приблизительно равно 0,07 сек., чего вполне достаточно', для выполнения указанной выше программы.
Перед началом отсчета третьей ординаты Тр]0 находит ся в нулевом состоянии, подготавливая тем самым за пись числа импульсов в участок сумматора, начиная с 28-го разряда. Машина остановлена по команде, запи санной в /с + 3 ячейке. После снятия третьей и четвертой ординат машина запускается вновь, записывает в опера тивную память эти две ординаты, останавливается опять по команде, записанной в к + З ячейке, и т. д.
50
После переписи п ординат в -тр неполных ячеек ма
шина останавливается |
по |
команде, |
записанной |
в к +5 |
|
ячейке с выборкой на |
сумматор отрицательного |
числа. |
|||
Появившийся признак |
со останавливает |
приставку |
|||
(рис. 19). Расположение |
ординат |
кривой |
в неполных |
ячейках машины показано на рис. 21. Под каждую орди нату отведено восемь двоичных разрядов сумматора, что
Р а зр я ды
36-35-36-33-32- 31-30-23-28-27-26 -25-26 -23-22-21-20-13
1 ордината |
2 ордината |
|
|
3 ордината |
6 ордината |
неполных |
|
|
|
|
ячеен |
(a-l) |
ордината |
П ордината |
|
Рас. 21. |
Расположение |
ординат кривой |
в неполных ячейках |
|
|
машины. |
|
дает возможность отсчитывать ординаты с погрешностью, не превышающей 0,5%. Таким образом, при работе при ставки в качестве счетчика импульсов используются от дельные участки сумматора машины, начиная с 19-го и 28-го разрядов.
На рис. 19 видно, что запись двух ординат в одну не полную ячейку машины осуществляется за счет логиче ской схемы приставки. Такого же результата можно добиться, упростив конструкцию приставки и изменив программу связи приставки с машиной. Функциональная схема упрощенного варианта приставки дана на рис. 22. В данном случае для подсчета импульсов используется только один участок сумматора между 28-м и 36-м раз рядами. Упрощение схемы получается за счет сокращения одной из схем совпадения (СП53) и триггера Трю, пере
51
ключающего каналы записи. Для повышения надежности запуска схемы одновибратор Одш задерживает запуск триггера Тр9 относительно управляющего импульса с уси лителя У5 . Количество ламп в такой приставке не пре вышает десяти.
Рис. 22. Упрощенный вариант приставки к машине «Урал-1».
Программа, синхронизирующая работу нового вариан та приставки с машиной, имеет вид
к |
|
25- г ~ |
|
к + |
1 |
01 0000 |
|
к + 2 |
— 16 |
в |
|
/c-j-З |
370000 |
||
к + 4 |
010000 |
||
к -|- 5 |
06 0001 |
||
к 4- 6 |
- 0 1 |
в |
|
к + 7 |
— 16 |
в |
|
к + |
10 |
370000 |
|
к + |
11 |
24 к + 1 |
|
к + 12 |
37 к + 2 |
52
Первая ордината кривой записывается в ячейку
В — — 1)в промежутке между 28-м и 36-м разрядами,
после чего машина останавливается по команде, запи санной в (С+З ячейке. Вторая ордината с помощью при ставки записывается на сумматор с 28-ш по 36-й разряд, а затем машина запускается с /с+3 ячейки. При этом с помощью операции 06 0001 вторая ордината располагает ся в сумматоре между 19-м и 27-м разрядами и с по мощью операции 01 В складывается с содержимым ячей
ки В — — l j . В результате на сумматоре машины
размещаются обе ординаты кривой согласно рис. 21. Пос
ле записи первых двух ординат в ячейку В — — lj
машина останавливается по команде, записанной в ячей ке к +10. Запись следующих ординат кривой осущест вляется аналогичным образом. Блокировка сумматора, имеющая место в данном случае между 28-м и 27-м раз рядами, не влияет на выполнение операции умножения, так как сдвиг числа на необходимое количество разрядов происходит в регистре, а сдвинутое число переписывает ся на сумматор только один раз. Работа машины при выполнении операции сложения 01 в указанных про граммах ввода ординат ничем не отличается от ее ра боты при выполнении посылочных операций.
Используя второй вариант приставки, можно записывать и по одной ординате в неполной ячейке машины. Так, при помощи программы
к25 (и—1)
к + |
1 |
010000 |
|
к + |
2 |
16 В |
|
к + |
3 |
37 0000 |
|
к + |
4 |
2 4 /с+ |
1 |
к + 5 |
37 к + |
2 |
53
каждая ордината кривой записывается между 28-м и 36-м разрядами неполной ячейки.
При помощи программы
к |
|
25 ( п — 1) |
||
К + 1 |
01 0000 |
|||
к -)-2 |
06 |
0001 |
||
к |
4 - з |
— 16 |
В |
|
к |
+ 4 |
37 |
0000 |
|
к -)- 5 |
2 4 к + |
1 |
||
к -|- 6 |
37 |
к + |
3 |
|
изменив константу в ячейке 0001, |
можно текущую ордина |
|||
ту кривой разместить на любом участке неполной ячейки. |
||||
В указанных программах |
ячейка 4000 используется |
как рабочая. В машинах типа «Урал-1», в которых управ ление по «ф» передается в нулевую ячейку, рабочая ячейка данных программ должна быть изменена.
Рассмотренные функциональные схемы приставки и синхронизирующие программы могут быть использованы и для машин «Урал-2», «Урал-3» и «Урал-4» при работе их в режиме с фиксированной запятой. В этом случае для пересчета импульсов, пропорциональных ординате кривой, необходимо использовать участок сумматора от 9-го до 0-го разряда. Операцию 06 для этих машин в синхронизирующих программах можно заменить опера цией сдвига.
В машинах «Урал-3» и «Урал-4» имеются специаль ные устройства ввода и вывода двоичной информации. Поэтому для этих машин удобно использовать такой пре образователь графиков, который позволил бы вводить их через указанные устройства ввода без всякой переделки
машины. В Куйбышевском |
политехническом |
институте |
|
разработан |
вариант приставки, работающей |
совместно |
|
с машиной |
«Урал-3». Ее |
кинематическая |
схема дана |
на рис. 23. |
В связи с тем, |
что при смене кальки на при- |
54