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

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> Фазовращатель для измерения малых сдвигов фаз с помощью AD8302, ищу схему
SM
сообщение Jul 29 2014, 16:19
Сообщение #31


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(Xenia @ Jul 29 2014, 02:35) *
Опаиньки! Этот момент я и прозевала! Вы совершенно правы - импульсы, получаемые при сравнении фаз, несомненно будут короче периода, особенно при малых фазовых сдвигах.


В таком случае ФД типа XOR можно заменить на ФД типа lead/lag (это тот, кто живет внутри CD4046 под названием "phase detector 2"). Такие ФД (точнее ЧФД (PFD)), кстати, существуют вполне себе изначально шустрые, например HMC439QS16G обещают до 1.3 GHz. А в данном случае, возможно, хватило бы того, который внутри SN74LV4046A или 74HC4046A. А еще можно применить пределитель, как это сделано в ADF4002. Тут главное, чтобы зарядовый насос был на кристалле - это как раз обеспечит достаточную полосу, чтобы эти пикосекунды коротких импульсов не выходили за пределы кристалла, а за пределы выходил уже фильтрованный сигнал.

UPD: Кстати, "широкополосным фазовращателем" для ЧФД будет обычный инвертор.
Go to the top of the page
 
+Quote Post
Plain
сообщение Jul 29 2014, 16:45
Сообщение #32


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



Выше уже говорили — все сигналы создаёт один и тот же микроконтроллер, так что нет никаких пикосекунд, потому что можно добавить к фазе любую константу, чтобы 4046 работал в середине шкалы, но у автора всё равно проблема чисто политическая — уже купленный мешок AD8302 пока мёртвый груз.
Go to the top of the page
 
+Quote Post
SM
сообщение Jul 29 2014, 17:59
Сообщение #33


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Тогда вообще непонятно - если выдает сигналы микроконтроллер, то пусть он же в цифре разность фаз и считает. Зачем вообще какие то внешние полуаналоговые детекторы?
Go to the top of the page
 
+Quote Post
Herz
сообщение Jul 29 2014, 19:58
Сообщение #34


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Здесь смешались просто две различные задачи, Xenia прибавила остроты.
Я думаю, в этом обсуждении мы упускаем принципиально важный момент: нужно ли отслеживание разности фаз в реальном времени, или эти сигналы, хоть и высокочастотные, но квазистационарные и тогда есть время применять "фокусы".
Go to the top of the page
 
+Quote Post
kt368
сообщение Jul 29 2014, 21:17
Сообщение #35


Местный
***

Группа: Свой
Сообщений: 454
Регистрация: 13-10-10
Из: Киев
Пользователь №: 60 135



Цитата(Plain @ Jul 29 2014, 09:44) *
Насколько понятно из слов автора, в корнеплод он сам гудит микроконтроллером, поэтому решение задачи сводится к соответствующему выбору оного, т.е. умеющего создавать пару сдвинутых по фазе сигналов, либо довеску к любому соответствующей логики, для смещения AD8302 в линейную область.

Ээээ...не до конца понятна Ваша мысль. Микроконтроллер управляет DDS-кой AD9833, сигнал с её выхода подаётся на антиалайзинговый LC фильтр - согласовывающий каскад - коаксиальный кабель 1 м - источник тока. Согласованный коаксиальный кабель соединяет главный блок с выносными активными электродами (АЭ). В каждом АЭ находится токовый и потенциальный контакт, через один токовый контакт в объект инжектируется ток, который, пройдя через объект, стекает через шинт, расположенный между вторым токовым контактом и землёй. Падение напряжения на шунте буферизируется и через коаксиал передаётся в главный блок, где оно подаётся на один из входов AD8302. На второй вход подаётся разница напряжений на двух потенциальных контактах (ясное дело, контакты подключены к коаксиальным кабелям через буферные каскады с низкой входной ёмкостью). Вычитание напряжений реализуется с помощью AD8274, и, как оказалось, она вносит запаздывание по фазе в канал напряжения, которое отчётливо проявляется на частотах выше 1 МГц. Пришлось вводить в схему компенсирующую фазосдвигающую цепочку. И при её введении видно где-то накосячил, то ли "перекомпенсировал", то ли ещё что. Вообщем поковыряюсь в обвеске.

Цитата(ledum @ Jul 29 2014, 11:00) *
А забить на дорогущую AD8302 и сделать измерения как это все нормальные люди делают на синхронном квадратурнике, не? Глянуть какой-нибудь советский Е7-12 или просто погуглить RLC-2 - принцип действия. С ужасом вспоминаю свой диплом и синхронный квадратурный детектор до 10МГц на КП305А в качестве ключей и вечно хотящую загенерить К574УД1. DLTS-РСГУ. Или я чего-то не понял?

