Устройство для формирования окружностей

 

Изобретение относится к области вычислительной техники, а именно к устройствам , используе.мым при проектировании устройств; отображения, и является усовершенствованием устройства по авторскому свидетельству № 991486. Цель изобретения - повышение быстродействия устройства -- достигается тем, что вы.ход блока 9 постоянной 1амяти соединен с П1естым входо.м блока 1 у|1рав,пения. Это обеспечивает введение из блока памяти адресов слагаемых алгебраической суммы, определяющей абсциссу (ординату ), в блок управления, позволяет последнему произвести вычисление частной алгебраической суммы при отсутствии адреса ну. К ного слагаемого, а при наличии его - пере.ход к следующему слагаемому алгебраической суммы, тем самым обеспечивая повышение быстродействия устройства. 6 ил. оо ю ND СО О)

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК д1) 4 G 09 G 1/08

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

К А BTOPCKOMY СВИДЕТЕЛЬСТВУ (61) 991486 (2l) 8966800/24-24 (22) 21.10.85 (46) 07.07.87. Бюл. Х 25 (71) Специальное проектное конструкторское бюро промышленной автоматики (72) В. А. Роспономарев (53) 684.827.11(088.8) (56) Авторское свидетельство СССР № 991486, кл. G 09 G 1/08, 198l. (54) УСТРОЙСТВО, 1,1Я ФОРМИРОВАНИЯ ОКРУЖНОСТЕЙ (57) Изобретение относится к области вычислительной техники, а именно к устройствам, используемым при проектировании

„„SU„„1322361 д 2 устройств отображения, и является усовершенствованием устройства по авторскому свидетельству № 991486. Цель изобретения иовьпиеш1« быстродействия устройства -- до«Tèãû«T«ÿ тем, что выход блока 9 постоянной памяти соединен с шестым входом блока

l i иравления. Это обеспечивает введение из блока памяти адресов слагаемых алгебраической суммы, определяющей абсциссу (ординату), в блок управления, позволяет последнему произвести вычисление частной алг«браической суммы ири отсутствии адреса нулевого слагаемого, а ири наличии еlo и«р«ход к следующему слагаемому алгебраической суммы, тем самым обеспечивая повышение быстродействия устройства. 6 ил.

1322361

