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

 
 
> Измерение фазового сдвига Sin, точность лучше 0,01градуса.
sera_os
сообщение Dec 14 2006, 13:38
Сообщение #1


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

Группа: Свой
Сообщений: 1 457
Регистрация: 2-05-06
Из: UA
Пользователь №: 16 689



Уважаемые спецы!
Есть задача мерять фазовый сдвиг синусоидального сигнала blink.gif .
Частота 0-500кГц (лучше 1МГц).
Амплитуда 0-10В
Точность 0,01град. для начала, а лучше как-можно точнее smile.gif , конкретно еще не определились (не пощитали).
С фазовыми сдвигами никогда не работал, поэтому буду благодарен за любую информацию для применения и размышления (методы, готовые решения (схемы), идеи).
Заранее благодарен.


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sera_os
сообщение Dec 15 2006, 21:19
Сообщение #2


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

Группа: Свой
Сообщений: 1 457
Регистрация: 2-05-06
Из: UA
Пользователь №: 16 689



Рекомендую AD8302
Смотрел, мне СВЧ не нужно.
Цитата
Думаю точность 1 градус вполне реально.

Маловато будет.
Цитата
Приборы такие достаточно дорогие, сам не работал, но представляю, что он дожен мерять кроме всего прочего фазу АЧХ, а это то, что вам нужно.
Прибор нужно самому сделать, но посмотреть не помешало б чего буржуи достигли.

Цитата(Stanislav @ Dec 15 2006, 19:12) *
Заклинания всё это. Лажу гонят, не верьте. Теоретически оба этих метода дают бесконечную точность (кстати, Фурье здесь - как собаке пятая нога). Мы же говорим о вещах практических.
sad.gif , но красиво.

Цитата
Кстати, предлагаю Вашему вниманию вот такой метод (вчера только придумал). Берём измеряемое и опорное колебания, и, с помощью цифрового фазовращателя, приводим их фазы к 90-градусному отличию (нулю на выходе перемножителя-фильтра, или ФД). Можно сделать это итерациями. Зная величину поворота фазы, легко вычислим фазовый сдвиг.
Такую штуку можно сделать и в аналоге, но это опять сложнее.
Достоинства: не требуется нормировка по амплитуде, не требуется вычисление обратных тригонометрических функций.
Недостатки: попробуйте найти их сами. Мне пока что не удалось. smile.gif

Подумаю об этом huh.gif
Я вот еще на какой метот смотрю: 2 кампаратора на входах, далее ПЛИСка, в окнах импульсов компараторов забиваются импульсы, которые потом подщитываются. Как вам такой подход? Возможно не самый быстрый но меньше "мозгов програмистов" для реализации нужно. Если метод не устроит прийдется розбиратся с ADC&DSP.
ЗЫ На даный момент финансируется проэкт за свои деньги, и нет возможности привлекать опытных програмистов.
бОльшое СПАСИБО вы во многом просветили a14.gif


--------------------
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Dec 17 2006, 03:44
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(sera_os @ Dec 15 2006, 21:19) *
Я вот еще на какой метот смотрю: 2 кампаратора на входах, далее ПЛИСка, в окнах импульсов компараторов забиваются импульсы, которые потом подщитываются. Как вам такой подход?..
Честно говоря, не очень...
Такой метод даст хорошую точность только теоретически.
Первая засада: какую частоту счёта (или "забивания") Вы собираетесь использовать? Черещщур большая, по-моему, требуется...
Вторая, принципиальная, засада состоит в том, что время переключения "кампараторов" будет сильно (и непредсказуемо!) зависить от амплитуды входных сигналов, точнее, от скорости изменения сигнала на их входах. Вам же нужна неопределённость порядка десятков пикосекунд на разных нагрузках и с разными уровнями сигнала, о чём в такой системе можно смело забыть.
Аналоговые перемножители (и многоразрядные АЦП, как их разновидность smile.gif ), как ни странно, имеют гораздо меньшую неопределённость фиксации значений сигнала, поэтому, мне кажется, что их применение для решения задачи более предпочтительно.
Кстати, ADSP-BF5xx + SDRAM + 12-разрядный АЦП вряд ли будут дороже и сложнее, чем система на ПЛИС. Похоже, уважаемый ZORk пришёл к такому же выводу. smile.gif


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
Old Nick
сообщение Dec 17 2006, 05:22
Сообщение #4


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

Группа: Свой
Сообщений: 133
Регистрация: 27-05-05
Пользователь №: 5 445



Совсем застращали человека. Все вполне реально, правда сделать непросто . Для начала можно вспомнить об обычных фазометрах. Если не изменяет склероз, ФК2-16 (или Ф2-16?) давал погрешность порядка 0.01 градуса на подобных частотах. Это 80-е годы. Надеюсь, что нынешние буржуйские не хуже :-). В целом, современнные методы должны бы достигнуть Е-12, по крайней мере в теплично-лабораторных условиях.


--------------------
Зачем скоту свобода мысли?
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Dec 17 2006, 20:16
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(Old Nick @ Dec 17 2006, 05:22) *
Совсем застращали человека. Все вполне реально, правда сделать непросто...
Я и не сомневаюсь, что сделать реально. Только эта задача чересчур сложна для одиночки, финансирующего проект за свой счёт.


