Устройство для отображения графической информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(1526929 Союз Советскх Социзлствческих Рос.убяв((51) М. Кл."-6 06 К 15,18 Гос дорсвевьц комитет ".ооета М:есп:зв СССР(54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ГРАФИЧЕСКОЙ ИНФОРМАЦИИИзобретение относится к области вычислительной техники и может быть применено в устройствах для отображения информации кривых второго порядка (окружностей, овалов, завитков и дуг окружностей).Известно устройство, которое содержит два счетчика, накапливающий сумматор, линии задержки, вентили 1. Однако такое устройство имеет низкую точность отображения окружностей и ограниченную область применения.Наиболее близким по технической сущности к предлагаемому устройству является устройство, содержащее блок управления, первый и второй выходы которого соединены с первым и вторым входами первого счетчика отрезков кривых, а третий выход подключен к одному из входов счетчика приращений координат и преобразователя кода, другой вход которого подключен к выходу перьвого счетчика отрезков кривых, первый вход блока управления соединен с выходом счетчика приращений координат, вход регистра и третий вход первого счетчика отрезков кривых соединены с шиной сброса и вторым входом блока управления 2.Недостатком известного устройства является ограниченная область применения.Цель изобретения - расширение области применения. Поставленная цель достигается тем, чтоустройство содержит второй счетчик отрезковкривых, один вход которого соединен с псрвым выходом блока управления, другой - с5 шиной сброса, а выходы соединены с третьимп четвертым входами блока управления, схему сравнения, один вход которой соединен содним из выходов регистра, другой - с выходом первого счетчша отрезков кривых, а вы 10 ход - с пятым входом блока управления, икоммутатор, первьш вход которого подключенк четвертому выходу блока управления, второй - к другому выходу регистра, а выход -к другому входу счетчика приращений коор 15 динат,На фиг. 1 приведена блок-схема устройства;ца фиг. 2, а - д показан принцип формирования кривых.Схема содержит блок 1 управления. счетчп 2 пррашен координат, коммутатор 3,регистр 4, счетчики 5 и б отрезков кривых,преобразователь 7 кода, схему 8 сравнения,шицы 9 - 22.Преобразователь 7 кода представляет со 25 бой логический автомат, который преобразуетдвоичный код первого счетчика 5 отрезковкривых в таблично-заданные коды проекцийприращений координат точек единичной окружности. Схема 8 сравнения срабатывает30 только в случае равенства кодов.15 3Для формирования окружностей (фиг. 2,а) выбирается наименьшая (единичная) окружпос 1 ь радиуса К, которая аппроксимируется пг отрезками. Число т зависит от требуемой степени приолижения многоугольника к окНа осноВании поДООия фигур Для воспроизведения окружности радиуса пК каждый отрезок сторона многоугольника) сормируется из п проекций приращений координат единичнои окружности,Овал, по (рорме близкии к эллипсу (фиг.2, о, в), формируется из четырех дуг с радиусами п 1 к, и 1(, и 1 К, пЛ. наклон оольшой оси овала относительно оси абсцисс зависит от номера точки, с которой начинается ,воспроизведение овала. Дискретность поворота овалов зависит от степени аппроксимации оазовои единичнои окружности и равна доо 1 и. Если начать воспроизведение овала В точке с.1, номер которои равен т(о+т 2), то получится овал, большая ось которого согп 1 адает с осью абсцисс фиг, 2,б), если же па ать воспроизведение овала из точки С 2, имеющеи номер тя т 2+гл Ь), то полу- чигсЯ ОваЛ, ООЛЬШаЯ ОСЬ которого ПОВЕРНУ"1 а относительно Оси аосцисс на угол 45" Ч 1 иг. 2, в).давиток, по форме близкий к спирали, формируетс 51 из т ОтрезкоВ, соответстВующих дугам окружностеи с последоВагельпо изменяющимися радиусами п 1 К п 2 к п 1 КНа фиг. 2,г, д показано формирование трехцен;ровых и четырехцентровых завитков, 1 рехцептровый зазиток формируется из дуг Окружностеи, каждая из которых содержит т 1, отрезков, четырехцентровыи - из тч отрезков. лналогич 11 о рормирую гся завитки других типов."редлагаемое устройство работает следующим ооразом.11 еред началом работы элементы памяти блока управления, счетчики приращений и отрезков кривых и регистр 4 устанавливаются в 1,у евое состояние сигналом на шине сороса Ь. На олок управления по шине 10 постоянно поступают имг 1 ульсы тактовой частоты, сигналы же на Выходе блока управления отсутствуют, следовательно отсутствуют и сигналы на выходе преооразователя у кода.Для формирования окружностей на вход олока управления по шине 11 поступает код с признаком окружности, одновременно в регидр 4 вводится код радиуса окружности в виде числа п, Из блока управления на коммутатор д поступает сигнал, по которому число и вводится в счетчик приращений координат, Ьлок управления выдает периодическую последовательность импульсов на преобразователь кода, управляемый нулевой комбинацией кода первого счетчика отрезков кривых 5 для разрешения выдачи на внешнее устройство (дисплей) кодов приращений первого отрезка, Кроме того, периодическая последовательность импульсов поступает на счетный 20 25 30 35 40 45 50 55 60 65 4вход счетчика приращений координат, работающего в режиме вычитания.Таким ооразом, одновременно с выдачей проекции приращений координат происходит вычитание единицы из кода числа п, введенного в счетчик приращений координат, Этот процесс повторяется до тех пор, пока на вход счетчика 2 не поступит п импульсов, следовательно преобразователь кода, успевает выдать п приращений, что соответствует величине первого отрезка многоугольника единичнои окружности, умноженного на и. От нулевой комбинации кода счетчика приращении координат блок управления останавливает выдачу импульсов, выдает импульс на счетные входы счетчиков 5 и б отрезков кривых и импульс на коммутатордля нового ввода в счетчик 2 числа п, при этом счетчики 2 и о оказываются подготовленными для выдачи приращений второго отрезка многоугольника. Далее блок управления вновь выдает периодическую последовательность импульсов по шине 14,описанный процесс аппроксимации окружности продолжается до тех пор, пока в счетчики отрезков кривых 5 и б не поступит т импульсов и на выходе второго счетчика отрезков кривых не появится импульс пере. полнения, который остановит работу устройства до нового поступления управляющих сиг. палов и кода информации.11 ри формировании овалов на блок управления по шине 11 поступает код с признаком овала, одновременно в регистр 4 по шине 12 Вводятся радиусы дуг окружностей в ниде чисел п 1 и пи в счетчик о отрезков кривых вводится код номера исходной точки С 1.,цалее олок управления выдает на коммутатор 3 сигнал для ввода в счетчик 2 приращении координат числа и,. 11 осле этого олок управления выдает периодическую последовательность импульсов на преооразователь 7 кода и счетчик 2 приращений координат) для разрешения выдачи на внешнее устройство кодов 1 риращении координат первого отрезка многоугольника, расположенного между точками с номерами С 1 и С;+1 поскольку преобразователь кода управляется от кода исходной точки С;, который предварительно введен в первый счетчик 5 отрезков кривых. Далее устроиство работает так же, как и в случае формирования окружностей до тех пор, пока во втором счетчике б отрезков кривых, который производит отсчет от 0, не установится код номера точки перехода на дугу с радиусом и 2 К, За это время воспроизводится часть овала между точками С; и С,+т/4, В точке перехода С 1+т/4 на дугу с другим радиусом по коду второго счетчика отрезков кривых блок управления сигналом по шине 13 разрешает ввод в счетчик приращений координат кода числа п 2 затем формируется вторая дуга с радиусом пЯ до следующей точки перехода С;+т/2. Процесс формирова 526929ния овала повторяется до замыкания в точке С;.Завитки, по форме блйзкис спиралям, формируются так же, как и овалы, только блок управлеия по сигналу 11 ризнак завитка ооеспсчивает ввод в счетчик приращений координат постепенно изменяемые радиусы дуг окружностей от а, до а;.Для (роррИрования дуги окружности на вход олока управления поступает код с признаком дуги, одновременно В регистр ч Вводйтс 5 код радиуса дугй В Виде чйс;а а и код конечной точки дуги, а в счетчик 5 отрезков кривых - код номера исходнои тОчки дуги. чормированйе дуги осуществляется так же, как и формирование овалов. Разница в том, что блок управления не реагирует на код счечйка О, так как не нужен переход на дугу с другим радиусом. Код конечнои точки, введенный В речст 1 4, подключен к водм схемы сравнения Ь, вторые входы этой схемы соединены с выходари счетчика О отрезкоВ кривых. 11 ри равенстве кодов сраоатываег схсма сра 13 ненйя Ь и выдает сигнал на Олок у 1 равленй 51 для Ос 1 анОВки раооты устройст Ва,Коды признаков кривых, вводимые в блок управления, могут содержа гь дополнительную информацию, указывающую направление ОтОбраженйя криВых 1 по часОВОи стрелке йли про" ив часовои стрелки), типы линий - ср,ошЫе или ш гриховыс. Если неооходимо отображен;е кривых против часовой стрелки, то блок управления обеспечивает работу счетчика 5 отрезкОВ криВых В режиме ВычйтанйЯ. 5 соответствии с признаками кривых и типами линий блок управления выраоатывает разрешение на подсвет луча, которое выдается на модурятор электронно-лучеВОН трубки.1 редрагаемое устроиство позволяет значительно расширить ооласть грименения устройства - формировать окружности, овалы, завитки и дуги окружностей. Схема реализуется на известных элементах и узлах вычислительной техники и может быть доведена до промышленного использования в течение двух-трех месяцев.Формула изобретенияЪ стройство для отображения графической 10 информации, содержащее Олок упраВленйя,первыи и второй выходы которого соединены с первым и вторым входами первого счетчика отрезков кривых, а третий выход юдключен к одному из входов счетчика приращений 15 координат и преобразователя кода, другойвход которого подключен к Выходу первого счетчика отрезков кривых, первый вход блока упраВления соеднен с ВыхОдОм счетчика гриращений координат, вход регистра и тре тий Вход рво счеЧика орезковсоединены с шиной сброса и вторым входом блока управления, отличающееся тем, что, с целью расширения области применения устройства, оно содержит второй счетчик от резкОВ кривых, Один ВХОД которого соедине 1с 1 ервым выходом блока управления, другои - с шиной сороса, а выходы соединены с третьим и четвертым входами блока управления, схему сравнения, один вход которой З соединен с одним пз выходов регистра, другой -выходом 1 срього счетчй 1 са 0 резов кривых, а Выход - с пятым входом блока у 11 раВленйя, и коммутатор, перВый ВхОд которого подключен к четвертохр выходу блока З 5 управления, второй - к другому выходу регистра, а Выход - к другому входу счетчика приращений.11 сточники информации, принятые Во вни О мание при экспертизе:1. Авт. св.246927, С 06 Г 15/32, 1969.2. Авт. св.491967, С 06 К 15/20, 1974.526929 Составитель В. Сметан Редактор Т. Рыбалова Техред 3. Таранеико Коррек ова Подписно ипотрафия, пр. Сапунова,аказ 2261 9 Изд. Ъ 1646 ЦНИИПИ Государственного по делам изо 13035, Москва, МТираж 864комитета Совета Министров СССретении и открытий35, Раушская наб., д. 4/5
СмотретьЗаявка
2127641, 24.04.1975
ПРЕДПРИЯТИЕ ПЯ А-3327
САПЕГА ЛЕОНИД ТИМОФЕЕВИЧ, ГЕРАСИМОВ ЛЕОНТИЙ НИКОЛАЕВИЧ, ДРУЗЬ ЮРИЙ ДМИТРИЕВИЧ
МПК / Метки
МПК: G06K 15/18
Метки: графической, информации, отображения
Опубликовано: 30.08.1976
Код ссылки
<a href="https://patents.su/4-526929-ustrojjstvo-dlya-otobrazheniya-graficheskojj-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для отображения графической информации</a>
Предыдущий патент: Устройство для определения координат точечных световых объектов
Следующий патент: Преобразователь угловых перемещений в код
Случайный патент: Котел