11 <обр«! с IIH(. о (носи I ся K Выч ис. 1ит(.,1ь<н>й I(íèкс, » ичс н!(о к устрс>йствач, ИСП<>ЛЬ «с ЧЫМ Прп НрОСКтпрО(3»НИИ уетрОЙСтв

О I < >() Р;!<К((I H Я, И Я В1Я(. ТСЯ <. <)13(. Р(1!(>!<С Т В() В(!в нис ч ус(f><)kl(!и H()»вт. св. Л(!)()1486.

11«ль изобрет«ния !И>вы!Н«ние быстрс>.((ИС I!<и rl ЧС РО!!СTt3»

11» ((>и г. 1 пред« l а В, ц на функ(И!Он», u,—

I1;lkl x(ч;3 IIP«,1ë IIXI«xf<>ï> У стРойств», fl»

п рс («!е»kl«н р<>ек пи и р (и с;3 ()(ь;!<>(Ilk!it х; н» фиг. 3 зг!«л!«Нт ок- 30

РЛ,Ж и<к I И и ДИСКР«тНОЧ ПРОСтРапетВЕ; Н» фи! -) т;)блиilil зн»чс ний к<н>рдинат

I () I(k Н Р>! I I>I X, (I II IIP() K(kf %1 tt PX K>lit!I X О КРЧ,+. = — 1(Н! мч, 11 = 1 л(л(; н» <1>иг. ) ! (>X II fif (H() f1 ». l l>11» H С X(. л! <3 б.(Ok» X fl j>» (3,1«IIHH; фи((> «рс чс ни»я ди» гр»чма р»сн> гы

<>,1<>k» x Il f> lI3,l(ния и р«ж!<л>с «Бь!И(3«г!с нис».

« I риис I 13<) с о (<. f>ж ИT б>ЛОK 1 л II ()<313, I«EH!(3, (н Ги((р ", t),l()h,> нл(«ния, сч THHê 4, б,loK р«l ис I p<)13, л>у,(1,1 kill,i(()p (), сулIл((!1ор 7, p;(kl lliiT, б. Iok .) Ilo(то- 20 инной п»мяти, счетчик 10 узлов интерпо,IslIIHlt, Il(рныи I риг)с р 11, Вторс>й Iри! г«р

I .1»ll(.111 1,(и инт«рll().IЯ IOð 13 (> . 1 () f I >. ! р < и, <. I I!I(i l l p(. :(l 1 » B t l <3 < 1 с l I, (, и х llpiil3лс llfiH р;)ботой б>,l<)k<)13 усгройств;3 и Вы! I (>, 1 I i ß <. I < Л ((>, К > 1 I I H С (t) V 1 1 К I H H : У (. Т <3 t I <1 13, 1 t t и ;3 (Т

H « >.(ll()((O«тоЯ tl kt(«<)p,(ин((т, тригl ñðû 11 и 12, > II f> 113. I >l(I р(1бо Гон б), I() к<3 > I(. . 1(>н И и, с I(Т IH

kiI (k» ) Р(1 3!(! P<)B, УIIP» B.1>l(Ò р;!<><>!<>й сx чл1, I lop;f 7. Ipèãã«ðîB 11 и 1", 30

;>н;!.IH 3;31<>р;I 8 ill<)k f>il 13, форчиру с г кс>д

".!<>! <>;3,!! (()pI(«кои («чл!В<:(IH б.!Ок;I,!

II(><. (ОЯН!<ОЙ П;)XIH ГИ

1 «I и(! р 2 пр«,fili!:3!II X

1),l(>k >,(с.l(.11HЯ Ilf>(.,(ll» 3»»tl (,IЯ .(((1(Ill!» ко (;I р;3 И<ус;3 окру,+,но("! и и» 2, 4, 8, 16 и I, 3 к (il. I(«, и 1» Висим<>сти o I трс <) v«чой

I < ) I но(I u I I()(I ро(ни Я о к р > rk< Ho«TH (. l(I !ик ) llf>((и;«н;I u f1 длЯ фоРл!иРОВ;IIIHH h<>,и;1,(рс с;3 с(н>т(3«тс !3ук>!Неl о рс гис р;3 40 (). I<>k<3,) (>< I H< I P()I3

1>. 1(>k > р(. I H(1 p<>13 ll р(,(ll

II(llHH С (1<»(1 Tl» X 311<3 ×Ñ Н И И КОД<3 P»ДИУС». .Чл ll> I ир 6 о<>(с ll(<и в»ет н«р« l»<<л инф<>рли(нии с;3,((н <су«л!<>го и «>,и н;3 Bl>lx(),(. (l )iXi,3i<>p е 1, „,, Н(3 <Н.(ЧСН,(,!Я С>!ОЖСНИ,(!3, 4 . I H lH II. lI(. ()<) О, (И М t>l Л . I. l rl () II Р«. (Е.

lip<>Bhl(ItII р;3 (иу«;3 и 3 <>СИ k()()f>дин»т.

"(II l,lIl 3;I I()p 8 <н()к;3 K()()p и!н»T упр»В,!и(I р;<б<)1(>й (и IHHK» 10 л 3,1()В Ин!«рно,1Я(lии

50 ((>Й, K<)P f)(k!НРл «Г 311»K H Рс <чг(ьг<1 «члlл1»1<)р(l. 1<ы и(I 13 б,1(>к 1 х llр»вления сигll». 1, <>I l3(! « I ВУloll(f1й Ex<)(>P;(»II У 3.1(!

if I I I < ) > I! О, 1 rl I H И 1 3 К В ; . (Р ; I l l 1 «, И « И Г 1 1 », 1, С ()< ) Tl3(. 1 С I 13<, Н) ll (kl k! h()() P;I H l!» 1(ll()(X IС (Н(. 1 О Ч 3. <3 И tl с f>llo, IHIIHH 13 I(г!3«Р!Оч к!3» (Р»н(с. 55

1), l<) K . 11(>("I OH Ill!Oft И;3 мяти Il p(,Ill il S llii !С II (, l kl (ji() P WI H P() lkii if!I>I (3 (Р(. «<3 С«(<3 Г»(11>1 Х

;(Л I < (>P I » I B(. 1« l f3X K) HIH X tl P()«кции радиуса на оси координат для узлов и нтер!(о IHI(HH. с.ч«тчик 10 узлов интерполяции предназн» и н для подсчета единичных импульсов

h»K в прямом, так и в обратном направлении.

Триггер 11 осу!цествляет выбор абсциссы или ординаты вычисляечой координаты, В и«xo (H<>ì состоянии производит выбор аб(!(иссы, изменяст с<>стояние н» противопо. о ж н <>«п ос. и. 13 f>t

Триг!«р 12 пре.(назначен для управления з»письн> В,линейный интерполятор 13 коор,(ин;31 í»÷ала и конца отрезка. В исходном с<>стоянии управляет записьк> координаты наl»л» <>1рс 3h», изменяет состоянис н» противополс>жн<>с Il()«зе Bt>lчисления ор:(и пать! узла

HHT(. рио,!яl(ии и занесс ния (с знач(ния В .Iин«йный интерполятс>р 13. ,

<ч>бс>й х стройство;(ля интерполирования п ря л((>и 13:3»<(<3 н но ч,>(è« êðñ 1 Hoл(и!)остра нсгнс, .3(!.(()нно!3 координ»ции кон "IHI>lx точек отр«зк».

Устройство работ»еT следук>(цим образом.

Лнпрокс)>л<а!(!<я дуги окружности произВО,1ИТСЯ HX T«iXI ПОСТРО(НИ Я О!1Р(. . ((. Л(>ННОГО KOли 1«сTB» отрезков прячых, o«;(kIE35IK)H(Hx уз lof31>I(. т<>чки 0,1,2,...,п (фиг. 2), Число <>грезков прял!ых ш, »ппроксичирук>(цих окруж-!

Н>с ll>, опр«,(«ляется в з»висил<ости оТ треблс>лIои Iо (ности по(трос !сия окрл жности.

11с>с гр<>с нис <>суп(«ст!3Г!Яется д,!я л<»ксич»льНОИ (.(и . .1»EIHOH <(»II»Р<3ТЧР1>1 OKPX + НОСТИ р;(диус» R.

fx(>(>pдин»ты узг1овых Гочек опреде.1ян>гся нлт«ч Вычисления»бсцисс 4»

i H x,, — 11 сокч„; J< у гол, обр»зов»нный р»диусом ок3(>()

p) HxI,<)(ти и <>сью»бсцисс (я< (— ); (Т( с<, D,; D„(1); D= — 1, 2, 4, 8,, и опр»:((X IС Н ИЯ TO× НОГО Of!» Ч(HH Я OP:(И f1»T )<>> (OOT ветствую(цих абсциссам x Ifo формуле ! и () fXr,(1 — КОаффИ((И(HT, HOpH lOK КОг()f)<)l з»висит от значения радиуса и точи<>(ти н»хождения ординаты о ()3) .(г!я заданно!о дискретного пространства (фиг, 2 и 3).

В к<)честве приближения К" (2) опреде1я Iотс я:3 tl а <3« и и я

3,,= R g„, (3)

I и >„коаффициент, полученный путем

P»:3,1ОЖ(>(IИЯ В РЯД )

11

Oi» (4) ! Нс 1„((,,; 1 „(D, D= 1, 2. 4, 8,...

3-й кв«драит Х = (Х„+ 1), (1 Д+ 1);

4-й квл..(рант рХ=Х,, I = (),, + 1).

25 (8) (.игнлл запуска, шнтунаK)щий íil вход блока 1 управления и реги» гр 2, усT

Ko;(p3 (ff>> »3, за ни(3 ннь!и к р((IIE I p 2, Il(>ступает в блок 3 деления, который <)су!цествляет делен(и кола радиуса окрх жности и;!

2, 4, 8, 16 и так далее в зависим<>с(и Ог тр»буемой точности построения окружнос! и ffi Т(. М \- (ВИ ГЛ (. О 113 OII PE> Ц IE. tf НОE Ч И(., IO РЛ.< рядок. Результат деления шнл«каждо! <> сдвига заноыинл»тся в блок»: > p(ги< гров. (.четчик 4 иод действием»диничных иы- 40 пульсов, формируеыы. < в проц<.ссе сдвигда радиус3, образует коl f.(p(3 с(н>тщlcTHyw»f((го регистра блока 5 ре! Нс! рок. 1(ри

Рл В(НСТВ(KO;1 <1 ЧИ(., 13, . <3 ff ftCit ff if<) f О К С 1(I— чике 4, числх регистров б.f<)K<1 5 сигtlорх!11ционны(. си Гнал ы, соотВ(<тствхx) Ill lfE. ifpH хl ьl м и (>6ратным значениям кода радиуса. из 6 lok;! 5 регистров ностунлк)т нл Вход чхльти(ьц ксора 6, обеснечивак>щего передачу tft«(op- 50 млции с адресуемого входа на выход.

I1î сигналам, форы иру»мы м блоком 1 унравления, тригг(ром 11 и счетчиком 10 у<лов интерполяции, из блока 9 постоянной памяти II3 3дресный вход мультинл k(. Ор;! (> поступает сигнал, соответствующий <1;(р(сх

55 коммутируеыогo входа мультиплексор«, Ilo k<)торому код соответствуK)ll((Го с,!лг,ц мо! О ностунлеT нл вход суыылторл 7, h(>l() )l>llf (Iри атОм (олжно соблю;(аться у»лови(/ 1 „— у„/ (д (tt), (5) гд(д (II ) з<1(3 иная точность н вхож,H. ни H ординаты для данного дискретного пространства.

IIpH6лижение к условик> (5) выполняется итеративно.

Таким образом, значения координат узловых точек окружности д.(я первого ккл.(ранта могут быпгь нредст«клены В Виде 3Лгебраической суммы слагаемых, которые нредстан IHloT собой коды, нолученньц нут»ы

Р3 it!I> »3 H3 oif PE . ((. I(< н НО( число разрядов.

Выр(!женин для определения ко.н>В нр<к кllHH Рлдих 3 на Оси коОР (Htl3T,Х и f к (5 различных квадрантах окружности и лисKpE тном пространстве и ыеK) T следх к) и(и и кид:

2-й квадрант

,Х = — (Х„+ 1),,, 1 = ) „. (6) Х;! = ы,. „= и СОК((, К.. М(>0

Г((<Х

<Х =- I,) ) 11! )8 — !00 сок 7,5 =!)!),1. x! — К

> — \„ (E

> 2)5)

, = I) )) ., — 0,1 47:)11;

16384

)5 !<)

O(h) = 12,475 12,5 = 0,0 5; (t,025 (0,5, значи! ус.!Ощц (5) Hf>ill(>,11IЯE I < и

ЕО<>Р,Iliil !lû !ц РВОЙ .!.!<>ВОЙ Iочhll 1= — (() IE

128 нрОизкО.lит слОжс Efffp oE. т«В.1» кнци х,(, I » ()li ределения ко.н>в проекций p;1,(ихс;! Окр) я. ности на оси координат согласно выражению (I) и округление результата. Результат, соответствующий коду абсциссы нулеВого узла интерполяции, .<лносится ti,л и!1(иный интернолятор 13.

Триггер 11 устанавливается к »ос!<>янис, нри котороы HH cl o Выхо IE lfi>»tt !я(тс» (. и(нал, за нхсh<1 юн(и Й с ум м 1 Ор <, ho I opt>l Й

<к у!цествляет процесс вычис.ц ния ко ( кодл 36 l(HE сы. Результат запоминается в линейном интерполяторе 13. Триггер 12 устанавливается в состояние, пр> котором он выдает сигнал, управляющий записью коор.(инаты конца (начала) отрезка. Анализатор 8 знака координат изменяет состояние счетчика !О узлов интерполяции на единицу. (1(к.ц кl>IHH»,1»»1tH It ЗdltEССHHЯ к;IИI йный инт»р!и).!ятор 1) абсциссы и Ординл ы

Ii(ркого узла инт«рноляции блок 1 унр;(кл<

НИ Я КЬ1;(;!(Т (И (Н((Л В . 1 И Н(. И Н!>(И И НТ(PIIOЗ» г<)p 1 ), но которому начинает.я Ilp(>II<. с

Отобрлж fill» Окружш>с! (: ()д>говр»х! нно проItE ходи! определение лбсt(lt»сы и Ор;(инлты

Hlopol (носледук>>него) узл;1 инт»рполяции и г.,(.

В .!3ВИСИЫОС1И OT 1ОГО, к каком KHH lp«lt

Т(Н;! Хо.(ИТС )! Х 3(., И НТС P(IO 1ß !(3È, p 8 .(3f»НЯЯ .1ННК и кОрректирхЯ к(,Iff ffflf >

llP(>(Kill!it Р;! (It >> (. 3 НЛ ОСЬ HOOP IH tl;I I

11роцес(формирования Hoop;IHII;IT .« IKHIIчин;!Ст H Ilplt Обн>Г!»Нии <. IET

l l I I Т(. P I I O Л Я Ц И И и и <> Т В(. Р Т и Х! h 13 3; I () < I H T E, i < I Н И < И

kO()P;(if ll3 l IlOE: 1(<;Ill(>ГО ХЗ, 13 lf 111 (. PIIO Я ЦИ И Н ,IlttlE .йный инт«рнолятор 18 и Отобр(!ж(.нни их! IIHE,цдн lo лннроксиыируюн(его (>TpE.(f

Р>.11;1 ifEIT(plloзЯции (ll= 1 );(,1Я кон!.р»гн! !х зн;1 ц ниЙ !Иличин Р= 100 мы, II- — 1 ы х>, <> (t! ) — 0,5, lip» h<) i <>pl>IK III — 4;) 1322361

>f1;lче ия Остальных координат узлов интерполяции для построения окружности (апноп> ради (3 приведены в таблице ((()и(. 4) .

Интерполяция <)сушествляется быстрее

1(ел(дствие сокрашения времени (в 2 раза) по

Ор(ч)ни.(()цпи режима вычисления абсциссы (Ор!Ht!

Ь.(ок 5 х правления содержит формиров((те.(b 14 гактовых импульсов, блок 15 запуска, формирователь 16 управляюши.(сиги(1 loB и режиме «(.двиг», формирователь

17 упр;(в (Hto(((Hx сигналов в режиме «Вычис ((f(H(», формирователь 18 управляющих пгна l()B B режиме «Анализ» и триггер 19 режиMotk

Формирователь 14 содержит генератор

20, t>«»«(III II) счетчик 21, дешифратор 22.

j);«(fl(fpHI«ль 23 Il<) сбросу (элемент ИЛИ) и a,((÷(tfã И 24, (сll(ратор 20 представляет собой синхронизир) емый генератор тактоHo(1 (;(стоты, l(3 вь(ходе которого выдается

H%(IIуль tI3H Il()o.(«дОв3тельнОсть при llo !3÷å (.,!H!IH 1(н» О сиг!13ла на (.-вход. (.инхрони.iбходима для получения полного импу.(ьс;) fl;I в((ходе ге(и.ратора при его заи) сk(. Прп (.дпнпчное сигнале на (.-Bxo3E

I (. и ((); I I O p 0 T f X O 1 3 гонора гор;1 ц p(:(элемент И 24, на втором вхО («k()l()p()I присутствует нулевой сигн((л, постхпает на счетный вход счетчика

2! и положит ;IbHb(M потенциалом стробируст позиции дешифратopa 22, тактовые импульсы с выхода которого используются в

kdчестве ) Ilp3Bляк>щих сигналов в режимах

«(.!B»r», «Вычисление» и «Анализ». Сигнал, fIo«Ti (1;ItoHTHH на входы элементов ИЛИ 23 и

И 24, сбрасывает счетчик 21 и запрещает

II ро хож,ц I! H(< и ми) л ьспой последовательносl H ц p(< э,((ч I(i И 24. (IpH снятии этого сп(!Iанп(г;(ьтовы H (!(ульсов, начиная с перB(>I<) 1> lok !5 заву сk3 предназначен для фор (f p() B;!f1(Iÿ сигнала «(.брос» и сигнала заII) (k;i б,l()kII;tI(. .IH 25, элемента 26 задержки, элем(. и (>B l1, (И 27 и 28, триггера 29. (lри п(ц () ffлепии сигl(3ла «Пуск» t(3 выхофо()

«(,брис», ш>ступак>ший на лемент ИЛИ 28, га 3вливая триггер 29 в нулевое состояние, It!I!p(III;Is(работу ((If(p3TOp3 20, 1(3 элеме н (11, 1И 23, y(I tiff;I 3TH BBH счетчик 21 в пулов<н <)c г<)HIIH(, Hd лемент ИЛИ 30, устанав IHB;ls((рип ер 32 в нхлевое состояние; н;1 э>((м(. пт 11, 1 l1 31, устанавливая счетчик 33 в н,((. ьч>е сосгоянпс, во внешние (ц пи (б.!<>kH 4, 8, 11, 12) .. (. выхо;((1 формирователя 25 импульс пос(упаст также на элемент 26 задержки, (11 Г II, I,! С f)h(XO, !d КОТОРОГО ПОД3(Т(. Я lt3

К - II X(), I, грп(I (. p3 1 9, ) Td 1(3 B, I H B3 Í сосf<>s(IIH< «(: (BH!», и l(3 элемент ИЛИ 27, 5

55 б устанавливая триггер 29 в единичное состояние и разрешая работу генератора 20.

Последовательность работы блока управления определяется следующими режимами: «Сдвиг», «Вычисление», «Анализ», «Конец».

Управляющие сигналы режимов формируются триггером 19 режимов, который представляет собой четырехстабильный триггер, устанавливающийся в соответствующее состояние при подаче импульса установки на входы Rl R4. В состояние «Вычисление» триггер 19 устанавливается сигналом, формируемым на выходе элемента ИЛИ 34.

Состояние «Конец» свидетельствует о завершении работы блока управления и о готовности устройства к последующей работе.

Режим «Сдвиг». Значения координат узловых точек окружности могут быть представлены в виде алгебраической суммы слагаемых, которые представляют собой коды, полученные путем сдвига кода радиуса на опре;(еленное число разрядов. Формирователь 16 управляющих сигналов в режиме

«Сдвиг» совместно с блоком 3 деления, счетчиком 4 и блоком 5 регистров предназначены для этой цели.

При поступлении сигнала «Пуск» блок 1 управления устанавливается в исходное состояние импульсом «Сброс», импульс с выxoJ3 элемента 26 задержки устанавливает триггер 19 режимов в состояние «Сдвиг» и через элемент ИЛИ 27 триггер 29 в единичное состояние, запуская формирователь

14 тактовых импульсов. Единичный сигнал

«(.двиг» с выхода триггера 19 подается на элементы И 35 — 37, формирующие следующие управлявшие сигналы для проведения сдвигов: «(.двиг R» — импульсный сигнал, формируемый элементом И 35 по тактовому импульсу ТИЗ, который производит сдвиг кода радиуса (деление на два) блоком 3 деления; «Запись» -- импульс, формируемый элементом И 36 и по тактовому импульсу ТИ4, который производит запись сдвинутого кода в блок 5 регистров; «+» — — импульс, формируемый элементом И 37 по тактовому и м пульсу ТИ5, который производит приращениее числа, записанного в счетчике 4, н3 единицу. (lроцесс сдвига повторяется То тех пор, пока в счетчике 4 не сформируется код последнего регистра. Количество регистров выбирается в зависимости от требуемой точности построения окружности. Управляющий сигнал, соответствующий этому коду и формируемый по заднему фронту импульса

«+1», со счетчика 4 посту пает на вход элемента ИЛИ 31 и устанавливает триггер 19 режима в состояние «Вычисление».

Режим «Вычисление». В данном режиме производится вычисление алгебраической суммы абсциссы или ординаты путем сложения слагаемых, определяемых рядом (1) изи (3).!

1< ()<><<) <ичо <>тчетить, IT() <сли ч()ксич;3.13)3(ое количе TB<) кодов для устройства, полуI< ll Ill I K (1)) Г<. ч «.IHEI I <1, p<3 HI I() (1, T«ч;3 кс и )1;I, l l)1(О(K(), 1И Ч((. ГВО С. Iil l ин;3<. <, М 1E)l,(,151 Il (((.1 ((Л ты) чож«т соланлять . В извсстноч у< 1Ы ройствс ()\ T

Its t 5E %t it 1 1 p it l 1 < p (. t ) < ) l ) (. и с с >, с, ; 3 г ; 3 < >,t I >I ),, 1 3 1 3 (), l и сччмиров<(ние K<>T()pt)lx нроизво (итiH II(> 10

<) t) t I ОР Ч 33 РО!3;3 3! И5! СИ! Н;I l«B

«Ввод слагас мог()», «(lс р«н<><» и г r>1)(стрс>де исi вия у< грои< r 13(3.

В ВО (<(дp<)С

15 суммы из б 1(>h<3 !) Иостоянной и;)чя)и (н) 3 воля«l 11«1;(к ГО!3«му ичну,!В<у Т111 « i (цествить ие()с 5î т h с л«,(у K)ll((му с,(;) 1,3«мому, сформировав импульс в цепи элемен.И 38 — элемент И 39 — формироватсль

40 — элемент ИЛИ 41. Одновременно с нрибавленн«м к счетчику 33 единицы (ц> цс ни эс(«мс н > 11, I И 41 лс чс (ы 11,(>pi)t Et p(>ва (сль 14 llвый 1;(ктовь(й ич((ч.!ьс Т(11. I(it«33«it«T«5«><>pIE„3 25 сз«,(у K)IIL(. I <> с,1<31 3 51«го. В llpèls< 1 llн«й Вр< чс IIII«l1,(è;Eãp;I». t< р;3(>О ы 3>.1()h<1 I < ll(>(3!3. (<

13 и 51 ((1>и(. () ) В P< ж и ) t(< Hl)l ill <. . 1< lilt<. » l is!3

ИОСГЦ.(НИ; С,lIK I!<,Л fit)I< . XII;3)IÈ (I!II НУГИ ьч>и;(лр«< осi lll« I 13.()ц l < я эл< 1< н 1«» 11 3)<

НРИ ОтСi lr: ÃBÈÈ «I «и;3 131)IK(> Ц Э, l< Ч< li ill

42 <(>()рi1иру< Iся (чl(33(3,1 ) В(3)Л < .I!I l

МО(О».

O«Г(3,1ьlll)l< s, I< r >(>)!Et

p() B Is fs р(>K lt!

В Ы И О, 1 И Я Н) 1 С Л С, L V Н > I! I l I < ф > И К Ц И И

35 (. ц гчик, 33 с l« <3 с. I <31 <3< )1« I (>, В)<О,(5l It(«1 О В <3, I I L t)P<3 И 1(< КЧ Н) (N ))1)1)), 3()< 1! И С< t)I (ОР;(El !i<31 t)l ) У (сl<3 EI II T< (> II<). 1)I I Lit if )СДРС < i 1 <31;I

< I За, lH< т Г). I«h .) II«(1 «il ll ll«EI EI, E

;tr>L ниссы (с>рдинаты), ()lip(п,l)l< ч<н р)! (;)ч! (1) и (3). (lулс вой к(> L с и1 Ièk 3 3» <чн>I !(. Iл !(у< !

Ц PH<)!<(i (,Л ;31;3(Ч<> («.

Е(> ((1) iîr>! Вл(<(нуст ((ос I< lli(E

С Гl <3 I <1 (Л! О 1 У .

41 (,"<> (8 <)«l и< !СLIS) < Г К«РР< KILllll (, с>д (+ 1 ) c<>«òfs< I тву < I сбр< >су чика 31 ! Iри к«1()13«lt !(«Xl<>I!if !I(I!it r I< I lllf(ii . 1,1. равной ()+ 1), -)л«ч< н l 11 11 фор )яру< I < ltl—

50 нал, )ннчска(оц(ий ф«р миро()и !«. Il) -14. 1 1 ч

Its, .It)<, (1>ОР м 33 Рч«>,t I)l и ll 1, иос 1 ) II 3< t II 3 )3))О 1 элс ч II I ;1 ИЛ11 31 и у л;(н;(вли!)И< i

33 В ну,цв<>с с«стоян(к.

11ри ул <311() Hh < три г гс р;) 1 .) р<,к и ч«В !3

РС ЖИЧ <

1I,1I4:>1 форчир>,«ti)i "ИI и;)л «(.бр<к . . <3", с(!, (ии с чM;EE<>ð H íië В<н с с т«янис.

I(pl! k()доной K(> t()lltl 3lLI1I1 . сlil ll;l, I, р ч!)рi с мы и элс ч«н гоч 11 45, < I p«(>El pi < I

Ч< НтЫ 11 4(> И 47. В <Н т;I,Ë ÜÍÜ! <. <, I>, Ч;IHi

i<) lll()11 < è ãí;l, l l< ч«II I! I 11 1,) с l ><)<) It pk < I

),1< ч< IIT 11 4). I lос.l«.l«Is Н (И K i 11 Г Ii <1, I () В, фО р s, ("11 1 )r IS (;I II !i() ) цикле (нри коде S ) нредназнач«н;3 для сум 1и Ров(11(ия (.,(li t!!1 l(t)l IIP It k<) PI>< кllll li sll 3 I(l l l t H С С Ч Ч И Р О В;3 и И Я. (, О Р Р < E< I (I f 5E I I P < > I l S lr « I I I I < I

В су м(ч()тор«7 H .3(висичо II r) I ,н>В, нос гi (1()Н)13(3(i IIH p (èнат.

Форм((ро(3()т«л(4() tip«,(li;3 (н;3 l< и .ь l)l р<

Г)) . .I lt p() (3<3 El И Я д, 1 И Г<. . 13) II()i 1 И < 11 Г II il. 1(I << 1 1< p< 11«< ». (РО(н(3(ров;)та1и 48 II 4() llpi 3!(а sllii и ны (ля фОP tIIP()It!!!litß Им(1,(Ь<()H II«Н«Р< И;3.(l, ф«Рчиpsiмы< эл«чентачи 11 5() и .l н<> 1;)к)«В«чс им(1 >.11,«< Т!15, и ч«ч«и(и< В.(и<>33< иия <игliIII гс ра 1<) реi+ Et!ts в солояни«(:ËII;I. III <».

1(ри ул ан<>вке три гг(pil 1<) р<. жич;) и с«с тоян(я Вычисление» е;(ltllH ((р;3 B. I я(. T эс)<. ))1< EI I;3 ))1и 11,1 .), 4 ,>1, 4(>, )() и 47. (. ((тчик 33 с.(;33;)с 1 1)lx н;!<«, (и 1 < Я В н )), i (. ВО, 1 с о с"! О Я l I t t l t (, И Г l l < 3, << 1 1 (p (I t () <ú ф«рчиру«чый элечентс>ч 1.() I и форчиров;3I<,E it 5> 11() 1;)к !с)в«чу Etitll>,.lt>< i 111", Ilð<)èHьч>.(ит II< p< fl«< в н;(к;)и 13tH<3K)Ill< Xt < чч;E г()p< 7, 11«T

I l p() IL< Ввода сла 1;(с ч«3 < > и ((с р< ll()<, ;l

И< >13 ГОРЯ<. (< Я IIPit 11< P< ()«P< h«1(>I,. I lри

K«1«ВОй K()hit)Ei)I!I((I!Et НР(>И SIS«(II I Ñß И< Р«;(;3 ч;3 в сумматор 7 сигнала «HB();L-E 1 (Коррекцияя )». фор )t ! 46 rl<) т;3 кт<>ному импульсу ТИ5, 3IMIllльсом, формиру«чыч элементоч И 47 и формирователем

1 ). (ригг«p 1!) р< к.<(м;3 i < I;Irlills. !ив;3< lr 51

<(>< l «5l ll lti « r I(i3, I I1 S». (. l< I )И! !. » < I ) l sr Ч Ь! ) i I i(II<3 Â. III Es,,1(fs()«<О< I «яви< 1 (;I

->!«м1 р«жиM <Вь(чис,!«!ill(<;(к;<и ill!3;E<

<, lr . (< I О )I< И ГI). I I О I, (I)I <(>«P Xt ft P< >IKI

tr .151 4!). ),(с»)с ll(;3 11, 111 41 и ф«рvftpr> s;, 1< !я

:)3 (>(>1,(LHI!«Elы ио .< 1«н(;3/hll«it>, 11, 111 ..

Рс ж Им <<<с(Зал Из». В tip()II< i «< p. 1 51 l r> p X 1 3 1.< Н > р,lit !

Ii3 I s, <. I « в и 11 Г(р II(), 1 H I(lt ll и с li! il!I.I;3 « . 1((ll i < K ин !< ри« t)t t«p;3» x «Tp(>Et< i tsr> и !ц.!я It«tОИ SH() (lt I(11)ll()< 111 И«(П <> (И(k ВЫЧИ<< . !«IlllK) С l«(K) ll((й h<)<)(>.Ill!I 311)l l <. Iil Hill< P1)оляции (абсциссы или ординаты) . Однако

ISI)l (;I l 31111<1) 1 «) 51<>ж< Ол;3 (;(ться Ilpr +, ц Вр« I< нн<>й, (>1 . И Н<. lilt«I It li I < РН«,1511«P

ll()< ГУ иил (>(В(Till)111 сl1111, ),I «k«IIL II ив г< Pll«. 1 ill(I(31 иря чой». (. э Ой l(r,11)K> и ф«р ч и poii<13«,II) !)(> НР;(ВЛЯK)ll(ÈK < И! II<1,1«IS IS Р<,+ ИЧ< ЛН ((. IH3» !3!3«л<1! (),1«К (3 rl . I И И! Ilil k«li< и и(1!< р;!Оляции, î 1()HEI(Ill! и < v,l< iI< ill 3 11,(11

I pHi I< р;3 .)", 1< ÷ ll(«В 11, (11 )1, 11 >, > и >t> и элемента 57 задержки. В ис од)(ос

«< r r>53lIlt<. (трн((С р 32 IS Ну.)< IS<> t С(Н I «)lllltl1), с< Н) I!3< Гстtss, E«lll« Г«XIX . )Il r ) (>.1<)к 1 s, Il р Its. 1< 1322361

nklя»l()rh«1 II()<) L(),1ihаТЬ,1c!.1ЬН«HIII > К) г)абОТу, ф< 1 чиров;!т<ль 18 устанавливается сигnd,1;!ми «(:<)()<)«» или «Кон«ц инт«рп(>ля!Гии

n ()kI М О)3>>, ПОСТ<< II

13 р< кич««ËII;)Lt)tз» Гак)оным ич)пульсом Òl1 l произво iH гся <>ирос состояния григг«р;1, 32 l".«.Ilt тригt(. р 32 в нул«вом ()(тоя пни (и«бы, I() запуск; иптерполятора

1t. I И П()С, 1«<<)HX « К<1 ПРИ HH, 1 Оl В(. Ttt hlH СИ Гn

c< («(> II«1l lI I () ll() IHll kin ll () H X1()11» ), TO И М ПЧ. ЬС

Т(11 ир<>х<>лит n() Hkl v. t«÷«IIT И Г(И 54 э.ц ч«пт 11 56 si)«÷«ttò 11 111 27 8-вход ! ригг«ð;) 2>9 Три! Г«р 29 ос.!)!«T«я в елиничll()x1 ()L l ()Hn1t H. Ф<>рл! Ир(>Ввых и ((>В IIL И1н кР;lша«г ();1{)оты.

1;(, In I (> n L I < 1) 32 В <,L)3 )I II я пи И (i < i i Л < h H I! I (р И (>{I И (О р и <) I>l 1 lit. Ï! > С И Г li

I 11 )8, 8- (i I())3 <. 1; 32), () ичпу.!ьс I ill I)()<)x<),(иг !И> цепи эл«ч«нт

11, 111,> (эл«ч««1 11;);) эг)«ч«нт И,1И 28 < 1EI!I!ilk I!i i<,ill;i(1 я llу,l(ьч>й кол, с<н>(щтствук>!ций по П П И И it < (> B< )I < > 1;! К I () Â()1 () n XI HX с) (л«<1, В С I< 1"1 (<>«(è)пя() ся. О (повр«ч«нио «Выли>ч 1;< 11 55 ичпульс II()«тупа T n

->. I(. ч< II I 5 .<Вд«ржки элемент ИЛИ 54

>. I<. ч(нт (1 );) элемент 57 задержки до те.<

ll<)(), (н)ка п< поступит сигнал «Конец интерпо,!яции t)()H»())3» на элемент И, (И ЗО, который

i E i l I< ) liif I Г(>kt I < () 3 li Ef <,.1«Во«со T()(inn<.

1 3 г 1 о !! (и I <,

-> I(ч(III 11 111:>4 э.и ч«!и И 56 эл« I(1<1 11, 111 )(8-Bx();i Григlk«()B 29 лсг .) и (111 ftkt <) I)()«L()(Т()я )(kl(. . (И Г)! ) (< ln likl ill<) I < > В) Х< >,lрчиро!)Вт«ль 14

«) г < ги! < II <1<1>, . IE (()В lick tk! Elk!(1 ф()р <)нрОВ<) 11>

»«! (()В;) «.)ь!!(>«it< ичпу.!ьс()E! T(12 !115.

1((н хо ill»1() <>(л<«)и!1,, )го лля ин!л«()n<)и;1;)и II((>11(>I() <>) р«<кoxk к!)ад-!

1<(бх(),(ич<> В ипт«рполятор «!п«сти

E«c<)() (kIfIr) ГЫ двуХ УЗЛОВ ИНтЕрПОЛяцИИ: ЬХ<., . 13 Lcl.lьп«)!Иц лl запу ск HHT«1)il(.l>II()();i )цобхо ()1»1() производить п<нл«

i; Ill ((<. l I I rl li < )() (>;L n 1 1 <1 1 К <) ж ;(() ГО Ч З. d И И 1 (()—

ll(>. I cl IIII I).. Г )я )1.(<1ч И \. )t Гни.l

И < <Гк и и ) <()ll(). I>)TO())» (,I8, <р)))и)ции i)If! I(nn< It«()B()kt h<)()(). (Ипаты и hB ВГ<)(><)ll, <чу импульсу ТИ 2. Сигнал «Гlерв. коорд. ква.(ранта» поступает из анализатора 8 знака коорлин )T на входы элементов И 59 и 60.

1lo тактовому импульсу ТИЗ производится занесение абсциссы или ординаты из сумматора 7 в линейный интерполятор 13. Сигналы «Запись ь Х» и «Запись c, Y» форл<ирл ются элементами И 61 и 62 и управляк>тся сигналом «Х», поступающим с триггера 11.

По тактовому импульсу ТИ4 триггер 11 изменяет состояние на противоположное сигналом «Т x/y: = Т x/y,» форл<ируемым

v.I«÷«EtToëk И 63. Необходимо отметить, что изч«пение состояния триггера 11 производится по заднему фронту сигнала «Т x/у:=

= Т x/ó». После занесения значения орди|I(

«Т x

"О триггера 12 В противоположное состояние.

Сигнал «Имп. в анализатор знака координат», формируемый этим же элементом, посыла«тся B анализатор 8 знака координат, гле формируется управляющий сигнал, из15 л)еняк>п(ий состояние « t«T )HKB 10 tld ;Lit nnt(< . (lри !И>отуплении из анализатора 8 знака координат си гнала «Посл. коорди н. » элемент И 64 остается закрытым, запрещая формирование указанных сигналов. Г!о четвертому тактовому импульсу ТИ4, а также

20 после вычисления и занесения ординаты форчпру«тся сигнал «Запуск интерполятора» на выходе элемента И 58, который поступ<и т В,) Et tt«8tthlé иптерполятор 13. Форми()O Ва nil<. Э Г() ГО (. И I Нс<Л а tl« IIPO)33130

25 п<>сгуп,)епии нулевого сигнала с триггера 58, к()г.(-1!x<).L григгера 32, устанавливая его В еди30 (l1)n на.lичии сигна.ld «Последняя коорг(ии;па», поступа ющеп> из а пал изатора 8 знак» h()()1)линат, и инверсного сигнала «Х», с<н>т!3«I«l вуюшего вычисленной орли нате. ф<>рмиру«T па выходе элемента И 65 им35 пу.)!л{, 1!" )c) Ltt«ìú фронтл котор<>!о формирова Г«,)ь 66 формирует импульс, устанавливак>и(ий триггер 19 режима в состояние

«Кон 11». 1àííûé сигнал формируется при окончании интерполяции.

llо тактовому импульсу ТИ5 в процессе

40 интерполяции элементов И 67 и формироваT<л«ч 40 форчируется импульс, устанав,litÂ;!н)Biné триггер 19 режима в состояние

«Г31,!Иисг!«Ии.» no цепи формироват«ль 40— эг!< ч«!п И,Г(И 34 сбрасывак>щий триггер

"1 <1><>р O))BT«t f)>cllh«OB и иул I)()L состояние по цепи формирователь 40 элемент ИЛИ 23 элемент И 30. !!о.)ициячи 68 72 обозначены выходы l«-!

Иифратора 22, а 73 74 — выхо lhl сборки 7).

50 Такич (бразом, после режиме «Анализ» б,н)к 1 %

11(>ел«вычисления координат (абсциссы и ор.(!i ii;i Tt последнего узла интерполяции

55 (В четвертом квадранте этому соответству«т сигнал «После:и!яя координата»). занес«пия результата в интерполятор 13 и выдачи «»In;).i;i «Запуск интерполятора» блок 1

1,) 2) 3() I очни

mu управ. (ения завершает работу выдачей сигнала «Конец» с триггера 19 режима.

Формула изоб)ретени.ч

Устройство для формирования окружностей по авт. св. № 991486, от,шкак)щеегм тем, что, с цельк) повышения быстрод«йств и я l ст рой ства, в н(. м вы код б. (ок;( стоянной памяти соединен с шестым вкодом блока управления.

132236) Фиг 4

Г15

Сброс (4,6,11, 1Z)

26

14

56

57 г

5 т

R J

27

1

28

Т

29 г

Z5

Пуп«

L 4)

b 7J

54 в

Сброс

Конеи интерпола- За ии п яььой а ран ер .ноо

Tu>160 g ти2 69« ти5 70 ти4 71 ти5 Тг

В

69

i6

В

17

Ь

61

С 20

5S

R 4

М

Z4

Z3

4 ст

4 75

Сдвиг 1

Вьмисле- 2

19

74

Сброс

14

1 и

4нализ J

4 71

5 72

Конец!

44

1

14 (9) е Js

40

Сб ос

Сдвиг У

Запись

3 70! (и (3)

1 (5) (4) !,

43

13 ! !

4 71

03)!!

8 r5

5 72

4S

F0

49

41

72 5

16

67

23

69

1

34

Сброс 5 i (7) I

Ь

36

Ь

37

А

39

6

Ь

51

У

Ь

46

11

47

Вбод

cnaeaerrozo

Перека

52 (1)

Вбод +1 (коррекция) 71 4 74 7

Х(11) Посл коорд. (В) д

6Z

19

Ь

63

Ю

64

21

Ю

56

Запись ьк (13) Запись ь 9

1 т«/9. = т «/н (11) т« Я:.7%нг/ н (i2) йнл бонарин тор онана неера am (е) допуск иитерполлщра б, 65 66

24 S

FD

53

7J 6 72 с>

> )

1 а

Г

<.\

F= .т

<».

<> с

J .э

<-., а

< .Т .0

< с <

<->

> < >

Cl! ела ктн р (. . ! е к«!< ь

Лакан 2И7 4!) !! !! ! 3! ! 1 < ! !.jl >,t >, ! !!»>ll Ill< .I. >I« till«. т а

«>

»>

<> "> к

> ° ц- !

t ., > I l lI l f l >. . < Н ! . $;< и < Н t H h < > ! <. «!» < !1 !! !> Е«РРикг<>Р И., 1ich;I ! и!и<.к 4.Н! !();Ièèt íèå ,, >; и;,,« < » < .«,ч ин>!>;< нии II >t к!н«ии .+. > !»< I.,t>t II I<> ..I 4

< . И ; I . ", I I . К I > > I . 4 I ! > < > < К « :; и .

Устройство для формирования окружностей Устройство для формирования окружностей Устройство для формирования окружностей Устройство для формирования окружностей Устройство для формирования окружностей Устройство для формирования окружностей Устройство для формирования окружностей Устройство для формирования окружностей Устройство для формирования окружностей 

 

Похожие патенты:

Изобретение относится к вычислительной технике и предназначено для использования в устройствах вывода графической информации из ЭВМ с использованием ЭЛТ

Изобретение относится к автоматике и вычислительной технике, может быть использовано при разработке устройства для формирования символов на экране электронно-лучевоГ трубки и является усовершенствованием устройства по авт

Изобретение относится к средствам обучения и наглядным пособиям для учебных целей и предназначено для отображения векторной топографической диаграммы напряжений и/или векторной диаграммы токов

Изобретение относится к автоматике и вычислительной технике и может быть использовано для отображения информации о ходе быстропротекающего технологического процесса, распределенного на большой территории

Изобретение относится к цифровой вычислительной технике, в частности к устройствам ввода-вывода информации с использование .м ЭЛТ, и может быть применено в самых разнообразных вычислительных системах, где требуется качественное отображение выходных данных

Изобретение относится к автоматике и вычислительной технике и является дополнительным к авт

Изобретение относится к области вычислительной техники и предназначено для построения устройств отображения графической и символьной информации на экране ЭЛТ

Изобретение относится к вычислительной технике и может быть использовано при построении устройств для отображения графической информации

Изобретение относится к автоматике и вычислительной техникеи может быть использовано для отображения на экране электронно-лучевой трубки (ЭЛТ) символов, поступающих как от электронной цифровой вычислительной машины, так и от накопителей цифровых измерительных приборов, используемых в аппаратуре встроенного контроля комплексов и автоматизированных систем различного назначения

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах вывода ЭВМ, а также в системах отображения информации автоматизированных систем управления

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах отображения графической информации, поступающей из ЭВМ, для отображения поверхностей сложных форм, в том числе, в режиме реального времени

Изобретение относится к информационной технике и может быть использовано для реализации вычислительных систем, систем построения изображения, а также оптоэлектронных модуляторов

Изобретение относится к информационно-вычислительной технике и может быть использовано для реализации вычислительных систем, систем построения изображений, а также оптоэлектронных модуляторов

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах машинной графики, в частности в системах синтезирования изображений
Изобретение относится к средствам сигнализации и выдачи команд об изменении движения экскурсионного транспорта

Изобретение относится к вычислительной технике и может быть использовано в устройствах машинной графики, в частности в системах синтезирования изображений

Изобретение относится к вычислительной технике и может быть использовано при проектировании устройств отображения информации на экране ЭЛТ

Изобретение относится к автоматике и вычислительной технике, может быть использовано в устройствах отображения информации на экране ЭЛТ и является усовершенствованием изобретения по авторскому свидетельству /J № 947906

Изобретение относится к автоматике и вычислительной технике и может быть использовано в качестве внешнего устройства для вьшода знаковой и графической информации, в частности на экран ЭЛТ в АСУ

Изобретение относится к вычислительной технике и может быть исЗапись пользовано для отображения информации
Наверх