SU1667038A1 - Генератор специальных сигналов - Google Patents
Генератор специальных сигналов Download PDFInfo
- Publication number
- SU1667038A1 SU1667038A1 SU894635161A SU4635161A SU1667038A1 SU 1667038 A1 SU1667038 A1 SU 1667038A1 SU 894635161 A SU894635161 A SU 894635161A SU 4635161 A SU4635161 A SU 4635161A SU 1667038 A1 SU1667038 A1 SU 1667038A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- output
- adder
- input
- register
- information input
- Prior art date
Links
Landscapes
- Analogue/Digital Conversion (AREA)
Abstract
Изобретение относитс к радиотехнике и технике св зи и может быть использовано в измерительной технике дл сн ти амплитудно-частотных характеристик цифровых и аналоговых устройств, а также дл генерации тестовых сигналов специальной формы. Цель изобретени - расширение области применени за счет независимой регулировки фазы каждой составл ющей выходного высокочастотного сигнала. Генератор специальных сигналов содержит генератор 1 тактовых импульсов, первый счетчик 2, второй счетчик 16, первый 4, второй 5, третий 11 и четвертый 22 сумматоры, первый 6, второй 10 и третий 12 регистры, управл емый элемент НЕ 7, цифровую линию задержки 8, алгебраический сумматор 9, первый 13 и второй 18 цифроаналоговые преобразователи, фильтр 14 нижних частот, формирователь 15 импульсов, первый 17, второй 19 и третий 21 блоки пам ти синусов, амплитуд спектральных составл ющих, фаз спектральных составл ющих соответственно, умножитель 20, блок 3 пам ти определени частот. Поставленна цель достигаетс за счет введени блока 21 пам ти фаз спектральных составл ющих и сумматора 22. 6 ил.
Description
Изобретение относится к радиотехнике и технике связи и может быть использовано в измерительной технике для снятия амплитудно-частотных характеристик цифровых и аналоговых устройств, а также для генерации тестовых сигналов специальной формы.
Цель изобретения - расширение области применения за счет независимой регулировки фазы каждой спектральной составляющей выходного многочастотного сигнала.
На фиг. 1 приведена структурная схема генератора специальных сигналов; на фиг. 2-5 - временные диаграммы, поясняющие работу генератора специальных сигналов; на фиг, 6 - спектральные характеристики выходного сигнала для линейного закона изменения амплитуд спектральных составляющих многочастотного сигнала.
Генератор специальных сигналов содержит генератор 1 тактовых импульсов, последовательно соединенные первый счетчик 2, блок 3 памяти определения частот, первый сумматор 4, второй сумматор 5 и первый регистр 6, управляемый элемент НЕ 7 и цифровую линию 8 задержки, алгебраический сумматор 9. второй регистр 10, третий сумматор 11, третий регистр 12, первый цифроаналоговый преобразователь 13 и фильтр 14 нижних частот, формирователь 15 импульсов, второй счетчик 16, блок 17 памяти синусов и второй цифроаналоговый преобразователь 18, блок 19 памяти амплитуд спектральной составляющей, умножитель 20, блок 21 памяти фаз спектральных составляющих и четвертый сумматор 22.
Генератор специальных сигналов работает следующим образом.
С выхода генератора 1 тактовых импульсов на счетные входы первого 2 и второго 16 счетчиков поступают тактовые импульсы. Во время первого такта работы генератора специальных сигналов на выходе первого счетчика 2 формируется нулевой адресный код. При этом происходит считывание информации из блока 3 памяти из нулевой ячейки. На кодовый вход второго счетчика 16 поступает код, определяющий его коэффициент пересчета и, соответственно количество временных подканалов генератора специальных сигналов. На первый вход первого сумматора 4 поступает код, определяющий начальное значение аргумента функции в первом временном подканале. а на второй вход второго сумматора 5 поступает код. определяющий изменение начального значения аргумента от одного временного подканала к другому. Начиная со второго такта работы генератора специального сигнала и до появления импульса конца периода задержки с выхода цифровой линии 8 задержки, поступающего на вход начальной установки второго счетчика 16, на первом входе первого сумматора 4 присутствует нулевое значение кода, а на втором входе второго сумматора 5 и на кодовом входе второго счетчика 16 значение кода не меняется. При этом на выходе регистра 6 при подаче Ι-го синхроимпульса формируется начальное значение аргумента в k-м временном подканале (фиг. 2а), где к - номер временного подканала, импульс переполнения второго счетчика 16 (фиг. 26) обнуляет регистр 6. Принцип формирования начального значения аргумента синусоидальной функции и сигнал на выходе второго счетчика 16 приведен на временных диаграммах (фиг. 26), где η - номер текущей дискреты.
Код начального значения аргумента синусоидальной функции поступает на вход четвертого сумматора 22, с помощью которого осуществляется установка начального значения фазы определяемой кодом, поступающим на другой вход четвертого сумматора 22 с выхода блока 21 памяти. Принцип изменения фазы синусоидального колебания на 90° в одном временном подканале показан на фиг. За,б. Изменение фазы на 90° происходит при подаче единичного кода. С выхода четвертого сумматора 22 цифровой код поступает на вход алгебраического сумматора 9, который суммируется с кодом, поступающим с выхода цифровой линии 8 задержки. Результат суммирования, пройдя без изменения через управляемый элемент НЕ 7, поступает на вход цифровой линии 8 задержки. По окончании очередного периода задержки при неизменном начальном значении в первом временном подканале, поступающего на другой вход алгебраического сумматора 9, производится суммирование начального значения аргумента с его текущим значением, считываемым с выхода цифровой линии 8 задержки, и начальное значение аргумента приобретает смысл приращения аргумента функции от периода к периоду. При этом на выходе регистра 6 формируется линейно нарастающий код, состоящий из отсчетов, следующих через период задержки. Однократное за N периодов суммирование кода начальной фазы к коду приращения аргумента функции от периода к периоду или изменение кода начальной фазы от периода по необходимому закону на протяжении периодов, заложенному в третьем блоке 21 памяти, в каждом из временных подканалов приводит к необходимому изменению начальной фазы или необходимому закону фазовой модуляции в каждом из временных подканалов. При этом распределение кодов начальной фазы внутри периода по временным подканалам определяется кодом младших адресных разрядов третьего блока 21 памяти, поступающих с первого выхода первого счетчика 2, а изменение фазы от периода к периоду определяется кодом старших адресных разрядов, поступающих со второго выхода первого счетчика 2 (старшие разряды). Коэффициент пересчета первого счетчика 2 определяет количество периодов модуляции по фазе. После переполнения первого счетчика 2 закон фазовой модуляции повторяется.
При переполнении алгебраического сумматора 9 на его выходе импульса переноса появляется сигнал переполнения, который фиксируется формирователем 15 импульсов. С выхода формирователя 15 импульсов сигнал добавления единицы в младший разряд поступает на второй управляющий вход алгебраического сумматора 9. При этом алгебраический сумматор 9 выполняет операцию А + В + 1. Управляемый элемент НЕ 7 инвертирует полученный результат. Управляющий сигнал с выхода формирователя 15 импульсов вместе с результатом вычисления записывается в цифровую линию 8 задержки и в следующем периоде меняет код операции алгебраического сумматора 9 с операции суммирования на операцию вычитания, которая выполняется до следующего появления сигнала переполнения. После этого выполняется операция А-В1, а управляемый элемент НЕ 7 инвертирует полученный результат. В следующем периоде управляющий сигнал меняет код операции алгебраического сумматора 9 с операции вычитания на операцию суммирования. Принцип формированияаргумента синусоидальной функции в одном временном подканале при нулевом коде начальной фазы с выхода третьего блока 21 памяти показан на фиг. 4а, б. В остальных временных подканалах в периоде задержки изменение значения аргумента происходит аналогично (фиг. 5), где N - номер периода задержки, η - номер текущей дискреты, к - номер временного подканала.
Сигнал с выхода первого блока 17 памяти поступает на вход умножителя 20 чисел, представленных цифровым кодом. На другой вход умножителя 20 при подаче i-ro синхроимпульса поступает цифровой код с выхода блока 19 памяти, величина которого соответствует амплитуде спектральной составляющей, сформированной в k-м временном подканале.
Закон изменения амплитуд спектральных составляющих от одного временного подканала к другому представлен в виде таблицы цифровых кодов в блоке 19 памяти. С выхода умножителя 20 сигнал поступает на вход второго цифроаналогового преобразователя 18 и на другой вход третьего сумматора 11. Рециркулярный накопитель, состоящий из третьего сумматора 11 и регистра 10, производит суммирование отсчетов синусоидальных колебаний, сформированных во всех переменных подканалах внутри каждого периода. При этом временные подканалы преобразуются в один канал. Регистр 10 осуществляет задержку сигнала на один временной подканал. По окончании операции суммирования отсчетов синусоидальных колебаний во всех временных подканалах в каждом из периодов регистр 10 устанавливается в нуль сигналом, поступающим с выхода второго счетчика 16 на вход установки нуля, регистра 10. По заднему фронту того же сигнала, подаваемого на вход записи регистра 12, показанного на фиг. 26, происходит перезапись информации с выхода третьего сумматора 11 в регистр 12. Сигнал с выхода регистра 12 поступает на вход первого цифроаналогового преобразователя 13, а с его выхода через фильтр 14 нижних частот на первый выход генератора специальных сигналов. Принцип формирования спектра сигналов на первом выходе генератора специальных сигналов для линейного закона распределения амплитуд спектральных составляющих показан на фиг. 6 а, б.
На втором выходе генератора специальных сигналов присутствует набор синусоидальных колебаний, а на третьем выходе генератора специальных сигналов присутствуют коды набора синусоидальных колебаний.
Claims (2)
- Формула изобретенияГенератор специальных сигналов, содержащий генератор тактовых импульсов, первый счетчик, блок памяти определения частот, первый и второй сумматоры, первый регистр, управляемый элемент НЕ, цифровую линию задержки, алгебраический сумматор, второй регистр, третий сумматор, третий регистр, формирователь импульсов, второй счетчик, блок памяти синусов, блок памяти амплитуд спектральных составляющих, умножитель, причем выход генератора тактовых импульсов подключен к счетным входам первого и второго счетчиков, входам синхронизации первого и второго регистров, формирователя импульсов, цифровой линии задержки, выход младших разрядов первого счетчика подключен к адресным входам блока памяти определения частот и блока памяти амплитуд спектральной со7 ставляющей, выход которого подключен к первому информационному входу умножителя, второй информационный вход которого подключен к выходу блока памяти синусов, адресный вход которого и информационный вход цифровой линии задержки подключены к выходу управляемого элемента НЕ, информационный вход которого подключен к выходу алгебраического сумматора, первый информационный вход которого подключен к информационному выходу цифровой линии задержки, выход формирователя импульсов подключен к управляющему входу управляемого элемента НЕ, управляющему входу цифровой линии задержки и первому управляющему входу алгебраического сумматора, второй управляющий вход которого подключен к выходу окончания периода цифровой линий' задержки, выход конца периода цифровой линии задержки подключен к входу начальной установки второго счетчика, информационный вход которого подключен к выходу разрядов коэффициента пересчета блока памяти определения частот, выходы разря- 25 дов начального значения аргумента и изменения начального аргумента которого подключены соответственно к первым информационным входам первого и второго сумматоров, выход первого регистра под- 30 ключей к второму информационному входу первого сумматора, выход которого подключен к второму информационному входу второго сумматора, выход которого подключен к информационному входу первого регистра, входы сброса которого и второго регистра и вход записи третьего регистра подключены к выходу переполнения вто5 рого счетчика, выход переполнения алгебраического сумматора подключен к информационному входу формирователя импульсов, выход умножителя подключен к первому информационному выходу гене10 ратора и первому информационному входу третьего сумматора, выход которого подключен к информационным входам второго и третьего регистров, выход второго регистра подключен к второму информационному 15 входу третьего сумматора, выход третьего регистра подключен к второму информационному выходу генератора, отличающийс я тем, что, с целью расширения области применения за счет независимой регули20 ровки фазы каждой спектральной составляющей выходного многочастотного сигнала, а него введены блок памяти фаз спектральных составляющих и четвертый сумматор, причем выходы младших и старших разрядов первого счетчика подключены к соответствующим разрядам адресного входа блока памяти фаз спектральных составляющих, выход которого подключен к первому информационному входу четвертого сумматора, второй информационный вход которого подключен к выходу первого регистра, выход четвертого сумматора подключен к второму входу алгебраического сумматора, ггФиг 2Фиг. 36)Τ“Τ>1 *< Г 1' г·1 Г·’· 1 Г1 I12.3U6 7 89eBW 16 l-ι I I —I I I’· ' Г'
- 2 4 6 δ 70 24 6-Г'- I------1 I I Г »1Фиг. 41820I I8Ю I — 1 ^кSip <0 f ιαϋ ~ 2 ^LL2.6
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU894635161A SU1667038A1 (ru) | 1989-01-12 | 1989-01-12 | Генератор специальных сигналов |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU894635161A SU1667038A1 (ru) | 1989-01-12 | 1989-01-12 | Генератор специальных сигналов |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1667038A1 true SU1667038A1 (ru) | 1991-07-30 |
Family
ID=21421755
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU894635161A SU1667038A1 (ru) | 1989-01-12 | 1989-01-12 | Генератор специальных сигналов |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1667038A1 (ru) |
-
1989
- 1989-01-12 SU SU894635161A patent/SU1667038A1/ru active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР N 1133646, кл. Н 03 В 19/00, 1985 Авторское свидетельство СССР Г 1406708. кл. Н 03 В 19/00, 1987. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1132805A3 (ru) | Цифроаналоговый преобразователь | |
JPH03253108A (ja) | ダイレクト・デジタル・シンセサイザー及び信号発生方法 | |
EP0394206A2 (en) | A method and an arrangement for accurate digital determination of the time or phase position of a signal pulse train | |
SU1667038A1 (ru) | Генератор специальных сигналов | |
SU1367128A1 (ru) | Формирователь многочастотного сигнала | |
SU1309055A1 (ru) | Устройство дл моделировани сигнала короткого замыкани | |
SU1406708A1 (ru) | Формирователь многочастотного сигнала | |
GB1364775A (en) | Speech synthesisers | |
RU2107390C1 (ru) | Способ измерения угла поворота вала | |
SU1732417A1 (ru) | Многофазный формирователь сигналов | |
SU1613967A1 (ru) | Устройство дл измерени параметров частотно-модулированных гармонических сигналов | |
SU1239618A1 (ru) | Способ измерени частоты следовани импульсов за фиксированный интеграл времени | |
SU1109859A1 (ru) | Двухканальный генератор гармонических колебаний | |
SU1401554A1 (ru) | Формирователь многочастотного сигнала | |
SU392501A1 (ru) | УСТРОЙСТВО дл КОНТРОЛЯ СТАТИСТИЧЕСКИХ АНАЛИЗАТОРОВ | |
SU1130881A1 (ru) | Устройство дл воспроизведени периодических сигналов | |
SU1272271A1 (ru) | Цифровой анализатор спектра | |
RU2007856C1 (ru) | Демодулятор | |
SU1385228A1 (ru) | Умножитель частоты | |
SU1622917A1 (ru) | Цифровой умножитель частоты следовани периодических импульсов | |
SU1167736A1 (ru) | Преобразователь код-частота | |
SU1550625A1 (ru) | Преобразователь код-частота гармонического сигнала | |
SU1179541A1 (ru) | Преобразователь код-частота | |
SU1469538A1 (ru) | Умножитель частоты | |
SU1580576A2 (ru) | Устройство дл оценки сигналов |