Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Генератор SIN COS
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Вопросы аналоговой техники
DeXteR
Добрый день

Нужно собрать генератор SIN COS пары

Амплитуда 12 В
Частота 5 - 16 кГц

В советских книгах COS получали с помощью трансформатора -
На мой взгляд очень громоздкий и дорогой вариант
Есть ли что проще ?

Подскажите пожалуйста схему
Желательно на операционниках

Спасибо

De}{teR
dxp
Цитата(DeXteR @ Sep 4 2006, 15:21) *
Нужно собрать генератор SIN COS пары

Амплитуда 12 В
Частота 5 - 16 кГц

В советских книгах COS получали с помощью трансформатора -
На мой взгляд очень громоздкий и дорогой вариант
Есть ли что проще ?

Подскажите пожалуйста схему
Желательно на операционниках

А на DDS почему не хотите?
DeXteR
Цитата(dxp @ Sep 4 2006, 13:18) *
А на DDS почему не хотите?


А это что ??
FREEKER
Это Direct Digital Synthesis (DDS). Цифровой синтезатор короче... Но мне кажется не совсем уместно его использование на таких низких частотах. Да и если не жалко денег на DDS, то можно использовать, что то вроде этого: I/Q Demod
Stanislav
Цитата(FREEKER @ Sep 4 2006, 13:57) *
Это Direct Digital Synthesis (DDS). Цифровой синтезатор короче... Но мне кажется не совсем уместно его использование на таких низких частотах. Да и если не жалко денег на DDS, то можно использовать, что то вроде этого: I/Q Demod
А это здесь при чём???
FREEKER
Да, проще всёже на рассыпухе и операционниках собрать, зависит всё тока от требований к фазовым ошибкам. smile.gif
DeXteR
AD8333 - Крутая штуковина

Но для моей цели явно передор
Частота моего генератора не должна управляться

Нужна только начатьная настройка + стабильность не очень большая нужна
DRUID3
Боже, народ, вы о чем??? Это делается 2-я резисторами и 2-я конденсаторами (если на одной частоте). Вот только нагрузить надо полевиком или операционником в не инвертирующем включении. В свое время при попытке разработать индуктосин, был поражен, что в коллективе инженеров это знаю только я один smile.gif .Притом, что знания эти на уровне дворца пионеров, просто сказываются навыки радиолюбителя-связиста.

P.S.: ЗАЧЕМ ТУТ DDS!!!???
Stanislav
Цитата(DRUID3 @ Sep 4 2006, 14:20) *
...P.S.: ЗАЧЕМ ТУТ DDS!!!???
Для точности и стабильности параметров.
DeXteR
Цитата(DRUID3 @ Sep 4 2006, 14:20) *
Боже, народ, вы о чем??? Это делается 2-я резисторами и 2-я конденсаторами (если на одной частоте). Вот только нагрузить надо полевиком или операционником в не инверсном включении. В свое время при попытке разработать индуктосин, был поражен, что в коллективе инженеров это знаю только я один smile.gif .Притом, что знания эти на уровне дворца пионеров, просто сказываются навыки радиолюбителя-связиста.

P.S.: ЗАЧЕМ ТУТ DDS!!!???


Как я понял наработки у ВАС есть
Неподелитесь ли схемкой ??
upc2
Микроконтроллер и 8 резисторов.
DeXteR
Цитата(upc2 @ Sep 4 2006, 15:29) *
Микроконтроллер и 8 резисторов.


Неее Это нето
Ступени будут страшненькие
+ кварц придеца ставить + 2 сигнала = 16 ног = дорого
И резисторы точные нужны
Doka
Цитата(Stanislav @ Sep 4 2006, 14:33) *
Цитата(DRUID3 @ Sep 4 2006, 14:20) *
...P.S.: ЗАЧЕМ ТУТ DDS!!!???
Для точности и стабильности параметров.

звучит весьма сомнительно в качестве основного преимущества DDS перед другими методами получения синусоиды. :-/
всеже точность DDS обеспечивается опорным генератором, а не самим принципом синтеза частот
коньки DDS: изумительная сетка частот (вплоть до сотых долей герца) и безразрывность фазы при перестройке частоты тут как-то не к месту.
...из пушки, да по воробьям =)
.

