Страница 1 из 2

Разность фаз на ОУ

Добавлено: Вс янв 16, 2011 12:14:01
ftp27host
Есть два абсолютно одинаковых сигнала , но с разным смещением по фазе. Нужно на выходе получить это смещение.
Как я понял нужно перемножить эти два сигнала. потом применить НЧ фильтр и в финале у нас будет синусоида с разностью сигналов. а как дальше получить эту разность сигналов я что то никак не пойму (( Подскажите пожалуйста как получить (

Re: Разность фаз на ОУ

Добавлено: Вс янв 16, 2011 12:31:05
SERJ
Нужно подать эти сигналы на фазовый детектор, а на какой элементной базе его делать, это уже нюансы.
Здесь например на логике.

http://www.shematic.net/page-229.html

Re: Разность фаз на ОУ

Добавлено: Вс янв 16, 2011 12:49:58
ftp27host
Спасибо большое за ссылочку.. На Операционных Усилителях нужно сделать. Похоже нашел схему в каком то учебнике..

Re: Разность фаз на ОУ

Добавлено: Вс янв 16, 2011 12:57:39
SERJ
Вот фазовые измерители. Правда тоже на логике.

Изображение

Re: Разность фаз на ОУ

Добавлено: Вс янв 16, 2011 13:34:22
B@R5uk
Если вас не интересует выскоая точность и линейность, то можно воспользоваться следующим фазовым детектором (подаваемые сигналы должны быть одинаковой амплитуды и скважности):
Изображение
Во всяком случае при совпадении фаз напряжение на выходе максимально, при подаче сигалов в противофазе -- равно нулю.

Re: Разность фаз на ОУ

Добавлено: Вс янв 16, 2011 13:44:52
ftp27host
Оуу :shock: Получаю я множу сигналы и пропускаю через НЧ фильтр. и в результате у меня уже есть разность фаз... подумать только

Re: Разность фаз на ОУ

Добавлено: Вс янв 16, 2011 13:46:19
ftp27host
B@R5uk писал(а):Если вас не интересует выскоая точность и линейность, то можно воспользоваться следующим фазовым детектором (подаваемые сигналы должны быть одинаковой амплитуды и скважности):
Изображение
Во всяком случае при совпадении фаз напряжение на выходе максимально, при подаче сигалов в противофазе -- равно нулю.
Тоже вариант. Но мне нужно делать на операционниках )

Re: Разность фаз на ОУ

Добавлено: Вс янв 16, 2011 13:54:39
SERJ
ftp27host писал(а):Но мне нужно делать на операционниках )
Тогда включайто ОУ по схеме дифференциального усилителя и подавайте свои сигналы.
http://www.radiomaster.ru/stati/radio/ou_5.php
На выход ФНЧ. Можно тоже на ОУ.

Re: Разность фаз на ОУ

Добавлено: Вс янв 16, 2011 14:14:33
ftp27host
Ок. сейчас попробую так построить. Пока выполнил аналог той логической схемы на ОУ. Как думаете? будет работать? А то у меня микрокап ругается на нее почему то (( не могу проверить
[url]http://habreffect.ru/files/2df/e613716d8/Снимок-1.png[/url]

Парсер ссылок глюченый :(

Re: Разность фаз на ОУ

Добавлено: Вс янв 16, 2011 14:26:35
ftp27host
вот что получилось с ДУ + НЧ фильтр
http://habreffect.ru/files/c44/7607b7831/111.png

Re: Разность фаз на ОУ

Добавлено: Вс янв 16, 2011 14:28:29
B@R5uk
ftp27host писал(а):...Парсер ссылок глюченый
Ага. Русские символы нельзя в них использовать. Я по этой причине не могу дать нормальную ссылку на статью в педевикии.

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

Для фазовой детекции нужна нелинейность.

Re: Разность фаз на ОУ

Добавлено: Вс янв 16, 2011 14:34:44
SERJ
B@R5uk писал(а): Я по этой причине не могу дать нормальную ссылку на статью в педевикии.
Это еще почему?
Вот я даю ссылку с русскими буквами.

С РУССКИМИ БУКВАМИ

Изображение

Re: Разность фаз на ОУ

Добавлено: Вс янв 16, 2011 14:36:38
B@R5uk
ЗАШИБИСЬ!!! Посмотрел код. Как русские буквы быстро сконвертировать в "процентный код" (%D0%9E%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D1%83%D1%81%D0%B8%D0%BB%D0%B8%D1%82%D0%B5%D0%BB%D1%8C)?

Re: Разность фаз на ОУ

Добавлено: Вс янв 16, 2011 14:55:24
ftp27host
B@R5uk писал(а):
ftp27host писал(а):...Парсер ссылок глюченый
Ага. Русские символы нельзя в них использовать. Я по этой причине не могу дать нормальную ссылку на статью в педевикии.

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

Для фазовой детекции нужна нелинейность. Её можно организовать разными способами. Например, оставить коэффициент усиления ОУ его родным (то бишь убрать ООС), так чтобы он клипировал сигнал. Другими словами использовать ОУ в качестве компаратора. Затем подавать сигнал на фильтр. Кстати получающаяся схема один в один (только без фильтра) используется для создания ШИМ сигнала. Только там на вход подаются другие сигналы.
ну я так и понял ) что вычитать сигнал из сигнала не то что мне нужно +) Поэтому в первом случае я их множу :
http://habreffect.ru/files/b92/162d5f2b3/222.png
получается что то вроде
(cos (fi1 - fi2) + cos (2*w*t + fi1 + fi2))*A*A/2
НЧ фильтр избавляет нас от лишнего косинуса с удвоенной частотой
получается
A*A*0.5*cos(fi1-fi2)
но из этого как вытащить fi1-f2 я хз ) В предложенных выше ссылках cos просто исчезает ) ну может это и так...

