Цифровой генератор периодической функции Советский патент 1986 года по МПК G06F1/02 

Описание патента на изобретение SU1275412A1

Изобретение относится к вычислительной технике, предназначено для генерации кодов цифровых значений периодической функции в дискретные равноотстоящие моменты времени и может быть использовано для снятия амплитудно-частотной характеристики (АЧХ) цифровых фильтров. Цель изобретения - расширение функциональных возможностей за счет возможности генерации различных периодических функций. На черетже приведена функциональная схема цифрового генератора периодической функции. . Цифровой генератор периодической функции содержит узел 1 синхронизации, регистр 2, первьш 3 и второй 4 счетчики, первый 5, второй 6 и третий 7 умножители, сумматор 8, блок 9 памяти, элемент 10 задержки, вход .11 номера гармоники, вход 12 пуска вход 13 коэффициента поправки, вход 14 сброса, вход 15 записи коэффицие та поправки, вход 16 амплитуды, информационный выход 17 и выход 18 импульсов сопровождения информации Генератор работает следующим образом. Пусть необходимо сгенерировать синусоидальную функцию у sincf. При этом i-oe значение функции где t; 0-2 - 1i 2 - количество отсчетов t. за время Т. В блок памяти записано значение функций .sintp за период Т, Объем бл ка памяти 2 X 2, где 2 - количество периодов функции за Т (для синусоидальной функции - количеств гармоник)-, 2 - количество коэффициентов поправки (для синусоидальн функции - количество проверяемых частотных значений S между f; - 1 и f; -гармоникой). Адрес блока 9 памяти формируется из суммы адресов, сформированных на умножителях 5 и 6. При этом на умножителе 5 формируется tjP;2 , на умножителе 6 - . По входу 11 задается значение гармоники f, по входу 13 - значени S, на умножителе 7 формируется зна чение A-sincp;., где А - амплитуда. 122 Генератор работает в двух режимах. Режим I - генерирование синусоидальной функции любой гармоники (например, f 0-31, S 0-7, количество отсчетов 32). По сигналу начальной установки на выходе счетчика 3 устанавливаются все единицы. После этого на вход 14 подается нулевой потенциал, устанавливающий и поддерживающий счетчик 4 в нулевом состоянии. По сигналу на входе 12 начинается работа узла 1 синхронизации. На первом выходе формируется импульс, по которому происходит запись номера гармоники в регистр 2 (например, 1). Время между двумя соседними импульсами Т. После этого на втором выходе узла 1 синхронизации формируется импульс, по которому счетчик 3 переключается в следующее положение, т.е. 11111 + 1 00000. На умножителе 5 - 1 х О О . На выходе умножителя 6 в этом режиме нулевая информация. На выходе сумматора 8-0, т.е. из блока 9 памяти информация считывается по нулевому адресу и, умноженная на значение А на умножителе 7, поступает на выход 17 устройства, стробируемая импульсом с второго выхода узла 1 синхронизации, задержанным на элементе 10.задержки (выход 18). При поступлении следующего импульса на вход счетчика 3 он переключается в положение СиЗ + + 1, т.е. 00001. На вьгходе умножителя 5 - 8 (t,- 1, е,. 1; 2 8), т.е. информация с блока 9 памяти считывается из восьмого адреса и так далее:16, 24,..., 248 (8 х 31). При поступлении на вход 11 второй гармоники на выход 17 поступают значения двух периодов синусоидальной функции, т.е. информация из блока 5 памяти считывается по адресам О, 16, 32, 48, ..., 240, О, 16, 32, 48, ...,240. Аналогично происходит работа для всех гармоник. Режим II - генерирование синусоиЙальной функции в диапазоне двух соседних гармоник. На выходе счетчика 3 устанавливаются асе единицы. На вход 14 поступает единичный потенциал, на вход 15 поступает сигнал, по которому значение S записывается в счетчик 4 (например, 1). По сигналу на входе 12 начинается работа узла 1 синхронизации. Аналогично описанному происходит запись в ре3гистр 2. После поступления первого HMnyjjbca на вход счетчика 3 на выхо де умножителя 6 - О, после второго - 1, после третьего - 2 и т.д. Тогда при первой гармонике на входе 11 на выходе сумматора 8, О, 9, 18 ..., при второй - О, 17, 34. ... и т.д. После выдачи значений синусоидальной функции по всем отсчетам за время Т следующий импульс с первого выхода узла 1 синхронизации устанавливает в состояние +1, т.е. 1 +1 2, т.е. информация из блока 9 памяти считывается (при пер вой гармонике) из адресов О, 20, 10 ... Счетчик 3 ведет счет до 2 - 1 (в- нашем случае 31). Разрядность счетчика 4 в общем случае может быт любой, в зависимости от количества гармоник, по которым проверяется настройка цифрового фильтра на неко торую гармонику (данные для проверк амплитудно-частотной характеристики цифрового фильтра). При необходимое ти гейерации другой периодической функции ее значение записывается в блок 9 памяти. Формула изобретени Цифровой генератор периодической функции, содержащий первый счетчик, первый умножитель и сумматор, приче выход счетчика подключен к входу первого сомножителя первого умножителя, выход которого подключен к входу первого слагаемого сумматора, отличающийся тем, что, с целью расширения функциональных возможностей за счет возможности ге 124 нерации различных периодических функций, в него введены узел синхронизации, регистр, второй счетчик, блок памяти, второй и третий умножители, элемент задержки, причем вход номера гармоники генератора подключен к информационному входу регистра, выход которого подключен к входу второго сомножителя первого умножителя, вход синхронизации регистра и синхронизирующий вход второго счетчика подключены к первому выходу узла синхронизации, второй выход которого подключен к счетному входу первого счетчика и входу элемента задержки, выход которого подключен к выходу, импульса сопровождения информации генератора, информационный выход которого соединен с выходом второго умножителя, вход первого сомножителя которого подключен к выходу блока памяти, адресный вход которого подключен к выходу сумматора, вход второго слагаемого которого подключен к выходу третьего умножителя, вход первого сомножителя которого подключен к выходу второго счетчика, вход второго сомножителя третьего умножителя подключен к выходу первого счетчика, вход коэффициента поправки генератора подключен к информационному входу второго счетчика, входы сброса и записи которого подключены к входам сброса и записи коэффициента поправки генератора, вход амплитуды которого подключен к входу второго сомножителя второго умножителя, вход пуска узла синхронизации подключен к входу пуска генератора.

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