но, опять же ТЗ весьма размыто - основная хар-ка: спектральная чистота , так и не приведено
а то может действительно достаточно несколькими ОУ меадр с кварца фильтрануть, отрезав вторую гармонику и выше.
Stanislav
Цитата(Doka @ Sep 4 2006, 15:51) *
Цитата(Stanislav @ Sep 4 2006, 14:33) *
Цитата(DRUID3 @ Sep 4 2006, 14:20) *
...P.S.: ЗАЧЕМ ТУТ DDS!!!???
Для точности и стабильности параметров.

звучит весьма сомнительно в качестве основного преимущества DDS перед другими методами получения синусоиды...
Я имел в виду преимущества перед недорогими аналоговыми методами. Упомянутые Вами плюсы DDS также имеют место быть. smile.gif
PS. Насчёт непрерывности фазы только непонятно.
upc2
Цитата(DeXteR @ Sep 4 2006, 14:33) *
Цитата(upc2 @ Sep 4 2006, 15:29) *

Микроконтроллер и 8 резисторов.


Неее Это нето
Ступени будут страшненькие
+ кварц придеца ставить + 2 сигнала = 16 ног = дорого
И резисторы точные нужны


Жаль.Зато красиво.Всегда знаешь где синус,где косинус.
DeXteR
Цитата(Doka @ Sep 4 2006, 15:51) *
но, опять же ТЗ весьма размыто - основная хар-ка: спектральная чистота , так и не приведено
а то может действительно достаточно несколькими ОУ меадр с кварца фильтрануть, отрезав вторую гармонику и выше.


А спектральная частота это как ?

Частота выходной синусоиды ? Вроде привел
Гармоник нада поменьше Хотя Думаю 3 - 7 % будет нормально
Но главное - сдвиг фаз поточнее между ними

Возможно ли в рассыпухе получить 10 кГц и нестабильность в фазе (при сдвиге 90)
Около 0,5 градуса
Stanislav
Вообще-то, для получения sin из cos сгодится и интегратор.
А лучше сделать вот такую схемму (активный фазовращатель):
Нажмите для просмотра прикрепленного файла
Если параметры элементов фазовращателя подобраны правильно, на частоте f=1/(2*pi*R*C) из синуса на входе получим косинус на выходе.
PS. Чтобы получить 0,5 градуса, нужно применить высококачественный плёночный кондёр и точные резисторы из одной сборки. Последовательно с "нижним" резистором можно включить подстроечный.
PPS. "Нижние" кондёр с резистором можно поменять местами. Тогда из cos будет получаться sin.
DeXteR
Цитата(Stanislav @ Sep 4 2006, 16:25) *
Вообще-то, для получения sin из cos сгодится и интегратор.
А лучше сделать вот такую схемму (активный фазовращатель):
Нажмите для просмотра прикрепленного файла
Если параметры элементов фазовращателя подобраны правильно, на частоте f=1/(2*pi*R*C) из синуса на входе получим косинус на выходе.
PS. Чтобы получить 0,5 градуса, нужно применить высококачественный плёночный кондёр и точные резисторы из одной сборки. Послеедовательно с "нижним" резистором можно включить подстроечный.


Спасибо
Попробую
Ато у интергатора часто плавает пост. сост. в моем макете
А как синус нормально получить неподскажите ??

А нет ли схем которые использую одну и туже цепь для фазы и частоты
Или каких нибудь других методов компенсации разброса фаз
Stanislav
Цитата(DeXteR @ Sep 4 2006, 16:32) *
А как синус нормально получить неподскажите ??
Генератор с мостом Вина, например.
Вообще-то, Вашу задачу проще всего можно решить с помощью компуктера, и его аудио платы. Понадобится только что-нить вроде CoolEdit-а.
Если нужно компактное устройство, можно на основе дешёвых МК и стерео аудио сигма-дельта ЦАП соорудить то же самое.
Doka
Цитата(Stanislav @ Sep 4 2006, 15:57) *
PS. Насчёт непрерывности фазы только непонятно.

имел в виду, что перестройка по частоте в DDS происходят без разрыва фазы выходного сигнала
(при мгновенной (т.е. на следующем такте) перестройке частоты)
Stanislav
Цитата(Doka @ Sep 4 2006, 17:07) *
Цитата(Stanislav @ Sep 4 2006, 15:57) *
PS. Насчёт непрерывности фазы только непонятно.