2 sera_os
Добавлю, что апертурная неопределённость АЦП определяется не собственно им, а устройством выборки-хранения, содержащемся почти во всех современных приборах. Предварив компаратор таким устройством, можно также ожидать улучшения результатов. Только встречаться с дискретными УВХ с апертурной неопределённостью (джиттером) в десятки фемтосекунд (!!!) мне не приходилось, а вот в состав хороших (и не слишком дорогих) АЦП такие УВХ, представьте, входят. smile.gif
Есть ещё одна засада: длительность переходов "1->0" и "0->1" у цифровой логики неодинакова, и плывёт с температурой.
Поэтому, измерение фазы путём подсчёта интервалов времени всё-таки вряд ли даст хорошую точность.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- sera_os   Измерение фазового сдвига Sin   Dec 14 2006, 13:38
- - Oldring   Лучше всего начните с размышления о том, что именн...   Dec 14 2006, 14:28
- - sera_os   Цитата(Oldring @ Dec 14 2006, 13:28) Лучш...   Dec 14 2006, 14:45
- - Stanislav   Цитата(sera_os @ Dec 14 2006, 13:38) ...Е...   Dec 14 2006, 15:11
- - sera_os   Цитата(Stanislav @ Dec 14 2006, 14:11) Сд...   Dec 14 2006, 15:41
|- - Artem-1.6E-19   Цитата(sera_os @ Dec 14 2006, 14:41) Цита...   Dec 14 2006, 16:15
|- - Stanislav   Цитата(sera_os @ Dec 14 2006, 15:41) Сдви...   Dec 14 2006, 18:47
- - sera_os   Цитата(Artem-1.6E-19 @ Dec 14 2006,...   Dec 14 2006, 16:48
|- - Artem-1.6E-19   Цитата(sera_os @ Dec 14 2006, 15:48) Изви...   Dec 14 2006, 17:00
- - Oldring   Путь один. Аналоговые цепи - аналоговые части ЦАП ...   Dec 14 2006, 18:12
|- - Artem-1.6E-19   Цитата(Oldring @ Dec 14 2006, 17:12) Путь...   Dec 14 2006, 18:22
- - sera_os   Цитата(Artem-1.6E-19 @ Dec 14 2006,...   Dec 15 2006, 15:54
|- - Artem-1.6E-19   Цитата(sera_os @ Dec 15 2006, 14:54) А мо...   Dec 15 2006, 16:25
|- - Stanislav   Цитата(sera_os @ Dec 15 2006, 15:54) Вобщ...   Dec 15 2006, 20:12
|- - Fetronics   Советую использовать фазометр Ф2-34 или ( если най...   Mar 19 2008, 10:11
- - eugene1   Рекомендую AD8302. Думаю точность 1 градус вполне ...   Dec 15 2006, 18:25
|- - Artem-1.6E-19   Цитата(sera_os @ Dec 15 2006, 20:19) Цита...   Dec 15 2006, 21:48
||- - Artem-1.6E-19   Цитата(Stanislav @ Dec 17 2006, 19:16) Ци...   Dec 17 2006, 20:20
|- - Oldring   Цитата(Old Nick @ Dec 17 2006, 05:22) Сов...   Dec 18 2006, 13:57
|- - Old Nick   Цитата(Oldring @ Dec 18 2006, 13:57) Что-...   Jan 13 2007, 17:02
|- - bureau   Цитата(Stanislav @ Dec 14 2006, 21:47) Дл...   Jul 28 2007, 08:28
|- - SasaTheProgrammer   Цитата(bureau @ Jul 28 2007, 10:28) Может...   Jul 28 2007, 20:33
|- - Sergey Reva   Цитата(Stanislav @ Dec 14 2006, 21:47)Для...   Jul 29 2007, 09:04
|- - SasaTheProgrammer   Цитата(Sergey Reva @ Jul 29 2007, 11:04) ...   Jul 29 2007, 13:17
- - Z0Rk   Может быть для решения такой задачи возможно испол...   Dec 16 2006, 00:49
- - sera_os   Цитата(Stanislav @ Dec 17 2006, 02:44) Пе...   Dec 17 2006, 22:47
|- - Artem-1.6E-19   Цитата(sera_os @ Dec 17 2006, 21:47) Если...   Dec 17 2006, 22:55
|- - Stanislav   Цитата(sera_os @ Dec 17 2006, 22:47) 2 St...   Dec 18 2006, 17:59
- - sera_os   Цитата(Artem-1.6E-19 @ Dec 17 2006,...   Dec 18 2006, 12:55
|- - Artem-1.6E-19   Цитата(sera_os @ Dec 18 2006, 11:55) Цита...   Dec 18 2006, 13:38
- - _artem_   Если матожидание джиттера равно нулю не получим ли...   Dec 18 2006, 14:12
- - Oldring   Еще раз. Не получим. Ошибки бывают случайными и си...   Dec 18 2006, 14:27
- - _artem_   матождиание равное нулю предусматривает отсутствие...   Dec 18 2006, 14:41
- - Oldring   Помню что этому меня учили еще в школьные годы. Д...   Dec 18 2006, 14:48
- - sera_os   Мужики я столько умных слов не знаю . Простиче но...   Dec 18 2006, 19:10
|- - Stanislav   Цитата(sera_os @ Dec 18 2006, 19:10) Мужи...   Dec 18 2006, 19:32
- - Sergey Reva   Добавил разрядность АЦП, тут MathCad 2001 расчёт и...   Jul 29 2007, 19:31
|- - SasaTheProgrammer   Цитата(Sergey Reva @ Jul 29 2007, 21:31) ...   Jul 29 2007, 23:11
|- - alexander55   Цитата(SasaTheProgrammer @ Jul 30 2007, 02...   Dec 10 2007, 08:22
- - Alias   Интересная тема - такое жаркое обсуждение вышло...   Dec 17 2007, 17:58
- - blackfin   Цитата(Alias @ Dec 17 2007, 20:58) Прециз...   Dec 17 2007, 18:24
- - Alias   Да, расчёт фазового спектра или, если заранее изве...   Dec 18 2007, 17:04


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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 22:29
Рейтинг@Mail.ru


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