Генератор концентрических окружностей для телевизионного индикатора

 

1. ГЕНЕРАТОР КОНЦЕНТРИЧЕСКИХ ОКРУЖНОСТЕЙ ДЛЯ ТЕЛЕВИЗИОННОГО ИНДИКАТОРА, содержащий первЫй и второй квадраторы, счетчик окружностей, первый сумматор и блок памяти, вход которого соединен с выходом счетчика окружностей, р т ли ча ющи-йс я тем, что-, с целью повышения точности аппроксимации окружностей, он содержит первый и второй формирователи гранид видеосегментов окружностей, формирователь видеосегментов окружностей , второй сумматор, регистр, элемент 2И-НЕ, первьй элемент ИСКЛЮЧАЩЕЕ ИЛИ и блок синхронизации, первый вход которого соединен с первым входом формирователя видеосегментов окружностей, тактовыми входами первого квадратора и первого и второго формирователей границ видеосегментов окружностей и является первым входом генератора, вторым входом которого являются управляющий вход первого квадратора, входы установки в О счетчика окружностей, первого и второго формирователей границ-видеосегментов окружностей и вторые входы формирователя видеосегментов окружностей и блока синхронизации, третий вход которого-является третьим входом генератора, четвертым входом которого являются управляющий вход второго квадратора и четвертый вход блока синхронизации, пятый вход которого подключен к импульсному выходу второго квадратора, тактовый вход которого соединен с первым выходом блока синхронизации, второй выход которого соединен с входом записи регистра, импульсный выход первого квадратора подключен к третьему входу формирователя видеосегментов окружностей , четвертый вход которого соединен со знаковыми входами первого и второго формирователей границ видеосегментов окружностей и знаковым выходом первого квадратора, информа г ционный выход которого подключен к первым информационным входам первого и второго формирователей границ вядеосегментов окружностей, вторые информационные входы которых соединены соответственно с информационными выходами первого и второго сумматоров , а пятый, шестой, седьмой и восьмой входы формирователя видеосегментов окружностей соединены соответст ,венно с выходами первого и второго формирователей границ вндеосегментов окружностей, инверсным знаковым выходом второго квадратора и выходом первого элемента ИСКЛЮЧАЩЕЕ ИЛИ, первьй и второй входы которого соединены соответственно с первым и вторым входами элемента 2И-НЕ и с выходаьщ переполнения первого и второго сумматоров , выход элемента 2И-НЕ подключен К входам установки в 1 формирователей границ видеосегментов окружностей , информационный выход второго квадратора соединен с одним из информационных входов первого сумма

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

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

РЕСПУБЛИН..SU„„1124373 А

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

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

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

К ABTOPGHOMV СВИДЕТЕЛЬСТВУ

Fc ., (21) 3584 27 2/18-24 (22) 25.04.83 (46) 15.11.84. Бюл. N 42 (72) Е.Ф. Киселев (53) 681. 327. 11 (088. 8) (56) 1. Авторское свидетельство СССР

Ф 696504,кл. G 09 G 1/08, 1977.

2. Авторское свидетельство СССР

У 1056259, кл. G 09 G 1/16, 1983. (54) (57) 1. ГЕНЕРАТОР КОНЦЕНТРИЧЕСКИХ ОКРУЖНОСТЕЙ ДЛЯ ТЕЛЕВИЗИОННОГО

ИНДИКАТОРА, содержащий первЬ|й и второй квадраторы, счетчик окружностей, первый сумматор и блок памяти, вход которого соединен с выходом счетчика окружностей, о т л и ч.а ю шийся тем, что; с целью повышения точности аппроксимации окружностей, он содержит первый и второй формирователи границ, видеосегментов окружностей, формирователь видеосегментов окружностей, второй сумматор, регистр, элемент 2И-НЕ, первый элемент ИСКЛЮЧАЮЩЕЕ ИЛИ и блок синхронизации, пер вый вход которого соединен с первым входом формирователя видеосегментов г окружностей, тактовыми входами первого квадратора и первого и второго формирователей границ видеосегментов окружностей и является первым входом генератора, вторым входом которого являются управляющий вход первого квадратора, входы установки в "0" счетчика окружностей, первого и второго формирователей границ видеосегментов окружностей и вторые входы формирователя видеосегментов окружностей и блока синхронизации, третий вход которого является третьим входом генератора, четвертым входом которого являются управляющий вход второго квадратора и четвертый вход блока синхронизации, пятый вход которого подключен к импульсному выходу второго квадратора, тактовый вход которого соединен с первым выходом блока синхронизации, второй выход которого соединен с входом записи регистра, импульсный выход первого квадратора подключен к третьему входу формирователя видеосегментов окружностей, четвертый вход которого соединен со знаковыми входами первого и второго формирователей границ видеосегментов окружностей и знаковым выходом первого квадратора, информационный выход которого подключен к первым информационным входам первого и второго формирователей границ видеосегментов окружностей, вторые информационные входы которых соединены соответственно с информационными выходами первого и второго сумматоров, а пятый, шестой, седьмой и восьмой входы формирователя видеосегментов окружностей соединены соответст,венно с выходами первого и второго формирователей границ видеосегментов окружностей, инверсным знаковым выходом второго квадратора и выходом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, первый и второй входы которого соединены соответственно с первым и вторым входами элемента 2И-НЕ и с выходами переполнения первого и второго сумматоров, выход элемента 2И-НЕ подключен к входам установки в " 1" формирователей границ видеосегментов окружностей, информационный выход второго квадратора соединен с одним из информационных входов первого сумма11243 тора и информационным входом регистра, выход которого подключен к одному из информационных входов второго сумматора, выход блока памяти соединен с другими информационными входами первого и второго сумматоров, входы переносов которых подключены к шине логической "1", суммирующий и вычитающий входы счетчика окружностей соединены соответствеНно с пер вым и вторым выходами формирователя видеосегментов окружностей, третий выход которого является выходом гене ратора.

