Функциональный преобразователь

 

Изобретение относится к автоматике и вычислительной технике. Цель изобретения - расширение области применения за счет управления величиной шага аргумента и амплитудой сигнала. Функциональный преобразователь содержит блок -1 синхронизации, регистры сдвига 2, 5, 6 и 17, элементы ИЛИ 3, 4, 15 и 16, две группы элементов И 7. и 8, элемент 9 задержки, группу элементов ИЛИ 10, блок 1I счетчиков, мультиплексор 12, формирователь 13 адреса, преобразователь 14 напряже- : ние-частота и два элемента И 18, 19. Принцип действия преобразователя основан на использовании времяимпульсной процедуры формирования кодов функций с заданием ряда временных интервалов , пропорциональных приращениям ординат функций, заполнением этих временных интервалов потоком импульсов , определяющих амплитуду выходного сигнала, и накоплением кодов ординат в соответствзпощих счетчиках. Изменение шага задания аргумента и амплитуды сигнала позволяет использовать функциональный преобразователь как для формирования синусных и косинусных сигналов в системах диагностики , так и при синтезе ряда Фурье. 5 кп. 7 с S (Л со СП ю 4 а /7

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

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

РЕСПУБЛИН (51) ф G 06 F 1/02

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

К А BTOPCHOMY СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4087956/24-24 (22) 04.07.86 (46) 15.11.87. Бюл. № 42 (71) Всесоюзный научно-исследователь: ский институт электроизмерительных приборов (72) В.И.Якименко, А.Л.Лысенко, А.Ф.Бульбанюк и Ц.Б.Эпштейн (53) 681.325 (088.8) (56) Авторское свидетельство СССР

¹ 840858, кл. G 06 F 1/02, 1979.

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

¹- 1149234, кл. G 06 F 1/02, 1983. (54) ФУНКЦИОНАЛЬНЫЙ ПРЕОБРАЗОВАТЕЛЬ (57) Изобретение относится к автоматике и вычислительной технике. Цель изобретения — расширение области применения за счет управления величиной шага аргумента и амплитудой сигнала.

Функциональный преобразователь содержит блок 1 синхронизации, регистры сдвига 2, 5, 6 и 17, элементы ИЛИ 3, „,SU, 1352476 А1

4, 15 и 16, две группы элементов И 7. и 8, элемент 9 задержки, группу элементов ИЛИ 1О, блок 11 счетчиков, мультиплексор 12, формирователь 13 адреса, преобразователь 14 напряже- . ние-частота и два элемента И 18, 19.

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

5 ил.

2476

I

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

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

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

Функциональный преобразователь (фиг ° 1) содержит блок 1 синхронизации, первый регистр 2 сдвига, первый и второй элементы ИЛИ 3 и 4, второй и третий регистры 5 и б сдвига, первую и вторую группы элементов И 7 и 8, элемент 9 задержки, группу элементов ИЛИ 10, блок 11 счетчиков, мультиплексор 12, формирователь 13 адреса, преобразователь 14 напряжение-частота, третий и четвертый элементы ИЛИ 15 и 16, четвертый регистр

17 сдвига и два элемента И 18, 19.

Формирователь 13 адреса (фиг.4) может быть выполнен, например, содержащим первый триггер 20, регистр 21, с первого по шестой элементы задержки 22-27, первый элемент 2И-ИЛИ 28, с первого по пятый сумматоры 29-34, первый и второй счетчики 35 и 36, два устройства сравнения 37 и 38,второй триггер 39, сумматоры 40 и 41 по модулю два, второй и третий элементы 2И-ИЛИ 42 и 43, ключ 44 и седьмой элемент задержки 45.

Работа функционального преобразователя происходит следующим образом.

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

8 синуснои функции меньше их максиN мального значения 8 (n c k = -—

4 где N — - количество отсчетов за период Функции), Эта закономерность иллюстрируется на фиг.2 а, где значения ординат от 9 до 6 удовлетворяо J ют условию

n = О, 1, 2...,, 8

В структуре заявляемого функционального преобразователя это учитывается следующим образом. Регистр 2

15 сдвига содержит 1 ячеек сдвига, причем 1 пропорционально в выбранном масштабе значению 9>/2. Выходы регистра 2 сдвига разделены на две группы (фиг.3). Количество ячеек сдвига

20 (А 1 „) между соседними выходами первой группы (с номерами от 0 до 1; от 1 до 2, от 2 до 3 и т,.д. до j-ro) (пропорционально приращениям значений функции (ф 8 „ на фиг.2б) между соот"1 ветствующими двумя соседними ординатами. Аналогичным образом организованы выходы второй группы с номерами от j+1 до К..

В исходном состоянии регистры 2, 30 5, 6, 17 сдвига, блок 11 счетчиков, формирователь 13 адреса и преобразователь 14 напряжение — частота обнулены.

В начале работы включается блок 1 синхронизации, с первоro выхода которого поступают тактовые импульсы, а с второго (например, через делитель частоты) — синхроимпульсы, период повторения которых задан равным периоду

4О подключения значений напряжений П,„ (например, U подключается через ключ, стробируемый m-м синхроимпульсом. Ключ для упрощения схемы не показан на фиг.1 на. входе -преобразова45 теля 14).

При поступлении первого синхроимпульса (m = 1) с второго выхода блока 1 синхронизации он подается на управляющий вход формирователя 13 адре; са и на входы S записи и тактовые входы С регистров 2 и 5 сдвига, что вызывает установку их первых разря- дов в состояние "1". Одновременно на

55 информационный вход преобразователя 14.íàïðÿæåíèå-частота подключается напряжение 11„ (задающее амплитуду выходной функции, считываемой с выхода мультиплексора 12).

476

3 1352

Благодаря "1" в первом разряде регистра 5 сдвига разрешается прохождение .тактовых импульсов через элемент И 18; поступая далее через элемент ИЛИ 3 на тактовый вход регистра 2 сдвига, тактовые импульсы осуществляют перемещение единичного"

ll состояния из первого в последующие разряды этого регистра.

Промежуток времени, за который f0

It II

1 достигнет первого выхода регистра 2 сдвига, равен

Т .41, OII где Т „ — период тактовых импульсов на первом выходе генератора 1;

d1 — количество разрядов до первого выхода регистра 2 сдвига.

Промежуток времени, за который

"1" достигнет выхода (j +1) этого же регистра, равен:

) o 25 где 1 „ — количество разрядов до (j+1)-го выхода регистра 2 сдвига.

Аналогично определяется в общем виде промежуток времени t (для пер-30

Il1 вой группы выходов)

n„

"п1 = Топ =411 = Т оп 1 и, 1=1.

1 и промежуток времени t (для второй

"2 группы выходов) и, п1 Топ — 1 Т рп

1.=! +1

Появление импульса на каждом последующем выходе первой группы реги- 40 стра 2 сдвига воздействует через элемент ИЛИ 15 на С-вход регистра 6 сдвига, вызывая сдвиг имеющегося содержимого и запись в освободившийся младший РазРяд 1 (т.е. одержимое 4 регистра 6 сдвига изменяется следующим образом: 0000 ...,1000...,1100

1110... и т.д.).

Модификация содержимого регистра 6 сдвига, описанная выше, приводит к последовательному запиранию через промежутки времени С„ (и „ р C1,j 2) соответствующих входов группы элементов И 7.

Аналогичным образом последователь-5 ное появление импульса на выходах второй группы регистра 2 сдвига с номерами от j +1 до К модифицирует через элемент ИЛИ 16 содержимое регистра 17 сдвига, вызывая последовательное запирание соответствующих входов группы элементов И 8 через промежуток времени t „ (n e ((j +1), K3) °

Одновременно с этим в каждом счетчике с номером от 1 до j блока 11 счетчиков накапливается и запоминается количество импульсов частоты f прошедших с выхода преобразователя

14 напряжение-частота через соответствующий вход группы элементов И 7 за промежуток времени t> определенный выше.

Одновременно во второй группе счетчиков с номерами от j+1 до К блока 11 счетчиков накапливается количество импульсов, поступающих с соответствующего выхода группы элементов ИЛИ 10. Это количество импульсов

; равно сумме числа импульсов, прошедших через соответствующий элемент групп элементов И 8 за промежуток времени t è числа импульсов 8 п2 J

8> /2, прошедших через последний элемент группы элементов И 7 за интервал времени t (Для предотвращеJ ния перекрытия двух последовательностей импульсов, поступающих на входы. элементов ИЛИ 10, необходимо, во-первых, чтобы сигналы на выходе преобразователя 14 напряжение-частота имел большую скважность, и, во-вторых, чтобы элемент 9 задержки обеспечивал задержку сигнала С " 0,5/ a, где <еа„ максимально возможное значение частоты импульсов на выходе преобразователя 14 напряжение-частота).

Следовательно, после заппрания всех входов первой и второй групп элементов И 7 и 8 в счетчиках с до хранятся коды

Топ

N — -1 — — -- -- 1 1, (п = 1, 2,...,j). а в счетчиках с, (j+1) по К хранятся коды

t n<+t S 70tI

И = — -- — - - = — -(1 +1)

"2 Т Т (n z = (j+1), (j+2),..., К) .

Так как частота f = . U a

Гт1 числа 1„, 1„, 1 пропорциональны сои, ответственно значениям 8„, В,, 6 /2

П11 П2 1 в выбранном масштабе, то содержимое в двоичном коде счетчиков и1 и и оказывается пропорциональным соответствующим отсчетам синусной функции

10 (n = 1, 2, ..., К).

sin п и (— —. — -) К 2

cos ь Пь

m 1

N при m ° 1 6 — 2-,.

А с,„;

N N

+ р ——

4 2 предыдущий

-m -1 при m

М

i) р. Ы N( тп-i < — — + р — - знак — при

sgn С .N И измененный знак — при тп i ) - — + р

4 2

13524 амплитуды О при аргументах, равных и, и и соответственно (фиг. 2а) .

Такйм образом, в блоке 11 счетчиков накоплены коды, пропорциональные произведениям ряда ординат синусоиды

5 (косинусоиды) на интервале и/2 на значение напряжения U задающего амплитуду выходного сигнала

Одновременно с закрытием последнего входа группы элементов .И 8 импульс с 15 последнего выхода регистра 17 сдвига поступает на вход обнуления преобразователя 14 напряжение-частота, на вход начальной установки формирователя 13 адреса и через элемент ИЛИ 4 2g на тактовый вход регистра 5 сдвига, осуществляя сдвиг единичного импульса из первого во второй разряд. закрывается элемент И 18, открывается элемент И 19, благодаря чему такто- 25 вые импульсы начинают поступать на тактовый вход С формирователя 13 адреса, начиная цикл формирования кодов адреса для поочередного считывания соответствующих кодов вычисленной дд функции на выход мультиплексора 12.

Формирование необходимой упорядоченной последовательности кодов-отсчетов функций на выходе функционального преобразователя может осуществляться при помощи формирователя 13 адреса в одном из двух режимов слегде р — номер перехода косинусной функции через нулевой уровень (причем р = О, 1,...,(ш+1).

Следовательно, при первом синхроимпульсе (m 1) шаг изменения кодов адреса 4А = 1 и на вход функциональ55 ного преобразователя считываются N =

4К кодов косинусной функции с соответствующим знаком sgn поступающим со знакового выхода формирователя 13

76

6 дующим образом: при постоянном шаге аргумента аА = 1, т.е. единичном ин- тервале между кодами ряда адресов

А>, Л ...А, А> и т.д., а также с переменным шагом 8 A между концами адресов, изменяющимся через определенное количество N считываемых орди-! нат функций. Первый режим необходим, например, при формировании тестовых синусоидальных сигналов большой длительности (формирователь 13 адреса в этом случае имеет простую структуру— на основе реверсивного счетчика с изменяющимся на единицу кодом). Второй режим необходим при синтезе ряда Фурье, описывающего сложные сигналы, т.е. для формирования ряда гармоник различной амплитуды U с кратно изменяющимся количе с твом пе р иодо в .

Процедура вычисления кодов синусно-косинусных функций в функциональном преобразователе идентична для любого номера m = 1, 2,. ° ., N синхроимпульса, поступающего с второго выхода блока 1 синхронизации при одновременной подаче отсчета напряжения U U

Ч» 2»

U,..., U» на вход преобразователя 14 напряжение — частота, а вычисление кодов адресов в формирователе 13 адреса:для считывания на выход мультиплексора 12, например, косинусных функций ряда частот, необходимых для синтеза ряда Фурье, в общем виде описывается следующими соотношениями: адреса, а после считывания N-ro кода на управляющий выход Конец" формирователя 13 поступает импульс, прекращающий работу последующих блоков информационно-вычислительного комплекса, в состав которого входит функцио-, нальный генератор (также устанавливающий в исходное состояние регистры 5, 6, 17 сдвига). При этом, благодаря нулевому состоянию первого и

7 1 152476 8 второго разрядов двухразрядного регистра 5 сдвига, закрывается прохождение тактовых i импульсов на вход с формирователя 13 адреса.

При следующем синхроимпульсе (m = 5 — 2) работа функционального преобразователя аналогична описанной, но

U„= U2 и шаг аргумента дА = m = 2, т.е. на выход мультиплексора 12 по каждому i-му тактовому импульсу счи1 тывается соответствующий код С, I т.е. Ср С2, С4,..., С1,,..., С, Ср °

С,..., причем количество ординат на

N период функции равно П

m подключении к выходу мультиплексо— ра 12 цифроаналогового преобразователя на его выход поступает соответствующий ряд N частот непрерывных косинусных функций, например для задач непрерывного управления сббъектами или для синтеза непрерывной сложной функции.

Рассмотрим подробнее работу возможного варианта выполнения формирователя 13 адреса.

Режим 1. Ключ 44 установлен в положение а, при котором его выход через элемент 45 задержки подключен к

R-входу счетчика 36 шага агрумента.

Перед началом работы формирователя через его управляющий вход в счетчик 36 шага аргумента поступает управляющий импульс, установив содержание счетчика 36 равным д А = 1, а на вход начальной установки D поступил импульс с последнего выхода регистра 6 сдвига, благодаря чему в сумматор 31 записывается код N/2 с регистра 21, а триггеры 20 и 39 установле40 ны в состояние, при KoTopbIx открыт первый вход элементов 2И-ИЛИ 28, 42

И 43, а ЧЕРЕЗ ИНтЕрВаЛ ВРЕМЕНИ с24 (заданный элементом 34 задержки) этот импульс поступает на тактовый вход

45 сумматора 29, разрешая запись в него кода К = N/4 с первого выхода регистра 21.

Таким образом, в сумматорах 29 и 33, предназначенных для установки

50 значений кодов граничных условий А и А о (фиг.5б и 5a), в начальном состоянии установлены соответственно коды адресов А о = N/4, А so = О, а в сумматоре 31 — код N/2 для контроля

55 знака синусной функции.

По первому тактовому импульсу (i = 1) в счетчике 35 тактов чстанавливается код k. = I, а в сумматорывычислители 30 и 34 по импульсу на их тактовых входах разрешается запись соответственно кодов A и А,. Код

Асо через первый вход элемента 2ИИЛИ 42 подается на адресный вход мультиплексора 12 (фиг.1), на выход которого считывается код С р = М/4, знак которого sgn = +! считывается с выхода сумматора 40 по модулю два че- рез открытый первый вход элемента 2ИИЛИ 43 на входу функционального преобразователя.

Через интервал времени 2 7

26 24 этот тактовый импульс поступает на вход триггера 39, изменяя его состояние: через открытый второй вход элемента 2И-ИЛИ 42 на его выход подается код A а через открытый второй вход элемента 2И-ИЛИ 43 на его выход с выхода сумматора 41 по модулю два подается знак отсчета синусной функции.

З ИитЕРВаЛ ВРЕМЕНИ с26+ приблизительно равный интервалу gt между тактовыми импульсами, триггер 39 возвращается в исходное состояние.

При этом через интервал времени C26-= 0,9дс первый тактовый импульс поступает на вход С сумматора 32, раз» решает изменение значения аргумента:

А, = А + дА = 1. Этот код подается на вторые входы устройств сравнения

37 и 38 и вторые входы сумматоров-вычислителей 30 и 34.

Второй тактовый импульс устанавливает в счетчике 35 состояние i = 2 и разрешает операции сравнения текущих кодов в устройствах 37 и 38 сравнения с граничными условиями, а в сумматорах-вычислителях 30 и 34 разрешаются операции вычитания по модулю

A, =l - A(=-„— — со

=(Азр — дА(= 1.

Эти коды, как и в предыдущем случае, считываются через элемент 2ИИЛИ 42 на адресный вход мультиплексора 12, а знаки соответствующих кодов ординат считываются с выхода элемента 2И-ИЛИ 43.

Аналогично процедура формирования кодов адреса и знака выходных функций выпопняется до такта i = N/4, соответствующего граничному условию, записанному в сумматоре 29 (фиг.5а,б); при этоь! срабатывает устройство 37 сравнения, выходной импульс которого является микрокомандой на изменение

1352476 знака косинусной функции (фиг.5б) в сумматоре 40 по модулю два и микрокомандой на изменение кода граничиого условия в сумматоре 38, в который записывается код с второго выхода ре- 5 гистра 21 коэффициентов, После этого в течение следующей четверти периода функции- на выход мультиплексора 12 подаются коды функций, определяемые кодами адреса с кодового выхода фор- 10 мирователя 13 адреса, а со знакового выхода формирователя 13 адреса с выходов сумматора 40 или 41 по модулю два подаются потенциалы, соответствующие положительному (фиг.5а) или 15 отрицательному (фиг ° 5б) знаку ординат этих функций.

Так как в счетчике 36 шага аргумента записано неизменно одно число

m = 1, то выходные сигналы функцио- 20 нального генератора имеют постоянный шаг аргумента А = 1 в течение заданного количества периодов функции. При этом после окончания каждого периода (при i = N) с выхода переполнения счетчика 35 поступает импульс, устанавливающий в нулевое состояние счетчик 35 и сумматоры 29-34, а через время L 4 0 5dt этОт импульс пОсту= пает на вход обнуления счетчика 36.

Вследствие этого следующий импульс m, поступающий на вход m формирователя адреса вновь задает начальные состоя.ния в сумматорах 40, 41 по модулю два, а в счетчике 36 шага аргумента 35 устанавливает вновь код В А =

Таким образом, формирователь 13 адреса подготовлен к заданию кодов адресов и знаков следующего периода 40 функции с постоянным шагом.

Режим 2. Ключ 44 установлен в положение б, при котором исключено периодическое обнуление счетчика 36, благодаря чему достигается изменение 45 шага аргумента д А = mdA„ после окон чания каждого периода функций.

При первом импульсе (m = 1), поступающем на управляющий вход форми- 5О рователя адреса, в счетчике 36 шага аргумента устанавливается код 4А „ =1, после чего по каждому тактовому i-му импульсу осуществляется формирование кодов адреса и изменение знаков орди-55 нат функции аналогично режиму 1, при котором адресов

Но после окончания формирования

N кодов адресов (т.е. считывания на выход функционального преобразователя одного периода синусной и косинусной функций) импульс переполнения счетчика 35 тактов поступает не только на входы обнуления сумматоров 29-34, но и на управляющий выход формирователя 13 адреса,с которого подается через элемент ИЛИ 4 на тактовый вход регистра 5 сдвига: записанный в нем одиночный импульс сдвигается с второго разряда, вследствие чего регистр 5 сдвига обнуляется, запрещая прохождение тактовых импульсов через элемент И 19 на.тактовый вход формирователя 13 адреса.

Второй управляющий импульс (m = 2) с второго выхода блока 1 синхронизации, поступая на управляющий вход формирователя 13 адреса, устанавливает в начальные состояния сумматоры 40, 41 по модулю два, а в счетчике 36 шага аргумента устанавливается код dA<2.

Одновременно с поступлением в логические устройства функционального преобразователя импульса" ш = 2 на вход преобразователя 14 напряжениечастота подключается напряжение уровня U<, a в процессе формирования функции в блоке 11 счетчиков накапливается новый ряд кодов 9 „.

После этого начинается процедура считывания этих кодов через мультиплексор 12 по кодам адресов, сформированных с шагом в формирователе 13 адреса: аналогично случаю m - =йА, =

1 сначала в сумматор 29 записывается код граничного условия N/4, в сумматор 31 — код N/2, в сумматоре 33 остается нулевое значение кода, после чего в сумматоре 32 каждый i-й тактовый импульс разрешает операции суммирования: (1-1) + 1 Л = ш1.

Это текущее значение кода (m i) используется для сравнения с граничными условиями в устройствах 37 и 38 сравнения при поступлении каждого -го тактового импульса.

При переходе одной из функций нулевого значения (фиг.5а) срабатывает одно из устройств сравнения 37 или

38: при микрокоманде р = 1 с устройства 37 сравнения разрешается запись в сумматор 33 граничного условия N/2

11 1352476 (для формирования кодов (:. . — фиг.5а), т

111 1 а в сумматоре 40 по модулю два изме- н няется состояние в соответствии с изс менением знака косинусной функции (фиг.5б) . 5 а 2И-ИЛИ 28) и через элемент ЙГПГ72 а изменение граничного условия в умматоре 31 на значение А = (— — +

N зрр 2 †-), а в сумматоре 29 — на значеN N ние А- = (— — + — -) ° /p 4 2

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

При значении аргумента m i>, N/2 срабатывает устройство 38 сравнения, формируя микрокоманду на изменение состояния сумматора 41 по модулю два 10 (в соответствии со знаком синусной функции), триггера 20 (вследствие чего открывается второй вход элеменN 1 предыдущий знак — при m i <) p

sgn S

N1i

N измененный знак — при m i mI р ——

m — при m ° i

m.i — р — - — ири m.i > (N/4 + р N/2(; предыдущий знак — при m i < N/2;

sgn С измененный знак — при m i ) IN/4 + р N/2I

I N/4 — m. i1 — при m i < N/2;

А

c„„

l N/4+p N/2 — mi) — при m i) р N/2.

В частота, блок счетчиков, мультиплексор, формирователь адреса, элемент задержки, две группы элементов И, группа элементов ИЛИ и третий и четвертый элементы ИПИ, при этом второй выход блока синхронизации соединен с входом управления записью формирователя адреса, входами записи первого и второго регистров сдвига и первыми входами первого и второго элементов ИЛИ, выходы которых подключены к тактовым входам первого и второго регистров сдвига соответственно, при этом третий элемент ИЛИ соединен входами с первой группой выходов первого регистра сдвига, а выходом — с входом записи и тактовым входом третьего регистра сдвига, подключенного выходами к инверсным входам элементов И первой группы, соединенных прямыми входами с выходом преобразователя напряжение— частота и прямыми входами элементов И второй группы, а выходами — с соот ветствующими счетными входами блока счетчиков, остальные счетные входы которого подключены к выходам элеменСледовательно, по одному i-му тактовому импульсу на выход функционального преобразователя считывается одна ордината синусной функции и одна ордината косинусной функции и соответствующие им знаки для одного периода кратного ряда N дискретных функций или функций ряда N частот. Зто достигается благодаря считыванию кодов ряда кратных гармоник с переменным числом ординат N N/m на период функtrl ции, что достигается благодаря крат- 45 ному изменению шага аргумента.

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

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

13524 тов ИЛИ группы, соединенных первыми входами с выходом элемента задержки, а вторыми входами — с выходами соответствующих элементов И второй группы, подключенных инверсными входами к выходам четвертого регистра сдвига, .соединенного входом записи и тактовым входом с выходом четвертого элемента ИЛИ, входы которого подключены к последнему выходу первой группы и t0 второй группы выходов первого регистра сдвига, соединенного входом обнуления с входами обнуления блока счет- чиков, третьего и четвертого регистров сдвига, вторым входом второго l5 .элемента ИЛИ и выходом завершения цикла формирователя адреса, подключенного входом начальной установки к выходу последнего разряда четвертого регистра сдвига, третьему входу вто- 20

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

ТИ

l 352476

1352476 лэЯмув усюаЖ

Sga

Составитель С. Казинов

Техред М.Ходанич

Редактор M.Циткина

Корректор M.Øàðoøè

Заказ 5566/48 Тираж 671 Подписное

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

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

И

Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4

Функциональный преобразователь Функциональный преобразователь Функциональный преобразователь Функциональный преобразователь Функциональный преобразователь Функциональный преобразователь Функциональный преобразователь Функциональный преобразователь Функциональный преобразователь Функциональный преобразователь 

 

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

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

Изобретение относится к вычислительной технике и предназначено для, формирования последовательностей обобщенных р-чисел Фибоначчи при 3 построении высокопроизводительных вычислительных систем, оперирующих в фибоначчиевой системе счисления

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

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

Изобретение относится к вычислительной технике и может быть иснользованс при построении цифровы.ч устройств, алгоритм работы которых требует по коду а)- гумента воспроизведения с высокой точностью и быстродействием кодов синуса и косинуса с возможностью С1)ема с nepBoi o вы.хода генератора кола синуса или косинуса

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

Изобретение относится к области автоматики и вычислительной техники и может быть использовано в аппроксит 17 мирующих устройствах кусочно-линейного типа

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к устройствам и способам генерации кодов в системе передачи данных, в частности к генерации двухмерных квазидополнительных турбокодов (КДТК) и адаптированных КДТК в системах пакетной передачи данных, поддерживающей повторную передачу
Наверх