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

 
 
> Измерение фазы двух меандров
sergey sva
сообщение May 19 2015, 08:13
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Как реализовать измерение фазы двух меандров,может есть готовые модули?, искал на опенкоре подходящего не нашел или не по тем словам искал.
Два сигнала меандр частота 10кгц поступают на плис. Нужно как можно точнее измерять их фазу. Сделал счетчик, по фронту первого сигнала запускал счетчик по фронту другого останавливал, такой алгоритм работает, но сигналы поступают из аналоговой схемы не очень стабильной.
Вообщем иногда в импульсах меандра появляются провалы в середине импульса или дребезг по фронтам, часта стабильная 10кгц.
Такой алгоритм работает но ловит много мусора. Сейчас думаю как сделать, но наверно изобретаю велосипед скорее всего есть что то готовое. Может кому что встречалось на эту тему.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sergey sva
сообщение May 19 2015, 08:38
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



проксорить два поступающих меандра, а как это уберет провалы или дребезг? , только когда два сигнала будут совпадать по фазе но тогда фаза = 0?
Go to the top of the page
 
+Quote Post
des00
сообщение May 19 2015, 08:53
Сообщение #3


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(sergey sva @ May 19 2015, 15:38) *
проксорить два поступающих меандра, а как это уберет провалы или дребезг? , только когда два сигнала будут совпадать по фазе но тогда фаза = 0?

Не даром сказал про интегрирование. Нарисуйте на бумажке ваши сигналы с дребезгом. Потом их ксор. Потому пропустите (на бумажке) через банальнейший RC фильтр. Это и будет аналоговым прототипом схемы. Посмотрите что это дает.

Положим что амплитуда сигналов равна 1, после фильтрации(аккумулирования) положим что есть нормировка к 1. Тогда в случае если сигналы сдвинуты на 180 градусов вы получите 1, если они синфазны вы получите 0, если сдвиг по фазе 90 градусов получите 0.5. А ваши пики и наводки дадут шум в младших разрядах, играя временем усреднения можно получить приемлемые результаты .


--------------------
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- sergey sva   Измерение фазы двух меандров   May 19 2015, 08:13
- - des00   Цитата(sergey sva @ May 19 2015, 16:13) Н...   May 19 2015, 08:22
|- - Fat Robot   В качестве фазового детектора можно использовать -...   May 19 2015, 08:40
- - GSV0   Для работы в системах с высоким уровнем помех(ВЧ/и...   May 19 2015, 13:04
|- - Krys   Я про вот это в смысле: Цитата(GSV0 @ May 19 ...   May 28 2015, 10:56
- - sergey sva   Благодарю вроде де бы есть положительный результат...   May 22 2015, 12:24
|- - iosifk   Цитата(sergey sva @ May 22 2015, 15:24) С...   May 24 2015, 07:47
- - GSV0   Цитата(sergey sva @ May 22 2015, 15:24) П...   May 22 2015, 16:26
- - sergey sva   Сейчас пока нет возможности снять осциллограмму. З...   May 23 2015, 13:49
- - sergey sva   Немного почитал про TimeQuest и понял что ничего н...   May 24 2015, 07:08
- - sergey sva   Синхронный сброс, по переднему фронту тактового си...   May 24 2015, 08:08
- - krux   есть "золотое правило" в верилоге: никог...   May 24 2015, 12:09
- - sergey sva   Благодарю за замечания, буду учиться. Никак не мо...   May 24 2015, 13:23
- - sergey sva   Разобрался теперь все нормально. Проблемы с переси...   May 25 2015, 15:44
- - sergey sva   Ссори на картинке опечатка,сигнал разницы межу 5 м...   May 25 2015, 17:03
- - Krys   А из какой книжки это взято? И как это работает? М...   May 28 2015, 05:21
- - GSV0   Цитата(Krys @ May 28 2015, 08:21) А из ка...   May 28 2015, 14:20
- - Krys   спасибо, бегу патентовать! ))))   May 29 2015, 03:09


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

 


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


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