Re: Разность фаз на ОУ

Добавлено: Вс янв 16, 2011 15:18:16
B@R5uk
Что-то сильно намудрено. Зачем там 2 нелинейных усилителя? Оно точно будет работать? Кстати мой совет с компаратором не верен, на его выходе будет просто квадратный сигнал с постоянной скважностью.

Что-то мне кроме уже предложенной простой схемы с диодом ничего в голову не идёт. Однако эта схема на выходе выдаёт косинус разности фаз, а точнее Uампл * (1 + cos Ф) / 2.
Чтобы фазовый детектор был линейным надо использовать предложенные выше цифровые схемы. Хотя если так прикинуть, то получается, что если 2 квадратных сигнала со скважностью 50% просуммировать, потом подать на диод, затем на фильтр, то должен получиться линейный фазовый детектор.

З.Ы. ftp27host, не моглибы вы отредактировать свой пост с очень широкой картинкой. Либо уберите её, оставив толко ссылку, либо разрежте на две и поместите одну под другой. А то неудобно очень форум сколить по горизонтали.

Re: Разность фаз на ОУ

Добавлено: Вс янв 16, 2011 15:30:04
ftp27host
B@R5uk писал(а):Что-то сильно намудрено. Зачем там 2 нелинейных усилителя? Оно точно будет работать? Кстати мой совет с компаратором не верен, на его выходе будет просто квадратный сигнал с постоянной скважностью.

Что-то мне кроме уже предложенной простой схемы с диодом ничего в голову не идёт. Однако эта схема на выходе выдаёт косинус разности фаз, а точнее Uампл * (1 + cos Ф) / 2.
Чтобы фазовый детектор был линейным надо использовать предложенные выше цифровые схемы. Хотя если так прикинуть, то получается, что если 2 квадратных сигнала со скважностью 50% просуммировать, потом подать на диод, затем на фильтр, то должен получиться линейный фазовый детектор.

З.Ы. ftp27host, не моглибы вы отредактировать свой пост с очень широкой картинкой. Либо уберите её, оставив толко ссылку, либо разрежте на две и поместите одну под другой. А то неудобно очень форум сколить по горизонтали.
Сделал ссылки.

Ну какбе два сигнала x1 и x2
фигня с диодом дает ln(x) и в конце сумматор
получим
ln(x1) + ln(x2) ~ x1*x2

у меня разные фазы. )Описался

Re: Разность фаз на ОУ

Добавлено: Вс янв 16, 2011 15:34:07
B@R5uk
Предлагаю такую схему:
Изображение
Аналоговый, линейный и на ОУ.
Линейным этот фазовый детектор будет, потому что складываются квадратные сигналы (если ОУ действительно выдадут квадратные сигналы).
Картинка, поясняющая принцип работы:
Изображение
Два квадтатных сигнала со скважностью 50% и разностью фаз Ф складываются, образуя сигнал как на картинке.
После диода у этого сигнала откидывается отрицательная составляющая и получающийся сигнал будет иметь скважность Ф/п*50%, после фильтра будет приблизительно постоянное напряжение, пропорциональное скважности сигнала после диода, то есть пропорциональное разности фаз исходных сигналов.

Кстати, основа схемы всё та же моя первая схема с диодом. Только на диод подаётся уже сумма не синусоидальных, а "оквадраченых" с помощью двух ОУ напряжений.

Re: Разность фаз на ОУ

Добавлено: Вс янв 16, 2011 16:04:34
ftp27host
Наверное, я идиот, но я не особо понял ) Вроде на входе идет синусоидальный сигнал ) Вы его делаете квадратным... А дальше :dont_know:

Re: Разность фаз на ОУ

Добавлено: Вс янв 16, 2011 16:18:05
B@R5uk
Дальше два квадратных сигнала складываются образуя такой трёхуровневый ступенчатый квадатный сигнал. Я извиняюсь за паршивые картинки -- рисовал наспех мышкой в пайнте. У этого ступенчатого сигнала значение напряжения средней ступеньки ноль, а верхней и нижней -- плюс/минус Uоу.мах соотвественно. Дальше, с помощью диода отрицательная ступенька откидывается, остаётся положительная, ширина которой равна области перекрытия положительных ступенек складываемых меандров. Я кстати раньше не правильно написал про скважность после диода. Получаемая скважность будет (1 - Ф/п)*50%, где п - это число "пи", а Ф - разность фаз исходных сигналов в радианах в диапазоне 0...п, если разность фаз Ф в диапазоне п...2п, то в формулу вместо Ф надо подставить (2п - Ф).

И да, в схеме на самом деле трёхступенчатого сигнала нигде нет. Он сразу преобразуется диодом. =)))

Re: Разность фаз на ОУ

Добавлено: Пт мар 18, 2022 09:25:23
AlexMash86
B@R5uk писал(а):Если вас не интересует выскоая точность и линейность, то можно воспользоваться следующим фазовым детектором (подаваемые сигналы должны быть одинаковой амплитуды и скважности):
Изображение
Во всяком случае при совпадении фаз напряжение на выходе максимально, при подаче сигалов в противофазе -- равно нулю.
Скажите, а можно ли эту схему применить в построении металлодетектора?
Сравнить фазы сигналов с генератора и приемного услилителя.
Я так понимаю, на выходе должен быть какой-то уровень напряжения в зависимости от сдвига фаз?
Подавать его на компаратор , включая или выключая звуковой генератор.
Опорным напряжением компаратора отстраиваться от сигнала грунта.
Как мне представляется , лучше подавать сигналы в противофазе.

Хотелось бы сваять простой балансный мд.
Что скажете, реально ли задействовать этот детектор?