Тригонометрический преобразователь

Иллюстрации

Показать все

Реферат

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах для вычисления тригонометрических функций от аргументов , представленных в аналоговой форме. Цель изобретения - повышение быстродействия , расширение области применения и упрощение - достигается за счет совмещения во времени процедур оцифровки аргумента , представленного в аналоговой форме, и вычисления тригонометрических функций от этого аргумента. Тригонометрический преобразователь содержит три сумматора , пять регистров, счетчик, ПЗУ, дешифратор, ЦАП 12, компаратор, два матричных сдвигателя, блок управления. 2. ил.

CQIC3 СОВЕТСКИХ

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

РЕСПУБЛИК

>s G 06 F 1/02

ГОСУДАРСТВЕННОЕ ПАТЕНТНОЕ

ВЕДОМСТВО СССР (ГОСПАТЕНТ СССР) ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4688937/63 (22) 10.05.89 (46) 07.01.93. Бюл. М 1 (71) Ленинградский электротехнический институт им. В.И.Ульянова (Ленина) (72) А.В,Анисимов и В.Б.Смолов (56) Анисимов А.В. и др. Аналоговые и гибридные вычислительные машины. — М,: Высшая школа, 1984.

Байков В.Д. и др. Специализированные процессоры, — М.: Радио и связь, 1985, с, 288. (54) ТРИГОНОМЕТРИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЪ

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

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

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

Волдера.

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

„„5U„„1786480 А1 (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах для вычисления тригонометрических функций от аргументов, представленных в аналоговой форме.

Цель изобретения — повышение быстродействия, расширение области применения и упрощение — достигается за счет совмещения во времени процедур оцифровки аргумента, представленного в аналоговой форме, и вычисления тригонометрических функций от этого аргумента, Тригонометрический преобразователь содержит три сумматора, пять регистров, счетчик, ПЗУ, дешифратор, ЦАП 12, компаратор, два матричных сдвигателя, блок управления. 2. ил.

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

Целью изобретения является повышение быстродействия, расширение области применения и упрощение преобразователя.

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

15

25

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

На фиг,1 показана блок-схема тригонометрического преобразователя; на фиг,2— блок-схема алгоритма нелинейного преобразования.

Устройство содержит: накапливающие сумматоры-вычитатели 1 и 2, накапливающий сумматор 3, регистры 4 — 8, счетчик 9, постоянное запоминающее устройство (ПЗУ) 10, дешифратор 11, цифроаналоговый 45. преобразователь (ЦАП) 12, компаратор 13, матричные сдвигатели 14 и 15, блок 16 управления, Выход накапливающего сумматора-вычитателя 1 соединен с его первым входом и входом регистра 4, Выход сумматора 2 соединен с его первым входом и входом регистра 5. Выход накапливающего сумматора 3 соединен с eio первым входом и с входом цифроаналогового преобразователя 12. Выход регистра 6 соединен со вторым входом сумматора 3, выход счетчика 9 соединен с входом" йостоянйого запоминающего устройства 10, входом дешифраторэ 11 и входами числа сдвигов сдвигателей 14 и 15.! !

Выход сдвигателя 14 соединен с входом регистра 7, выход сдвигателя 15 — с входс!м регистра 8, выход регистра 7 — с втор !м входом сумматора 2, выход регистра 8 - co вторым входом сумматора 1, выход регистра

ПЗУ 10 — с входом регистра 6, выход ЦАП 12 — с первым входом компаратора 13, вто !ой вход К которого соединен с входом аргумента устройства, а выход — с входами реж! ма сумматоров 1 и 2, Выход дешифратора,11 соединен с входом "Останов" блока управления и выходом "Готовность" устройства.

Первый и второй выходы устройства соединен с выходами блоков-сумматоров 1 и 2.

Входы устройства "Пуск" и "Начальная установка" соединены с соответствующими входами блока 16 управления. Выходы блока 16 соединены через схему синхронизации с соответствующими входами управления Gnoков 1 — 9.

Тригонометрический преобразователь ! работает следующим образом.

Сигналом начальной установки обнуляется блок управления 16, причем указанный сигнал вырабатывается только при вклк учении питания устройства. По сигналу "Пуск" производится настройка блока 16, после чего o!! начинает вырабатывать сигналы управления, обеспечивающие обработку аргумента р; поступающего на вход аргумента устройства, и вычисление значений функций sin p u cos p, которые подэн тся на соответствующие выходы устройства;

Более подробно функционирование тригонометрического преобразователя Описано с помощью блок-схемы алгоритма на фиг,2, Сигналы управления А1 — А4, вызывающие выполнение блоками устройства необходимых процедур, вырабатыван)тся блоком 16 последовательно . первым в !рабатывается А1, последним — А4.

Появление сигнала на выходе иГс(тов ность" устройства свидетельствует о !том, что на первом и втором выходах результаты ! имеют достоверное значение.

Формула изобретения

Тригонометрический преобразоваТель, содержащий первый и второй накапли эюитие сумматора-аымитатели, третйй накапливающий сумматор, первый и втор и и третий регистры, счетчик, постоянное апоминающее устройство, блок управл ния, схему синхронизации, вход аргумента, вход запуска, вход начальной установки, пе вый и второй выходы устройства, выход t îò вности устройства, причем выход первог накапливающего сумматора-вычитэ еля соединен с входом первого регистра, в !ход

1786480

4(4õ

ДЗ

44 второго накапливающего сумматора-вычитателя соединен с входом второго регистра, выход счетчика соединен с входом второго регистра, выход счетчика соединен с входом постоянного запоминающего устройст- 5 ва, выход которого соединен с входом третьего регистра, выход которого соединен с информационным входом третьего накапливающего сумматора, входы и выходы управления всех блоков соединены со схе- 10 мой синхронизации, вышеперечисленные входы управления устройства соединены с соответствующими входами блока управления, отличающийся тем, что, с целью повышения быстродействия, расширения 15 области использования и упрощения за счет вычисления тригонометрических функций . одновременно с аналого-цифровым преобразованием аргумента, введены четвертый и пятый регистры, дешифратор, цифроана- 20 логовый преобразователь, компаратор, первый и второй матричные сдвигатели, причем выход дешифратора соединен с выходом готовности устройства и с входом останова блока управления, а его вход соединен с выходом счетчика и входами числа сдвигов первого и второго матричных сдвигателей, информационные входы которых соединены с выходами первого и второго регистров соответственно, а выходы соединены с входами четвертого и пятого регистров соответственно, выход четвертого регистра соединен с информационным входом второго сумматора-вычитателя, выход пятого регистра соединен с информационным входом первого сумматора-вычитателя, выход третьего сумматора соединен с входом цифроаналогового преобразователя, выход ко- . торого соединен с первым входом компаратора, у которого второй вход соединен с входом аргумента устройства, выход соединен с входами установки режима первого и второго сумматоров-вычитателей, выходы которых соединены с первым и вторым выходами устройства соответственно.

1786480

Составитель B. БелозеровТехред M.Ìîðãåíòàë Корректор M Андрушенко

Редактор

Производственно-издательский комбинат "Патент", r. Ужгород, ул.Гагарина, 101

Заказ 248 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР, 113035, Москва, Ж-35, Раушская наб., 4/5