название год авторы номер документа
Цифровой генератор периодической функции 1987
  • Ваврук Евгений Ярославович
  • Равский Виталий Михайлович
SU1432491A1
Цифровой генератор периодической функции 1988
  • Иванченко Вадим Иванович
  • Батраков Анатолий Семенович
SU1585789A1
УНИВЕРСАЛЬНЫЙ ГЕНЕРАТОР СИГНАЛОВ ПРОИЗВОЛЬНОЙ ФОРМЫ 1994
  • Вишняков В.А.
RU2060536C1
Генератор сигналов сложной формы 1980
  • Гореликов Николай Иванович
  • Дзисяк Эдуард Павлович
  • Николайчук Олег Леонидович
  • Шептебань Рувим Зельмович
  • Шпилевая Зинаида Феодосьевна
  • Черелака Владимир Иванович
SU983692A1
УСТРОЙСТВО ДЛЯ АНАЛИЗА СИГНАЛОВ В РЕАЛЬНОМ МАСШТАБЕ ВРЕМЕНИ 2009
  • Любомудров Алексей Алексеевич
RU2404438C1
Устройство для дискретного преобразования Фурье 1986
  • Алексеев Сергей Григорьевич
  • Беляев Михаил Борисович
  • Гельман Моисей Меерович
  • Демин Юрий Владимирович
  • Пономарев Александр Николаевич
SU1361576A1
Генератор сигналов сложной формы 1985
  • Чернориз Анатолий Васильевич
  • Лигинов Сергей Михайлович
SU1280597A1
Устройство для решения линейных дифференциальных уравнений 1987
  • Васильев Всеволод Викторович
  • Береговенко Геннадий Яковлевич
  • Саух Сергей Евгеньевич
  • Федотов Владимир Васильевич
  • Федотов Николай Васильевич
SU1476486A1
Устройство для контроля температуры 1988
  • Борисов Павел Георгиевич
  • Жупиков Владимир Ильич
  • Шляхтин Сергей Александрович
SU1515176A1
Устройство корреляционной обработки широкополосных сигналов 1988
  • Маковий Владимир Александрович
SU1619414A1

Реферат патента 1986 года Цифровой генератор периодической функции

Изобретение относится к вычислительной технике. Предназначено для генерации кодов цифровых значений периодической функции в дискретные равноотстоящие моменты времени. Может быть использовано для снятия амплитудно-частотной характеристики цифровых фильтров. Цель изобретения - расширение функциональных возможностей за счет возможности генерации различных периодических функций. Цифровой генератор периодической функции содержит два счетчика 3, 4, три умножителя 5-7, сумматор 8, узел 1 синхронизации, регистр 2, блок 9 памяти, элемент 10 задержки. Расширение функциональных возможностей генератора обеспечивается за счет введения узла синхронизации, второго счетчика, регистра, блока памяти, двух множителей и элемента задержки. На входах 11, 13, 16 задаются номер гармоники, коэффициент поправки и амплитуда генерируемого сигнала соответственно, который снимается с информационного выхода 17 и подтверждается импульсом сопровождения на выходе 18. Запуск генератора производится по входу 12 пуска. 1 ил.

Формула изобретения SU 1 275 412 A1

Документы, цитированные в отчете о поиске Патент 1986 года SU1275412A1

Петровский А., Клюс В.Б
Цифровой генератор синусоидальных функций для анализатора спектра
Известия вузов СССР
Приборостроение, 1981, т
XXIV, № 8, с
Разборное приспособление для накатки на рельсы сошедших с них колес подвижного состава 1920
  • Манаров М.М.
SU65A1
Цифровой генератор синусоидальной функции 1982
  • Анишин Николай Сергеевич
  • Анишин Анатолий Сергеевич
  • Сергеев Эдуард Александрович
  • Тимофеева Валентина Ивановна
SU1043615A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 275 412 A1

Авторы

Ваврук Евгений Ярославович

Даты

1986-12-07Публикация

1985-03-27Подача