Изобретение относится к радиотехнике и может быть использовано в измерительной аппаратуре.
Цель изобретения - уменьшение нелинейных искажений выходного сигнала путем повышения точности аппроксимации.
На фиг. 1 приведена функциональная схема формирования синусоидального сигнала; на фиг. 2 - функциональная схема блока пропуска такта.
Формирователь синусоидального сигнала содержит шину 1 управления, управляемый генератор 2 импульсов, делитель 3 частоты, одновибратор 4, элементы И 5-1 и 5-2, триггер 6, реверсивный счетчик 7, преобразователь 8 код - напряжение, первый кольцевой счетчик 9, первый сумматор 10, второй кольцевой счетчик 11, второй сумматор 12, вычитатель 13, блок 14 пропуска такта, третий сумматор 15, аналоговый ключ 16, интегратор 17.
Блок 14 пропуска такта содержит триггер 18 такта и элемент И 19 пропуска такта.
Управляемый генератор 2 импульсов подключен к шине 1 управления, а выходом соединен с делителем 3 частоты и одновиб- ратором 4. Одновибратор 4 управляет аналоговым ключом 16, а делитель 3 частоты через элементы И 5-1 и 5-2 - реверсивным счетчиком 7. Реверсивный счетчик 7 первым выходом соединен с преобразователем 8 код - напряжение, а выход переноса реверсивного счетчика 7 соединен с входом первого кольцевого счетчика 9 и через блок 14 пропуска такта с входом второго кольцевого счетчика 11. Первый кольцевой счетчик 9 соединен через первый сумматор 10 с первым входом вычитателя 13, построенного на операционном усилителе, а второй кольцевой счетчик - с вторым сумматором 12. Выход второго сумматора 12 соединен с вторым входом вычитателя 13 и с вторым входом третьего сумматора 15, выход которого через аналоговый ключ 16 подключен к входу интегратора 17. Выход вычитателя 18 подключен к входу опорного напряжения преобразователя 8 код - напряжение, выход которого подключен к первому входу сумматора 15. Выход интегратора 17 является выходом формирователя синусоидального сигнала.
Устройство работает следуюплим образом.
Управляемый генератор 2 импульсов формирует последовательность импульсов с частотой повторения, зависящей от сигнала на шине 1 управления. Элементы И 5-1 и 5-2, триггер 6, реверсивный счетчик 7, преобразователь 8 код - напряжение, первый 9 и второй 11 кольцевые счетчики, первый 10 и второй 12 сумматоры, вычитатель 13 н блок 14 пропуска такта предназначены для линейно-ступенчатой аппроксимации синусоидального сигнала. Делитель 3 частоты, одновибратор 4, аналоговый ключ 16 и интегратор 17 выполняют функцию стабилизации амплитуды сигнала при изменении частоты. В начальный момент времени реверсивный счетчик 7 устанавливается в нулевое
положение и сигналом переноса устанавливает второй кольцевой счетчик 11 в нулевое положение, а первый кольцевой счетчик - в первое. На вычитателе 13 сформировано напряжение первой ступени аппроксимации. Триггер 6 установлен, и через элемент И 5-1
О с делителя 3 частоты тактовая частота управляемого генератора 2 импульсов поступает на суммирующий вход реверсивного счетчика 7. Нод управлением реверсивного счетчика преобразователь 8 код - напряже, ние ступенчато изменяет напряжение выхода от нулевого значения до значения напряжения первой ступени аппроксимации. Вычитатель 13 формирует напряжение, равное разности между напряжениями, установленными на выходах первого сумматора 10 и
0 второго сумматора 12. Первый 10 и второй 12 сумматоры на входах имеют дозирующие резисторы и формируют выходное напряжение согласно кодам, установленным кольцевыми счетчиками 9 и 11. В соответствии с этим на выходе второго суммато5 ра 12 в начальный момент времени установлено нулевое напряжение, а на выходе первого сумматора 10 - равное напряжению первой ступени аппроксимации.
Напряжения преобразователя 8 код - напряжение и второго сумматора 12 складываются третьим сумматором 15, построенным на операционном усилителе. С выхода третьего сумматора 15 ступенчатое напряжение поступает на аналоговый ключ 16, который вырезает в каждом такте узкий импульс под
, управлением одновибратора 4, при этом сохраняя амплитуду ступеней напряжения. Интегратор 17 выделяет огибающую аппроксимированного синусоидального сигнала. Разность положений кольцевых счетчиков 11 и 9 образуется под управлением блока
14 пропуска такта. Последний пропускает тактовую частоту, начиная с второго такта, так как первый такт взводит триггер 18 такта к разрещает прохождение тактовой частоты через элемент И 19 пропуска такта. По отсчету определенного числа тактов
5 реверсивный счетчик 7 переходит в начальное положение и вырабатывает сигнал переноса, который устанавливает второй кольцевой счетчик 11 во второе положение, а первый кольцевой счетчик 9 - в первое. На вычитателе 13 формируется напряжение второй ступени аппроксимации, а на выходе третьего сумматора 15 - напряжение, равное сумме напряжений первой ступени аппроксимации и ступенчато нарастающего напряжения второй ступени аппроксимации.
5 Этот процесс продолжается, причем в любой момент времени на выходе третьего сумматора 15 формируется напряжение, равное сумме предыдущего напряжения и сту0
пенчато нарастающего до последующей ступени аппроксимации напряжения, до достижения вторым кольцевым счетчиком 11 своего максимального значения.
При достижении вторым кольцевым счетчиком 11 максимального значения на его втором выходе появляется сигнал переноса, который сбрасывает триггер 6, после чего тактовая частота через элемент И 5-2 поступает на вычитающий вход реверсивного счетчика 7. Под управлением реверсивного счетчика 7 на выходе преобразователя 8 код - напряжение вырабатывается ступенчато убывающее напряжение, которое складывается на третьем сумматоре 15 с предыдущей ступенью аппроксимации, тем самым формируется спад синусоидального сигнала, в отличие от момента времени до переполнения второго кольцевого счетчика 11, когда формировался его подъем.
Процесс циклически повторяется, и на выходе интегратора 17 формируется синусоидальный сигнал.
Формула изобретения
Формирователь синусоидального сигнала, содержащий управляемый генератор импульсов, вход которого подключен к щине управления, делитель частоты, вход которого соединен с выходом управляемого генератора импульсов, одновибратор, вход которого подключен к выходу управляемого генератора импульсов, первый и второй элементы И, первый кольцевой счетчик, первый сумматор, интегратор, причем шина управления является входом, а выход ин0
5
0
5
0
тегратора - выходом формирователя с-ину- соидального сигнала, отличающийся тем, что с целью уменьшения нелинейных искажений выходного сигнала путем повышения точности аппроксимации, в него введены триггер, прямой и инверсный выходы которого соединены соответственно с первыми входами первого и второго элементов И, вторые входы которых соединены с выходом делителя частоты, реверсивный счетчик, суммирующий вход которого соединен с выходом первого элемента И, вычитающий вход - с выходом второго элемента И, а выход переноса - с входом первого кольцевого счетчика, выходы которого подключены к входам первого сумматора, преобразователь код - напряжение, входы данных которого соединены с выходами реверсивного счетчика, блок пропуска такта, вход которого подключен к выходу переноса реверсивного счетчика, второй кольцевой счетчик, вход которого соединен с выходом блока пропуска такта, а выход переноса - с входом триггера, второй сумматор, входы которого соединены с выходами кольцевого счетчика, вычитатель, первый и второй входы которого подключены соответственно к выходам первого и второго сумматоров, а выход - к входу опорного напряжения преобразователя код - напряжение, третий сумматор, первый вход которого соединен с выходом преобразователя код - напряжение, а второй вход - с выходом второго сумматора, аналоговый ключ, сигнальный вход которого подключен к выходу третьего сумматора, вход управления - к выходу одно- вибратора, а выход - к входу интегратора.
ф1/.2
название | год | авторы | номер документа |
---|---|---|---|
Устройство для вычисления массы нефти и нефтепродуктов в резервуарах | 1983 |
|
SU1117653A1 |
Устройство для управления вентильным преобразователем | 1984 |
|
SU1185545A1 |
Т в. в. Смеляков | 1973 |
|
SU375774A1 |
Устройство для считывания графической информации | 1984 |
|
SU1182553A1 |
Цифровой измеритель температуры | 1985 |
|
SU1303849A1 |
Устройство для считывания графической информации | 1981 |
|
SU987646A1 |
Преобразователь угловых перемещений в код | 1985 |
|
SU1311024A1 |
Преобразователь угла поворота вала в код | 1977 |
|
SU669374A1 |
Преобразователь постоянного напряжения в переменное программируемой формы | 1981 |
|
SU972650A1 |
Преобразователь угла поворота вала в код | 1987 |
|
SU1478331A1 |
Смеляков В | |||
В | |||
Цифровая измерительная аппаратура инфранизких частот.-М.: Энергия, 1975, с | |||
Аппарат для радиометрической съемки | 1922 |
|
SU124A1 |
Цифровой генератор низкочастотных колебаний | 1979 |
|
SU809513A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Формирователь синусоидального сигнала | 1978 |
|
SU723767A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Авторы
Даты
1986-09-07—Публикация
1985-01-28—Подача