Подскажите, а для синхронного квадратурного детектора ведь нужен опорный сигнал (меандр обычно), и он же сдвинутый на 90°? Мне его генерировать из сигнала тока через объект (благо он более-менее стабилен)? А на два синхронных детектора подавать сигнал падения напряжения на объекте и опорные сигналы (синфазный с током и сдвинутый на 90°)? Правильно я рассуждаю?

Цитата(Plain @ Jul 29 2014, 19:45) *
Выше уже говорили — все сигналы создаёт один и тот же микроконтроллер, так что нет никаких пикосекунд, потому что можно добавить к фазе любую константу, чтобы 4046 работал в середине шкалы, но у автора всё равно проблема чисто политическая — уже купленный мешок AD8302 пока мёртвый груз.

Сигналы создёт DDS, и дальше идёт целый хоровод буферный каскад - коаксиал - буферный каскад - ИТУН.
AD8302 есть всего 1 штука, ни одной не было спалено, хочется из существующего устройства добиться работы на малых сдвигах фаз.
Политических проблем нет, буду параллельно проектировать измеритель на синхронном квадратурном детекторе.

Цитата(Herz @ Jul 29 2014, 22:58) *
Здесь смешались просто две различные задачи, Xenia прибавила остроты.
Я думаю, в этом обсуждении мы упускаем принципиально важный момент: нужно ли отслеживание разности фаз в реальном времени, или эти сигналы, хоть и высокочастотные, но квазистационарные и тогда есть время применять "фокусы".

Сигналы квазистационарные, времени есть много, до 1 секунды - больше нельзя, т.к. хочется измерять ЧХ хотя бы на нескольких десятках частот.
Go to the top of the page
 
+Quote Post
Xenia
сообщение Jul 29 2014, 22:27
Сообщение #36


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(Herz @ Jul 29 2014, 23:58) *
Здесь смешались просто две различные задачи, Xenia прибавила остроты.
Я думаю, в этом обсуждении мы упускаем принципиально важный момент: нужно ли отслеживание разности фаз в реальном времени, или эти сигналы, хоть и высокочастотные, но квазистационарные и тогда есть время применять "фокусы".


Согласна на любые фокусы sm.gif, поскольку считаю свою задачу вполне стационарной. А именно, требуется определить время задержки некоторой линии переменному току заданной частоты (от генератора меандра). Если нужно, то хоть сутки можно мерить, т.к. и частота постоянна, и параметры линии тоже.

А линия у меня не совсем электрическая, а представляет собой согнутый почти в кольцо стеклянный капилляр, заполненный некой электропроводной жидкостью/раствором. Сопротивление жидкости в капилляре преимущественно омическое, а потому ждать от него большой задержки не приходится - отсюда и проблема малых углов.
Go to the top of the page
 
+Quote Post
SM
сообщение Jul 30 2014, 05:08
Сообщение #37


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(Xenia @ Jul 30 2014, 02:27) *
требуется определить время задержки
....
от генератора меандра
....
отсюда и проблема малых углов.


Сделать задержку для цифрового сигнала, и сделать широкополосный фазовращатель, это "две большие разницы". Задержка цифрового сигнала делается, например, добавлением N каскадов логики, ну и пары переключателей для периодической калибровки - измерения задержки, вносимой самой линией.

Более того, сделать именно фазовращатель в достаточно ограниченном диапазоне частот в цифровом виде проблем не составляет - это умеют почти все DLL/DCM блоки в FPGA.
Go to the top of the page
 
+Quote Post
ledum
сообщение Jul 30 2014, 06:34
Сообщение #38



******

Группа: Участник
Сообщений: 3 650
Регистрация: 1-02-09
Из: Киев
Пользователь №: 44 237



Цитата(kt368 @ Jul 30 2014, 00:17) *
Подскажите, а для синхронного квадратурного детектора ведь нужен опорный сигнал (меандр обычно), и он же сдвинутый на 90°? Мне его генерировать из сигнала тока через объект (благо он более-менее стабилен)? А на два синхронных детектора подавать сигнал падения напряжения на объекте и опорные сигналы (синфазный с током и сдвинутый на 90°)? Правильно я рассуждаю?

