|
Измерение фазового сдвига Sin, точность лучше 0,01градуса. |
|
|
|
Dec 14 2006, 13:38
|

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

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

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

|
Рекомендую AD8302 Смотрел, мне СВЧ не нужно. Цитата Думаю точность 1 градус вполне реально. Маловато будет. Цитата Приборы такие достаточно дорогие, сам не работал, но представляю, что он дожен мерять кроме всего прочего фазу АЧХ, а это то, что вам нужно. Прибор нужно самому сделать, но посмотреть не помешало б чего буржуи достигли. Цитата(Stanislav @ Dec 15 2006, 19:12)  Заклинания всё это. Лажу гонят, не верьте. Теоретически оба этих метода дают бесконечную точность (кстати, Фурье здесь - как собаке пятая нога). Мы же говорим о вещах практических.  , но красиво. Цитата Кстати, предлагаю Вашему вниманию вот такой метод (вчера только придумал). Берём измеряемое и опорное колебания, и, с помощью цифрового фазовращателя, приводим их фазы к 90-градусному отличию (нулю на выходе перемножителя-фильтра, или ФД). Можно сделать это итерациями. Зная величину поворота фазы, легко вычислим фазовый сдвиг. Такую штуку можно сделать и в аналоге, но это опять сложнее. Достоинства: не требуется нормировка по амплитуде, не требуется вычисление обратных тригонометрических функций. Недостатки: попробуйте найти их сами. Мне пока что не удалось.  Подумаю об этом Я вот еще на какой метот смотрю: 2 кампаратора на входах, далее ПЛИСка, в окнах импульсов компараторов забиваются импульсы, которые потом подщитываются. Как вам такой подход? Возможно не самый быстрый но меньше "мозгов програмистов" для реализации нужно. Если метод не устроит прийдется розбиратся с ADC&DSP. ЗЫ На даный момент финансируется проэкт за свои деньги, и нет возможности привлекать опытных програмистов. бОльшое СПАСИБО вы во многом просветили
--------------------
|
|
|
|
|
Dec 17 2006, 03:44
|

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

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

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

Гуру
     
Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874

|
Цитата(Old Nick @ Dec 17 2006, 05:22)  Совсем застращали человека. Все вполне реально, правда сделать непросто . Для начала можно вспомнить об обычных фазометрах. Если не изменяет склероз, ФК2-16 (или Ф2-16?) давал погрешность порядка 0.01 градуса на подобных частотах. Это 80-е годы. Надеюсь, что нынешние буржуйские не хуже :-). В целом, современнные методы должны бы достигнуть Е-12, по крайней мере в теплично-лабораторных условиях. Что-то Вы путаете http://www.priborelektro.ru/price/F2-16.ph...686&print=1У рекомендованной замены http://www.priborelektro.ru/price/F2-34.php4?deviceid=689 точность не намного выше. Т. е. человек все-таки хочет получить более чем на порядок более высокую точность, чем была у серийной советской техники.
--------------------
Пишите в личку.
|
|
|
|
|
Jan 13 2007, 17:02
|
Частый гость
 
Группа: Свой
Сообщений: 133
Регистрация: 27-05-05
Пользователь №: 5 445

|
Цитата(Oldring @ Dec 18 2006, 13:57)  Что-то Вы путаете http://www.priborelektro.ru/price/F2-16.ph...686&print=1У рекомендованной замены http://www.priborelektro.ru/price/F2-34.php4?deviceid=689 точность не намного выше. Т. е. человек все-таки хочет получить более чем на порядок более высокую точность, чем была у серийной советской техники. Напутал, бесспорно. Повспоминал и всплыло в памяти, что все-таки было гетеродинирование. В качестве компенсации морального вреда. В разработках измерять такую разность фаз не приходилось, но компенсировать как-то понадобилось. Разность фаз приводилась к определенной величине при помощи обратной связи. Детектор - очень хороший балансный смеситель + УПТ. Регулировалась емкость слабо связанного варикапа . Достигнуто разрешение не хуже требующегося, относительно простыми средствами. Однако, вне петли обратной связи будут проблемы со стабильностью. И еще. Посоветую книгу для общего развития: Кузнецов В.А. Измерения в электронике: справочник 1987 Там перечислены популярные методы измерения (на тот момент). Есть в "колхозе" (lib.homelinux.org)
--------------------
Зачем скоту свобода мысли?
|
|
|
|
|
Jul 29 2007, 09:04
|
Участник

Группа: Участник
Сообщений: 70
Регистрация: 22-04-07
Из: Poltava/Kharkov
Пользователь №: 27 243

|
Цитата(Stanislav @ Dec 14 2006, 21:47) Для измерения сдвига фазы можно использовать 2 метода: аналоговый и цифровой (или их комбинацию). Первый состоит в измерении среднего значения произведения двух синусоид с последующей нормировкой этого значения по их амплитудам и вычислении арккосинуса от этой величины, с использованием аналоговых умножителей, фильтров и функциональных преобразователей. По нынешним временам, довольно сложен и неудобен. Цитата(bureau @ Jul 28 2007, 11:28)  Может у кого-то есть пинцыпиальная схема за этим алгоритмом? Что б лутше понять как оно работает... Или может кто подскажет где можно ее найти? Мне тоже интересно. Я вот набросал, что скажут понимающие?
phase.pdf ( 76.46 килобайт )
Кол-во скачиваний: 667
|
|
|
|
|
Jul 29 2007, 13:17
|
Частый гость
 
Группа: Новичок
Сообщений: 129
Регистрация: 4-08-06
Пользователь №: 19 327

|
Цитата(Sergey Reva @ Jul 29 2007, 11:04)  Мне тоже интересно. Я вот набросал, что скажут понимающие?
phase.pdf ( 76.46 килобайт )
Кол-во скачиваний: 667Отлично, за исключением нескольких моментнов. 1. Попробуй поиграть частотой f в пределах одного герца, чтобы в 1 секунду не укладывалось целое число периодов. 2. Попробуй добавить чуть-чуть гармоник. 3. Добавь конечную разрядность АЦП.
Сообщение отредактировал SasaTheProgrammer - Jul 29 2007, 13:20
|
|
|
|
Сообщений в этой теме
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   Stanislav Цитата(Old Nick @ Dec 17 2006, 05:22) Сов... Dec 17 2006, 20:16    Artem-1.6E-19 Цитата(Stanislav @ Dec 17 2006, 19:16) Ци... Dec 17 2006, 20:20      SasaTheProgrammer Цитата(bureau @ Jul 28 2007, 10:28) Может... Jul 28 2007, 20:33 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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|