Функциональный генератор

Иллюстрации

Показать все

Реферат

 

Изобретение относится к автоматике и вычислительной технике. Цель изобретения - повышение динамической точности. Функциональный генератор содержит генератор 1 тактовых импульсов, два блока 2 и 3 счета импульсов, два цифроаналоговых преобразователя 4 и 5, два блока 6 и 7 слежения-хранения и четыре формирователя 8-11 импульсов. Функциональный генератор формирует два последовательно нарастающих (спадающих) по линейному закону кода развертки, сдвинутых один относительно другого на четверть периода, преобразует коды развертки в аналоговые напряжения, которые перемножаются. Повышение динамической точности обеспечивается за счет исключения выбросов напряжений на выходах цифроаналоговых преобразователей при смене входных кодов. 1 з.п. ф-лы, 4 ил.

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

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

РЕСПУБЛИН

ÄÄSUÄÄ 476497 А1

СЮ 4 G 06 G 7 26

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

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР

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

Н А BTOPCHOIVIV СВИДЕТЕЛЬСТВУ (21) 4314607/24-24 (22) 08. 10. 87 (46) 30.04.89. Бюл. М - 16 (71) Азербайджанское научно-производственное объединение "Нефтегазавтомат" (72) Э,N.Áðîìáåðã, А.Л.Белоусов и В.И.Шлимак (53) 681.335(088.8) (56) Авторское свидетельство СССР

У 1064438, кл. Н 03 К 4/02, 1982.

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

В 1051693, кл. Н 03 К 4/02, 1982. (54) ФУНКЦИОНАЛЬНЫЙ ГЕНЕРАТОР (57) Изобретение относится к автоматике и вычислительной технике. Цель .изобретения — повыщение динамической точности. Функциональный генератор содержит генератор 1 тактовых импульсов, два блока 2 и 3 счета импульсов, два цифроаналоговых преобразователя 4 н 5 два блока 6 и 7 слежения-хранения и четыре формирователя

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

1 з.п. ф-лы, 4 ил.

1476497

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

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

На фиг. 1 представлена блок-схема функционального генератора (ФГ); на фиг. 2 — схема блока счета импульсов (БС) на элементах дискретной логики; 15 на фиг. 3 и 4 — временные диаграммы, иллюстрирующие работу основных функциональных блоков ФГ.

ФГ состоит из генератора 1 тактовых импульсов (ГТИ), двух блоков 2 и 3 счета импульсов, двух цифроаналоговых преобразователей (ЦАП) 4 и 5 умножающего типа, двух блоков 6 и 7 слежения-хранения четырех формироваЭ

25 телей 8 — 11 импульсов и источника 12 опорного напряжения.

Блок счета импульсов может быть реализован на двух элементах И-НЕ 13 и 14, реверсивном счетчике 15 с ре- гистром записи начального кода, элементе ИЛИ-НЕ 16, элементе И 17, элементе ИЛИ 18 и RS-триггере 19.

Блок счета импульсов работает следующим образом. В зависимости от состояния триггера 19 входные им- 35 пульсы, подаваемые на счетный вход I, поступают либо через элемент И-HE 13 на .суммирующий вход счетчика 15, либо через элемент И-НЕ 14 на вычитающий вход этого счетчика. В первом 40 случае по достижении состояния "1" на выходах 2, 2,...,2 " счетчика 15 выход элемента И 17 устанавли вается в "1", которая передается на выход ТЧ признака переполнения и 45 яерез элемент ИЛИ 18 íà R-вход

RS-триггера 19, перебрасывая послед ний в противоположное состояние, запрещающее через элемент И-НЕ 13 дальнейший прямой счет счетчика 15, 50 но разрешающее через элемент И-НЕ 14 обратный счет. При обратном счете по достижении состояния "0" на выхо-, дах 2", 2, ..., 2 " счетчика 15 выход элемента ИЛИ-НЕ 16 устанавливает- 55 ся в "1", которая поступает на выход III признака обнуления и íà Sвход RS-триггера 19, перебрасывая его снова в противоположное состояние, запрещающее через элемент И-НЕ 14 .дальнейший обратный счет счетчика 15, но разрешающее через элемент И-НЕ 13 прямой счет.

Во втором случае описанные процессы начинаются с обратного счета и далее также повторяются.