2. Генератор по п. 1, о т л и— ч а ю шийся тем, что формирователь границ видеосегментов окружностей содержит первый и второй триггеры, первый элемент И, третий сумматор и второй элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, один из входов которого является знаковым входом формирователя, первый и второй информационные входы которого являются соответствующими информа. ционными входами третьего сумматора, вход переноса которого соединен с шиной логического "0", а выход переполнения соединен с другим входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, выход которого соединен с первым входом.первого элемента И и информацион. ным входом первого триггера, тактовый вход, вход установки в "0" и вход установки " 1" которого являются соответственно одноименными входами формирователя, выходом которого является выход первого элемента И, второй вход которого соединен с тактовым входом первого триггера и тактовым входом второго триггера, прямой выход которого соединен с третьим входом, первого элемента И, четвер тый вход которого соединен с инверсным выходом первого триггера и информационным входом второго трнтгера.

3. Генератор по п. 1, о т л и— ч а ю шийся тем, что формирователь видеосегментов окружностей содержит первый элемент ИЛИ, второй, третий и четвертый элементы И, третий элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, первый и второй элементы 2-2И-2ИЛИ, элемент

2-2-2И-ЗИЛИ, первый и второй элементы 3-ЗИ-2ИЛИ и третий триггер, выход которого соединен с первым входом первого, элемента 2-2И-2ИЛИ и первым входом элемента 2-2-2И-ЗИЛИ, выход которого является первым выхо73 дом формирователя, вторым и третьим выходами которого являются соответственно выходы второго элемента И и первого элемента 2-2И-2ИЛИ, второй вход которого является первым входом формирователя, вторым входом которого являются одни из входов первого элемента ИЛИ и третий вход первого элемента 2-2И-2ИЛИ, четвертый вход которого соединен с одним из входов третьего элемента И и выходом второго элемента 2-2И-2ИЛИ, первый вход которого соединен с первыми входами первого и второго элементов 3-ЗИ2ИЛИ и является пятым входом формирователя, шестым входом которого являются вторые входы первого и второго элементов 3-ЗИ-2ИЛИ н второй вход второго элемента 2-2И.-2ИЛИ, третий и четвертый входы которого соединены с одним из входов третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ н являются едьмым входом формирователя, восьмым входом которого являются третьи и четвертые входы первого и второго элементов Ç-ЗИ-2ИЛИ, пятый и шестой входы которых соединены с выходом гретьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, другой вход которого соединен с одним иэ входов третьего элемента И, вторым входом элемента 2-2-2И-ЗИЛИ и является четвертым входом формирователя, третий вход .которого соединен с третьим входом элемента 2-2-2И

ЗИЛИ, четвертый вход которого соединен с другим входом третьего элемента И, выходом первого элемента 3- ЗИ"

2ИЛИ и другим входом первого элемен.та ИЛИ, выход которого соединен с входом установки в "0" второго триггера и одним из входов четвертого элемента И, .другой вход когорого соединен с выходом второго элемента

3-3И-2ИЛИ, а выход соединен с вхо" дом установки в "1" второго триггера, тактовый вход которого соединен с шестым входом элемента 2-2-2И-ЗИЛИ

1 и выходом третьего элемента И, другой вход которого соединен с шестым

:входом элемента 2-2-2И-ЗИЛИ и является восьмым входом формирователя.

4 . Генератор.по п. 1, о т л и - ч а ю шийся тем, что блок синхронизации содержит элемент 2-3И-2ИЛИ, элемент 2-И-2ИЛИ, четвертый триггер, регистр сдвига и второй элемент ИЛИ, один из входов которого является

=ретьим входом блока, четвертым вхо дом которого являются другой вход

