реклама на сайте
подробности

 
 
> Аппаратно получить из синуса косинус (сдвинуть фазу на 90 градусов)
Gallex
сообщение Feb 12 2009, 06:26
Сообщение #1





Группа: Новичок
Сообщений: 6
Регистрация: 18-05-08
Пользователь №: 37 608



Есть цифровой синтезатор частоты (AD9850), который генерит синус. Как аппаратно получить еще и косинус это сигнала?
Всем откликнувшимся заранее благодарен.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
-=TRO=-
сообщение Feb 23 2009, 10:01
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 214
Регистрация: 24-10-07
Из: zp.ua
Пользователь №: 31 690



Я так понимаю что амплитуда двух синусоид между выходами дифференцирующей и интегрирующей цепочками будет одинакова только на частоте "резонанса" (средняя частота между частотами среза обеих цепочек). И при гулянии частоты относительно частоты "резонанса" будет увеличиватся разность амплитуд с неизменной разницей фаз в 90градусов. Хотелось бы спросить, есть ли простое схематическое решение для компенсации разницы амплитуд (ну чтобы амплитуды держало одинаковыми) ?
Go to the top of the page
 
+Quote Post
nl5
сообщение Feb 23 2009, 16:20
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 175
Регистрация: 7-02-09
Пользователь №: 44 515



Цитата(-=TRO=- @ Feb 23 2009, 03:01) *
Я так понимаю что амплитуда двух синусоид между выходами дифференцирующей и интегрирующей цепочками будет одинакова только на частоте "резонанса" (средняя частота между частотами среза обеих цепочек). И при гулянии частоты относительно частоты "резонанса" будет увеличиватся разность амплитуд с неизменной разницей фаз в 90градусов. Хотелось бы спросить, есть ли простое схематическое решение для компенсации разницы амплитуд (ну чтобы амплитуды держало одинаковыми) ?

Насколько я слышал, раньше это делалось умножением каждого сигнала на коэффициент, зависящий от частоты. То есть надо или знать частоту и вычислять коэффициент усиления по соответствующей формуле (например sqrt(1+f^2) для интегрирующей цепочки?), или делать АРУ для каждого сигнала.
Go to the top of the page
 
+Quote Post
Guest_orthodox_*
сообщение Feb 23 2009, 20:36
Сообщение #4





Guests






Цитата(nl5 @ Feb 23 2009, 18:20) *
Насколько я слышал, раньше это делалось умножением каждого сигнала на коэффициент, зависящий от частоты. То есть надо или знать частоту и вычислять коэффициент усиления по соответствующей формуле (например sqrt(1+f^2) для интегрирующей цепочки?), или делать АРУ для каждого сигнала.


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

[attachment=30046:sin_cos.jpg]

Кому охота моделировать (для большего доверия рекомендую transient а не только AC анализ) - может принять все резисторы одинаковыми,
а емкости в верхней цепи , скажем, как 1:2:4 а в нижней тогда как 0.5 : 1 : 2 навскидку в диапазоне примерно декада по частоте разность фаз выдерживается порядка 98 град с точностью пара градусов... Это просто навскидку, можно и сдвиг организовать пошире и поуже , и диапазон расширить, добавляя звенья. И точность в принципе подогнать...

Амплитуда естественно не меняется....Это ж просто фазовращатели ...

Не уверен, что есть другой линейный способ, если это надо сделать именно в диапазоне частот...
Для ВЧ подобные звенья надо делать, вероятно, на транзисторах...
PS разумеется, разница фаз именно между выходами.. про входную можно забыть тогда...
Go to the top of the page
 
+Quote Post
nl5
сообщение Feb 23 2009, 21:13
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 175
Регистрация: 7-02-09
Пользователь №: 44 515



Цитата(orthodox @ Feb 23 2009, 13:36) *
Или применить две длинные такие цепочки фазовращателей на операционниках

Вообще-то это уже было в самом начале поста...
Go to the top of the page
 
+Quote Post
Guest_orthodox_*
сообщение Feb 23 2009, 21:43
Сообщение #6





Guests






Цитата(nl5 @ Feb 23 2009, 23:13) *
Вообще-то это уже было в самом начале поста...

Точно. Ваш пост.
Вам бы самому и напомнить ... ну будем считать что я Вас процитировал и чуть-чуть дополнил smile.gif или не дополнил smile.gif(четное число имеет больше смысла)
Тем более что в аналоге другого решения, кажется и нет... если не считать с нелинейными элементами и временем установления и пр и пр... но это как-то неизящно....
Go to the top of the page
 