имел в виду, что перестройка по частоте в DDS происходят без разрыва фазы выходного сигнала
(при мгновенной (т.е. на следующем такте) перестройке частоты)
А в каких устройствах происходит разрыв?
Doka
Цитата(Stanislav @ Sep 4 2006, 17:26) *
А в каких устройствах происходит разрыв?
не понял вопроса :-/
DeXteR
На запросс про мост вина нашел эту схему



Она рабочая ?
Нет ли чтонибудь без поливика дискретного ?
Непонятно какой брать и с какими параметрами

Неподскажите где поискать (желательно ссылочку)

Всем огромное СПАСИБО
Stanislav
Цитата(Doka @ Sep 4 2006, 17:38) *
Цитата(Stanislav @ Sep 4 2006, 17:26) *
А в каких устройствах происходит разрыв?
не понял вопроса.
Ну, хотелось бы знать, в каких случаях реально возможен разрыв фазы при перестройке частоты?

Цитата(DeXteR @ Sep 4 2006, 17:44) *
...Она рабочая ?
Рабочая.
Посмотрите на местном FTP, там много литературы по аналоговой технике.
Doka
Цитата(Stanislav @ Sep 4 2006, 17:50) *
Ну, хотелось бы знать, в каких случаях реально возможен разрыв фазы при перестройке частоты?
навскидку так не назову (если не приводить в пример изменение значения и регистра чсастоты, и регистра начальной фазы)
и вообще-то в контексте DDS, неразрывность фазы упоминают в связке с возможностью мгновенной перестройки частоты.
интересно было бы услышать какая еще система такое позволяет


Цитата(DeXteR @ Sep 4 2006, 16:19) *
Цитата(Doka @ Sep 4 2006, 15:51) *
но, опять же ТЗ весьма размыто - основная хар-ка: спектральная чистота , так и не приведена
А спектральная частота это как ?
чистота частоте рознь однако ;-)
чистота спектра выходного сигнала - уровень побочных компонентов и уровень шума
Stanislav
Цитата(Doka @ Sep 4 2006, 18:36) *
...интересно было бы услышать какая еще система такое позволяет
Что именно позволяет? Мгновенно менять частоту или обеспечить непреывность фазы?
Doka
Цитата(Stanislav @ Sep 4 2006, 19:46) *
Что именно позволяет? Мгновенно менять частоту или обеспечить непреывность фазы?

и то и другое (как в DDS)
yura-rf
Цитата(DeXteR @ Sep 4 2006, 16:32) *
А как синус нормально получить неподскажите ??


Можно попробовать собрать генератор на ICL 8038 - перестраиваемый резистором генератор до 100кГц (синус, прямоугольники, треугольники).
Если на более высокие частоты - MAX038 (до 10МГц).
Stanislav
Цитата(Doka @ Sep 4 2006, 20:13) *
Цитата(Stanislav @ Sep 4 2006, 19:46) *
Что именно позволяет? Мгновенно менять частоту или обеспечить непреывность фазы?

и то и другое (как в DDS)
Ну да, "мгновенный" сдвиг частоты возможен только в системе с Ц/А выводом, а непрерывность фазы, мне кажется, - не более, чем рекламная уловка.
DRUID3
smile.gif Я вообще-то эту схемку имел в виду (фазосдвигатель). Сдвиг на краях полос пропускания, т.е. на уровне -3dB.

Стабильный генератор НЧ можно применить и Ваш, и вот этот (во вложении) на гираторе - проверенно практикой. Хорошее "постоянство" генерируемой синусоиды можно получить с НЧ генератором стабилизированном по этому принципу: http://www.cqham.ru/pa0ksb.htm

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

P.S.: Схему индуктосина я не выложу, т.к. не вылаживаю никогда то, что еще не начали выпускать cool.gif .