I 1 24373 второго элемента ИЛИ, вход первого разряда регистра сдвига и первый вход элемента 2-И-2ИЛИ, второй вход которого является первым выходом блока, вторым выходом которого является выход элемента 2-И-2ИЛИ, .третий вход которого соединен с первым и вторым входами элемента 2-3И-2ИЛИ, тактовыми входами регистра сдвига и четвертого триггера и является первым входом блока, вторым входом которого является вход записи регист- .

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

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

""- f13

Недостаток известного генератора заключается в том, что sa время од:ного кадра он формирует только одну окружность.

Наиболее близким по технической сущности к изобретению является гене 20 ратор концентрических окружностей для телевизионного индикатора, содержащий первый и второй квадраторы, счетчик окружностей, блок памяти, адресный вход которого соединен с информационным выходом счетчика ок.ружностей, формирователь видеоимпульсов и сумматор f2) .

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

2 и при этом х вырабатывается так, что решение уравнения х +у = Й (1) при З5

2 хсО осуществляется менее точно, чем три" x>0) и недостаточно полным учетом особенностей формирования -изображения в УОИ телевизионного типа, ра сдвига, входы четвертого. и второго разрядов и вход последовательного кода которого и вход данных четвертого триггера соединены с шиной логического "0", пятым входом блока являются третий вход элемента 2-ЗИ2ИЛИ и вход установки в "1™ четвертого триггера, выход которого соединен с четвертым входом элемента

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

Цель изобретения — повышение точности аппроксимации окружностей.

Поставленная цель достигается тем, что в генератор концентрических окружностей для телевизионного .индикатора, содержащий первый и второй квадраторы, счетчик . окружностей, первый сумматор и блок памяти, вход которого соединен с выходом счетчика окружностей, введены первый и второй формирователи границ видеосегментов окружностей, формирователь видеосегментов окружностей, второй сумматор, регистр, элемент 2И-НЕ, первый эле,мент ИСКЛЮЧАЮЩЕЕ ИЛИ и блок синхронизации, первый вход которого соедй-. нен с первым входом формирователя видеосегментов окружностей, такто-, выми входами первого квадратора и пер— ваго и второго формирователей границ видеосегментов окружностей и являет" ся первым входом генератора, вторым; входом которого являются управлякщ иМ вход первого квадратора, входы уста новки в "О" счетчика окружностей, первого и второго формирователей; границ видеосегментов окружностей и вторые входы формирователя видеосегментов окружностей и блока синхронизации, третий вход которого яв ляется третьим входом генератора, четвертым входом которого являются управляющий вход второго квадратора и четвертый вход. блока синхронизации пятый вход которого подключен к им- пульсному выходу второго квадратора, 3 1124373 тактовый вход которого соединен с первым выходом блока синхронизации, второй выход которого соединен с вхо дом записи регистра, импулвсный вы-, ход первого квардатора подключен к третьему входу формирователя видеосегментов окружностей, четвертый вход которого соединен со знаковыми входами первого и второго формирова" телей видеосегментов окружностей и знаковым выходом первого квадратора, информационный Выход которого под» ключен к первым информационнЫм Входам первого и Второгр формирователей границ видеосегментов окружностей вторые информационные входы которых соединены .соответственно с информационными входами первого и второго, сумматоров, а пятый шестой, седьмой и восьмой входы формирователя видеосегментов окружностей соединены соответственно с выходами первого и второго формирователей границ видео сегментов окружностей,.инверсным зна. ковым выходом второго квадратора и выходом первого элемента ИСКПЮЧМПЦЕЕ.

ИЛИ, первый и второй входы которого соединены соответственно с первым и вторым Входами элемента 2И-НЕ и с выходами переполнения первого и второго сумматоров, выход элемента 2ИНЕ подключен к входам установки в

