Генератор сигналов сложной формы

Иллюстрации

Показать все

Реферат

 

Н.И. Гореликов, 3 П. Дзисяк, О.Л., Нйко3мйцук, P.3. Шептебань, 3.Ф. Шпилевая и В.И . Черепцка

1 (72) Авторы щвобретени я (7l ) Заявитель ($4j ГЕНЕРАТОР СИГНАЛОВ СЛОЖНОЙ ФОРМЫ

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

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

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

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

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

983692

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

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

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

И+1 - количество членов ряда, аппроксимирующего воспроизводимый сигнал), 5

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

Кроме этого, устройство управления содержит двв делителя частоты, переключатель, формирователь периода, два дешифратора, три коммутатора, группу. из (1"+1) дифференцирующих элементов, элемент ИЛИ, элемент задержки, элемент И, два регистра сдвига, триггер, блок сравнения кодов, блок управления аттенюатором, группу из (р+1) узлов установки множителей и узел установки частоты, подключенный выходами к входам первого дешифратора, соединенного выходами с управляющими входами переключателя и с управляющими входами .первого коммутатора, выходы которого являются второй группой выходов уст.ройства управления, а информационные входы подключены к выходу формирователя периода, соединенного входом с выходом переключателя, подключенного сигнальными входами к выходам первого делителя частоты, вход которого явля ется входом устройства управления и соединен с первым входом элемента И и с входом второго делителя частоты, подключенного выходами к входам второго дешифратора, каждый выход кото" рого соединен с соответствующим управляющим входом второго коммутатора, входом соответствующего дифференцирующего элемента и с соответствующим управляющим входом третьего коммутатора, первый выход которого подключен к входу первого регистра сдвига, а остальные выходы являются первой группой выходов устройства управления, причем выходы дифференцирующих элементов соединены с входами элемента ИЛИ, подключенного выходом через элемент задержки к первому входу триггера, соединенного выходом с вторым входом элемента И и с первым входом цторого регистра сдвига, подключенного вторым входом к выходу элемента И и к информационным входам третьего коммутатора, а выходами — к первой гоуппе входов блока сравнения кодов, соединенного выходом с пеовым выходом устоойства управления и с вторым входом тоиггеоа, а втооой гоуппой входов— 5 983 с выходами второго коммутатора, каждая группа информационных входов которого подключена к выходам соответствующего узла. установки множителя, причем выходы блока управления атте-, нюатора и выходы первого регистра сдвига являются соответственно третьей и четвертой группами выходов устройства управления.

При этом каждый узел установки íà- 10 чального фазового сдвига содержит группу элементов И-НЕ, два дешифратора, переключатель установки фазового сдвига и переключатель квадрантов, подключенный выходами к входам. перво- 15 го дешифратора, причем выходы переключателя установки фазового сдвига соединены с входами второго дешифратора, а выходы дешифраторов подключены к первым входам соответствующих элемен- 20 тов g-HE группы, вторые входы и выходы которых являются соответственно входом и выходами узла установки начального фазового сдвига.

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

Генератор сигналов сложной формы содержит (фиг; 1) генератор 1 тактовых импульсов, первый и .второй делители 2 и 3 частоты, и счетчиков 4 адреса (где И +1 - количество членов ряда, аппроксимирующего воспроизводимый сигнал), р узлов 5 установки начального фазового сдвига, дешифратор 6, первый и второй коммутаторы .7 и 8, постоянное запоминающее устройство 9, и регистров 10 сдвига, усилитель ll

40 мощности, аттенюатор 12, сумматор 13, регистр l4 памяти, цифро-аналоговый преобразователь 15 и устройство 16 уп, равления. Выход генератора 1 соединен

45, с входом делителя 2 частоты. Преобразователь 15 подключен выходом через последовательно соединенные аттенюатор 12 и усилитель ll мощности к выходной шине генератора сигналов слож50 ной формы. Регистр 14 подключен выходами к входам преобразователя 15, а входами - к выходам сумматора 13, соединенного управляющим входом с первым выходом 17 устройства 16 управления. Вход устройства 16 управления подключен к выходу генератора .1 и к входу делителя 3 частоты, соединенного выходами с входами дешифратора б.

692 6

Каждый:выход дешифратора 6 подключен к соответствующему управляющему входу коммутаторов 7 и 8 и к входу управления записью соответствующего регист" ра 10 сдвига, соединенного входом управления сдвигом с соответствующим выходом первой группы 18 выходов устройства 16 управления, выходами - с соответствующей группой информационных входов коммутатора 8, а установочными входами - с выходами постоянного запоминающего устройства 9. Запоминающее устройство 9 подключено адресными входами к входам коммутатора 7, каждая группа информационных входов которого соединена с выходами соответствующего счетчика 4 адреса, подклю" ченного счетным входом к соответствующему выходу делителя 2 частоты, а установочными входами - к выходам соответствующего узла 5 установки начального фазового сдвига, соединенно-. го входом с соответствующим выходом второй группы 19 выходов устройства

16 управления. Устройство 16 подключено третьей группой 20 выходов к управляющим входам аттенюатора 12, а четвертой группой 21 выходов - к первой группе информационных входов сумматора 13, соединенного второй группой информационных входов с выходами коммутатора 8.

Устройство 16 управления (фиг. 2) содержит первый и второй делители 22 и 23 частоты, переключатель 24, формирователь 25 периода, первый и второй дешифраторы 26 и 27, первый, второй, третий коммутаторы 28-30, группу из (и +1) дифференцирующих элементов ,31, элемент ИЛИ 32, элемент 33 задерж ки, элемент И 34, первый и второй регистры 35 и 36 сдвига, триггер 37, блок 38 сравнения кодов, блок 39 управления аттенюатором, группу иэ (И+1) узлов 40 установки множителей и узел 41 с выходом 42 установки частоты, подключенный выходами к входам .дешифратора 26. Дешифратор 26 соединен выходами с управляющими входами переключателя 24 и с управляющими вхо" дами коммутатора 28, выходы которого являются второй группой 19 выходов устройства управления. Информационные входы коммутатора 28 подключены к выходу формирователя 25 периода, соединенного входом с выходом переключателя 24, подключенного сигнальными входами к выходам делителя 22 частоты. 7 9836

Вход делителя 22 является входом устройства управления и соединен с первым входом элемента И 34 и с. входом делителя 23 частоты, подключенно- ,ro выходами к входам дешифратора 27.

Каждый выход дешифратора 27 соединен с соответствующим управляющим входом коммутатора 29, входом соответствующего дифференцирующего элемента 31 и с соответствующим управляющим входом коммутатора 30, Первый выход коммутатора 30 подключен к входу регистра 35 сдвига, а остальные выходы являются первой группой 18 выходов устройства управления. Выходы дифференцирующих элементов 31 соединены с входами элемента ИЛИ 32, подключенного выходом через элемент 33 задержки к первому входу триггера 37, соединенного,выходом с вторым входом элемента И 34 и 20 с первым входом регистра 36 сдвига.

Регистр 36 подключен вторым входом к выходу элемента И 34 и к информационным входам коммутатора 30, а выходамик первой группе входов блока 38 срав- нения кодов.

Блок 38 соединен выходом с первым выходом устройства управления и с вторым входом триггера 37, а второй группой входов - с выходами коммутатора 2 . о каждая группа информационных входов которого подключена к выходам соответствующего узла 40 установки множителя. .Выходы блока 39 управления аттенюатором и выходы регистра 35 сдвига явля- З5 ются соответственно третьей и четвертой группами 20 и 21 выходов устройства управления.

Каждый узел 5 установки начального фазового сдвига может быть выполнен, например (фиг. 3), содержащим группу

43 элементов И-НЕ, первый и второй дешифраторы 44 и 45, переключатель 46 установки фазового сдвига и.переключатель 47 квадрантов. Переключатель 47 подключен выходами к входам дешифратора 44, а переключатель 46 подключен выходами к входам дешифратора 45. Выходы дешифраторов 44 и 45 подключены к первым входам соответствующих элементов И-HE группы 43, вторые входы и выходы которых являются соответственно входом и выходами узла установки начального фазового сдвига.

Генератор сигналов- сложной формы работает следующим образом.

Генератор 1,тактовых импульсов вырабатывает периодическую последовате92 8 ! льность импульсов, поступающих на входы делителей 2 и 3 частоты и вход уст« ройства 16 управления. Делитель 2 частоты формирует на своих выходах периодические последовательности импульсов, частоты которых относятся к самой низкой из них как 1, 2, 3... Эти последовательности поступают на счетные входы соответствующих счетчиков 4 адреса, формирующие на своих выходах адреса ячеек постоянного запоминающего устройства 9, в которых содержится информация о мгновенных значениях синусоидального сигнала. Коммутатор 7, обеспечивающий одновременное подключение к адресным входам запоминающего устройства 9 одного из счетчиков 4 адреса, управляется с помощью дешифратора 6, связанного по входу с выходами делителя частоты, который определяет частоту опроса каждого из счетчиков 4 адреса, при этом последовательность их опроса задается дешифратором 6.Код каждого мгновенного значения синусоидального сигнала, получаемый в результате подключения к адресным входам запоминающего устройства 2 следующих друг эа другом счетчиков 4 адреса, заносится в свой соответствующий данному счетчику адреса, регистр

10. Такая синхронизация счетчиков 4 и регистров 10 обеспечивается с помощью дешифратора 6. В течение одного цикла информация об Р мгновенных значениях гармонических составляющих генерируемого сигнала заносится в 11 регистров 10, при этом в течение цикла переписи информация на адресных вхо дах счетчиков адреса не меняется. Информация с выходов регистров 10 последовательно, с помощью коммутатора 8, переписывается в сумматор 13, где определяется с учетом знака суммы всех мгновенных значений, поступивших с регистров 10 в течение одного цикла.

Сложение кодов в сумматоре 13 осуществляется путем подачи в определенные моменты времени импулЪсов синхронизации с устройства 16 управления. По окончании цикла, полученная в сумматоре 13 сумма, переписывается в регистр

14 памяти, что приводит к изменению напряжения (тока) на выходе цифро-аналогового преобразователя 15, мгновенные значения которого соответствуют выходному коду регистра 14 памяти. Это

9836 напряжение через аТтенюатор 12, управляемый устройством 16 управления, и усилитель 11 мощности поступает на выход генератора, оставаясь неизменным в течение следующего цикла формирования мгновенного значения сигнала сложной формы. По окончании переписи из сумматора 13 в регистр 14 памяти, сумматор 13 сбрасывается в исходное состояние rio команде с устройства 16 управления.

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

U(t)=U<-g„U ° 51n(1Ж t4Чл) 15 где U - постояйная составляющая, коо торая вводится начальнои установкой сумматора 13;

U . — амплитудное значение i-ой

Pl гармонической составляющей, 20 устанавливаемое с помощью

i-го регистра 10 сдвига;

Ф - частота самой низкой гармонической составляющей выход- ного сигнала; 25

- начальный фазовый сдвиг 1-ой

М гармонической составляющеи.

Связанный с каждым счетчиком 4 адреса составляющий узел 5 служит для установки начального фазового сдвига Зр соответствующей гармонической составляющей выходного сигнала генератора.

Формирование управляющих импульсов для узлов 5 осуществляется устройством 16 управления., а именно совокуп". ностью, образованной делителем 22 частоты, переключателем 24, Формирователем 25 периода, коммутатором 28, дешифратором 26 и узлом 41 установки частоты, и работающей следующим обра- go зом.

Делитель 22 частоты формирует на своих выходах импульсные последовательности, периоды следования которых равны периодам гармонических состав.ляющих выходного сигнала генератора.

С помощью переключателя 24 узел 41 установки частоты через дешифратор 26 . обеспечивает подключение к входу формирователя 25 первой гармоники (низшей) из генерируемой делителем 22 последовательности. Формирователь 25 периода формирует и повторяет на своем выходе периодическую последовательS5 ность, поступающую на его вход. Эта последовательность через все открытые . ключи коммутатора 28 поступает на вхо.ды соответствующих узлов 5 установки

92 10 . начальНого фазового сдвига. Поскольку установка начального фазового сдвига синхронизирована с первой гармонической выходного сигнала, установка фазовых сдвигов всех высших гармонических составляющих осуществляется периодически через интервал времени равный периоду первой гармоники. В описанном примере коммутатор 28 не нужен и возможно было бы соединить выход формирователя 25 со входами всех узлов 5 установки начального фазового сдвига непосредственно. Однако, в тех случаях, когда гармонические составляющие выходного сйгнала генератора содержат составляющие, кратные степени

2", где i=0, 1, 2, .3; ... и при необходимости синхронизации от высшей гармоники (например, от 2, 4, 8 гармоники) необходимо с помощью узла 41 установить на выходе формирователя 25 не-. обходимую гармоническую составляющую и отключить с помощью коммутатора 28 входы установки начального фазового сдвига всех более низких гармоник по отношению к частоте на выходе формирователя 25. Эту операцию выполняет коммутатор 28 с помощью узла 41 через дешифратор 26.

Другая часть устройства 16 управле" ния обеспечивает формирование последовательности импульсов, которые поступают в соответствующие регистры 10 сдвига генератора и обеспечивают умножение кода мгновенных значений гарионических составляющих на коэффициенты, кратные 2, где )0, 1, 2, 3...

Делитель 23 частоты совместно с дешифратором 27 формирует на его выходах такую последовательность состояний, которая обеспечивает последовательное отпирание элементов и коммутатора 30 и установку через дифферен-. цирующие элементы 31, элемент ИЛИ 32 и элемент 33 задержки триггера 37.

Каждый элемент И коммутатора 30 открывается на интервал времени до изменения состояния на выходе дешифратора

27. Частота изменения состояний пос.-. леднего равна частоте формирования кодов мгновенных значений гармонических составляющих сигнала на выходах запоминающего устройства 9. Триггер 37 устанавливается выходами дешифратора

27 в состояние логической "1", при этом регистр 36 сдвига устанавливается в исходное состояние, а элемент И

34 открывается для прохождения на вход

11 98369 регистра 35 и коммутатора 30 частоты

Поскольку открыт только один из каналов коммутатора 30, частота f проходит на вход соответствующего регистра 10. Количество импульсов, прошедших на вход регистра 10, соответствует числу импульсов, прошедших на вход регистра 36. Выходы регистра 35, состояния которых характеризуют количество поступивших на вход регистра импу- 10 льсов, соединены с первыми входами блока 38 сравнения кодов, вторые входы которого соединены с соответствующими выходами коммутатора 29. Коммутатор 29 имеет (8+1) группы узлов 40. 1s

Каждый узел 40 обеспечивает установку коэффициента, на который умножаются коды мгновенных значений соответствующего регистра 10. Коммутация соответствующих выходов узлов 40 к вторым о входам блока 38 осуществляется с помощью дешифратора 27, причем подклю-чение узлов 40 осуществляется последовательно и синхронно с подключени-:. ем каналов коммутатора 30. При совпа-,?s дении кодов на выходах блока 38, на его выходе формируется сигнал, возвращающий трйггер 37 в исходное состояние, и закрывается элемент И 34, причем этот же сигнал поступает на упра- 30 вляющий вход сумматора 13, суммирующего код мгновенного значения подключенного к его входу соответствующего регистра 10, в котором выполнялось . умножение кода мгновенного значения на коэффициент, установленный соответствующим узлом 40. Умножение кода на установленный коэффициент осуществляется путем подачи через коммутатор 30 на вход управления сдвигом регистра

10 соответствующего количества импуль сов, которое фиксируется регистром 35.

При смене состояния на выходе дешифратора 27 описанный процесс повторяется для следующего регистра 10 и 4 т, д. После последовательного перебора состояний описанный процесс начинается сначала.

Таким образом, рассмотренный гене-, p8top по сравнению с известным позвозо ляет повысить точность и упростить перенастройку, что и определяет техникоэкономическую эффективность его применения.

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

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

13 98369

2. Генератор по и. 1, о т л и ч аю шийся тем, что устройство управления содержит два делителя частоты, переключатель, формирователь периода, два дешифратора, три коммутатора, группу из (0+1) дифференцирующих элементов, элемент ИЛИ, элемент задержки, элемент И, два регистра сдвига, триггер, блок сравнения кодов, блок управления аттенюатором, группу из 10 (1а+1) узлов установки множителей и узел установки частоты, подключенный выходами к входам первого дешифратора, соединенного выходами с управляющими входами переключателя и с управляющи- 35 ми входами первого коммутатора, выходы которого являются второй rpynnoA выходов устройства уп давления,: а информационные входы подключены к выходу формирователя периода, соединенно- 20 го входом с выходом переключателя, подключенного сигнальными входами к выходам первого делителя частоты, вход которого является входом устройства управления и соединен с первым входом 5 элемента И и .с входом второго делителя частоты, подключенного выходами к входам второго дешифратора, каждый вы- ход которого соединен с соответствующим управляющим входом второго комму- Зв татара, входом соответствующего дифференцирующего элемента и с соответствующим управляющим входом третьего коммутатора, первый выход которого подключен к-входу первого регистра сдвига, а остальные выходы являются первой группой выходов устройства управления, причем выходы дифференцирующих:элементов соединены с входами элемента ИЛИ, подключенного выходом 40 .через элемент задержки к первому входу триггера, соединенного выходом с вторым входом элемента И и с первым

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

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

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР и 596977, кл. 0 06 J l/00, 1976.

2. Авторское свидетельство СССР 466499, кл. G 06 F 1/02, 1973.

3. Техника средств связи. Сер.-. "Радиоизмерительная техника", вып. 6 (10)

И.; 1977, с. 1-9 (прототип).

983692

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

Техред A.Бабинец Корректор F. Рошко

Редактор А, Шишкина

Заказ 9924/58

Тираж 731 Подписное

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

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

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