P.P.S.: http://zpostbox.narod.ru/ тут вот дофига схем генераторов и еще уйма всего.
Adlex
Вопрос Dexter'у, генератор должен работать на ОДНОЙ частоте в диапазоне 5 - 16 кГц или перестраиваться?
В первом случае это можно сделать на двух ОУ (один корпус на 8 ног), первый из которых включен как активный ФНЧ, а второй - интегратор, причем с выхода интегратора сигнал подается на вход ФНЧ. (Не мое изобретение, достаточно известная схема квадратурного генератора)
(схему могу привести. но там требуются довольно точное обеспечение соответствия номиналов R и С.
В случае перестраиваемого генератора, лучше, по моему, процессор и две матрицы R-2R в качестве ЦАП на двух портах (не такой это уже и крутой процессор нужен), причем можно обойтись без прецизионных резисторов, достаточно. что б они были из одной партии (т.е. одинакового сопротивления)
Stanislav
Цитата(DRUID3 @ Sep 4 2006, 21:46) *
Я вообще-то эту схемку имел в виду (фазосдвигатель). Сдвиг на краях полос пропускания, т.е. на уровне -3dB.
Эта схема хуже предложенной мной, так как она не обеспечивает неизменность амплитуды выходных сигналов при подстройке фазосдвигающих цепей.
Вместе с тем, нетрудно убедиться что модуль коэффициента передачи схемы, приведённой мной, всегда равен единице, и не зависит от частоты. Т.е., при подстройке выходная амплитуда меняться не будет.
DeXteR
Цитата(Adlex @ Sep 5 2006, 19:08) *
Вопрос Dexter'у, генератор должен работать на ОДНОЙ частоте в диапазоне 5 - 16 кГц или перестраиваться?
В первом случае это можно сделать на двух ОУ (один корпус на 8 ног), первый из которых включен как активный ФНЧ, а второй - интегратор, причем с выхода интегратора сигнал подается на вход ФНЧ. (Не мое изобретение, достаточно известная схема квадратурного генератора)
(схему могу привести. но там требуются довольно точное обеспечение соответствия номиналов R и С.
В случае перестраиваемого генератора, лучше, по моему, процессор и две матрицы R-2R в качестве ЦАП на двух портах (не такой это уже и крутой процессор нужен), причем можно обойтись без прецизионных резисторов, достаточно. что б они были из одной партии (т.е. одинакового сопротивления)



Да частота одна но пока неизвестно какая Примерно десяток кГц

Решение на контроллере мне понятно и близко по духу
Но оно довольнотаки громоздкое и по моему избыточно
Да и дороговато по сравнению с 4-я операционниками

А в аналоговой технике я разбираюсь пока плохо

Это все нужно мне для питания РЕДУКТОСИНА
Для тех кто незнает - это датчик угла без обмоток на роторе

У нас есть довольно таки большая партия BT - 80 - *** разных
Но документация на него довольнотаки скудная
Отсюда - отсутствие требованей к гармоникам - нада посмотреть как они отразяться на точности измеряемого угла - некотрые говорят что вообще можно прямоугольниками его кормить

Adlex - приведите пожалуйста схему - я потом разберусь и промакетирую несколько - выберу лучшую


Всем огромное спасибо

De}{teR
Adlex
Схема прилагается
dxp
Цитата(DeXteR @ Sep 6 2006, 14:44) *
Да частота одна но пока неизвестно какая Примерно десяток кГц

Решение на контроллере мне понятно и близко по духу
Но оно довольнотаки громоздкое и по моему избыточно
Да и дороговато по сравнению с 4-я операционниками

А в аналоговой технике я разбираюсь пока плохо

Это все нужно мне для питания РЕДУКТОСИНА

Если частота одна и не нужно перестойки, то, может, взять МК с ЦАПами на борту и "рисовать" сигналы. Такие МК есть у SiLabs (51), у TI (MSP430), у AD (всякие ADuC'и). Накрайняк можно в недорогому МК прицепить недорогой внешний ЦАП по SPI. В общем, в эту сторону не пробовали смотреть?
-SANYCH-
А с помощью ШИМа сгенерировать синус и косинус на самом простом микроконтроллере не подойдет?
Схема там совсем простинькая!
DRUID3
Цитата(Stanislav @ Sep 5 2006, 19:14) *
Цитата(DRUID3 @ Sep 4 2006, 21:46) *
Я вообще-то эту схемку имел в виду (фазосдвигатель). Сдвиг на краях полос пропускания, т.е. на уровне -3dB.
Эта схема хуже предложенной мной, так как она не обеспечивает неизменность амплитуды выходных сигналов при подстройке фазосдвигающих цепей.
Вместе с тем, нетрудно убедиться что модуль коэффициента передачи схемы, приведённой мной, всегда равен единице, и не зависит от частоты. Т.е., при подстройке выходная амплитуда меняться не будет.

А никто и не спорит, просто я уточняю какую схему подразумевал. Забавно, что мало кто помнит такие свойства интегрирующей и дифференцирующей цепочек. smile.gif .
Кстати, даже если автору топика и надо будет квадратура в определенном диапазоне частот то не для всей же полосы сразу. Это можно реализовать с помощью ФАПЧ, правда, у меня пока такого опыта нет.

To: All
О микроконтроллерах. Оно конечно хорошо, но "аналог" ИМХО в таких задачах вне конкуренции. Хотя когда-то в одной ветке для связи двух микроконтроллерных блоков по проводам (в автомобиле, по-моему) предлагали применить DSP (т.е. написАв полноценный модем). Видать что кому проще smile.gif , но аналог таки всегда дешевле.
О ШИМе. Дык после него фильтр нужен нехилый. Тогда уж тогда собрав на "логике" генератор можно фильтровать меандр. А уж биения 2-х кварцевых генераторов и того проще.
Stanislav
Цитата(DRUID3 @ Sep 7 2006, 12:19) *
...Кстати, даже если автору топика и надо будет квадратура в определенном диапазоне частот то не для всей же полосы сразу. Это можно реализовать с помощью ФАПЧ, правда, у меня пока такого опыта нет.
Существуют решения, позволяющие получить сдвиг фаз в 90 град с хорошей точностью в достаточно большом диапазоне частот. Если интересно - могу схемму нарисовать.
Я даже как-то изваял нечто подобное для формирования SSB сигнала фазокомпенсационным методом.

Цитата(DRUID3 @ Sep 7 2006, 12:19) *
О микроконтроллерах. Оно конечно хорошо, но "аналог" ИМХО в таких задачах вне конкуренции...
Видать что кому проще smile.gif , но аналог таки всегда дешевле...
Это как сказать. Приличная АВР-ка стоит меньше доллара, простой аудио сигма-дельта ЦАП - ещё пару долларов. Больше ничего не надо. Качество квадратур - идеальное в широком диапазоне частот.
upc2
2.Stanislav.
<<Я даже как-то изваял нечто подобное для формирования SSB сигнала фазокомпенсационным методом.>>

Тогда вы знаете , что лет 20 назад Поляков В.Т.(RA3AAE) уже строил подобные фазовращатели на
цифровых элементах для этих целей.

Для редуктосина форма не очень важна.Важен сдвиг фаз, т.е. момент перехода через 0.

Не нравится контроллер, можно взять любой регистр за 30 коп. и 8 резисторов.Подобное я делал
в разработках радиомодемов. Форма сигнала прекрасная и резисторы 10%.

<<Радио N4 1986 стр.60>>
DRUID3
Цитата(Stanislav @ Sep 7 2006, 11:34) *
Цитата(DRUID3 @ Sep 7 2006, 12:19) *
...Кстати, даже если автору топика и надо будет квадратура в определенном диапазоне частот то не для всей же полосы сразу. Это можно реализовать с помощью ФАПЧ, правда, у меня пока такого опыта нет.
Существуют решения, позволяющие получить сдвиг фаз в 90 град с хорошей точностью в достаточно большом диапазоне частот. Если интересно - могу схемму нарисовать.
Я даже как-то изваял нечто подобное для формирования SSB сигнала фазокомпенсационным методом.

С такими методами лично я знаком, не однократно занимался. А вот о получении именно моногармонического квадратурного сигнала с помощью PLL я бы почитал. Меня это, правда, больше волнует на ВЧ и именно сема фазового детектора.
Цитата(Stanislav @ Sep 7 2006, 11:34) *
Цитата(DRUID3 @ Sep 7 2006, 12:19) *
О микроконтроллерах. Оно конечно хорошо, но "аналог" ИМХО в таких задачах вне конкуренции...
Видать что кому проще smile.gif , но аналог таки всегда дешевле...

Это как сказать. Приличная АВР-ка стоит меньше доллара, простой аудио сигма-дельта ЦАП - ещё пару долларов. Больше ничего не надо. Качество квадратур - идеальное в широком диапазоне частот.

Согласен, но все в мире относительно. Одна "логика", 3-и полевика и всякая россыпуха это примерно 1$. Качество квадратуры хорошее или удовлетворительное, но зато хоть для 40 MHz ни финансовые затраты ни схема особо не изменятся smile.gif.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.