+Quote Post
nl5
сообщение Feb 24 2009, 03:50
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 175
Регистрация: 7-02-09
Пользователь №: 44 515



А вот другое предложение. (Лень рисовать схему, попробую объяснить словами). Если взять одну RC цепочку, и дифференциальными (интструментальными) усилителями взять напряжение с R и с C. Тогда разность фаз между ними, как мы уже выяснили, будет 90 градусов. Чтобы амплитуда не менялась от частоты, будем менять сопротивление R в зависимости от разности амплитуд синуса и косинуса. Для этого нужны два одинаковых канала амплитудных детекторов, или выпрямителей с фильтром, для синуса и косинуса. Выходы детекторов идут на компаратор, и, если например синус больше, то увеличиваем сопротивление (потихоньку. Или уменьшаем, это надо подумать). Амплитуды сравняются, когда частота среза RC цепочки станет равной частоте сигнала. Идея в том, что меняется сопротивление только ОДНОГО резистора. Это можно делать полевым транзистором (если амплитуда сигнала небольшая), или кто как придумает. Когда-то были хорошие опто-пары: лампочка плюс фото-сопротивление. Как раз то что надо. Но давно...

Сообщение отредактировал nl5 - Feb 24 2009, 03:51
Go to the top of the page
 
+Quote Post
Guest_orthodox_*
сообщение Feb 24 2009, 03:57
Сообщение #8





Guests






Цитата(nl5 @ Feb 24 2009, 05:50) *
А вот другое предложение. (Лень рисовать схему, попробую объяснить словами).


А вот подобное как раз в конце ветки обсуждают....
Только ПМСМ это как раз неизяччно...
Патамушта время установления и пр...