"1" формирователей границ видеосегмен тов окружностей; информационный abtход второго квадратора соединен с од. ним из информационных входов первого сумматора и информационным входом регистра, выход которого подключен i( одному из информационных входов вто» рого сумматора, выход блока памяти, соединен с другими информационными входами первого и -второго сумматоров входы переносов которых подключенык шине логической "1", суммирующий и вычитающий входы счетчика окружностей соединены соответственно с первым и вторым выходами формировагеля видеосегментов окружностей, третий выход которого является выходом генератора.

Формирователь границ видеосегмен тов окружностей содержит первый и второй триггеры, первый элемент И,. третий сумматор и второй элемент

ИСКЛЮЧАЮЩЕЕ ИЛИ, один Из входов которого является знаковым входом формирователя, первый и второй информа" ционные входы которого являются соответствующими информационными входами третьего сумматора, вход перено са которого соединен с шиной логичес кого "О", а выход переполнения соедн нен с другим входом второго элемента

ИСКЛЮЧАЮЩЕЕ ИЛИ, выход которого соединен с первым входом первого элемента И и информационным входом первого триггера, тактовый вход, вход установки в "0" и вход установки в

10 "1" которого являются соответственно одноименными входами формирователя, выходом которого является выход первого элемента И, второй вход которого соединен с тактовым вхоцом перво15 го триггера и тактовым вхоцом второго триггера, прямой выход которого соединен с третьим входом первого элемента И, четвертый вход которого соединен с инверсным выходом первого 20 триггера и информационным Входом вто рого триггера.

Формирователь видеосегментов окружностей содержит первый элемент

ИЛИ, второй, третий и четвертый эле25 менты И, третий элемент ИСКЛЮЧАЮЩЕЕ

ИЛИ, первый и второй элементы 2-2И2ИПИ; элемент 2-2-2И-ЗИЛИ, первый и .второй элементы.2-3И-2ИЛИ н третий триггер, выход которого соединен с . первым Входом первого элемента 2-282ИЛИ и цервым входом элемента 2-2-2И

ЗИлИ, выход которого является первым выходом формирователя, вторым и третьим Выходами которого являются соот35 ветствеино выходы второго элемента

И и первого элемента 2-2И-2ИЛИ,,второй вход которого является первым входом формирователя, вторым входом

KoT0poI О яВляются Один из ВхОдоВ

40 перВОгО элемента HJIH H третий Вход первого элемента 2-2И-2ИЛИ„ четвертый вход которого соединен.с одним. из входов третьего элемента И и выходом второго элемента 2-2И-2ИЛИ, первый вход которого соединен с перВыми входами первого и второго элементов 2-ЗИ-2ИЛИ и является пятым входом формирователя, шестым входом которого являются вторые входы первого и второго элементов 3-ЗИ-2ИЛИ и

50, второй вход второго элемента 2-2Иt

2ИЛИ, третий и четвертый входы которого соединены с одним из входов третьего элемента ИСКЛЮЧАМЗЦЕЕ ИЛИ н являются седьмым входом формирователя,. восьмым входом которого являются третьи и четвертые входы первого и второго элементов 3-ЗИ-2HJIH пятый и шестой входы которых соединены с

24373!

5 11 выходом третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, другой вход которого соединен с одним из входов третьего элемента И, вторым входом элемента 2-22И-ЗИЛИ и является четвертым входом формирователя, третий вход которого соединен с третьим входом элемента

2-2-2И-ЗИЛИ, четвертый вход которого соединен с другим входом третьего элемента И, выходом первого элемента Ç-ЗИ-.2ИЛИ и другим входом первого элемента ИЛИ, выход которого соеди- . нен с входом установки в "0" второго триггера и одним из входов четверто.го элемента И, другой вход которого соединен с выходом второго элемента

3-3И-2ИЛИ, а выход соединен с входом установки в "1" второго триггера, тактовый вход которого соединен с шестым входом элемента 2-2-2И-ЗИЛИ и выходом третьего элемента И, другой вход которого соединен с шестым входом элемента 2-2-2И-ЗИЛИ и является восьмым входом формирователя.

Блок синхронизации содержит эле- мент 2-ЗИ-. 2ИЛИ, элемент 2-И-2ИЛИ, четвертый триггер, регистр сдвига и второй элемент ИЛИ, один из входов которого является третьим входом блока, четвертым входом которого являются другой вход второго элемента

ИЛИ, вход первого разряда регистра сдвига и первый вход элемента 2- И2ИЛИ, второй вход которого является первым выходом блока, вторым выходом которого является выход элемента

2-И.-2ИЛИ, третий вход которого соеди. нен с, первым и вторым входами элемента 2-3И-2ИЛИ, тактовыми входами регистра сдвига и четвертого триггера и является первым входом блока, вторым входом которого является вход записи регистра сдвига, входы четвер. того и второго разрядов и вход последовательного кода которого и вход данных четвертого триггера соединены с шиной логического "0", пятым входом блока являются третий вход элемента 2-ЗИ-2ИЛИ и вход установки в

"!." четвертого триггера, выход которого соединен с четвертым входом элемента 2-3И-2ИЛИ, пятый вход кото.: рого соединен с выходом четвертого разряда регистра сдвига.

На фиг. 1 приведена — функциональная схема предлагаемого генератора; на фиг. 2 — то же, формирователя границ видеосегментов окружностей; на фиг. 3 — то же, формирователя видеосегментов окружностей; . на фиг. 4 — то же, блоха синхронизации; на фиг. 5. — то же, квадратора; на фиг. 6 — временная и графическая ди .граммы работы генератора.

Функциональная схема генератора (фиг. 1) содержит квадраторы 1 и 2, счетчик 3 окружностей, блок 4 памяти, формирователи 5 и 5 границ видео!

О сегментов окружностей, формирователь

6 видеосегментов окружностей, сумматоры 7 и 8, регистр 9, элемент 10

2И-НЕ, элемент 11 ИСКЛЮЧАЮЩЕЕ ИЛИ, блок !2 синхронизации, тактовый вход

13 и управляющие входы 14, 15 и 16 устройства, импульсный 17, знаковый

18 и информационный 19 выходы квадратора 1, выход 20 и выход 21 переполнения сумматора 7, выход 22 и выход

20 23 переполнения сумматора 8, выход

24 (25) формирователя 5 (5 ), импульс ный 26, инверсный знаковый 27 и информационный 28 выходы квадратора 2, выходы 29 и 30 блока 12 синхрониза25 ции, выход 3! регистра 9, выход 32 счетчика 3, выход 33 блока 4 памяти, выход 34 элемента 10 2И-НЕ, выход

35 элемента 11 ИСКЛЮЧАЮЩЕЕ ИЛИ, выходы 36, 37 и 38 формирователя 6.

Выход 36 формирователя 6 является выходом генератора.

Функциональная схема формирователя 5 (5 ) содержит сумматор 39, триггеры 40 и 41, элемент 42 ИСКЛЮЧАЮЩЕЕ

ИЛИ и элемент 43 И (фиг. 2).

Функциональная схема формирователя

6 (фиг. 3) содержит триггер 44, элемент 45 ИСКЛЮЧАКЗЦЕЕ ИЛИ, элементы 46 и 47 2-2И вЂ” 2ИЛИ, элемент 48 2-2-2ИЗИЛИ, элемент 49 и 50 З-ЗИ-2ИЛИ, элементы 51, 52 и 53 И, элемент 54 ИЛИ и выходы 55 и 56 элементов 49 и 50 соответственно.

Функциональная схема блока 12 синхронизации (фиг. 4) содержит триггер

57, регистр 58 сдвига, элемент 59

2-ЗИ-2 ИЛИ, элемент 60 ИЛИ и элемент

61 2-И-2ИДИ.

Функциональная схема квадратора 1 (фиг. 5) содержит триггер 62, элемент

63 ИСКЛЮЧАЮЩЕЕ ИЛИ, элемент 64 И, счетчик 65 и накапливающий сумматор 66.

Квадратор 2 отличается от квадратора 1 тем, что он содержит только

55 счетчик 65 и, сумматор 66, синхронизирующий вход которого соединен с тактовым входом квадратора 2 и сумми рующим входом счетчика 65.

7: 112

Предлагаемый генератор предназна чен для работы в телевизионном устройстве отображения информации (УОИ) с черезстрочной разверткой, которое содержит ряд узлов, в их числе сам генера c>p, телевизионный индикатор, пультовую аппаратуру, формировательполного телевизионного car íàëà и хронизатор, синхрониэирующий работу всех составных частей УОИ и, в частности, вырабатывающий строчные и кад— ровые синхронизирующие (ССИ и КСИ) и гасящие (СГИ и КГИ) импульсы, тактовые импульсы (ТИ) частотой 12 ИГц, импульсы строчной развертки (ИСР), признак (ПП) первого или второго поля и импульсы координатного полн (ИКП) .

Для обеспечения работы генератора на его входы 13, 14, 15 и 16 поступа ют соответственно сигналы ТИ 13, ИСР 14, ПП 15, и ИКП 16, синхронизи- рующне в УОИ отображение координатУ6 (255, 253,..., 3,1, -1, и УФ (254, 252,..., 2,0, -2,,— и содержит 51,» квантов координаты х, определяемой выражением, и при условии

45 (3) ц-Ч-К-», где х „ — разрядная цифра знакового разряда кода х; х < — разрядная цифра i-того разряда кода (х1; ..

n — 8-разрядность кода 1х .

Обозначив через: Ф 19, Ф 20, Ф 22, Ф 28, Ф 31, Ф 32 и Ф 33 коды на выходах 19, 20, 22, 28, 3 1, 32. и 33; П18, П21, П23, П27, П34 и П35 сигналы на выходах 18, 21, 23, 27, 34 и 35; И17, И24, И25, И26, И29, ИЗО, И36, И37 и И38 импульсы на выходах 17 24, 25, 26, 29, 30, 36

37 и 38, работу предлагаемого генератора можно описать следующим образом.

Предлагаемый генератор за один кадр формирует видеоимпульсы, моделирующие точки горизонтальных отрезков, аппроксимирующих и концентрических окружностей (фиг. 6). Причем для каждой окружности длина самого верхне-. го (нижнего) отрезка определяется расстоянием

ax,„.z Ãã -> (г> между точками пересечения окружностИ с прямой

4373 8 ной информации,,происходящее на соот ветствующих 256 строках первого и

255 строках второго поля., т.е, на соответствующих 511 строках телевизионного растра. Входные сигналы синхронизированы друг относительно друга таким образом, что изменение

ИСР 14 происходит в некоторые момен" ты времени после окончания соответ10 ствующнх импульсов ТИ 13Ä а изменение ИКП 16 (или ПП 15) происходит в некоторые моменты времени после переключения сигнала ИСР 14 (или .и 1 > "0 "ò (фиг

В связи с изложенным ИКП 16=1 на тех строках каждого поля, по которым производится отображение координатной информации в течение соответствующих частей прямых. ходов строк, 2»> .когда ИСР 14 1. Причем относительно начала координат (фиг. 6) каждая .строка координатного поля, начиная с верхней, имеет координату

3,..., -253, -255) при ПП15=0

3,..., -252, -254$ при ПП15 1 а длина каждого бокового отрезка определяется расстоянием

ax. >> -Ж >, < > отсчитываемым вправо при х<0 и влево при x)0 от точки пересечения окружности с прямой вида

> = (с g-Q (5)

35 где У - коорДината строки координатного ноля.

В каждой строке координатного поля моделирование аппроксимирующих отрезков (2). и (4) для каждой окруж4О ности производится с помощью решения уравнения (1) при условии у = Yc g-» (6) lJJ ФУ+1 с R (7)

Установка начальных условий моделирования осуществляется по ИСР14=0 . и по ИКП16=0.

Сигнал ИСР14=0 запрещает работу формирователей 5 (5> ) и 6 и фиксирует счетчик 65 и сумматор 66 квадрато. ра 1 и счетчика 3 в состояниях, соответствующих вьуажениям

Ф65(1=2 +2=10...0101

55 . Ф66(,1-@20= (Ф65 )

4>33=И а сигнал ИКП 16 = 0 фиксирует счетчик 65 и сумматор 66 квад124373

9 ратора 2 в состояних, соответствующих выражениям ф65(=-(2 -1)=10...01 -Умах

Ф66(ц =Ф29= (Ф6 5() ) где Ф65((65() — код на выходе с чика 65 квадрат ра 1 (2); (2 -!)=У„ц„„- максимальное зн чение координат у (или х).

В течение каждого ИСР14=1 счетч

65 квадратора 1 формирует дополнит ный код

О при x>0 > и импульс И17 перехода в "О" кода 19

В течение каждого ИКП16! счетчик

65 квадратора 2 формирует дополнительный код отрицательной координаты у (т.е. -у=Ф65 1) и квадратор 2 вырабатывает код,Ф28 у, инверсный сигнал знака кода у (т.е. П17=уq ) и импульс И26 перехода в "О" кода

Ф29.

Во время ИСР 14 1 (или ИКП16 1) работает квадратор 1 (или 2) по импульсам ТИ!3 (или И29), представляющим собой число-импульсный код развертки кода х (или - у) от -255 до

+255 с весом о =1 каждого импульса, и реализует алгоритм, Z (t

И29);

Е(й)-Ф65 — код координаты х или координаты у в точке t текущего времени.

Различие в работе квадратора .1 от квадратора 2 заключается лишь в том,. что после перехода счетчика 65,в

"О" сигнал П18 переключится в "О" с задержкой на один импульс ТИ13, который элементом 64 И не пропускается на суммирующий вход счетчика 65 и синхронизирующий вход сумматора 66.

У при

Ф28= (У+1) -.при регистр 9 — код

1(У+1) при

Ф31= У 2 при

П27=1;

П27=0, 50

П27=1;

П27=0.

55 х+1 при хаО, Ф65<,> х при х>0, и квадратор 1 генерирует код (х+1) при х(0

Ф20 х при 0>х сигнал знакового разряда кода х

1 при хаО«>

П18=

5 оа-!

0 ик ель

В течение ИКП16=1 в каждом периоде частоты импульсов ИСР14 можно выделить период подготовки Т, в течение которого HCF!4=0, и период форми. рования Т, в течение которого

ИСР14=1.

По каждому сигналу ИСР14=1 работа регистра 58 блока 12 запрещена по импульсам ТИ 13 и активизирована для записи в него кода

0000 при ПП15=ИКП16=0;

Ф58= 0100 при ПП15=1, ИКП!6=0;

0101 при ИКП16=1, определяемого значениями сигналов

ПП15 и ИКП16 в момент переключения

ИСР14 с "1" на "О". В некоторый мо мент времени при ИСР14=0 в регистр

58 заносится код Ф58, а затем осуществляется сдвиг влево его содержимого по импульсам ТИ13. Поэтому элемент 59 с помощью регистра 58 по импульсам ТИ13 в течение первого периода Т вырабатывает один импульс только для второго поля, в течение каждого иэ остальных периодов Т0 любого поля, кроме 128-го периода, вырабаты» вает два, а в течение 128-ro периода — три импульса И29, один из кото- рых генерируется с помощью импульса

И26(по И26 запрещается работа элемента

59 по пятому входу и триггер 57 устанавливается в "1", а по первому импульсу ТИ13, следующему после окончания

И 26, формируется очередной И29 и триггер 57 переключается в "О").

Элемент 61.вырабатывает импульсы

ИЗО, совпадающие при ИКП17=0 с импульсами ТИ13, а при ИКП16! — с импульсами И29.

В течение ИКП16=1 по каждому И29 меняется содержимое квадратора 2 а по каждому h30 код Ф28 заносится в регистр 9. Поэтому в течение каждого периода Т, кроме первого периода в первом поле (в этом периоде Ф28

Ф31 (2 -1 ), квадратор 2 вырабатыва8 ет код

В течение периода Т содержимое счетчика 3 зафиксировано в состоянии М=Ф32,.а в течение периода Тю содержимое счетчика 3 по импульсам

И38 (И37), уменьшается (увеличивается)и не может быть больше величины М,» т.е. работа счетчика 3 на сложение

-О при Ф32=0, так, что большим значением кода Ф32 соответствуют большие значения ради-, усов аппроксимируемых окружностей.

В течение каждого периода Т«,кроме первого в первом поле, сумматоры

7 и 8 по кодам Ф28, Ф31 и ФЗЗ вырабатывают дополнительные коды Ф7 и Ф8 в соответствии с выражениями 15

Ф7=(У+й27) +(-R ))

Ф8= (У+П27) + (-R2) J (8)

Так как сумматоры 7 и 8 суммируют соответствующие коды без знаковых разрядов, то инверсный знаковый раз- gp ряд кода Ф7 вырабатывается на выходе

2 1 переполнения сумматора 7

1 при (У+П27)" R

П21=

О при (У+П27) Й; 25 а для П18=0 О при х cjÔ7I (или Ф 8I );

П42= 1 при х 1 Ф 7/ (или/т 8! ) .

По сигналам ТИ13, ИСР14, П34 и

П 42 работа формирователя 5 (или 5 ) происходит следующцм дбразом.

По сигналу ИСР14=0 (нли П34=0) триггер 40 устанавливается в "0", (в "1"), а триггер 41 переходит в состояние триггера 40 с задержкой в один такт импульса ТИ13. Триггеры

40 и 41 нулевыми (П40=П41=1, где

П40 и П41 сигналы на инверсных выхо. дах триггеров 40 и 4 1 соответственно), единичными (П4&=П41=0) состояниями разрешают (запрещают) работу .

40 элемента 43 по третьему и четвертому входам.

Перед формированием любого импульса И24 (или И25) сигнал П34=1 и формирователь 5 (или 5 ) находится в

1 45 состоянии, определяемым выражениями

П42=0

П40=П41= 1

В некоторый момент времени периода Т код х принимает значение, при котором аигнал П42 переключится с

"0" в " 1" и по соответствующему импульсу ТИ13 генерируется импульс

И24 (или И25), а триггеры 40 и 4 1 один за одним переключаются в единич- 55 ные состояния, в которых останутся или до начала периода Т, либо до некоторого момента времени, следую(9) 11 .11243 организована таким образом, что всег да выполняется условие Ф32=И.

По коду Ф32 блок 4 вырабатывает обратный код ФЗЗ согласно выражениям

-R при Ф32 > 0;

Ф34=

73 12 щего после переключения сигнала П42

tt 1lt tl0ll

Таким образом, в течение Т«о каждый импульс И24 (или И25) формируется при условии х =с,Я««8 J (или j У 9 I ) > О, инверсный знаковый разряд кода Ф8 вырабатывается на выходе 23 переполнения сумматора 8 .

1 при (У+П27) > g

П23=

О при (У+П27) с R, (10), а остальные разряды кодов Ф7 и Ф8 являются разрядами кодов Ф 20 и Ф22 соответственно.

По П2! и П23 элементы 10 и 11 вырабатывают соответственно сигналы П34 и П35 согласно выражениям

П34=П21 П23j

П35=П21 П23 (11)

В течение соответствующих периодов Т« формирователь 5 (5 ) генерирует импульсы И24 (или И25), моделирующие при П27=1 точки пересечения окружностей с прямыми вида (6) или (7), а при П27=0 точки пересечения окружностей с прямыми вида (7) или (6);

В течение каждого Т«р процесс формирования импульса И24 (или И25) целесообразно рассматривать параллельно при хсО и х:>О, а также для Ф7 (или. Ф8)<0, поскольку при Ф7 (или Ф8) . >0 вырабатывается в соответствии с (8),... (11) или сигнал П34=0, запрещающий работу формирователей 5,, либо сигнал П35=1, по которому импульс И 24 (или И 25) игнорируется формирователем 6 °

С учетом отмеченных условий элемент 42 формирователя 5 (или 51) вы.рабатывает сигнал П42=П18 ПЗ9 (где

П39 сигнал на выходе переполнения сумматора 39, суммирующего без знаковых дополнительные коды Ф19:.О и

Ф7 (или Ф8) 4 О), так, что для П18= 1

f 0 при (x+1)5J «1Р 7! (или j «Р 81 );

П42= 1 при (х+1)« «Р7! (или 198/), когда ошибка сравнения

F» =c -(98 (или )Ф91)10 (12) имеет наименьшее значение.

Из изложенного следует, что уравнение (1) в предлагаемом генераторе решается в два с лишним pasa точнее, чем в прототипе, за счет более точного представления независимой пере- менной (она изменяется в прототипе с весом "2", а в предлагаемом генера торе с весом " 1") и за счет одинако-

13 1124373 14 вых по модулю и по точности решений нием между передними фронтами импульс уравнения (1) при хкО и х>О.,сов И55 и И56 и который моделирует

В течение периодов Т, формирова- длину (7), При этом по каждому И56 тель 6 генерирует импульсы И36, при П18=1 (или П18=0) генерируется

И37, И38 с помощью сигналов П18, 5 импульс И38 (или И37), по которому

П27, П35 и импульсов ТИ13, ИСР14, осуществляется переход к формироваИ17, И24 и И25. В формирователе 6 нию сигналов для следующей окружйосработа элементов 49 и 50 осуществля- . ти с радиусом меньшим (или большим). ется по стробирующему сигналу П35 Во втором случае П34=П35=1 (запре. и управляющему сигналу П45=П18+П27 1ц щена работа элементов 49 и 50 и раэ-, так, что он на выходах 55 и 56 решена работа элемента 52 по второму вырабатывает импульсы И55 и 56 соглас- входу ) всегда вырабатывается два им- но выражениям пульса И46, по которым элемент 52

И55=П36 (И24 П45МИ25 II45)) вырабатывает два импульса И52. ТригИ56=П36 (И25 П459И25 П45) 3 rep 44 по первому И52 переключается где П45 — сигнал, вырабатываемый эле; в "1", а по второму И52 - в "0", ментом 45. т.е . генерируется импульс И44, длиПо импульсам И24 и И25 и сигналу тельность которого определяется рас .И27 элемент 46 генерирует импуль- стоннием Ме у зад ми фр"нтами am сы И46 2О пульсов И52 и который моделирует

И46=И24 1127vH25 П27 длину (2) . Кроме того, по второму моделируюшие точки пересечения окруж- И52 генеРиРУетсЯ иьшульс И37, по ко» ностей с прямымн тина (6) . В процес- торому осуществляется переход к фор се работы триггер 44 генерирует им- мированию сигналов длЯ следУющей ок. .

:пульсы И44, моделирующие длины (3) . Р5. Ружности с болыпим РаДиУсом. и (4) аппроксимирующих отрезков, точ- В третьем случае П34=П35=0 генерйки которых моделируются импульсам тор находится в. состоянии, когда

И36, генерируемыми элементом 47. пРоизошел пеРеход к наименьшей длн

В течение периода Т перед нача- - даннон строки аппроксимируемой окРУж лом каждого формированйя триггер 44 б HocTH T.e. У " В sTox случаe им находится в "0n и запрещает работу пульсы И24 и И25 не вырабатываются элемента 47 по второму входу, а эле- и по импУльсУ И17 генерируется им-. мента 48 — по первому входу.,пУльс И37, осУществлЯющий пеРеход к

I I

Процесс формирования импульсов формированию сигналов для окружности

И36, И37 и И38 управляется сигнала- З с Радиусом Я)У+1.

35 ми П34 н П35,. которые определяют три Технико-экономическая эффектив-,. случая формирования.. .ность изобретения заключается в том, В первом случае П34=1, П35=0 по что предлагаемый генератор по сравнекаждому И55 (при отсутствии И56), нию с прототипом (он же базовый объ триггер 44 устанавливается в 1, 4О .ект) позволяет повысить качество а по каждому И56 — в "О". Поэтому отображения информации в УОИ за счет генерируется импульс И44, длитель- повышения точности аппроксимации ок- ность которого определяется Расстоя- ружностей в 2 раза.

1124373!

124373

1 с

i 124373

1124373

Т

Д Ц е ее еее ю эе е е е е ° l ° е ее

Ф

ИСРП

ИХЛОВ

/7ПЮ ..

Щиаб

Составитель М. Немировский

Редактор МеКелемеш . Техред Т.Фанта Корректор О.Тйгор

Заказ 8288/41 Тираж 446 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, -35 Раушская наб., д. 4/5

Филиал ППП "Патент", геУжгород, ул.Проектная, 4

Генератор концентрических окружностей для телевизионного индикатора Генератор концентрических окружностей для телевизионного индикатора Генератор концентрических окружностей для телевизионного индикатора Генератор концентрических окружностей для телевизионного индикатора Генератор концентрических окружностей для телевизионного индикатора Генератор концентрических окружностей для телевизионного индикатора Генератор концентрических окружностей для телевизионного индикатора Генератор концентрических окружностей для телевизионного индикатора Генератор концентрических окружностей для телевизионного индикатора Генератор концентрических окружностей для телевизионного индикатора Генератор концентрических окружностей для телевизионного индикатора Генератор концентрических окружностей для телевизионного индикатора Генератор концентрических окружностей для телевизионного индикатора 

 

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

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

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

Изобретение относится к обработке изображений

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

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

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