опорный сигнал квадратур формируется из чего-то стабильного двумя D-триггерами делением на 4 чаще всего, потом сигнал с датчика-моста калибруется на известном импедансе (обычно безындуктивный резистор - тот же СМД 0805 на 5МГц) и дальше идет пересчет активной и реактивной составляющих по обмеру на других частотах - у нас так было, но многие калибруются на нескольких частотах и нескольких импедансах - в описании LCR-2 это хорошо было описано. На частотах повыше 20МГц точности квадратур триггера 74AC74 может и не хватить. Применяют полифазные фильтры (я делал до 90МГц - в полосе 50-90МГц с точностью в полградуса и 0.1дБ по амплитуде). Там в отличие от всепропускающих фазовых звеньев на операх не такая жесткая зависимость квадратур от точности компонентов.
Go to the top of the page
 
+Quote Post
XVR
сообщение Jul 30 2014, 11:07
Сообщение #39


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(kt368 @ Jul 30 2014, 01:17) *
Микроконтроллер управляет DDS-кой AD9833

А многоканальная DDS'ка (типа AD9106) не вариант?
Go to the top of the page
 
+Quote Post
Plain
сообщение Jul 30 2014, 11:11
Сообщение #40


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



Цитата(kt368 @ Jul 30 2014, 00:17) *
не до конца понятна Ваша мысль. Микроконтроллер управляет DDS-кой ... LC фильтр ... источник тока ... ток ... пройдя через объект ... Падение напряжения на шунте ... подаётся на один из входов AD8302. На второй вход подаётся разница напряжений на двух потенциальных контактах ... Вычитание напряжений реализуется с помощью AD8274

Ваша мысль теперь понятна, а моя такая — меандр с МК на фильтр, преобразовать в ток, сигнал с шунта усилить и оцифровать детектором нуля на логическом элементе, ДУ заменить на ИУ и оцифровать выход тем же способом, эти два сигнала подать через мультиплексор на вход 4046, на второй вход подать исходный сигнал с МК, сдвинутый им на порядка от четверти до полупериода.

Алгоритм работы — усредняете АЦП напряжение помпы 4046, переключаете мультиплексор, усредняете второе значение, немного сдвигаете МК фазу сигнала, усредняете третье значение. Таким образом, получаете разность фаз и вес фазы. Если скорости последовательной работы недостаточно, поставить две и более 4046 и калибровать их в чередовании.
Go to the top of the page
 
+Quote Post
Xenia
сообщение Jul 31 2014, 23:31
Сообщение #41


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Статейка по теме. На русском языке, но все равно непонятно sm.gif.

Возможно, ее чтение породит новые идеи, т.к. там с помощью AD8302 мерили интерференцию на ... 131 ГГц!
Прикрепленные файлы
 
Go to the top of the page
 
+Quote Post
Меджикивис
сообщение Aug 1 2014, 20:33
Сообщение #42


Профессионал
*****

Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919



Цитата(Xenia @ Aug 1 2014, 03:31) *
там с помощью AD8302 мерили интерференцию на ... 131 ГГц!
Не, ну конечно не на 131.
А на 133 - 131 = 2ГГц. Что вполне в ее паспортных пределах.



--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать.
Почему оно не освободило от такой необходимости себя ))
Go to the top of the page
 
+Quote Post
Xenia
сообщение Aug 1 2014, 21:26
Сообщение #43


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(Меджикивис @ Aug 2 2014, 00:33) *
Не, ну конечно не на 131.
А на 133 - 131 = 2ГГц. Что вполне в ее паспортных пределах.


Но на угол-то ведь не жаловались?

И вот в этой еще статье http://www.wetterlin.org/sam/PhaseShift_AD8302.pdf тоже все хорошо при нулевом угле.
Go to the top of the page
 
+Quote Post
prog_sun
сообщение Nov 12 2015, 17:52
Сообщение #44


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

Группа: Свой
Сообщений: 139
Регистрация: 12-10-07
Пользователь №: 31 308



Цитата(Меджикивис @ Jul 29 2014, 11:37) *
DLTS ? - две моих конструкции работают у нас в лабораториях sm.gif делал на К190КТ2, входной каскад для сигнала - на рассыпухе (диф. пара).

У автора немного иная задача, имхо. В спектроскопии глубокого уровня мы ловим емкостную компоненту - и только ее. А автору надо оценить комплексные характеристики, как я понимаю.

Наткнулся на однополупериодный синхронный детектор на К190КТ2. Какие преимущества и недостатки есть у однополупериодного синхронного детектора по сравнению с двухполупериодным?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 4th August 2025 - 08:47
Рейтинг@Mail.ru


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