Ну, смотря для чего это все.
Помнится, на этом принципе предполагался октавер - удвоитель частоты для гитары...
Ну и чтобы поменьше было лишних искажений - сигнал возводился в квадрат.
А чтобы не было призвуков от постоянной составляющей - вот так вот сдвигался на синус-косинус
и потом умножали один на другой...Тогда на атаке не щелкало...почти smile.gif Ну, скажем, не было стука...
Когда-то давным давно ....Тогда еще были гитаристы - это такие люди, что играют на гитаре...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Gallex   Аппаратно получить из синуса косинус (сдвинуть фазу на 90 градусов)   Feb 12 2009, 06:26
- - Herz   Цитата(Gallex @ Feb 12 2009, 08:26) Есть ...   Feb 12 2009, 07:10
- - sera_os   Если частота постоянна, то можно пропустить сигнал...   Feb 12 2009, 07:22
- - Gallex   Цитата(sera_os @ Feb 12 2009, 10:22) Если...   Feb 12 2009, 07:24
|- - Methane   Цитата(Gallex @ Feb 12 2009, 09:24) Нет, ...   Feb 12 2009, 08:20
- - Microwatt   Рядовая задачка. Ищите "квадратурный генерато...   Feb 12 2009, 12:38
- - blackfin   Вот жеж: Design of analog phase shifters of harmon...   Feb 12 2009, 13:01
- - sera_os   Цитата(blackfin @ Feb 12 2009, 15:01) Вот...   Feb 12 2009, 18:21
- - evgeny_ch   4423 - PRECISION QUADRATURE OSCILLATOR - Burr-Brow...   Feb 12 2009, 19:53
- - Gallex   Цитата(evgeny_ch @ Feb 12 2009, 22:53) 44...   Feb 13 2009, 07:41
|- - =L.A.=   Цитата(Gallex @ Feb 13 2009, 10:41) Спаси...   Feb 14 2009, 12:31
- - Alexashka   Както делал похожее устройство правда подход был н...   Feb 13 2009, 08:44
|- - Microwatt   Цитата(Alexashka @ Feb 13 2009, 11:44) Ка...   Feb 13 2009, 10:49
|- - Methane   Цитата(Alexashka @ Feb 13 2009, 10:44) Ка...   Feb 14 2009, 16:06
|- - Microwatt   Цитата(Methane @ Feb 14 2009, 20:06) Вот ...   Feb 14 2009, 17:25
|- - Methane   Цитата(Microwatt @ Feb 14 2009, 19:25) Че...   Feb 14 2009, 18:06
- - stoker   Насколько точно должен быть сдвиг? Можно попробова...   Feb 13 2009, 15:52
|- - nl5   Решение зависит от конкретных требований. Например...   Feb 13 2009, 16:27
|- - Tanya   Цитата(nl5 @ Feb 13 2009, 19:27) Можно пр...   Feb 13 2009, 17:49
- - Microwatt   Понятно, что программеры схемотехнику не изучают. ...   Feb 13 2009, 17:17
|- - nl5   Цитата(Microwatt @ Feb 13 2009, 10:17) Дв...   Feb 13 2009, 17:27
||- - blackfin   Цитата(nl5 @ Feb 13 2009, 20:27) А разве ...   Feb 13 2009, 18:23
|- - nl5   Цитата(Microwatt @ Feb 13 2009, 10:17) По...   Feb 13 2009, 18:15
|- - Microwatt   Цитата(nl5 @ Feb 13 2009, 22:15) Товарищи...   Feb 13 2009, 20:05
||- - nl5   Цитата(Microwatt @ Feb 13 2009, 13:05) Ну...   Feb 13 2009, 20:16
|- - Tanya   Цитата(nl5 @ Feb 13 2009, 21:15) Товарищи...   Feb 13 2009, 20:36
|- - nl5   Цитата(Tanya @ Feb 13 2009, 13:36) Разрыв...   Feb 13 2009, 21:23
- - sera_os   Цитата(Microwatt @ Feb 13 2009, 19:17) По...   Feb 13 2009, 17:27
- - sera_os   Цитата(nl5 @ Feb 13 2009, 19:27) А разве ...   Feb 13 2009, 17:53
- - Microwatt   Вот, спасибо, именно этот рисунок и имелся в виду...   Feb 13 2009, 18:02
- - sera_os   Цитата(nl5 @ Feb 13 2009, 20:15) Товарищи...   Feb 13 2009, 18:22
|- - nl5   Цитата(sera_os @ Feb 13 2009, 11:22) С по...   Feb 13 2009, 18:30
- - Herz   Цитата(nl5 @ Feb 13 2009, 20:15) Товарищи...   Feb 14 2009, 14:09
|- - blackfin   Цитата(Herz @ Feb 14 2009, 17:09) Так не ...   Feb 14 2009, 14:32
||- - nl5   Цитата(blackfin @ Feb 14 2009, 07:32) У.Т...   Feb 14 2009, 17:58
||- - Tanya   Цитата(nl5 @ Feb 14 2009, 20:58) Я тоже т...   Feb 14 2009, 18:45
||- - Herz   Цитата(nl5 @ Feb 14 2009, 19:58) Пардон з...   Feb 14 2009, 20:35
||- - nl5   Цитата(Herz @ Feb 14 2009, 13:35) Да? А м...   Feb 14 2009, 21:16
|- - Microwatt   Цитата(Herz @ Feb 14 2009, 17:09) Господа...   Feb 14 2009, 15:58
- - nl5   Похоже, что обсуждающим (и мне лично) эта задачка ...   Feb 14 2009, 19:01
|- - EUrry   Цитата(nl5 @ Feb 14 2009, 21:58) 1. Надо ...   Feb 14 2009, 19:02
|- - nl5   Цитата(EUrry @ Feb 14 2009, 12:02) Позвол...   Feb 14 2009, 19:07
- - Rst7   Вообщем-то автор так и не объявил главного - какая...   Feb 14 2009, 21:36
- - Alexashka   Цитата(Methane @ Feb 14 2009, 19:06) Вот ...   Feb 14 2009, 22:00
|- - EUrry   Цитата(Alexashka @ Feb 15 2009, 01:00) Пр...   Feb 15 2009, 08:35
||- - Herz   Цитата(EUrry @ Feb 15 2009, 10:35) Что ес...   Feb 15 2009, 10:10
||- - EUrry   Цитата(Herz @ Feb 15 2009, 13:10) Наверно...   Feb 15 2009, 10:43
|- - tyro   Цитата(Alexashka @ Feb 15 2009, 01:00) .....   Feb 15 2009, 09:05
- - Alexashka   Удалено. Правила. 2.1.в Tanya   Feb 15 2009, 20:31
- - blackfin   Цитата(Gallex @ Feb 12 2009, 09:26) Как а...   Feb 17 2009, 09:18
|- - nl5   Цитата(blackfin @ Feb 17 2009, 02:18) Вот...   Feb 17 2009, 15:51
|- - blackfin   Цитата(nl5 @ Feb 17 2009, 18:51) Здорово...   Feb 17 2009, 16:00
|- - nl5   Спасибо! Слона-то я и не приметил...   Feb 17 2009, 16:28


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 17th June 2025 - 21:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01468 секунд с 7
ELECTRONIX ©2004-2016