Устройство для вывода графической информации
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматике и вычислительной технике и позволяет существенно повысить быстродействие устройства путем автоматизированного управления скоростными режимами работы шаговых двигателей , что обеспечивает повышение скорости вычерчивания горизонтальных, вертикальных и наклонных линий под любым углом. Автоматизированное управление скоростным режимом достигается с noMouLbra последовательно соединенных компаратора, селектора, формирователя кодов управления и мультивибратора с цифровым управлением. 2 ил. ю 4; 1 со
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (я) 4 б 06 К 15,/22
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н ABTOPCHOMV СВИДЕТЕЛЬСТВУ
13,, ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 384! 260/24-24 (22) 11.01.85 (46) 30.07.86. Бюл. № 28 (72) N. A. Шафир и В. А. Скляров (53) 681.327.12 (088.8) (56) Патент США № 4052648, кл. 364 — 105, опублик. 1978.
Патент США № 3873769, кл. 178 — 18, опублик. 1975. (54) УСТРОЙСТВО ДЛЯ ВЫВОДА ГРАФИЧЕСКОЙ ИНФОРМАЦИИ (57) Изобретение относится к автоматике
„„SU„„1247908 и вычислительной технике и позволяет существенно повысить быстродействие устройства путем автоматизированного управления скоростными режимами работы шаговых двигателей, что обеспечивает повышение скорости вычерчивания горизонтальных. вертикальных и наклонных линий по j,любым углом.
Автоматизированное управление скоростным режимом достигается с помощью последовательно соединенных компаратора, селектора, формирователя кодов управления и мультивибратора с цифровым управлением. 2 ил.
1247908
Изобретение относится к автоматике и вычислительной технике и может найти применение в системах автоматизации конструкторского проектирования и в других системах, где необходимы средства автоматического нанесения графической информации.
Цель изобретения — повышение быстродействия устройства.
На фиг.! представлена блок-схема устройства; на фиг.2 — пример конкретного конструктивного выполнения формирователя кодов управления.
Устройство (фиг.1) содержит элемент
1 ИЛИ, блок 2 памяти, регистры 3 и 4, группу 5 компараторов, делители 6 частоты, компаратор 7, реверсивный счетчик 8, дешифратор 9, индикатор 10, элементы 11 И, распределитель 12 импульсов, выполненный, например, по авт. св. Хо 1088096, усилитель
13, селектор 14 импульсов, формирователь 5 кодов управления и мультивибратор 16, представляющий собой мультивибратор с цифровым управлением, выполненный, например, по авт. св.. % 570988. Показаны также вход
17, на который поступают данные с пульта ввода, вход !8, на который поступают данные от ЭВМ, и вход 19, на который поступают сигналы управления блоком памяти.
Формирователь (фиг.2) содержит элементы
20,21 И-ИЛИ-НЕ и элементы 22-48 Н-НЕ.
Устройство работает следующи м образом.
При вычерчивании чертежа в пределах рабочего поля графопостроителя скорость выдачи информации выбирается автоматически таким образом, чтобы обеспечить оптимальный режим работы шаговых двигателей (на фиг.! не показаны). Для обеспечения оптимального режима работы щаговых двигателей на них необходимо подать импульсы с номинальной частотой.
Информация, предназначенная для вывода на графоноситель, поступает либо от
ЭВМ (вход 18), либо с пульта ввода (вход !7) и через элемент 1 ИЛИ записывается в блок 2 по сигналам управления, поступающими на вход 19. Запись информации в блок 2 идет до полного его заполнения или до поступления сигнала «Конец передачи», после чего устройство переходит в режим чтения (считывания) кодов из блока 2. Информация о приращениях по горизонтальной и вертикальной осям через соответствующие регистры 3 и 4 поступает на первые входы делителей 6 частоты, группу компараторов 5, на входы компаратора 7 и селектора 14.
Компарагор 7 выбирает регистр, в котором записано меньшее приращение, и подключает его выходы через селектор 4 к формирователю 15. Последний преобразует код выбранного приращения в код, задающий частоту мультивибратора. Эта частота поступает на третьи входы делителей частоты, которые формируют импульсы с заданной частотой. Эти импульсы через элементы 11 И, распределитель 12 и усилитель 13 поступают на шаговые двигатели. На один шаговый двигатель, который отрабатывает меньшее приращение, поступают импульсы с номинальной частотой, а на другой шаговый двигатель, отрабатывающий большее прира5 щение, поступают импульсы с частотои меньше номинальной пропорционально коду этого приращения.
Таким образом, шаговые двигатели все время работают в оптимальном скоростном
1О режиме, что позволяет, по сравнению с известными устройствами, повысить скорость нанесения графической информации и исключить неточность нанесения, обусловленную пропуском шагов двигателя при погрешностях в управлении.
Режим окончания отработки приращений задается сигналами с выходов компараторов
5, на входы которых поступают сигналы с соответствующих регистров 3,4 и делителей 6 частоты. При записи в регистры других приращений процесс отработки их выполняется аналогичным образом.
При выходе изображения чертежа за пределы рабочего поля графопостроителя на первом и третьем выходах дешифратора 9, соединенных со вторыми входами элемен?5 тов 11 И, появляются сигналы, запрещающие прохождение импульсов на шаговые двигатели, и на четвертом выходе дешифратора 9, соединенного с индикатором 10, формируется сигнал, с помощью которого фиксируется момент времени, в течение которого фрагмент чертежа не вычерчивается графопостроителем.
Информация о фрагменте чертежа, вышедшего за границы рабочего поля, запоминается и при необходимости невычерченный фрагмент может быть восстановлен. Для этого с пульта ввода вводится поправка, на которую смещается графоноситель (лист бумаги, на котором вычерчивается чертеж) относительно координатной системы графопостроителя, при этом пишущий узел графопостроителя автоматически перемещается на величину поправки так, чтобы невычерченный ранее фрагмент чертежа попал в пределы рабочего поля графопостроителя. После перемещения и юстировки графопостроителя на величину поправки запомненная ранее
45 информация о невычерченном фрагменте чертежа используется для вывода этого фрагмента на графоноситель. После выполнения рассмотренных действий обеспечивается полный вывод чертежа на графоноситель без погрешностей, обусловленных выходом изоб50 ражения за пределы рабочего поля.
При выходе изображения за пределы рабочего поля по одной из координат дешифратор 9 формирует сигнал, поступающий на мультивибратор 16. В этом случае на выходе
55 мультивибратора 16 появляются импульсы
1 обеспечивающие перемещение пишущего узла графопостроителя вдоль границы рабочего поля с номинальной скоростью. Последнее позволяет сугцественно повысить ско1247908 рость нанесения графической информации.
Действительно, при выходе изображения за пределы рабочего поля и при срезании фрагмента чержежа длина среза может быть очень малой, в то время как длина контура фрагмента чертежа за границей рабочего поля может быть очень большой.
Формула изобретения
Устройство для вывода графической информации, содержащее блок памяти, один вход которого является первым входом устройства, другой вход соединен с выходом элемента ИЛИ, а выходы подключены к входам соответствующих регистров, выходы которых соединены с одними входами соответствующих компараторов группы и делителей частоты, элементы И, одни входы которых подключены к выходам соответствующих делителей частоты, другие входы соединены с выходами соответствующих компараторов группы, а выходы элементов И подключены к входам распределителя импульсов, выход которого соединен с усилителем, выход которого является выходом устройства, реверсивный счетчик, входы которого соединены с выходами делителей частоты, подключенными к другим входам соответствующих компараторов группы, а выход реверсивного счетчика подключен к дешифратору, выходы которого соединены с индикатором
10 и с другими входами элементов И, отличающееся тем, что, с целью повышения быстродействия устройства, оно содержит последовательно соединенные компаратор, входы которого подключены к выходам регистров, селектор импульсов, другие входы которого подключены к выходам регистров, формирователь кодов управления и мультивибратор, другой вход которого подключен к соответствующему выходу дешифратора, а выход соединен с третьими входами делителей частоты.
1247908
Составитель Л. Романов
Редактор Н. Горват Техред И. Верес Корректор С. Черни
Заказ.4129/51 Тираж 671 Г!одписное
ВНИИПИ Государственного комитета СССР по делам изобретений и оз крытий
113035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5
Филиал ППП <Патент», г. Ужгород, ул. Проектная, 4