Вход управления начальной установкой предназначен для установки выходов 2, 2, ...,2" счетчика 15 в состояние "0 а выхода 2 " в состояние "1", а также перебрасывания триггера 19 в положение, разрешающее обратный счет. При подаче на цифро-. вые входы ЦАП такого кода его выходное напряжение равно нулю. Таким образом достигается синхронизация направления счета счетчика блока счета импульсов с нулевым выходным напряжением ЦАП, Функциональный генератор работает следующим образом.

На информационных выходах блоков 2 и 3 формируются последовательно нарастающие (спадающие) по линейному закону коды, сдвинутые друг относительно друга на четверть периода (фиг. 3). Формирователи 10 и 1.1 введены для взаимной синхронизации бланков 2 и 3. Формирователь 10 выдает короткий импульс, поступающий на вход управления начальной установкой блока 2 при достижении кода 100...0 в счетчике блока 3, формирователь 11 выдает короткий импульс, поступающий на вход управления начальной установкой блока 3 при достижении кода

011...1 в счетчике блока 2 (фиг.3) .

Взаимная синхронизация блоков 2 и 3 повышает помехоустойчивость функционального генератора.

Формирователи 8 и 9 формируют ко/ роткие импульсы длительностью и (à c, ) по запускающему фронту импульса ГТИ 1. Эти импульсы постулают на управляющие входы блоков 6 и 7 и отключают их входы от выходов

ЦАП 4 и 5 на время переходных процессов. Таким образом, устраняются короткие выбросы напряжения иа выходах

ЦАП 6 и 7, возникающие в моменты смены цифровых кодов (фиг. 4).

На первом выходе функционального генератора формируется треугольноступенчатое напряжение, на второмвыходе — квазисинусоидальное напряжение (используется аппроксимация синусоиды функцией вида Т (А-Т), опреде1476497 ленной на участке О Т А и нечетно продолженной по оси Т, где Т вЂ” обобщенное время). Частота. квазисинусо. идального напряжения в два раза превышает частоту треугольно-ступенчатого напряжения, что также повышает быстродействие ФГ.

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

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

1. Функциональный генератор, содержащий два цифроаналоговых преобразователя, первый из которых подключен аналоговым входом к выходу источника опорного напряжения, а цифровым вхо-. 2p дом — к информационному выходу блока счета импульсов, счетный вход которого соединен с выходом генератора тактовых импульсов, о т л и ч а ю щ и йс я тем, что, с целью повышения ди- 25 намической точности, в него введены второй блок счета импульсов, два блока слежения-хранения и четыре формирователя импульсов, выход генератора тактовых импульсов подключен к gp входам первого и второго формирователей импульсов и счетному входу второго блока счета импульсов, соединенного информационным выходом с цифро вым входом второго цифроаналогового преобразователя, выходом признака обнуления — с входом третьего формирователя импульсов, а входом управления начальной установкой — с выходом четвертого формирователя импуль- 40 сов, подключенного входом к выходу признака переполнения первого блока счета импульсов, вход управления начальной установкой которого соединен с выходом третьего формирователя им- 45 пульсов, причем выход первого цифроаналогового преобразователя подключен к сигнальному входу первого блока слежения-хранения, соединенного управляющим входом с выходом первого формирователя импульсов, а выходом— с первым выходом функционального генератора и аналоговым входом второго цифроаналогового преобразователя, подключенного выходом к сигнальному входу второго блока слежения-хранения, управляющий вход которого соединен с выходом второго формирователя импульсов, а выход с вторым входом функционального генератора.

2. Генератор по п. 1, о т л ич а ю шийся тем, что каждый блок счета импульсов содержит реверсивный счетчик, регистр, два элемента И-НЕ, элемент ИЛИ-НЕ, элемент И, элемент

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

И-НЕ соответственно, а выходами разрядов за исключением младшего разряда — с входами элементов И и ИЛИ-НЕ, выходы которых являются выходами признаков переполнения и обнуления блока счета импульсов соответственно, причем выход элемента И подключен .к второму входу элемента ИЛИ, соединенного выходом с R-входом RSтриггера, подключенного S-входом к выходу элемента HjIH-HE, а прямым и инверсным выходами — к первым входам первого и второго элементов И-НЕ соответственно, вторые входы которых соединены со счетным входом блока счета импульсов, а выходы разрядов реверсивного счетчика подключены к информационному выходу блока счета импульсов.

1476497! 476497

ССХ1

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

Редактор Л.Пчолинская Техред М.Ходанич Корректор М,Максимишинец

Заказ 2159/51 Тираж б69 Подписное

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

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

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